@import url(/editor/global.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;}
.mceContentBody  {background:none repeat scroll 0 0 #FFFFFF !important;}


body{margin:0; padding:0; font:12px Tahoma, Helvetica, sans-serif; background: #feecef url(/ama/images/bg.jpg) repeat-x; line-height:1.4em;}
#wrapper_outer{width:100%; background: url(/ama/images/wrapper_bg.jpg) no-repeat center top; text-align: center;}
#wrapper_inner{width:960px; margin: 0 auto; text-align: left;}
#header{background: url(/ama/images/header.png) no-repeat; padding:0;height:231px; margin: 28px 0 0 0; position: relative; z-index: 1000}
h1#logo{margin: 0;}
h1#logo a{text-indent: -9999em; display: block; width:439px; height:104px; background: url(/ama/images/logo.png) no-repeat; position: absolute; left: 90px; top:40px; z-index: 1000;}

#content_area{background:; margin:0; padding:0px; position: relative}
#nd_home #content_area{width:960px; float:left}
#content_wrapper{padding:0px; float: left;width:726px; margin-top: -24px}
#content{min-height:800px; background: url(/ama/images/content_bg.png) repeat-y; padding: 16px 24px;}
#nd_home #content{padding: 8px 16px;}
.content_cap{width: 726px; height: 8px; margin: 0; padding: 0; line-height: 0; font-size: 0;}
.content_cap.top{background: url(/ama/images/content_cap_top.png) no-repeat;}
.content_cap.bottom{background: url(/ama/images/content_cap_bottom.png) no-repeat;}

#com_projects{margin: 64px 0 8px}

.col_right{float: left; width: 429px; padding: 0 16px}
.col_left{width: 233px; background: url(/ama/images/spons_bg.jpg) repeat-y; float: right;}

#sponsor_col {background: url(/ama/images/spons_cap_top.jpg) no-repeat;}
#sponsor_col .sponsors {padding: 16px}
#sponsor_cap{height: 7px; line-height: 0; font-size: 0; background: url(/ama/images/spons_cap_bottom.jpg) no-repeat;}

h2.special{height: 53px; text-indent: -9999em; margin: 0;}
h2.doing{background: url(/ama/images/sp_doing.gif) no-repeat;}
h2.com_proj{background: url(/ama/images/sp_com_proj.gif) no-repeat;}


/* Social Icons */
ul.social{width: 225px; height: 53px; background: url(/ama/images/social_bg.jpg) no-repeat; margin: 4px; padding: 0}
ul.social li{float: right; list-style: none;}
ul.social li a{display: block; height: 41px; width: 41px; text-indent: -9999em; margin: 6px 6px 6px 0;}
ul.social li a.facebook{background: transparent url(/ama/images/soc_fbook.gif) no-repeat center center;}
ul.social li a.youtube{background: transparent url(/ama/images/soc_youtube.gif) no-repeat center center;}

/* Slideshow */
#header_slideshow{position: relative; background: url(/ama/images/header_slideshow_bg.jpg) no-repeat; height:362px; width: 900px; margin: 0 auto; padding: 0;}
#header_slideshow .slideshow {position: absolute; top: 49px; left:96px; height: 293px; width: 730px; overflow: hidden;}

#home_slideshow_container{position: relative;}
#home_slideshow{position: relative; width: 463px; height: 374px; background: url(/ama/images/home_slideshow_bg.jpg) no-repeat; margin-left: -22px}
#home_slideshow .home_slide{overflow: hidden; position: absolute; top:38px; left:53px;}
#home_slideshow .home_slide img{border: 1px solid #999; width: 388px; height:217px; margin-bottom: 20px}
#home_slideshow .home_slide .text{height:75px; width:380px; overflow:hidden;}
#home_slideshow .home_slide h3, #home_slideshow .home_slide h2{font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; padding: 0; margin: 0 0 4px 0; line-height: 1;}

ul.pager{position: absolute; right: 0; top: 275px; z-index: 100; margin: 0; padding: 0}
ul.pager li{float: left; list-style: none; margin-right: 6px;}
ul.pager li a{display: block; width: 15px; height: 17px; text-indent: -9999em}
ul.pager li a#next{background: url(/ama/images/next.gif) no-repeat top center}
ul.pager li a#prev{background: url(/ama/images/prev.gif) no-repeat top center}



#mission{margin-top: -10px; height:118px; padding:0; position: relative; width: 960px;}
h2.mission{float: left; height:106px; width:192px; background: url(/ama/images/sp_mission.png) no-repeat; text-indent: -9999em; margin-right: 48px}
#mission p{float: left; font-size: 16px; line-height: 19px; color: #fff; width:575px}

a#mem_login{display:block; height: 34px; width: 134px; background: url(/ama/images/mem_login.png) no-repeat top left; text-indent: -9999em; position: absolute; bottom: 19px; right: 16px;}
a:hover#mem_login{background-position: left bottom;}

/* Navigation */
#nav_area{float:left; width: 234px; overflow:; clear: both; margin-top: 8px;}
#nav{margin:0;padding:0;}
#nav ul{margin:0;padding:0; list-style-type:none}
#nav li{list-style-type:none}

#nav li a{display:block;text-decoration:none;padding:12px 12px; color:#ffeff4; font-family: Garamond, Times, serif; font-size: 24px; background: url(/ama/images/nav_button.png) no-repeat left top; margin-bottom: 6px}
#nav li.on a{background-position: left -42px; color:#2F6A7F;}
#nav li.off a{background-position: left top; color:#ffeff4;}
#nav li a:hover{background-position: left bottom; color:#FFF;}

#nav li.on ul{margin:-4px 0 4px; width:222px;}
#nav li.on ul li a{font-weight: normal; padding: 4px 12px 4px 16px; color:#3e8f70; border-bottom: 1px solid #3e8f70; background: #FFF; margin: 0; font-size: 14px; font-family: Tahoma, Helvetica, sans-serif;}
#nav li.on ul li a:hover{color:#fff;background:#61884b}
#nav li.on ul li.on a{background:#b7ce7a; color:#2F6A7F;}

#nav li.on ul li.on li a{padding-left: 36px; color:#FFF; font-size: 12px}
#nav li.on ul li.on li a:hover{color:#fff;background:#61884b}
#nav li.on ul li.on li a{background:#b7ce7a; color:#2F6A7F;}

#nav ul.nav4{display:none !important}
#nav li.off ul{display:none}
#nav li a:active{}

a.sp_button{width: 227px; height: 68px; background-position:left top; display: block; background-repeat: no-repeat; text-indent: -9999em; margin: 20px 0}
a.sp_button:hover{background-position:left bottom}
a.sp_button.spons{background-image: url(/ama/images/sp_button_spons.gif)}
a.sp_button.mem_info{background-image: url(/ama/images/sp_button_mem_info.gif)}

#contact_card{background: url(/ama/images/contact_card.gif) no-repeat left top; margin: 0 -5px 0 -9px; width: 217px; height: 196px; padding: 95px 0 0 30px;}
#contact_card span{color:#3e8f70; font-weight: bold; font-size: 14px;}
#contact_card address{font-style: normal}

/* Footer */
#footer{color:#657f28; font: 10px/11px Tahoma, Helvetica, sans-serif; background: url(/ama/images/footer_bg.jpg) no-repeat; width: 919px; height: 85px; overflow: hidden; margin: 8px 3px 16px; padding: 16px; float: left;}
#footer a{color:#657f28; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#footer_nav{margin: 24px 0; padding: 0; list-style: none; font-family: Garamond, Times, serif; font-size: 13px; font-weight: bold; float: right;}
#footer_nav ul{display: none;}
#footer_nav li{float: left; padding: 0 6px; border-right: 1px solid;}
#footer_nav li a{}



h1, h2, h3, h4, h5{font-family: Garamond, Times, serif; color:#3e8f70; line-height: normal;}
h1, h2{font-size:24px; margin: 0 0 12px 0}
h3, .systemsectiontitle{font-size:20px; margin: 8px 0 8px 0}
h4{color:#3e8f70;font-size:11px;font-weight:bold;letter-spacing:0.05em;}
p{margin: 8px 0 16px 0}
a{text-decoration:none;color:#ff0048; outline: none;}
a:hover{text-decoration:underline;color:#ff0048;}
a:active{}
a:visited{}
a img{border:0;}
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}


.highlight{clear: both;}
img.float_left{float:left; padding: 0 12px 12px 0}
.float_right{float:right;}
.align_right{text-align:right;}
.clear_right{clear:right;}
.clear_left{clear:left;}
.clear {clear: both; height: 0; font-size: 0; line-height: }


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

.news_item h3, .email_section h3{font-size:13px;margin:5px 0;}
.email_section h3{color:#B31B1B;}
.email_section{color:#222;margin-bottom:20px;}
.news_item h3{color:#555;}
.news_item{color:#666;margin-bottom:20px;}

#autologin_box{background:#290303;border-right:1px solid #644;margin-top:20px;}

.m_box{border:1px solid #bbb;margin:25px 5px ;padding:0 10px 10px;background:#FFF url(/ama/images/box_bg.jpg) repeat-x left top;}
.m_box h2, .m_box h3, .m_box .systemsectiontitle{position:relative;border-bottom:1px solid #bbb;padding:5px; font-size: 18px}
.m_profile_box{border:1px solid #999;margin:10px 5px;padding:10px;background:#FFF url(/ama/images/box_bg.jpg) repeat-x;;}
.m_profile_box .systemsectiontitle{color:#B31B1B; border-bottom:1px solid #bbb;}

.gs_box .title {background:#e6e2dc !important;color:#333 !important;}

#home .m_box{padding:10px;}
#home .m_box h4, #home .m_box a{color:#b31b1b !important}
#home .m_box h4{font-size:16px;line-height:normal;margin:0px;}

.email_divider{border-top:1px solid #111;margin-top:15px;}
#error{display:none;}

#calendar_small caption {background:#3E8F70 !important; margin-top: 10px !important;}

.tabsections h4 {border-bottom:1px dotted #3e8f70;color:#3e8f70;}
.tablist li a.active {background:#3e8f70;}
.tabsections {border-top:2px solid #3e8f70;}
