body {
margin:0px; /*background: url(images/namdv2_bg.png) repeat-x #FFF; */ background-color:#999; }

.confBody { margin:0; background: url(images/bmore_bg.jpg) no-repeat #FFF; background-position:top;
/*background: url(images/namdv2_bg.png) repeat-x #FFF;*/
}


.adTop { width:728px; height:90px; margin:10px auto 0 auto; background-color:#FFFFFF; }

.wrapper {
margin:20px auto 0px auto;
border-top:4px #333 solid;
border-left:4px #333 solid;
border-right:4px #333 solid;
border-bottom:4px #333 solid;
opacity: 1;
width:900px;
background-color:#FFF;
text-align:left;
}

.innerWrap { margin:0px; padding-top:20px; }

.topBanner {
height:10px;
background-color:#CCC;
background-image:url(http://www.namdntl.org/ltgreen.jpg);
}

.sideBar {border-right:thin #666 dotted; background-color:#336600;}

.sideBarNav {
font-family:Verdana;
font-size:14px;
font-weight:700;
color:#CCC;
border-bottom:thin #999 solid;
height:20px;
text-align:right;
background-color:#336600;
padding:10px 10px 0 0;
text-decoration:none;
}

.sideBarNav a:link { text-decoration:none; color:#FFF; }
.sideBarNav a:visited { text-decoration:none; color:#FFF; }
.sideBarNav:hover { color:#FFF; background-color:#333; text-decoration:none; }

.sideBarNav_live {
font-family:Verdana;
font-size:14px;
font-weight:700;
color:#333;
border-bottom:thin;
border-bottom-color:#999;
border-bottom-style:solid;
height:20px;
text-align:right;
background-color:color:#060;;
padding:10px 10px 0 0;
}

.bodyText {
	font-family:Verdana;
	font-size:13px;
	color:#333;
	line-height:30px;
	text-align:left;
	width:600px;
	padding-bottom:20px;
	/* border-bottom:#999999 thin solid; */
	margin: 0px auto 20px 20px;
}


.bodyText h1 {
font-family: "Trebuchet MS";
font-size:24px;
color:#060;
margin-top:0px;
}

.bodyText h2 {
font-family:"Trebuchet MS";
font-size:18px;
font-weight:bold;
color:#060;
margin-top:0px;
}

.bodyText h3 {
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#060;
text-align:left;
}

.bodyText p {
	font-family:Verdana;
	font-size:13px;
	color:#333;
	line-height:20px;
	text-align:left;
}

.bodyText p span{
font-weight:bold;
text-align:left;
}

.bodyText li {
margin-top:10px;
line-height:20px;
}

.bodyTextTwo {
font-family:Verdana;
font-size:13px;
width:550px;
color:#333;
line-height:20px;
margin:40px 10px 30px 40px;}

.bodyTextTwo p { font-size:12px; border-bottom:thin dotted #666666; padding:10px 20px 10px 0; width:420px; text-align:right; margin:10px 0 10px 0 }

.bodyTextTwo input{ font-size:12px; font-family:verdana; margin-left:50px; border:thin solid #333; background-color:#FFFFCC; height:20px; width:200px; padding:5px; }

.bodyTextTwo input:hover{ border:thin solid #666666; background-color:#FFFFFF; }

.bodyTextTwo select{ font-size:12px; font-family:verdana; margin-left:50px; border:thin solid #333; background-color:#FFFFCC; height:30px; width:200px; padding-top:5px; }


.bodyTextTwo h1 {
font-family:Georgia;
font-size:24px;
color:#060;
}

.bodyTextTwo li {
margin-top:10px;
}

.logoType {
width:600px;
float:right;
border-top:medium #CCC solid;
font-family:Georgia;
color:#060;
font-size:24px;
margin:40px 20px 0px 0px;
/*position: inherit;*/
padding:5px 10px 0 0;
}

.logoTypeSlogan {
font-family:Georgia;
color:#333;
font-size:18px;
}

.chapterhdr {
font-family:Verdana;
font-size:14px;
font-weight:700;
color:#FFF;
text-align:right;
border-bottom:thin;
border-bottom-color:#FFF;
border-bottom-style:dotted;
height:20px;
background-color:#666;
margin:30px 0 0;
padding:10px 10px 5px 0;
}

div.chapters {
font-family:Verdana;
font-size:14px;
color:#C00;
background-color:#FFF;
text-align:right;
border-bottom:thin;
border-bottom-color:#666;
border-bottom-style:dotted;
height:20px;
padding:10px 10px 0 0;
}

div.chapters a { color:#C00; text-decoration:none; }
div.chapters a:hover { color:#C00; text-decoration: underline; }
div.chapters a:visited { color:#C00; text-decoration: none; }

.localbodyText {
font-family:Verdana;
font-size:13px;
width:550px;
color:#333;
line-height:20px;
margin:40px 10px 30px 40px;}

.localbodyText h1 { font-family:Georgia; font-size:24px; color:#060; }

.localbodyText li {
margin-top:10px;
}
	
.navBar { height:36px; background:url(images/ltgreen.jpg) #d0dcb8; border-bottom:2px #060 solid; }
.navBar2 { height:36px; background:url(images/ltgreen.jpg) #d0dcb8; border-bottom:2px #060 solid; }

#mainContainer { margin:0 auto; text-align:left; height:300px; 	padding-bottom:10px; }

#mainContainer .news { margin:5px; border:1px dotted #555; background-color:#EEE; padding:10px; }
	
.photoBox { margin:0 0px 20px 20px; text-align:left; width:600px; }

.photoBoxEvents { text-align:left; padding:10px 0px 20px 20px; border-bottom:#ccc 1px dotted; }
.photoBoxEvents h1 { font-family: "Trebuchet MS"; font-size:24px; color:#060; margin-top:0px; }
.photoBoxEvents h2 { font-family: "Trebuchet MS"; font-size:20px; color:#666; margin-top:0px; font-weight:normal; }
.photoBoxEvents h2 a { color:#006600; text-decoration:none; }
.photoBoxEvents h2 a { color:#000; text-decoration:underline; }
.photoBoxEvents p { font-family:Verdana; font-size:13px; color:#333; line-height:20px; text-align:left; padding-right:20px; }

.webinarBox { margin:0 0px 20px 10px; text-align:left; }

.boardleft { float:left; margin-right:20px; width:80px; height:80px; margin-left:20px; background-color:#CCCCCC; }
.boardright { float:left; width:400px; }

.namdfooter { background-image:url(images/ltgreen.jpg); border-top:#999999 medium solid; padding:20px 0px 50px; text-align:center; }

.navfooterbox { width:780px; margin:10px auto 0px auto; text-align:left; display:block; }
.navfooterbox ul { margin-left:0px; display:block; }
.navfooterbox li a { text-decoration:none; color:#666; }
.navfooterbox li a:hover { text-decoration:underline; color:#666;}
.navfooterbox li.front { padding:2px 10px 2px 10px; float: left; list-style:none; font-family:verdana; font-size:11px; color:#333333; margin-left:0px; }
.navfooterbox li.second { padding:2px 10px 2px 10px; border-left:#006600 solid 2px; float:left; list-style:none; font-family:verdana; font-size:11px; color:#333333;  }

.copyright { margin-top:20px; font-family:verdana; font-size:11px; color: #333; text-align:center; }

.schedule table { }
.scheduleWhiteTop td { background-color:#ddd; border-bottom:#fff 5px solid; border-top:#fff 5px solid; line-height:18px;  }
.scheduleWhite td { background-color:#ddd; border-bottom:#fff 5px solid; line-height:18px; }
.scheduleWhiteTime { padding:10px; line-height:18px; width:150px; }
.scheduleWhiteBox { padding:10px 10px 20px 10px; border-left:#fff 5px solid; line-height:18px; }

.scheduleGray td { background-color:#98e5fc; border-bottom:#fff 5px solid; line-height:18px; }
.scheduleGrayTime { padding:10px; line-height:18px; width:150px; }
.scheduleGrayBox { padding:10px 10px 20px 10px; border-left:#fff 5px solid; line-height:18px; }

/*-----  Conference Nav   ---- */
.confNavBar { height:40px; font-family:verdana; font-size:9px; font-weight:bold; color: #C00; padding-left:50px; background:#eee; margin-bottom:10px; }

#confNav1,#confNav2,#confNav3,#confNav4,#confNav5,#confNav1-there,#confNav2-there,#confNav3-there,#confNav4-there,#confNav5-there, { font-family:verdana; font-size:10px; font-weight:bold; color:#666666; }

#confNav1 a:link,#confNav2 a:link,#confNav3 a:link,#confNav4 a:link,#confNav5 a:link { color:#333; text-decoration:none; }

#confNav1 a, #confNav2 a, #confNav3 a, #confNav4 a { display:block; float:left; height:28px; text-decoration:none; padding:12px 30px 0px 30px; }
#confNav1-there a, #confNav2-there a, #confNav3-there a, #confNav4-there a { display:block; float:left; text-decoration:none; padding:12px 30px 0px 30px; background-color:#fff; height:28px; color: #C00;  }

#confNav5 a { display:block; float:left; height:29px; text-decoration:none; padding:11px 30px 0px 30px; font-size:12px; }
#confNav5-there a { display:block; float:left; height:29px; text-decoration:none; padding:11px 30px 0px 30px; background-color:#fff; color:#333;  font-size:12px;  }

#confNav1 a:hover,#confNav2 a:hover,#confNav3 a:hover,#confNav4 a:hover,#confNav5 a:hover { text-decoration:underline; }
		
		
#btn1,#btn2,#btn3,#btn4,#btn5,#btn6,#btn7,#btn8,#btn1-there,#btn2-there,#btn3-there,#btn4-there,#btn5-there,#btn6-there,#btn7-there,#btn8-there, #btn9-there{ font-family:verdana; font-size:10px; font-weight:bold; color:#006600; text-align:center;  }

#btnLast { border-bottom:#009900 thin solid; height:36px; padding:0px 15px; float:left; }

#btn1 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center; color:#333; }
#btn1-there a{ display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#FFFFFF; border-top:#009900 thin solid; text-align:center; color:#000; }

#btn2 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center;color:#333; }
#btn2-there a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#FFFFFF; border-top:#009900 thin solid; text-align:center; color:#000;  }

#btn3 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center; color:#333; }
#btn3-there a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#FFFFFF; border-top:#009900 thin solid; text-align:center; color:#000;  }

#btn4 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center; color:#333; }
#btn4-there a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#FFFFFF; border-top:#009900 thin solid; text-align:center; color:#000; }

#btn5 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center; color:#333; }
#btn5-there a{display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#FFFFFF; border-top:#009900 thin solid; text-align:center; color:#000;  }

#btn6 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center; color:#333; }
#btn6-there a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#FFFFFF;  border-top:#009900 thin solid; text-align:center; color:#000; }

#btn7 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center; color:#333; }
#btn7-there a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#fff; border-top:#009900 thin solid; text-align:center; color:#000; }

#btn8 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center; color:#333; }
#btn8-there a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background-color:#FFFFFF; border-top:#009900 thin solid; text-align:center; color:#000;  }

#btn9 a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; border-bottom:#009900 thin solid; text-align:center;  color:#333; font-family:verdana; font-size:10px; font-weight:bold; }
#btn9-there a { display:block; float:left; height:26px; text-decoration:none; padding:10px 15px 0px; background:#eee; border-top: #F00 thin solid; text-align:center; color: #C00;  }

#btn1 a:hover,#btn2 a:hover,#btn3 a:hover,#btn4 a:hover,#btn5 a:hover,#btn6 a:hover,#btn7 a:hover,#btn8 a:hover, #btn9 a:hover { text-decoration:underline; text-align:center;  }
		

.powerSpeakerBox { border-bottom:#333333 2px solid; background-image:url(images/namd_shade_bg.jpg); background-repeat:repeat-x; height:170px; padding-top:20px; }
.speakerPhotoBox { width:160px; height:160px; margin-left:10px; }
.speakerBox { padding:10px; margin-left:10px; text-align:left; font-size:12px; color:#666666; font-family:verdana; line-height:18px; }
.speakerBox span{ font-family:georgia; font-size:18px; color:#005953; font-weight:bold; margin-bottom:5px; }
.speakerBox h4{ font-family:georgia; font-size:18px; color:#005953; font-weight:bold; margin:0px 0px 5px 0px; }

.powerSpeakerHdr { text-align:left; padding:15px 0 30px 15px; border-bottom:#999999 thin solid; margin-top:10px; }
.powerSpeakerHdr h3 { font-family:georgia; color:#0066CC; font-size:18px; padding-bottom:5px; }
.powerSpeakerHdr h3 span{ color:#666666; font-size:14px; }

.powerSpeakerHdrBlue { text-align:left; padding:25px 0 30px 15px; border-bottom:#999999 thin solid; background-color:#DFFFFF; }
.powerSpeakerHdrBlue h3 { font-family:georgia; color:#0066CC; font-size:18px; padding-bottom:5px; }
.powerSpeakerHdrBlue h3 span{ color:#666666; font-size:14px; }

.speakerBodyText { font-family:Verdana; font-size:13px; color:#333; line-height:30px; text-align:left; width:580px; padding-bottom:20px; margin: 0px auto 0px 20px; }

.speakerBodyBox { background-color: #005953; height:30px; padding:10px; }
.speakerBodyBox h1 { font-family: "Trebuchet MS"; font-size:24px; color:#fff; margin-top:0px; }

.sideBox { padding:10px; background-color:#eee; border-bottom:#666666 dotted thin; margin:auto; text-align:center;  }


.awardeeHdr { text-align:left; padding:15px 0 5px 15px; background-image:url(images/namd_shade_bg.jpg); background-repeat:repeat-x; }
.awardeeHdr h3 { font-family:georgia; color: #900; font-size:18px; padding-bottom:5px; }
.awardeeHdr h3 span{ color:#666666; font-size:14px; }

.awardeeBox { border-bottom:#999 1px solid; height:150px; padding-top:10px; }

/* Promo Space */
.promoSpace { margin:20px 0px; padding:20px; border-bottom:#CCC thin dotted;  border-top:#CCC thin dotted; }

/* Event Boxes */
.promoBox1 { float:left; border:#CCC 2px solid; width:300px; height:300px; }
.promoBox1In { overflow:scroll; height:250px; }
.promoBox1In a { color:#CC0000; text-decoration: none; }
.promoBox1In a:hover { color:#CC0000; text-decoration:underline; }
.promoBox1 h1 { font-family: 'Trebuchet MS'; font-size:21px; color:#060; margin:10px 0 10px 10px; }
.promoBox1 table { font-family:verdana; font-size:11px; }
.promoBox1 table tr.gray { background-color:#eee; }
.promoBox1 table tr td.right{ border-left:#CCC thin solid; }

.promoBox2 { float:left; margin:0 0 0 20px; border:#999 2px solid; height:300px; width:260px; }
.promoBox2 h1 { font-family: 'Trebuchet MS'; font-size:21px; color:#060; margin:10px }
.promoBox2 table { font-family:verdana; font-size:11px; }
.promoBox2 table tr.gray { background-color:#eee;  }
.promoBox2 table tr td { padding:10px; border-bottom:#CCC thin solid; }
.promoBox2 table tr td.top { padding:10px; border-bottom:#CCC thin solid; border-top:#CCC thin solid; }

.boardBox { border-bottom:dotted 1px #ccc; padding:10px 0px 15px 0px; clear:both; }
.boardBox h1 { display:block; font-family:"Trebuchet MS"; font-size:21px; margin:0px; padding:5px 0px 2px;; color:#060;}
.boardBox h2 { display:block; font-family:"Trebuchet MS"; font-size:16px; font-weight:normal; margin:0px; color:#666; line-height:20px; padding:5px 0px 0px; }
.boardBox h3 { display:block; font-family:"Trebuchet MS"; font-size:16px; margin:0px; color:#333; padding:0px; }
.boardBox p { font-family:Verdana; font-size:14px; color:#333; line-height:20px; display:block; margin:0px; padding:5px 0px 10px 0px; }
.boardBox ul { font-family:Verdana; font-size:14px; color:#333; line-height:20px; margin:0px 0px 10px 0px; list-style: outside;  }
.boardBox ul li { display:block; margin:0px; padding:5px 0px 10px 0px; list-style: disc; }

.boardSection { margin:20px 0px 5px 10px; }
.boardSection h1 { color:#060; font-family: "Trebuchet MS"; font-size:24px; font-weight:normal;  }
.boardSection h2 { color:#060; font-family: "Trebuchet MS"; font-size:18px; font-weight:normal;  }

.pastnoms { padding:10px; height:80px; border-bottom:dotted #ccc thin; }


a.nominate {}
a.nominate div { width:150px; height:50px; padding:10px; border:solid thin #999; margin:30px auto 0px; vertical-align:middle; line-height:20px; text-align:center; font-family:'Trebuchet MS'; font-size:18px; background-color:#606; color:#fff; text-decoration:none; }

a.nominate div:hover { text-decoration:none; background-color:#fff; color:#606; }

/* ------------------------------------------------

     CONFERENCE CSS
	 
	 
---------------------------------------------------*/

.confBg { background:#005953; }

 
