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

/* sIFR (jQuery Flash version) */
.flash-replaced .alt{display:block;height:0;position:absolute;overflow:hidden;width:0;}

/* Elements */
body{margin:0;font:12px/16px Calibri, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5{line-height:normal}
h1,h2, * .title{font-size:20px;line-height:20px;color:#710005;font-weight:bold}
h3, * .systemsectiontitle{font-size:16px;font-weight:bold;color:#AA4B1B}
h4{font-size:14px;color:#777}
h5{font-size:12px;color:#555}
a{text-decoration:none;color:#AA4B1B;font-weight:bold}
a:hover{text-decoration:underline;}
a:active{}
a:visited{}
a img{border:0;}

/* Template */
table#container{margin:1em auto 0;width:794px;border-bottom:1px solid #8f0006;}
#header h1{margin:0}

#photos{border:1px solid #8f0006;width:792px;height:145px;overflow:hidden;margin:0 auto;}

#nav_cell{vertical-align:top;background:#ffe5a7 url(/ama/images/nav-bg.jpg) no-repeat;width:166px;border-left:1px solid #8f0006;border-right:1px solid #e3dbc5;}
#content_cell{vertical-align:top;width:608px;padding:5px 20px 20px;background:#fff;}
#nd_home #content_cell{width:200px;border-right:1px solid #e3dbc5;padding:5px 10px}
#nd_home #column3{vertical-align:top;width:199px;padding:5px 10px;border-right:1px solid #e3dbc5;background:#fffcf1}
#nd_home #column4{vertical-align:top;width:184px;border-right:1px solid #8f0006;background:#fff}
#nd_home #column3 img{background:#fff;border:1px solid #ccc;padding:1px}
#become_a_member{background:url(/ama/images/become_a_member.jpg) no-repeat top right;height:135px;width:149px;padding:60px 18px 0}
#nd_home #highlight{overflow:hidden;width:165px;padding:5px 10px}
/* 
#nd_home #highlight{padding:5px 10px}
#nd_home #highlight img{margin-right:10px}
*/

#left_column_content{overflow:hidden;margin:20px 0;padding-left:15px;width:136px;font-size:11px}
#left_column_content p{margin:1em 0}
#left_column_content img.greene{clear:both}

/* Menu */
#nav{margin:2em 0;padding:0;}
#nav ul{margin:0;padding:0;background:url(/ama/images/nav-divider.png) no-repeat bottom left}
#nav li{list-style-type:none}
#nav a{display:block;text-decoration:none;padding:5px 15px;width:136px;}
#nav li.on a{color:#710005;background-color:#fff;}
#nav ul.nav2 li.on a{color:#a41;background-color:#ddc;}
#nav ul.nav3 li.on a{color:#a41;padding-left:35px;width:116px;background-color:#bba;font-weight:normal;font-size:11px;color:#111;line-height:12px}
#nav a{color:#710005;font-weight:bold;background:url(/ama/images/nav-divider.png) no-repeat}
#nav ul.nav2 a{color:#a41;padding-left:25px;width:126px;background-color:#eed}
#nav ul.nav3 li.off a{color:#a41;padding-left:35px;width:116px;background-color:#ccb;font-weight:normal;font-size:11px;color:#444;line-height:12px}
#nav li a:hover{color:#fff;background-color:#678;}
#nav ul.nav2 li.off a:hover, #nav ul.nav3 li.off a:hover{color:#fff;background-color:#678;}
#nav li.off ul{display:none}
#nav li a:active{}

/* Footer */
#footer{width:794px;margin:5px auto;color:#eee;font-size:11px;}
#footer a{color:#FFD894;text-decoration:none;}

/* Member styles */
#m_home h3{margin:1em 10px 0 0;padding-left:5px;background:#830006;color:#fff;padding:4px 5px 2px 10px;}
* .m_box, #m_profile_bottom{border:1px solid #8F0006;margin:0 10px 5px 0;background:#fff;padding:5px 10px}
#m_profile_bottom .hrule{margin:1.5em -10px;border-top:1px dashed #369}

#calendar caption{background:#333 !important}
#calendar td.today{background:#eee !important}
#calendar th{background:#ddd !important;color:#333 !important}

* .gs_box .title{background:#830006 !important}
* .gs_box .even_nohover{background:#f9f9f9 !important}
* .gs_box tr#directory_search, * .gs_box tr.lastrow{background:#eee !important}

/* Classes */
.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;}

.leftjustifiedimage, .leftjustifiedimage-noborder{float:left;margin:0 10px 5px 0}
.rightjustifiedimage, .rightjustifiedimage-noborder{float:right;margin:0 0 5px 10px}
.leftjustifiedimage, .rightjustifiedimage, .framedimage{background:#fff;border:1px solid #ccc;padding:1px}

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

.news_table{}
table.news_table td{padding:10px 6px;border-bottom:1px solid #ddd}
table.news_table p{margin-top:0;}

.deadlines_table{}
table.deadlines_table{border:1px solid #000;border-collapse:collapse}
table.deadlines_table th, table.deadlines_table td{text-align:center}
table.deadlines_table th{background:#830006;border:1px solid #000;color:#fff}
table.deadlines_table td{border:1px solid #ddd}

/* Misc */
#nd_milestones #content_cell .content table td{padding:0 4px 12px}
#nd_milestones #content_cell .content table tr{vertical-align:top}
#nd_milestones #content_cell .content table td.year{white-space:nowrap;font-weight:bold}

#content_cell li{margin-top:0.6em;margin-bottom:0.6em;}
#gs_tabs li {margin-top:0;}
table#container tr td#header h1 {margin:0 auto;width:793px;}
#photos {margin:0 auto;}
