@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:#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;}

body{margin:0; padding:0; font:13px/1.2em Tahoma, Helvetica, sans-serif; background: #FFF url(/ama/images/bg.gif) repeat-x left top; color:#656565;}
h1, h2, .title{font-family:Constantia, "Palatino Linotype", Palatino, Georgia, serif;font-size:20px;font-weight:bold}
h2{font-size:19px;font-style:italic;color:#99131B}
h2 span{font-style:normal;color:#333}
h1 em, h2 em, h1 i, h2 i{color:#99131B}
h3, .systemsectiontitle{font-family:Corbel, "Bitstream Vera Sans", Verdana, sans-serif;color:#99131B;font-size:16px;}
h4{}
h5{}
a{text-decoration:none;color:#c12427;outline: none;}
a:hover{text-decoration:underline;color:#B3040A}
a:active{}
a:visited{}
a img{border:0;}
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}

/* template */
#container {width: 980px; border-left: 1px solid #f3efe2; border-right: 1px solid #f3efe2; margin: 0 auto; background: #fff;}
#header{height:173px; background: url(/ama/images/header_bg.jpg) no-repeat left top; position: relative}
.ie7 #header{z-index: 1000}
#nav_wrapper{width:100%; height: 50px; background: url(/ama/images/nav_bg.png) repeat-x top left; position: absolute; bottom: 0px; left: 0;}
#content {padding: 20px; overflow: hidden; min-height: 500px}
#home_content{width: 700px; float: left;}
#main_content{width: 700px; float: right}
#nd_home #sub_content{width: 220px; float: right; margin: 0 0 0 20px}
#sub_content{width: 220px; margin: 0 20px 0 0; float: left}
#footer_wrapper{height:101px; background: url(/ama/images/footer_bg.jpg) no-repeat left top; position: relative; padding: 20px 20px 10px}

.column {width: 330px; float: left}
.column.left{padding-right: 19px; margin-right: 20px; border-right: 1px solid #ccc;}
.column .greene{display: block;}
.col_content{border-top: 1px solid #ccc; padding-bottom: 20px}
.col_content.first{border-top: none}

h1#logo{margin:0; position: absolute; top:17px; left: 20px; text-indent: -9999em}
h1#logo a{background: url(/ama/images/logo.gif) no-repeat left top; height:86px; width:229px; outline: none; display: block;}
p#tagline{background: url(/ama/images/tagline.gif) no-repeat left top; height:31px; width:401px; position: absolute; bottom: 60px; right: 20px; text-indent: -9999em}

.header {text-indent: -9999em; margin-top: 0}

#mission{background: url(/ama/images/mission_bg.jpg) no-repeat left top; padding: 20px; height: 130px; width: 660px; font-size: 16px; color: #fff;}
#mission h2.header{background: url(/ama/images/header_mission.png) no-repeat left top; height: 32px; width:350px; }

h2.header.featured{background: url(/ama/images/header_news_events.gif) no-repeat left top; height: 22px; width: 256px; margin-bottom: -22px;}
h2.header.support {background: url(/ama/images/header_support.gif) no-repeat left top; height: 19px; width: 117px}
h2.header.join {background: url(/ama/images/header_join.gif) no-repeat left top; height: 19px; width: 82px}

.cta_box {background: #fff9e6; border: 1px solid #ffe2b9; padding: 20px; margin: 0 0 20px}
.cta.home .cta_box{width: 298px; float: left; margin: 0 20px 0 0; height: 130px; overflow: hidden;}
.no_margin{margin: 0 !important;}

#footer{color:#FFF;font-size:10px; clear: both}
#footer a{color:#FFD894;text-decoration:none;}
a.linkedin{background: url(/ama/images/linkedin.png) no-repeat left top; display: block; height: 31px; width: 119px; float: right; text-indent: -9999em; padding-bottom: 40px}
.ie7 a.linkedin{height: auto;}

/* slideshow */
#nd_home #slideshow_container{padding: 40px 0 40px 20px; position: relative; float: left}
#slideshow_container{padding: 0 0 40px}
#slideshow{width: 700px; height: 195px; overflow: hidden;}
#slideshow .slide_text{width: 320px; padding-right: 20px; float: left; margin-top: 37px; height: 133px; overflow: hidden;}
#slideshow .slide_text p{margin: 0 0 10px}
#slideshow .img_wrapper{float: right; position: relative; padding-right: 20px;}
#slideshow .img_mask{height: 195px; width: 32px; background: url(/ama/images/img_mask.png) no-repeat; position: absolute; top:0; left: 0;}
#slideshow img{border: 1px solid #cfcfcf; height: 193px; width: 338px;}

#slideshow_pager{margin-top: -17px; margin-left: 215px; position: relative; z-index: 100}
#slideshow_pager a{font-size: 12px; color:#FFF; background: #737373; padding: 1px 5px; margin-left: 4px}
#slideshow_pager a.activeSlide{background: #ffba55;}

* .slide_edit {color:#555; font-size: 10px; padding: 10px 0;}
* .slide_edit div{display:none !important} /* Prevent slideshow content from displaying immediately after it has been saved in the editor */

/* accoridion */
#acc_wrapper{}
div.accordion{width: 220px; height:auto; margin-bottom: 20px}
.acc_content{padding: 10px; border: 1px solid #cfcfcf;}

h3.trigger{margin: 0;outline: none}
h3.trigger a{width: 220px; height: 34px; display: block; text-indent: -9999em}


h3.trigger a.houston{background: url(/ama/images/but_houston.gif) no-repeat 0px -34px}
h3.trigger a.n_texas{background: url(/ama/images/but_n_texas.gif) no-repeat 0px -34px}
h3.trigger a.se_louis{background: url(/ama/images/but_se_louis.gif) no-repeat 0px -34px}
h3.trigger a.appal{background: url(/ama/images/but_appal.gif) no-repeat 0px -34px}

h3.trigger a.houston:hover{background: url(/ama/images/but_houston.gif) no-repeat 0px -68px}
h3.trigger a.n_texas:hover{background: url(/ama/images/but_n_texas.gif) no-repeat 0px -68px}
h3.trigger a.se_louis:hover{background: url(/ama/images/but_se_louis.gif) no-repeat 0px -68px}
h3.trigger a.appal:hover{background: url(/ama/images/but_appal.gif) no-repeat 0px -68px}

h3.trigger.ui-state-active a.houston{background: url(/ama/images/but_houston.gif) no-repeat 0px 0px}
h3.trigger.ui-state-active a.n_texas{background: url(/ama/images/but_n_texas.gif) no-repeat 0px 0px}
h3.trigger.ui-state-active a.se_louis{background: url(/ama/images/but_se_louis.gif) no-repeat 0px 0px}
h3.trigger.ui-state-active a.appal{background: url(/ama/images/but_appal.gif) no-repeat 0px 0px}

.acc_img{width: 196px; height: 166px; border: 1px solid #cfcfcf; margin-bottom: 10px}
.acc_img.houston{background: url(/ama/images/acc_houston.jpg) no-repeat left top;}
.acc_img.n_texas{background: url(/ama/images/acc_n_texas.jpg) no-repeat left top;}
.acc_img.se_louis{background: url(/ama/images/acc_se_louis.jpg) no-repeat left top;}
.acc_img.appal{background: url(/ama/images/acc_appal.jpg) no-repeat left top;}

/* Navigation Menu */
#nav{height: 40px; width:980px; float: left;}
#nav ul {margin:0;padding:0; list-style: none;}
#nav li {position:relative; padding:13px 13px 14px; background: url(/ama/images/nav_divider.jpg) no-repeat right center;}
#nav ul li, #nav ul li:hover {float: left}
#nav ul li a{display:block; text-decoration:none; color: #FFF; font-size: 14px;}
#nav ul li:hover a{color:#ebc1cc;}
#nav ul li.on a{color: #FFB957; cursor: default;} 

/* nav 2 */
#nav ul li ul li:hover{padding-bottom: 4px}
#nav ul li:hover ul{background: #f8efef;}
#nav ul li:hover ul li a{color:#656565; text-decoration: none; font-weight: normal; font-size: 12px; border-bottom: 1px solid #ebc1cc;} 
#nav ul li ul{border: 1px solid #ebc1cc; position:absolute; top:42px; left:auto; width: 200px; margin-left:-14px;}
.ie7 #nav ul li ul{z-index: 1100}
#nav ul li ul li{padding: 0; background-image: none}
#nav ul li ul li a {font-size:14px; padding: 4px 4px 4px 15px; width: 181px; display: block; font-weight: normal; margin-bottom: 0}
#nav ul li.on ul li.off a {background:none; color: #656565; cursor: pointer}
#nav ul li ul li:hover, #nav ul li ul li.on:hover{padding-bottom: 0px}
#nav ul li:hover ul li:hover a {color:#FFF; background: #960028;}
#nav ul li:hover ul li.on{left: 0;}
#nav ul li:hover ul li.on a {background:#FFF; color: #EAA954; cursor: default;}

/* nav 3 */
#nav ul li ul li ul{position:absolute; left:200px; top: -1px; margin-left: 0;}
#nav ul li:hover ul li:hover ul li a{color: #656565;}
#nav ul li:hover ul li:hover ul li.off a {background:none; color: #656565; cursor: pointer}
#nav ul li:hover ul li:hover ul li:hover a {color:#FFF; background: #960028;}
#nav ul li:hover ul li.on:hover ul li.on a {background:#FFF; color: #EAA954; cursor: default;}

/* nav 4 */
#nav ul li ul li ul li ul{position:absolute; left:200px; top: -1px}
#nav ul li:hover ul li:hover ul li:hover ul li a{color: #656565;}
#nav ul li:hover ul li:hover ul li:hover ul li.off a {background: none; color: #656565; cursor: pointer}
#nav ul li:hover ul li:hover ul li:hover ul li:hover a {color: #FFF; background: #960028;}
#nav ul li:hover ul li:hover ul li:hover ul li.on:hover a {color:#EAA954;}
#nav_area #nav ul li:hover ul li:hover ul li:hover ul li.on a {background:#FFF; color: #EAA954; cursor: default;} 

#nav ul ul,
#nav ul ul ul,
#nav ul li:hover ul ul,
#nav ul li:hover ul ul ul {display:none;}

#nav ul li:hover ul,
#nav ul ul li:hover ul,
#nav ul ul ul li:hover ul {display:block;z-index:1000;}

/* Sub Nav */
div#subnav {background:#f8efef;margin:0 0 40px; border: 1px solid #ebc1cc; border-bottom: none;}
#subnav ul{list-style: none; margin: 0;  padding: 0;}
#subnav ul li{padding: 0;}
#subnav ul li a{padding:8px; font-size: 14px; display: block; border-bottom: 1px solid #ebc1cc; background: #FFB957; color: #FFF; text-decoration: none;}
#subnav ul li a:hover{cursor:default;}

#subnav ul ul li a{padding-left: 20px; color:#656565; font-size: 12px; font-weight: normal; border-bottom: 1px solid #ebc1cc;}
#subnav ul ul li.off a:hover{color:#FFF; background: #960028;}
#subnav ul ul li.on a{background:#FFF; color: #EAA954; cursor: default;}
#subnav ul ul li.off a{background:none; color:#656565;cursor: pointer}

{list-style-type: disc;}
#subnav ul ul ul li a{padding-left: 40px;font-size: 12px; font-weight: normal; color: #656565;}
#subnav ul ul li.on ul li.on a{background:#FFF; color: #EAA954; cursor: default;}
#subnav ul ul ul li.off a{background:none; color:#656565;cursor: pointer}
#subnav ul ul ul li a:hover{color:#FFF; background: #960028;}

#subnav ul ul li.on ul li.on ul li a{padding-left:60px;font-size: 12px; font-weight: normal; color: #00421f;}
#subnav ul ul li.on ul li.on ul li.off a{background:none; color:#656565;cursor: pointer }
#subnav ul ul li.on ul li.on ul li a:hover{color:#FFF; background: #960028;}
#subnav ul ul li.on ul li.on ul li.on a{background:#FFF; color: #EAA954; cursor: default;}

#subnav ul li.off,
#subnav ul ul li.off,
#subnav ul ul ul li.off,
#subnav ul ul ul ul li.off{display: none;}

#subnav ul li.on li,
#subnav ul ul li.on li,
#subnav ul ul ul li.on li,
#subnav ul ul ul li.on li {display: block;}


.float_right{float:right;}
.align_right{text-align:right;}
.clear_right{clear:right;}
.clear_left{clear:left;}
.leftjustifiedimage{float:left;margin:10px 20px 10px 0;}
.rightjustifiedimage{float:right;margin:10px 0 10px 20px;}
.topLeftJustifiedImage{float:left;margin:0 20px 10px 0;}
.topRightJustifiedImage{float:right;margin:0 0 10px 20px;}
.leftjustifiedimage, .rightjustifiedimage, .topLeftJustifiedImage, .topRightJustifiedImage, .caption_image{border:1px solid #555;background:#fff;padding:3px}
.caption_left{padding:3px;margin:10px 20px 10px 0}

* div.clear{clear:both;line-height:0;height:0;font-size:1px;overflow:hidden}

.systemsmalllabel{font-weight:bold;}
.systemsmalllabel{}
.systemsmallvalue{}
.systemsmallvalue b, .systemsmallvalue strong{}
.ad_insert_small{background:none;}


/* MEMBERS */
/*
#m_home, #m_profile{margin:1em}
.m_box, #m_profile_bottom{border:1px solid #555;margin:10px 5px;padding:3px;background:#ffe}
.m_box .title{background:#2C4A6E;color:#fff;padding:4px 0;font-weight:bold;font-family:verdana, tahoma, arial, sans-serif;text-align:center;margin:0 -5px 8px;font-size:14px}
.m_box .systemsectiontitle, #m_profile_bottom .systemsectiontitle{font-weight:bold;font-family:verdana, tahoma, arial, sans-serif;font-size:14px;color:#36a;padding-top:4px}
.m_box{border:1px solid #606F86;margin:0px 10px 10px 0;padding:10px}
#m_home h1{}
#m_home h2{margin:10px 10px 0 0;padding:3px 5px;background:#99131B;color:#ffc;font-size:16px;border:1px solid #314E56;border-bottom:0;}
#m_profile_bottom{margin:1em 0;padding:10px}
*/

.tablist li a.active {background:#FFB957;color:#FFFFFF;}
.tabsections {border-top:2px solid #FFB957;}
.tabsections h4 {border-bottom:1px dotted #FFB957;color:#FFB957;margin-top:20px}
body dl.wide dd, .m_profile dl dd,body dl.wide dt, .m_profile dl dt {border-top: none}
.tablist li a {background: #555; color:#FFF}

.tablist li a:hover{background: #960028; text-decoration: none}


#calendar caption{background:#711 !important}
#calendar td.today{background:#FEFEDF !important}

.hrule{height:6px;margin:1em 0;background:url(/ama/images/dot.gif) repeat-x;border:0}
hr{color:#666;background-color:#666;height: 1px;border:0;}

/*.formbuilder table td,.formbuilder textarea{width:80% !important}*/
#nd_m_home #m_profile_summary .m_section_right a{font-size: 18px; padding: 0 10px}

/* m_home_3 styles */
.m_section .timestamp {font-size:inherit;font-weight:normal;}
#reminderlist li{margin-bottom: 12px;}
.m_section_right{margin-bottom: 12px;}
.m_section_right .m_actions a{margin: 12px 0; display: block}
#nd_m_home th.systemsmalllabel{background-color: #999 !important;}
.iconlist > li {background:url("/editor/images/icons/fam/silk/b.et_black.png") no-repeat scroll 6px 0;

#nd_m_profile_edit #sub_content{display: none;}
#nd_m_profile_edi #main_content{width: auto;}
