html{height:100%;}
body{height:100%;padding:0;margin:0;font-family:arial,sans-serif;}
body.nccbh{background-color:#C1BCB4;}
div.nccbh{background-image:url(/site/images/b_tile_top.gif);background-repeat:repeat-x;}
table{border-collapse:collapse;}
form{padding:0;margin:0;}
td{vertical-align:top;padding:0;}
table.pad td{padding:10px;}
table.loginportlet td{padding:4px;}
img{border:none;}
h1,.h1{color:#DB9F22;font:normal 22px times new roman,serif;letter-spacing:-1px;margin:0 0 0.5em 0;padding:0;}
h2,.h2{color:#DB9F22;font:bold 16px times new roman,serif;margin:0 0 0.5em 0;padding:0;}
h3,.h3{color:#29558B;font:bold 16px arial,sans-serif;margin:0 0 0.5em 0;padding:0;}
h4,.h4{color:#29558B;font:bold 15px times new roman,serif;margin:0 0 0.5em 0;padding:0;}
h5,.h5{color:#b32025;font:bold 14px arial,sans-serif;margin:0 0 0.5em 0;padding:0;}
h6,.h6{color:#b32025;font:bold 13px times new roman,serif;margin:0 0 0.5em 0;padding:0;}
.uploaded-photo{display:block;}
.blue{color:#29558B;}
.divider{border-top:1px solid #988C7E;margin:15px 0;}
.divider2{border-top:1px solid #C1BCB4;border-bottom:1px solid #6693BC;margin:20px 0;height:2px;}

div.faqs h4 a{color:#4679b9;font:bold 14px times new roman,serif;margin:0 0 0.5em 0;padding:0;text-decoration:none;}
div.faqs h4 a:hover{color:#29558B;font:bold 14px times new roman,serif;margin:0 0 0.5em 0;padding:0;text-decoration:underline;}

ul{list-style-type:none;margin:10px 0 0 0;padding:0px;}
li{background-image:url(/site/images/bullet.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:10px;margin:0 0 7px 0px;}

a{color:#29558B;text-decoration:underline;}
a:hover{color:#DB9F22;}
a{outline:none;}
:focus{-moz-outline-style: none;}

.banner{background-repeat:no-repeat;width:827px;height:218px;color:#FFF;font:normal 11px arial,sans-serif;z-index:10;position: relative;}

.main-table{width:853px;background-color:#FFF;text-align:left;height:100%;}

.subpage-content{padding:20px 27px 20px 38px;font:normal 12px arial,sans-serif;color:#333;}

.nav{border-top:2px solid #FFF;}

.navItem{position:relative;float:left;}
.flyout{visibility:hidden;position:absolute;left:0;top:37px;z-index:100;}
.flyout a{display:block;width:180px;background-color:#675D54;color:#FFF;font:normal 12px arial,sans-serif;text-decoration:none;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}
.flyout a:hover{background-color:#6D91BA;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;color:#FFF;}
#conf .flyout a{ background-color:#F90;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}
#conf .flyout a:hover{ background-color:#e98c00;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;color:#FFF;}
#mhfa .flyout a{ background-color:#a4d1f9;color:#014e9e;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;padding:3px 9px;}
#mhfa .flyout a:hover{ background-color:#e98c00;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;color:#FFF;}
#pp .flyout a{ background-color:#1f6bb7;color:#FFF;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;padding:3px 9px;}
#pp .flyout a:hover{ background-color:#002661;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;color:#FFF;}


.flyout a span{display:block;padding:3px 10px;}

.top-nav{padding:2px 25px 0 36px;}
.top-nav a{color:#FFF;font:normal 11px arial,sans-serif;text-decoration:none;padding-right:8px;background-image:url(/site/images/topnav_arrow.gif);background-repeat:no-repeat;background-position:center right;margin-right:15px;}
.top-nav a:hover{color:#DB9F22;}

/* Hot Topics Navigation */
#hottopics {background: url("/site/images/bg_hottopics.png");height: 30px;position: absolute;top: 188px;width: 827px;z-index:1000;}
ul.hottopics {padding-left:33px;}
ul.hottopics li {display:inline;float:left;background-position:0 5px;padding: 0 14px 0 18px;}
ul.hottopics li.first-child {background:none;}
ul.hottopics li a {color: #FFFFFF;font: 12px arial,sans-serif;text-decoration: none;}
ul.hottopics li a:hover {color:#DB9F22;}
/* end */

#nav .conftopnav {background:url(/site/images/topnav_conf2009new.gif) no-repeat;float:left;height:37px;position:relative;width:827px;}
#nav .conftopnav ul{list-style:none;margin:0;padding:0;}
#nav .conftopnav ul li{list-style:none;background-image:none;margin:0;padding:0;position:absolute;}
#nav .conftopnav ul li span{display:none;}
#nav .conftopnav ul li,#nav .conftopnav ul li a{height:37px;display:block}
#nav .conftopnav ul li.registration{left:12px;width:103px;}
#nav .conftopnav ul li.registration a:hover,.registration a.on{background:url(/site/images/topnav_conf2009new.gif) -12px -37px no-repeat;}
#nav .conftopnav ul li.hotel{left:114px;width:132px;}
#nav .conftopnav ul li.hotel a:hover,.hotel a.on{background:url(/site/images/topnav_conf2009new.gif) -114px -37px no-repeat;}
#nav .conftopnav ul li.speakers{left:245px;width:86px;}
#nav .conftopnav ul li.speakers a:hover,.speakers a.on{background:url(/site/images/topnav_conf2009new.gif) -245px -37px no-repeat;}
#nav .conftopnav ul li.cirriculum{left:331px;width:101px;}
#nav .conftopnav ul li.cirriculum a:hover,.cirriculum a.on{background:url(/site/images/topnav_conf2009new.gif) -331px -37px no-repeat;}
#nav .conftopnav ul li.institutes{left:431px;width:176px;}
#nav .conftopnav ul li.institutes a:hover,.institutes a.on{background:url(/site/images/topnav_conf2009new.gif) -431px -37px no-repeat;}
#nav .conftopnav ul li.events{left:607px;width:116px;}
#nav .conftopnav ul li.events a:hover,.events a.on{background:url(/site/images/topnav_conf2009new.gif) -607px -37px no-repeat;}
#nav .conftopnav ul li.exhibitors{left:722px;width:94px;}
#nav .conftopnav ul li.exhibitors a:hover,.exhibitors a.on{background:url(/site/images/topnav_conf2009new.gif) -722px -37px no-repeat;}


.rs-nav{margin-bottom:33px;}
.rs-nav a{color:#6693BC;text-decoration:underline;}
.rs-nav a:hover{color:#DB9F22;}
.rs-nav #on,.rnav #on {color:#DB9F22;}

.content-box{background:#f2f1ef;border:1px solid #d2d2d2;}
.content-box #pad{padding:12px;}

.news-box{background-color:#F2F1EF;font:normal 12px arial,sans-serif;color:#333;height:110px;}
.news-box a{color:#DB8600;text-decoration:underline;}
.news-box a:hover{color:#DB9F22;}
.news-box #news-pad{padding:15px 11px;}
.news-box #news-pad h3{color:#29558B;padding:0 0 2px;margin:0;}
.news-box #news-pad h3 a,.news-box #news-pad h3 a:hover{color:#29558B;text-decoration:none}
.news-box #news-inner{float:left;background-image:url(/site/images/b_news_pic.gif);background-repeat:no-repeat;width:116px;height:76px;margin-right:10px;}

table.tabledata td{
vertical-align:middle;	padding-bottom:4px;
}


.list1{float:left;font:bold 15px arial,sans-serif;color:#29558B;width:237px;}
.list1 a{display:block;color:#333;font:normal 11px arial,sans-serif;text-decoration:none;padding-left:8px;background-image:url(/site/images/topnav_arrow.gif);background-repeat:no-repeat;background-position:center left;*background-position:3px left;}
.list1 a:hover{color:#DB8600;}

.press-form td,.story-form td{padding:5px}

.rightside-button a{display:block;background-image:url(/site/images/rightside_button.gif);background-repeat:no-repeat;width:240px;height:38px;font:normal 18px times new roman,serif;color:#EBBD31;padding:4px 13px;text-decoration:none;}
.rightside-button a:hover{color:#EBBD31;background-image:url(/site/images/rightside_button_h.gif);text-decoration:none;}

.rbox{padding:13px;font:normal 12px arial,sans-serif;color:#333;width:208px;}
.rbox h1{color:#DB9F22;font:normal 20px times new roman,serif;letter-spacing:-1px;margin:0 0 0.5em 0;padding:0;line-height:18px;}
.rbox a{color:#DB8600;text-decoration:underline;}
.rbox a:hover{color:#DB9F22;}

.rnav{padding:20px 20px 20px 13px;font:normal 12px arial,sans-serif;color:#333;}


.footer{font:normal 10px arial,sans-serif;color:#988C7E;padding:0 38px;}
.footer a{font:normal 10px arial,sans-serif;color:#988C7E;}
.footer a:hover{color:#000;}

.error{color:red;}
table.emailform td{padding:3px;font-size:12px}
table.emailform .textarea{width:252px;height:120px}
.no-screen h1{display:none}


/* static html template classifications */
.templateheaderbar{background:url(http://www.thenationalcouncil.org/site/images/shadow_left.gif) repeat-y;width:13px;}
.templatebanner{background-repeat:no-repeat;height:218px;color:#FFF;font:normal 11px arial,sans-serif;width:827px;}
.templateheadernav{float:left;padding-top:2px;width:620px;}
.templatesectiontitle{font-family:'Times New Roman', Times, serif;float:left;position:relative;padding-left:94px;top:118px;margin:0;font-size:22px;font-weight:normal;font-style:italic}
.templatemainnav{background:#55473c;color:#fff;font-size:12px;height:37px;width:827px}
.templatenavdiv{clear:left;border-top:2px solid #FFF;*border-top:1px solid #FFF;border-bottom:5px solid #6693BC}
.templaterightsideborder{width:13px;background:url(/site/images/shadow_right.gif) repeat-y}
.templatecontentpad{margin:0;padding:20px 32px}

/* forum folder background displays */
ul.nav_forum{margin:0;padding:0;}
ul li.folder_top{background:url(/site/images/i_folder_parent.gif) no-repeat 0px 2px;display:block;list-style:none;margin:0;padding:0 0 4px 15px;}
ul li.folder{background:url(/site/images/i_folder_form.gif) no-repeat 6px 4px;display:block;list-style:none;margin:0;padding:2px 0 0 12px;}
ul li.add_folder{background:url(/site/images/i_folder_add.gif) no-repeat 0 2px;display:block;list-style:none;margin:0;padding:0 0 0 15px;}

/* News-Ticker styles */
#ticker td
	{
	white-space:nowrap;
	color:#444;
	font-size:12px;
	padding: 0 20px 0 0;
	}




/* WYSIWYG editor stuff */
h2.featurespeaker {font-family: sans-serif; background-color:#FFF; color:#000; font-weight:normal; font-size:11px;}
span.featurespeakerlink {color:#FFF; background-color:#da7600; font-weight:bold; text-shadow:0 0 3px #301602;}
span.featurespeaker b {font-size:14px;}
h2.featurespeaker, span.featurespeakerlink, span.featurespeaker b {vertical-align:baseline;}
h3.headlinelink, h3.headlinelink a {color:#1a1c27; background-image:none;}
h2.sectionhead {color:#02050f; border-bottom:2px solid #f7f5e5; margin: 0 0 10px 0; padding: 0 0 8px 0;}

