/* CSS Document */
BODY				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #ffffff; color:#000000; }
FORM				{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
UL				{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
LI					{  }

A 					{ color: #3366CC; }
A:Hover				{ color: #3366CC; }
A:Active			{ color: #3366CC; }
A:Visited			{ color: #3366CC; }
H2			{ color: #106DA5; font-size:16px; }
H3			{font-size:14px; }

#header				{ margin: 0px 0px 0px 0px; width: 890px; height: 204px; padding: 0px 0px 0px 0px; background-image: url(../images/section_wave_background.jpg); background-repeat:no-repeat; }
#photo				{ display: block; float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#title				{ display: block; float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#barriers			{ display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#logo				{ display: block; float:left; margin: 84px 0px 0px 100px; padding: 0px 0px 0px 0px; }

#subheader			{ margin: 0px 0px 0px 0px; width: 890px; height: 194px; padding: 0px 0px 0px 0px; background-image: url(../images/subsection_wave_background.jpg); background-repeat:no-repeat; }
#subbarriers		{ display: block; margin: 1px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#subtitle			{ display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#sublogo			{ display: block; float:left; margin: 74px 0px 0px 297px; padding: 0px 0px 0px 0px; }

#panel				{ padding: 0px 0px 0px 0px; margin: 30px 0px 0px 220px; width:353px; }
#paneltop			{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url(../images/cover_top_panel.gif); background-repeat:no-repeat; width:353px; height:10px; }
#panelmiddle		{ padding: 0px 30px 0px 30px; margin: 0px 0px 0px 0px; background-image: url(../images/cover_mid_panel.gif); background-repeat:repeat-y; width:353px; height:50px; }
#panelbottom		{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url(../images/cover_base_panel.gif); background-repeat:no-repeat; width:353px; height:10px; }


#menu				{ clear: left; float: left; padding: 0px 0px 0px 0px; margin: -10px 8px 0px 8px; width:216px; }
#menutop			{ padding: 0px 0px 0px 0px; margin: 8px 0px 0px 0px; background-image: url(../images/menu_top.gif); background-repeat:no-repeat; width: 216px; height:30px; border-bottom: 1px solid #ffffff; }
#menubase			{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url(../images/menu_base.gif); background-repeat:no-repeat; width: 216px; height:20px; }
#menu ul			{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: #FFF0B3; border-left: 1px solid #FFCC00; border-right: 1px solid #FFCC00; list-style:none; }
#menu ul ul			{ background: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: none;  }
#menu ul ul	ul		{ background: #ffffff; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; border: none;  }
#menu li			{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; -height: 14px; }
#menu li a			{ display: block; padding: 3px 3px 3px 14px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #ffffff; -height: 14px; }
#menu li a:hover	{ background-color: #FFCC00; color: #000000; }
#menu .on			{ background-color: #FFCC00; color: #000000;  }
#menu .focus {background-image: url(../images/arrow_bullet.gif); background-repeat:no-repeat; }
#menu .onfocus {background-color: #FFCC00; color: #000000; background-image: url(../images/arrow_bullet.gif); background-repeat:no-repeat; }
#menu li li a		{ display: block; padding: 3px 3px 3px 28px; margin: 0px 0px 0px 0px; background-image: none; }
#menu li li a:hover	{ background-color: #ffffff; color: #000000; }

#sponsor			{ clear: left; float: left; padding: 0px 0px 0px 0px; margin: 10px 8px 0px 8px; width:180px; }
#sponsor p			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#000000; text-align:center; }
.center				{text-align:center; }



#content			{ float: left; width:480px; padding: 0px 0px 0px 0px; margin: 40px 20px 0px 20px; height:470px; overflow:auto; padding-right:10px; }
#content ul		{ padding-left:20px;}
#footer				{ padding: 0px 0px 0px 0px; margin: 0px auto 0px; background-image: url(../images/cover_base_background.jpg); background-repeat:no-repeat; }
#section_footer				{position:relative; padding: 0px 0px 0px 0px; margin: 0px auto 0px; width: 890px;height:46px;clear:both; float:left;background-repeat:no-repeat; text-align:center; font-size:9px;}
#reference {font-size:9px;}
.reference_header {font-size:12px;color: #106DA5; font-weight:bold;}
table {border: 1px solid #FFCC00; }
th {background-color:#FFF0B3;}
td { border: 1px solid #FFCC00;padding:3px;height:40px;}
.editorial {float:left; border:1px solid #FFCC00; margin:5px;}
img {border:none}
.reference ol {padding-left:10px; list-style-type:decimal; }

.right {float:right;}
.left {float:left;}

.survey_holder {width:25%; margin: 0 auto; text-align:center; padding:5px 10% 5px 10%;}

.survey_holder img {border:1px solid #FFCC00;}
.survey {}