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

/* CONTENT MANAGEMENT PANEL */
* .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;}

/* Elements */
body{margin:0;font:12px/18px Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5{line-height:normal}
h1{font-size:20px}
h2, * .title{color:#20477b;font-size:20px;font-weight:normal}
h3, * .systemsectiontitle{color:#20477b;font-size:16px;font-weight:normal}
h4{color:#20477b;font-size:14px;font-weight:normal}
h5{color:#20477b;font-size:13px;font-weight:normal}
a{text-decoration:none;color:#005dab}
a:hover{color:#006dbb}
a:active{}
a:visited{}
a img{border:0;}

/* Template */
table#container{margin:1em auto 0;width:836px;background:#F4FCFF;border:1px solid #1b3b66;color:#364457}

h1#header{background:url(/ama/images/logo.png) no-repeat;width:160px;height:119px;margin:10px auto}
h1#header a{display:block;width:160px;height:129px;border:0}
h1#header span{display:none}

#photo_cell{height:180px}
#nav_cell{vertical-align:top;background:#1b3b66;width:190px;border-right:1px solid #547199}
#content_cell{vertical-align:top;width:644px;padding-bottom:20px;background:#fff url(/ama/images/content-bg.jpg) no-repeat 0 -185px;min-height:500px;}
#nd_home #content_cell{width:404px;height:520px} /* Adjust this height to correct for IE rowspan and colspan rendering problems */
#right_cell{vertical-align:top;width:240px;background:#DBEEFF url(/ama/images/right-column.jpg) no-repeat right top;}
#photo{border-bottom:1px solid #1b3b66;width:644;height:180px;overflow:hidden;}

#home,#right_content,#article01,#m_home,#m_article01,#m_profile{margin:1.5em 14px}

/* Menu */
#nav{padding:25px 0 0;background:#2c4e7b url(/ama/images/nav-top.png) no-repeat;margin:10px 0 1em}
#nav ul{list-style-type:none;margin:0;padding:0 0 20px 12px;background:#2c4e7b url(/ama/images/nav-bottom.png) no-repeat bottom;}
#nav ul ul{margin:0;padding:0;background-image:none}
#nav li{display:block}
#nav li a{display:block;text-decoration:none;font-weight:bold;font-size:12px;border-top:1px solid #567195}
#nav ul.nav1 li:last-child a{border-bottom:1px solid #567195}
#nav ul.nav1 li ul li:last-child a{border-bottom:0}
#nav ul.nav1 li a{color:#cde;padding:5px 10px 5px 10px;width:145px}
#nav ul.nav2 > li > a{color:#9bbeeb;padding:5px 10px 5px 16px;width:139px;background:url(/ama/images/bullet.png) no-repeat 5px center}
#nav ul.nav3 > li > a{color:#9bbeeb;padding:5px 10px 5px 24px;width:131px;background:url(/ama/images/bullet.png) no-repeat 13px center}
#nav ul.nav1 li.on > a{color:#fff}
#nav ul.nav1 li.on a{background-color:#264875}
#nav ul.nav2 li.on a{background-color:#203D63}
#nav ul.nav1 li a:hover{color:#fff}
#nav li.nav2 a:hover, #nav li.nav3 a:hover{}
#nav li.off ul{display:none}
#nav li a:active{}
#member_login{display:block;border:0;margin:5px 0;width:190px;height:195px;padding:0}
#member_login span{display:none}
* #member_login.login1{background:url(/ama/images/login1.jpg)}
* #member_login.login2{background:url(/ama/images/login2.jpg)}
* #member_login.login3{background:url(/ama/images/login3.jpg)}
* #member_login.login4{background:url(/ama/images/login4.jpg)}

/* Community Projects */
#community_projects{position:relative;width:374px;height:237px;margin-top:4em}
#cp_display{position:absolute;left:0;top:6px;width:242px;height:230px;background:#fff;background:url(/ama/images/cp_display_bg.gif) no-repeat left bottom}
#cp_display_top{position:absolute;left:0;top:0}
#cp_menu{width:132px;background:#2c4e7b url(/ama/images/cp_menu_top.gif) no-repeat;padding-top:8px;overflow:auto;position:absolute;right:0;top:6px}
#cp_menu ul{width:131px;border-right:1px solid #a9a9a9;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:10px;list-style-type:none;margin:0;padding:0}
#cp_menu li{margin:0;display:inline;}
#cp_menu li a{background:none;display:block;padding:6px 6px;margin:2px 0;color:#fff;text-decoration:none}
#cp_menu li.on a{background:url(/ama/images/cp_menu_on_bg.gif) no-repeat left center;padding:6px 6px;margin:2px 0;}
#cp_menu li a:hover{background:#3e6faf}
#cp_menu li.on a:hover{background:url(/ama/images/cp_menu_on_bg.gif) no-repeat left center}
#cp_menu_bottom{width:100%;height:8px;background:url(/ama/images/cp_menu_bottom.gif) no-repeat}

#cp_display{overflow:hidden}
#cp_content h3{margin:5px 0}
#cp_content{margin:10px;font-size:90%;line-height:1.3;overflow:auto;height:200px}
#cp_content .leftjustifiedimage{margin:0 3px 0 0}
#cp_content .rightjustifiedimage{margin:0 0 0 3px}
#cp_content img{width:50%;height:auto}

/* Footer */
#footer{width:836px;margin:5px auto;color:#305586;font-size:10px;}
#footer a{color:#305586;text-decoration:none;font-weight:bold}

/* Member styles */
#m_home h3{margin:1em 10px 0 0;padding-left:5px;background:#369;color:#fff;padding:4px 5px 2px 10px;}
* .m_box, #m_profile_bottom{border:1px solid #369;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:#369 !important}
#calendar td.today{background:#FEFEDF !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{float:left;margin:0 10px 8px 0}
.rightjustifiedimage{float:right;margin:0 0 8px 10px}

.item{margin:10px auto}
.item img{display:block;margin:0px auto;border:0}

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

.basic_3col_table{}
table.basic_3col_table{border:0}
table.basic_3col_table td, th{width:33%;padding:5px 1%;text-align:left;vertical-align:top}
table.basic_3col_table th{text-align:left;vertical-align:middle;font-weight:bold}
table.basic_3col_table td{text-align:left;vertical-align:top}

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

/* Misc */

#site_switcher{padding:10px 20px}
#site_switcher label{font-weight:bold; color:white}
#site_switcher select{width:100%;border:0}
