body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	/*background-color: #FFFFFF;*/
}
.footer{
font: 8pt Verdana, sans-serif;
color: #FFFFFF;
padding-left:10px;
}
.newsbox{
background: url(/assets/images/ui/cwd_home-sliced_18.gif) no-repeat;
padding:10 30 10 25;
font: 8pt Verdana, sans-serif;
color: #666666;
}
.newsbox a{
color: #FF9900;
text-decoration:none;
font-weight:bold;
}
.midbarMain{
background-image:url('/assets/images/ui/content_eg_bg_tile.gif');
background-repeat:repeat-y;
background-color:#ffffff;
height:100%;
_height:;
}
.midbarDiv{
height:100%;
_height:100%;
background: url('/assets/images/ui/content_eg_bg.gif') bottom center no-repeat;
}
.mainContent{
font: 9pt Verdana, sans-serif;
color: #666666;
padding:10px;

}
/*.mainContent a{
color: #FF9900;
text-decoration:none;
}
.mainContent a:hover{
color: #FF9900;
text-decoration:underline;
}*/
.mainContent a{
color: #60A226;
text-decoration:none;
}
.mainContent a:hover{
color: #60A226;
text-decoration:underline;
}
#portfolio-list{
	width:240px;
	padding:10px;
}
#portfolio-list a{
	display:block;
	font-size:10pt;
	color:rgb(52, 96, 139);
	text-decoration:none;
	padding:5px;
}
#portfolio-list a:hover{
	background-color:rgb(52, 96, 139);
	color:white;
}
#portfolio-item div.description{margin:10px 0px 10px 0px;}
#portfolio-item div.mainimage{margin-top:10px;}
#portfolio-item div.mainimage img{border:1px solid black;padding:1px;}

.dropNav{
	background:#FF9D11 ;
	font:.8em Verdana,Arial,sans-serif;
	color:#fff;
	border:1px solid #FF9D11;
	width:110px;
	_width:130px;
	position:absolute;
	left: 50;
	top: 50;
	z-index: 1;
	visibility: hidden;
}
.dropNav a{
	text-decoration:none;
	color:#fff;
	display:block;
	width:100px;
	padding:5px;
	border-bottom:1px dashed #fff;
}
.dropNav a:hover{
	text-decoration:none;
	color:#333
}

#midbartable{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #fff;
}
#midbartable td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	_font-size: 7pt;
	}
	
/* survey questions *************************** */
#questions table.question{width:428px;height:122;background-color:rgb(244,244,244);margin:5px;border:1px solid rgb(227,227,227);}
#questions table.question td.illustration{width:133px;height:122px;}
#questions table.question div.title{width:225px; color:#738DA8; font-size:10pt;text-transform: uppercase;margin:10 0 0 0;}
#questions table.question div.description{width:225px;font-size:8pt;}
#questions table.question td.enter{width:97;height:122;background-image:url('/Assets/images/q_enter.gif');background-repeat:none;}

#questions table.questionH{width:428px;height:122;background-color:rgb(244,244,244);margin:5px;border:1px solid rgb(227,227,227); }
#questions table.questionH:hover{width:428px;height:122;background-color:rgb(244,244,244);margin:5px;border:1px solid #738DA8; cursor:pointer;}
#questions table.questionH td.illustration{width:133px;height:122px;}
#questions table.questionH div.title{width:225px; color:#738DA8; font-size:10pt;text-transform: uppercase;margin:10 0 0 0;}
#questions table.questionH div.description{width:225px;font-size:8pt;}
#questions table.questionH td.enter{width:97;height:122;background-image:url('/Assets/images/q_enter.gif');background-repeat:none;}

#question span{padding:5px;display:block;clear:both;width:75%;}
#question label{font-size:10pt;color:rgb(95, 95, 95);display:block;}
#question input, #question select{font-size:10pt; border:1px solid #738DA8; width:100%;}
#spanid_Submit input{color:#ff9400; font-weight:bold; width:150px;height:25px; background-color:#EEF2F9; border:2px solid #738DA8; float:right;}