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

/* Elements */
body{margin:0;font:12px Arial, Helvetica, sans-serif;}
h1, h2, h3{text-transform:uppercase;color:#76638B}
h1{font-size:18px}
h2, * .title{font-size:14px}
h3, * .systemsectiontitle{font-size:12px;color:#434F40}
h4{font-size:12px}
h5{font-size:11px}
a{text-decoration:none;color:#800}
a:hover{text-decoration:underline;color:#c00}
a:active{}
a:visited{}
a img{border:0;}

/* Template */
table#container{margin:0 auto;background:#fff;border:1px solid #999;border-collapse:collapse}
table#container, #mhmr-logo-positionfix, #footer{width:812px}

#top_tabs{overflow:hidden;margin:0 auto;padding-top:20px;width:812px;height:39px;text-align:right;white-space:nowrap}
#top_tabs img{width:174px;height:40px;margin-left:6px}

#mhmr-logo-positionfix{position:relative;margin:auto}
#header{background:#33CCFF;padding:5px 20px;}
#header h1{color:#006;}
#header h1 span{color:white;}

#nav_cell{vertical-align:top;background:#fff;width:170px;border:1px solid #999;padding-bottom:100px;font-size:10px}
#content_cell{vertical-align:top;padding:0;border:1px solid #999;background:#fff}
#content_cell .content{padding:5px 10px 20px}
#content_cell li, * .mceContentBody li{margin-top:0.8em;margin-bottom:0.8em}
#content_cell table td{vertical-align:top}

#mhmr-logo{margin:30px auto 20px;text-align:center;position:absolute;bottom:0;left:20px}

#nd_home #content_cell{background:url(/ama/images/home-bg.gif) repeat-y}
#mission{background:#aac0a6;padding:10px 20px;font-size:12px;border:solid #999;border-width:0 0 1px}
#slideshow_container{width:640px;height:265px;background:#fff;border:solid #999;border-width:0 0 1px; overflow: hidden}
#slideshow{margin: 0; padding: 0; list-style: none;}
#slideshow li{margin: 0; padding: 0;}

#home{width:640px}
#home h3{margin-top:0;color:#444}
#left-column, #mid-column, #coordinators, #newsfeed{padding:20px}
#left-column{width:173px}
#mid-column{width:175px}
#right-column{width:212px}
#coordinators, #newsfeed{width:172px}
#newsfeed ul.rss_items{height:210px}
#newsfeed li.rss_item{background: #A58D7C;}
#coordinators{background:#d6c7e6 url(/ama/images/home-pen-bg.gif) no-repeat right 30px;border:solid #999;border-width:0 0 1px}
#home ul{padding:0;margin-left:0}
#home ul li{list-style-position:outside;margin-left:15px;padding:0}

div.rss_box{}
ul.rss_items{list-style-type:none;margin:0;padding:0;position:relative;width:175px;height:250px;overflow:hidden}
li.rss_item{margin:0 0 20px !important;background-color:#fff;width:175px}
li.rss_item a{font-weight:bold}
div.rss_box .rss_date{font-size:10px;font-style:italic;line-height:20px}

#search_form{width:130px;margin:20px}
#search_form input#akeywords{border:1px solid #c3c3c3;width:106px;height:12px;margin-right:2px;padding:1px 2px;font-size:10px;color:#555}
#nd_p_asearch #content_cell form table{background:#DADFD8 !important}
#nd_p_asearch #content_cell form b{color:#555 !important}


/* Menu */
#nav{margin:0;padding:0;border:0 solid #ddd;border-top-width:1px}
#nav ul{margin:0;padding:0}
#nav li{list-style-type:none}
#nav a{display:block;padding:6px 20px;line-height:14px;font-weight:bold;text-transform:uppercase;text-decoration:none}
#nav ul.nav1 a{width:130px;color:#555;border:0 solid #ccc;border-bottom-width:1px} /* nav1 off */
#nav ul.nav1 li.on a{color:#76638b;background:#f4eaff url(/ama/images/nav1-bg.gif) repeat-y} /* nav1 on */
#nav ul.nav1 li.on ul.nav2 a{width:125px;padding-left:20px;border-left-width:5px;border-color:#aaa;color:#76638b;background:#f4eaff;text-transform:none} /* nav2 off */
#nav ul.nav1 li.on ul.nav2 li.on a{color:#593A7F;background:#E3D1F7} /* nav2 on */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 a{width:120px;padding-left:20px;border-left-width:10px;border-color:#999;color:#593A7F;background:#CEC5DB} /* nav3 off */
#nav ul.nav1 li.on ul.nav2 li.on ul.nav3 li.on a{color:#2B1843;background:#C3B3DB} /* nav3 on */
#nav li a:hover{color:#76638b !important;background:#f4eaff url(/ama/images/nav1-bg.gif) repeat-y !important;}
#nav ul.nav2 a:hover{color:#593A7F !important;background:#E3D1F7 !important}
#nav ul.nav3 a:hover{color:#2B1843 !important;background:#C3B3DB !important}
#nav li.off ul{display:none}
#nav li a:active{}

/* Footer */
#footer{margin:5px auto;color:#55524c;font-size:10px}
#footer a{color:#55524c;text-decoration:none;font-weight:bold}
#footer a:hover{text-decoration:underline}

/* Member styles */
#m_home h3, h3.mbox_header{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;background:#fff;padding:5px 10px}
* .m_box{margin:0 10px 5px 0}
#m_profile_bottom{margin-bottom:5px}
#m_profile_bottom .hrule{margin:1.5em -10px;border-top:1px dashed #369}

#calendar caption{background:#369 !important}
#calendar td.today{background:#FEFEDF !important}
#calendar th{}

* .gs_box .title{}
* .gs_box .even_nohover{}
* .gs_box tr#directory_search, * .gs_box tr.lastrow{}

/* 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;}
.clear_both{clear:both;}

/* Floated images without borders */
/*
.leftjustifiedimage{float:left;margin:0 10px 5px 0}
.rightjustifiedimage{float:right;margin:0 0 5px 10px}
*/

/* Floated images with and without borders */
.leftjustifiedimage, .leftjustifiedimage-noborder{float:left;margin:0 10px 5px 0}
.rightjustifiedimage, .rightjustifiedimage-noborder{float:right;margin:0 0 5px 10px}
* .leftjustifiedimage, * .rightjustifiedimage, .framedimage{border:1px solid #222}

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

/* Misc */
div#social{padding: 20px}
