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

/* CONTENT MANAGEMENT PANEL */
* .cmp_info { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; 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: #FFFF00; line-height: normal}
* .cmp_body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: normal}
* .cmp_info a{font-weight:normal;color:#C1F2FF;}

body{margin:0;font:12px/18px Arial, Helvetica, sans-serif;}
#container{margin:30px 0;font-size:12px;line-height:18px;letter-spacing:0.2px}
#header{background:#3C7755 url(/ama/images/header.jpg) no-repeat center top;height:98px;border-bottom:1px solid #285039;}
#header div{width:800px;position:relative;margin:0 auto}
#logo{position:absolute;top:-25px}
#pattern{background:url(/ama/images/pattern.png);height:38px;border-bottom:1px solid #8E98AF;}
#page{background:#162346 url(/ama/images/page-bg.jpg) repeat-x;padding:0;border-top:1px solid #7D8BB1;border-bottom:2px solid #345}
#content{width:800px;margin:0 auto;background:url(/ama/images/member-bg.gif) repeat-y right;border-top:1px solid #7481A4;padding-bottom:2em;}
* #content.member{padding-left:0 !important;padding-top:0 !important}
* #content.member_inactive{padding-left:0 !important;padding-top:0 !important;width:600px;padding:0 40px !important}
* .content{width:auto}
* div.dtree{background:#fff;color:#000}
#home, #article01{/*margin:1em 200px 1em 0*/ width:600px}

#m_home, #m_article01, #m_profile, #directory{width:600px;}
* #content.member_inactive #m_home, * #content.member_inactive #m_home, * #content.member_inactive #m_article01{width:800px;padding:5px 20px}
* #content.member_inactive .content{width:600px}

#members{width:185px;float:right;padding:0;background:#F2DC91}
#members h3{background:#EFA635;margin:0;padding:5px 15px;text-transform:uppercase;font-size:12px}
#members a{color:#316890}

#footer{width:800px;margin:5px auto;color:#83A2B8;font-size:10px;line-height:1.3}
#footer a{color:#93B2C8;text-decoration:none;}
#footer a:hover{color:#a3c2d8;text-decoration:underline;}

h1, h2, * .systemsectiontitle{color:#F2DC91;text-transform:uppercase;font-size:14px;line-height:14px;letter-spacing:1px;font-weight:bold;margin:0.5em 0;padding:0.5em 0}
h2 .text{float:left;}
h2 .line{height:14px;background:#fff;opacity:0.1;filter:alpha(opacity=10);}
h3{color:#fc6;font-size:13px}

/* These headings are used in the beneficiaries page only. */
.light_gold{color:#fc6}
.dark_gold{color:#f90}

* .photogallery_photo{background:none}
* .photogallery_photo .photogallery_photo{margin:0;padding:0}

a{text-decoration:none;color:#7cf}
a:hover{color:#8df;text-decoration:underline}
a:active{}
a:visited{}
a img{border:0;}
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}
h2 a{color:#F2DC91;text-decoration:underline;font-style:italic}

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

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

* li.news_icon{padding:0 0 1em 0;}
.leftjustifiedimage, .rightjustifiedimage{border:1px solid #003;padding:3px;background:#eee}

* #content.member, * #content.member_inactive, * div.member_inactive{background:#C7CFE3 url(/ama/images/blue.gif) repeat-y;padding:5px 15px;border:1px solid #567;color:#224}
* #content.member_inactive, * div.member_inactive{background:#C7CFE3 !important;padding:5px 15px;border:1px solid #567;color:#224}
* #content.member h2, * #content.member_inactive h2, * #content.member .systemsectiontitle, * #content.member_inactive .systemsectiontitle{color:#3D5772;margin-bottom:0}
* #content.member a, * #content.member_inactive a{color:#37e;}

table.alternating_rows{background:#fff;}
table.alternating_rows .header{background:#3D5772;color:#fff}

#content table.alternating_rows_blue{border-collapse:collapse;width:100%;border:1px solid #9ad;}
#content table.alternating_rows_blue tr td{padding:5px 10px !important;background:#7C87A7}
#content table.alternating_rows_blue tr.even td{background:#6C7797;border-color:#89a}
#content.member_inactive table.alternating_rows_blue{border-collapse:collapse;width:100%;border:1px solid #678;}
#content.member_inactive table.alternating_rows_blue tr td{padding:5px 10px !important;background:#8C97b7}
#content.member_inactive table.alternating_rows_blue tr.even td{background:#aCb7d7;border-color:#678}

* form.formbuilder{width:580px}

#m_home h1{font-size:16px;color:#E5EDF7;/*background:#469;margin:-5px -15px 10px !important;*/letter-spacing:2px;text-align:center;padding-top:5px !important;/*border-bottom:1px solid #555;*/}
#content.member_inactive #m_home h1{text-align:left;margin:0 15px !important}
#m_home h2{margin:5px 20px 0}
* .m_box{background:#E5EDF7;border:1px solid #3E4B6E;margin:0 15px 10px;padding:10px}

#calendar_small caption{background:#3E4B6E !important;}
#calendar_small caption a{color:#eef !important}
#calendar_small caption a:hover{color:#acf !important}
#calendar_small td{padding:2px 6px}

#m_profile td.systemsmalllabel{font-size:12px;}

.hrule{margin:1em -15px;border-top:2px dotted #162346}
* .subtitle{font-weight:bold;font-size:110%}
table td.subtitle{background:#426083;color:#fff}

#page_commands table{background:#567;border:1px solid #999}
#page_commands table table{border:0}

* .dollarsign_color_override{color:#369;font-weight:bold}
#security_code_description{border:dashed #426083;border-width:1px 0;margin:1em 0;padding:0 0 1em}
#security_code_description img{background:#D4E0FF;border:2px solid #426083}

#nd_newpay .content td, #nd_m_newpay .content td, #nd_m_newpay_process_invoice .content td,
#nd_newpay_process_invoice .content td{color:#000}
#nd_newpay .content td.subtitle, #nd_m_newpay .content td.subtitle, #nd_m_newpay_process_invoice .content td.subtitle,
#nd_newpay_process_invoice .content td.subtitle{color:#fff;}
#nd_newpay .content th.subtitle, #nd_m_newpay .content th.subtitle, #nd_m_newpay_process_invoice .content th.subtitle,
#nd_newpay_process_invoice .content th.subtitle{color:#fff;background:#426083}

#nd_p_newpay .content td, #nd_p_newpay_process_invoice .content td{color:#000}
#nd_p_newpay .content td.subtitle, #nd_p_newpay_process_invoice .content td.subtitle{color:#fff;}
#nd_p_newpay .content th.subtitle, #nd_p_newpay_process_invoice .content th.subtitle{color:#fff;background:#426083}

#site_switcher{border-bottom:1px solid #C7CFE3;padding:5px 15px 10px;font-size:10px;text-transform:uppercase}
#site_switcher label{color:#fff}
#site_switcher #change_websites{font-size:12px;border:0;text-transform:uppercase}

* .placement_detail_description{border:1px dashed blue;background-color:#D9EFFB;font-size:smaller;padding:3px 6px;opacity:0.9;filter:alpha(opacity=90);}

#nd_form_builder table.alternating_rows{color:#333}

@media print{
* .noprint{display:none}
}
