/* Global Properties */
* { margin:0; padding:0; outline:0; }
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; background:#1a1a1a; text-align:center; padding:0 0 20px 0; }
ul { list-style:none; }
img, fieldset { border:none; }
input, select, textarea { font-size:11px; color:#000000;}
input{ padding:2px; height:12px; border:1px solid #fafafa;}
textarea{ padding:2px;}
a { color:#FFFFFF; text-decoration:underline; }
a:hover { color:#67aee9; text-decoration:none; }
.clear { clear:both; height:1px; line-height:1px; }

/* End Global Properties */

#main { width:609px; background:url(../images/bgd_main.gif) repeat-y; text-align:left; margin:auto; padding:9px 0 0 0; }
	#container { width:609px; background:url(../images/bgd_container.gif) bottom repeat-y; padding:0 0 10px 0; }	
		#nav { width:232px; float:left; padding:6px 0 0 0; }
			#nav img { margin:0 0 11px 10px; }
			#nav ul { width:222px; margin:0 0 0 10px; }
			#nav li { display:inline; }
			#nav li a { display:block; width:222px; padding:0 0 3px 0; }
			#nav li a img { margin:0; }
		#maincontent { width:360px; float:left; margin:0 0 0 8px; }
			#content { width:320px; padding:15px;}
			#content p, #content ul { margin:0 0 10px 0; }
			#content li { background:url(../images/bgd_list.gif) 0 5px no-repeat; padding:0 0 0 15px; margin:0 0 10px 0; }
			#content .backtop {	text-align:right; font-size: 10px;}
			#maincontent .maxheight { height:350px; }
			
			/*Contact Pages*/
			#frmContact p{ width:320px; padding:2px 0; overflow:hidden;}
			#frmContact label{ width:112px; float:left;}
			#frmContact input{ width:200px; float:left;}
			#frmContact select{ width:206px; float:left;}
			#frmContact textarea{ width:200px; height:80px; float:left;}
			#frmContact p.btn{ width:208px; margin:0 0 0 112px;}
			#frmContact p.btn input{ border:none; }
			#frmContact p.btn a{ margin:0 5px 0 0;}
			#frmContact span{ color:#f13900;}
			#frmContact .message {margin-left:0px;}
			.note{ font-size:10px;}
			
			/*Survey Pages*/
			#frmSurvey p{ width:320px; overflow:hidden; padding:2px 0;}
			/*#frmSurvey label{ display:block; margin:0 0 5px 0;}*/
			#frmSurvey .spec input{ width:15px; height:15px; border:none; float:left; margin:0 5px 0 0;}
			/*#frmSurvey .spec label{ display:block; float:left; margin:0;}*/
			#frmSurvey select{ width:250px; height:100px;}
			/*#frmSurvey input{ width:245px;}*/
			#frmSurvey textarea{ width:245px; height:60px;}
			#frmSurvey .btn a{ margin:0 10px 0 0;}
			/*#frmSurvey span{ color:#f13900; }*/
			.red{ color:#FF0000; }
			
	/*footer*/
	#footer { color:#999999; text-align:center; padding:5px 0; width:609px; font-size:11px; overflow:hidden; }
		#footer p { float:left; margin:0 0 0 10px; text-align:left; display:inline; line-height:16px; }
		#footer a { text-decoration:none;  font-size:11px;}
		#footer a:hover { text-decoration:underline;}
		#flashContent { width:142px; height:33px; float:right; margin:0 10px 0 0; display:inline; }
.highlight {
	color: #67AEE9;
}

