@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;}

/* Template */
body{background:#d9e6ee;margin:0;font:11px/14px Arial, Helvetica, sans-serif;}
table#container{margin:10px auto 0;width:836px;background:#e9f1da}
table#container tr {margin:0; border:none}
#header {background:#bad562 url(/ama/images/header_bg.gif) repeat-x left top; height:80px; border-collapse: collapse; padding:0; position: relative}
.wrap {margin:0; padding:0; position:relative}
#header h1{margin:0}
#header h1 a{display:block; float:left; width:267px; height:58px; margin:12px 20px 10px; background: url(/ama/images/header_logo.gif) no-repeat}
#header h1 span{display:none}
#headeractions {position:absolute; top: 15px; right:18px; color: #a38}
#headeractions a.button {float: left}
#headeractions form {margin:0; padding-top:6px; clear: both}
#headeractions form span, #headeractions form input {float:left; font: normal 11px/11px Arial}
#headeractions form span {font: bold 13px/13px Arial; padding: 3px 6px 3px 0}
#headeractions form input[type=text]{width:80px; padding:3px; background:#fff; border:1px solid #a38}
#headeractions form input[type=image]{margin-left:6px}
#orangeline {height: 8px; background:#fcc11b;padding:1px 10px}
* .breadcrumb_menu{color:#089A8C}
* .breadcrumb_menu a{color:#AD308C}
* .breadcrumb_menu a:hover{color:#7F2368;text-decoration:none}
* .breadcrumb_menu .bc_level1{font-weight:bold}
* .breadcrumb_menu .bc_separator{font-family:Verdana, Arial, Helvetica;font-size:9px}

#nav_cell{vertical-align:top;background:#0d9b8c;color:#fff;width:155px; padding:0; border-collapse: collapse; }
#content_cell{vertical-align:top; padding: 18px; border-collapse: collapse; }
#nd_home #content_cell{padding:6px;}
#right_cell{vertical-align:top;width:270px;background:#B7A9FE}
#content_cell li{margin-top:0.4em;margin-bottom:0.5em;}

/* Home */
#home_center{float: left; width:398px; margin: 0; padding: 6px; overflow:hidden}
#home_right {float: left; width: 259px; margin:0; padding:0; overflow: hidden}

#whats_new{list-style:none; margin:0 0 6px; padding:0 6px; height: 295px;}
#whats_new li {display:block; padding: 6px 0 6px 30px; background: url(/ama/images/bullet_star.gif) no-repeat 0 6px;min-height: 30px;}

#photos{overflow:hidden; margin: 0; margin-left:-6px}

#home_bottom{border-collapse:collapse;height:159px}
#home_bottom td{vertical-align:middle;padding:10px}
#home_bottom td#featured {text-align:right;background: url(/ama/images/featured_sponsor.gif) no-repeat left center}
#newsreel{background:#f363c9;color:#fff;padding:0 10px 5px;border-bottom:1px solid #fff}

#slideshow {position: relative; height:316px; overflow:hidden; margin: 0 0 6px}
#slideshow img.greene {position: absolute; top: 0; right: 0; z-index:100}

#big_photo{height:316px;margin:0 0 1px}
#event_highlight{text-align:center;}

#ecouncil_registration{display:block;margin:2em auto;text-align:center;text-decoration:none;color:#1C4DA9}

/* Menu */
#nav{list-style:none;margin:1.5em 0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;width:155px;font:bold 12px/14px Arial}
#nav li {display:inline}
#nav li a {display:block;text-decoration:none;padding:3px 9px;margin:0;color:#fff; background:url(none) no-repeat right center}
#nav li.on a{color:#06695f;background-color:#E9F1DA;}
#nav li a:hover {background-color:#a38 !important; color:#fff !important}

#nav ul {display:none; margin:0; padding:0; font:bold 11px/13px Arial}

#nav ul.nav2 li a {padding-left:15px; background-color:#ad3}
#nav ul.nav2 li.on a{}

#nav ul ul.nav3 li a {padding-left:21px; background-color:#CE6; color:#076}
#nav ul ul.nav3 li.on a{}

#nav ul ul ul.nav4 li a {padding-left:27px; font-weight:normal; background-color:#efa}
#nav ul ul ul.nav4 li.on a{}

#nav li.current > a {background-color:#a38 !important; color:#fff !important}
#nav li.parent a {background-image:url(/ama/images/plus.gif);}


#nav li.on ul {display: block}
#nav li.on ul ul {display: none}

#nav ul li.on ul {display: block}
#nav ul li.on ul ul {display: none}

#nav ul ul li.on ul {display: block}
#nav ul ul li.on ul ul {display: none}

#nav ul ul ul li.on ul {display: block}
#nav ul ul ul li.on ul ul {display: none}


#connect {text-align: center; font-size:12px; padding: 0 6px; margin: 6px 0 40px}
#connect div#brackets {background:url(/ama/images/brackets.gif) no-repeat; padding: 6px 0}
#connect div#brackets img {height:24px;width:24px; margin: 0; padding: 0}
#connect a {color:#fff}

#buttonlinks{padding: 0 8px}
#buttonlinks p {margin:0;padding:0;}
#buttonlinks a {display:block; background:url(/ama/images/btn_bg.gif) no-repeat left top; height:12px; color:#fff; font: bold 13px/13px Arial; padding:6px 8px; margin: 0 0 12px; text-align:center}
#buttonlinks a:hover {background-position: left bottom}

/* Footer */
#footer{width:826px;margin:10px auto 0;padding:5px;height:42px;color:#a38;font-size:10px}
#footer a{color:#a38;text-decoration:none;}
#footer a:hover{color:#927;text-decoration:underline;}
#footerlinks {margin:0; padding:0; font:bold 12px/12px Arial}
#footerlinks p {margin: 0 0 12px; padding:0}

/* 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}

/* Elements */
h1, h1 a {color:#a38;font-size:20px}
h2, h2 a, .title{color:#a38;font-weight:bold;font-size:18px}
h3, h3 a, .systemsectiontitle{color:#a38;font-weight:bold;font-size:15px}
h4, h4 a {color:#a38;font-size:14px}
h5, h5 a {color:#a38;font-size:13px}
a{text-decoration:none;color:#1C4DA9}
a:hover{text-decoration:underline;color:#2C5Df9}
a:active{}
a:visited{}
a img{border:0;}

/* Classes */
a.button {display:block; background:url(/ama/images/btn_bg.gif) no-repeat left top; width:123px; height:14px; color:#fff; font: bold 13px/13px Arial; padding:5px 8px; margin: 0 auto; text-align:center}
a.button:hover {background-position: left bottom}
.hrule{height:1px;border-top:1px solid #777;margin:0.5em;}

.imgborder{background:#fff;padding:2px;border:1px solid #0D9B8C}
.leftjustifiedimage{float:left;margin:5px 10px 5px 0;background:#fff;padding:2px;border:1px solid #0D9B8C}
.rightjustifiedimage{float:right;margin:5px 0 5px 10px;background:#fff;padding:2px;border:1px solid #0D9B8C}
.leftjustifiedimage-noborder{float:left;margin:5px 10px 5px 0}
.rightjustifiedimage-noborder{float:right;margin:5px 0 5px 10px}

.float_right{float:right;}
.align_right{text-align:right;}
.clear_right{clear:right;}
.clear_left{clear:left;}
.clear_both{clear:both;}

.systemsmalllabel{font-weight:bold;}
.systemsmalllabel{}
.systemsmallvalue{}
.systemsmallvalue b, .systemsmallvalue strong{}
.ad_insert_small{background:none;}

.pdf_link{padding-left:22px;min-height:16px;white-space:nowrap;background:url(/editor/images/icons/small_pdficon.gif) no-repeat center left}
.word_link{padding-left:22px;min-height:16px;white-space:nowrap;background:url(/editor/images/icons/word-icon-16x16.gif) no-repeat center left}
.pdf_link_short{padding-right:20px;white-space:nowrap;background:url(/editor/images/icons/short_pdficon-16x10.gif) no-repeat center right}
.word_link_short{padding-right:20px;white-space:nowrap;background:url(/editor/images/icons/short_wordicon-16x10.gif) no-repeat center right}
.email_link{padding-left:20px;white-space:nowrap;background:url(/editor/images/icons/short_emailicon-16x10.gif) no-repeat center left}
.external_link{padding-right:14px;white-space:nowrap;background:url(/editor/images/icons/external_link_icon-blue.gif) no-repeat center right}

/* Tables */
.alternating_rows{border:1px solid #fff !important;border-collapse:collapse;background:#fff !important}
.even{}
table.alternating_rows tr.even{background:#DDD7FE !important}
table.alternating_rows tr td, table.alternating_rows tr th{border:1px solid #fff!important;}
table.alternating_rows tr.header, table.alternating_rows thead tr, table.alternating_rows thead th{background:#b0d732 !important;color:#111}
table.alternating_rows td.even{background:#DDD7FE !important}

table.alternating_rows thead td, table.alternating_rows tr.header td, table.alternating_rows th, table.alternating_rows thead tr, table.alternating_rows tr.header {background: #b0d732; color:#000}
table.alternating_rows tr.even, table.alternating_rows tr.even td, table.alternating_rows td.even {background:#f6faee !important}

table.alternating_rows tr.header td {background:#dff2bc !important}

tr.cal_date td{background:#BFB4FF;font-weight:bold}

.basic_table{border:1px solid #fff;background:#fff;border-collapse:collapse}
table.basic_table tr{vertical-align:top}
table.basic_table td, table.basic_table th{padding:3px;border:1px solid #fff}
table.basic_table tr.header, table.basic_table thead tr, table.basic_table thead th{background:#655C9B;color:#fff}
table.basic_table tr.even, table.basic_table td.even{background:#dff2bc !important}

.no_padding{padding:0 !important}

table.three_col_contacts{width:100%}
table.three_col_contacts td, table.three_col_contacts th{width:33%}

#sponsors_table{width:100%;margin:1.5em 0;background:#fff;border:1px solid #DDD7FE;border-collapse:collapse}
#sponsors_table td{width:30%;text-align:center;padding:10px 2%;border:0}

/* RSS box and feed */
.sidebox {background: #BAD562; width: 180px; float: right; margin: 0 0 18px 18px;}
.sidebox h3 {background: #0D9B8C; color: #fff; margin: 0; padding: 6px;}
.rsslist {display: block; list-style: none;	margin: 0; padding: 0;}
.rsslist li {display: block; clear: both; margin: 0 !important; padding: 6px 9px; border-top: 1px solid #F0E8FF}
.rsslist h4 {margin: 0; padding: 0; font: bold 12px/15px Arial;}
.rsslist h4, .rsslist h4 a {color: #a38}
.rsslist cite {font: bold 10px/10px Arial; color: #336; display: block; margin: 0 0 6px;}
.rsslist p {margin: 0; padding: 0;}
.rsslist p a {}
a.rsslink {display: block; float: right; width: 16px; height: 16px; background: url(/editor/images/icons/fam/silk/rss.png) no-repeat center center;}

/* Misc */

* .edit_fix div{display:none !important} /* Prevent slideshow and other content from displaying immediately after it has been saved in the editor */

td.systemsmallvalue p {margin: 0; padding: 0;}

#dhtml_title {background:#0D9B8C}
