@import url(/editor/global.css);

/* CONTENT MANAGEMENT PANEL */
#cmp5_more *{font-size:11px}
#cmp5_more a{margin:2px}

.cmp_info{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;line-height:18px;background-color:#124374;}
.cmp_info a.cmp_info_link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C1F2FF;line-height:normal;text-decoration:none;}
.cmp_info a.cmp_info_link:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#C1F2FF;line-height:normal}
.cmp_info a.cmp_info_link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF0;line-height:normal}
.cmp_body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;line-height:normal;}
.cmp_info a{font-weight:normal;color:#C1F2FF;}

body{margin:0;font:11px/15px Verdana, Arial, Helvetica, sans-serif;}
table#container{margin:10px auto 0;width:798px;}
#header{}
#header h1{background:url(/ama/images/header.png);width:798px;height:54px;margin:0;}
#header h1 span{display:none}
#m_tagline, #tagline{background:#BBCDE3;text-align:center;border:solid #1C2D47;border-width:1px 2px 2px;padding:5px 0 3px}

#nav_cell{vertical-align:top;background:url(/ama/images/nav-bg.png) repeat-y;width:148px;border:solid #1C2D47;border-width:0 0 2px 2px;font-family:Arial, Helvetica, sans-serif}
#content_cell{vertical-align:top;width:628px;padding:5px 20px 25px;background:#fff;border:solid #1C2D47;border-width:0 2px 2px 0}
#nd_m_shift_manager #content_cell{width:auto}

#nav{list-style-type:none;margin:0;padding:1px;background:url(/ama/images/nav-ul-bg.png) repeat-y;}
#nav li{display:inline;}
#nav li a{display:block;text-decoration:none;padding:9px 10px;width:123px;}
#nav li.nav1 a{color:#3D629B;font-size:12px;font-weight:bold;background:url(/ama/images/nav-line.jpg) no-repeat top;}
#nav li.nav2 a{color:#258;padding:5px 10px 5px 25px;background:#A8BFDB url(/ama/images/subnav-off.gif) no-repeat 8px center;border-bottom:1px solid #8AA4C3;width:108px}
#nav li.nav3 a{color:#abc;padding-left:24px;}
#nav li a.nav1on{color:#fff;background:#3D6A9D;}
#nav li a.nav2on{color:#fff;background:#90B2DB url(/ama/images/subnav-on.gif) no-repeat 8px center;}
#nav li a.nav3on{color:#789;background:#123;}
#nav li a:hover{color:#fff;background:#8AD;}
#nav li.nav2 a:hover, #nav li.nav2 a:hover{background:#8ad url(/ama/images/subnav-hover.gif) no-repeat 8px center;}
#nav li a:active{}

#sectionmenu, #member_sectionmenu{float:right;clear:right;list-style-type:none;margin:5px 0 5px 10px;width:180px;background:#f9f9f9;border:1px solid #6A7990;border-bottom:0;color:#456;}
#sectionmenu, #member_sectionmenu ul{padding:0}
#member_sectionmenu ul{margin:0}
#sectionmenu li, #member_sectionmenu li{display:inline}
#sectionmenu .sectionmenu_title, #member_sectionmenu .member_sectionmenu_title{background:#3D6A9D;font-size:14px;font-weight:bold;color:#fff;text-align:left;border-bottom:1px solid #286DBB;width:160px;display:block;margin:0;padding:5px 10px;}
#sectionmenu a, #member_sectionmenu ul a{display:block;border-bottom:1px solid #6A7990 !important;margin:0;padding:5px 10px;font-weight:normal;background:#cae3ff;color:#258}
#sectionmenu a:hover, #member_sectionmenu ul a:hover{color:#fff;background:#8ad;text-decoration:none;}
#sectionmenu li a.nav2on, #sectionmenu li a.nav3on{background:#90B2DB;color:#036;}
#nd_ticket_list #purchase_tickets{clear:both}

a#member_login{width:147px;height:32px;display:block;background:url(/ama/images/memberbutton.png);border-left:1px solid #ABBED7;}
a#member_login:hover{background-position:0 -32px;}
a#become_member{width:115px;height:52px;display:block;background:url(/ama/images/join-us.png);border:1px solid #ABBED7}
a#become_member:hover{background-position:0 -52px;}
a#member_login span, a#become_member span{display:none}

#address{color:#3D6A9D;width:120px;text-align:center;margin:1.5em 0;}

#footer{width:800px;margin:5px auto 20px;color:#233858;font-size:10px;}
#footer a{color:#37d;text-decoration:none;font-weight:bold}
#footer a:hover{text-decoration:underline;}

.content{width:600px}
.m_box .content{width:auto}

h1,h2, .systemsectiontitle, .title{font:20px/25px "Palatino Linotype","Times New Roman", Times, serif;color:#4F7F0E}
h2, .systemsectiontitle, .title{color:#1C2D47;font-size:16px;line-height:20px;font-weight:bold}
h3{color:#1F324F;font-size:11px;line-height:15px;font-weight:bold}
a{text-decoration:none;color:#45d}
a:hover{text-decoration:underline;color:#59f}
a:active{color:#38f}
a:visited{}
a img{border:0;}
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}

.float_right{float:right;}
.align_right{text-align:right;}
.clear_right{clear:right;}
.clear_left{clear:left;}

.systemsmalllabel{font-weight:bold;}
.systemsmalllabel{}
.systemsmallvalue b, .systemsmallvalue strong{}
.ad_insert_small{background:none;}

div.news{padding:1em 0;border-top:1px dotted #222;clear:both}
div.news img.rightjustifiedimage{margin:2px 0 6px 5px !important}
div.news img.leftjustifiedimage{margin:2px 5px 6px 0 !important}

.mbox{padding:15px;border:1px solid #444;margin:10px 5px;background:#97C5E7;}
.m_box{border:1px solid #606F86;margin:10px 5px;padding:5px 10px 5px 20px;background:#F6F7E9}
#m_profile .systemsectiontitle{padding:5px 10px;color:#3D6A9D}
.m_box h2{margin:0 -10px 5px -20px;padding:5px 20px;background:#EDF6FD;border-bottom:1px dashed #5E7EA4;}
#m_home h2{background:url(/ama/images/mbox-tl.png) no-repeat;/*margin:0 5px;*/margin:0 10px 0 0;padding:2px 20px;color:#FFF;border:0px solid #555;}
#m_home .m_box{margin-top:0;position:relative;}
.br_corner{width:20px;height:20px;background:url(/ama/images/mbox-br.png);position:absolute;bottom:-1px;right:-1px;}

#directory{border:1px solid #1C2D47}
#directory .title{background:#3D6A9D}
#directory tr.odd_nohover td{background:#D9E7F7}
#directory tr.odd_nohover td, #directory tr.even_nohover td{border-bottom:1px dashed #1C2D47}
#directory tr.odd_nohover td td, #directory tr.even_nohover td td{border:0}

.alternating_rows, table.alternating_rows{border:1px solid #aaa;}
table.alternating_rows caption{background:#369 !important;color:#fff !important}
table.alternating_rows tr.header td, table.alternating_rows th{border-bottom:1px solid #bbb;background:#eee;color:#555;padding:3px}
table.alternating_rows{margin:0 !important;padding:0 !important}
.even{}

#nd_buy_tickets #content_cell, #nd_m_market #content_cell, #nd_m_buytickets #content_cell, #nd_m_vendorinfo #content_cell, #nd_m_marketmap #content_cell, #nd_m_marketinvite #content_cell, #nd_m_msponsors #content_cell
{background:#fff url(/ama/images/themkt_header2.gif) no-repeat center top;padding-top:100px;padding-bottom:0;}

#nd_market .content, #nd_buy_tickets .content, #nd_vendors .content, #nd_invite .content, #nd_directions .content, #nd_msponsors .content,
#nd_m_market .content, #nd_m_buytickets .content, #nd_m_vendorinfo .content, #nd_m_marketmap .content, #nd_m_marketinvite .content, #nd_m_msponsors .content
{position:relative;min-height:510px;_height:520px}

.bottom{position:absolute;bottom:0;right:0}

#nd_bcdropoff #content_cell, #nd_bargain_carousel #content_cell, #nd_carousel_sponsors #content_cell, #nd_carousel_map #content_cell,
#nd_m_bargain #content_cell, #nd_m_bc_sponsors #content_cell, #nd_previewparty #content_cell, #nd_m_bc_tickets #content_cell
{background:#fff url(/ama/images/bargain-carousel-bg-new.gif) no-repeat center top;padding-top:120px;padding-bottom:0}

table.alternating_rows .header td, table.alternating_rows .header th{background:#3D6A9D;color:white;padding:5px 4px 3px !important}

div.nophoto{margin:0px !important;opacity:0.4;color:#fff !important;filter:alpha(opacity=40);}

#profile_box .spacer{display:none}

#m_profile{width:600px}

#nd_solicitor_donor_view .m_box table{background:none !important}

/* Misc */
#site_switcher{padding:10px 8px}
#site_switcher label{font-weight:bold}
#site_switcher select{width:100%;border:0}

/* Member styles */
#m_home h3, h3.mbox_header{margin:1em 10px 0 0;padding-left:5px;background:#BDC1F1;color:#3d476a;padding:4px 5px 2px 10px;border:1px solid #3d476a;border-bottom:0;}
* .m_box, #m_profile_bottom{border:1px solid #369;margin:0 10px 5px 0;background:#F7F7FF;padding:5px 10px}

