/*   This file is in place to potentially override any CSS 
      that will cause rendering errors in Netscape 4. Most
      sites won't need it, but some will.

      To handle formatting errors, place any NS4 CSS in
      design_default.css, and CSS for other browsers in
      this file.

      For example, if NS4 renders your 10pt text too small,
      you may define it as 12pt in design_default.css and
      use this file to override it to 10pt for all other browsers.
*/
body {
	scrollbar-face-color: #CCC;
	scrollbar-shadow-color: #999;
	scrollbar-highlight-color: #ddd;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #666;
	scrollbar-track-color: #ccc;
	scrollbar-arrow-color: #000;

}

#grayBar{
	background-image:url(/images/h_bar_top_bot.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#DBDBDD;
	}

#dottedDiv{
	vertical-align:middle;
	border-bottom:1px dotted #DBDBDD;
	margin-top:2.5px;
	margin-bottom:2.5px;
	padding: 5px;
	padding-left: 15px;
	width: 115px;
	}

#Div1{
	vertical-align:middle;
	border-bottom:1px dotted #DBDBDD;
	margin-top:2.5px;
	margin-bottom:2.5px;
	padding: 5px;
	padding-left: 15px;
	width: 115px;
	}
	
#dottedImg{
	margin-right:5px;
	margin-bottom:2px;
	}

#grayTable{
	border-right: 1px solid #DBDBDD;
}

#lhsNav{
	
	}
	
#lhsDiv{

	}
	
#lhsNav a:link, #lhsNav a:active, #lhsNav a:visited{
	
	}

#lhsNav a:hover {
	
	}
	
.clear {
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
}

	
#mainContent ul, #mainContent li {
	color: #000000;
	display: block;
	line-height: 3ex;
	margin-left: 15px;
	text-indent: -1.5em;
	}
	
.footer a:link, .footer a:active, .footer a:visited, .footer a:hover {
	font: 9px verdana, Helvetica, sans-serif;
	text-decoration: none;
	}

.footer {
	display: block;
	padding: 5px;
	font: 10px Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #DBDBDD;
	border-right: 1px solid #DBDBDD;
	}

.bcnav{
	font: bold 11px Verdana, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right: 3px;
	}

a.bcnav:link, a.bcnav:active, a.bcnav:visited {
	font: 10pt georgia, garamond, serif;
	font-weight: normal;
	margin: 0px;
	color: #663300;
	padding: 0px;
	text-decoration: none;
	}

.formtext {
	background-color: #fff;
	color: #000;
	font-weight: normal;
	font-size: 10px;
	}

#cmPollContents {
	border: solid 1px #000;
	background-color: #FFF;
	}

#cmPollContents table {
	width: 150px;
	padding: 0px;
	}

#cmPollContents table tr, #cmPollContents table td {
	padding: 0px;
	}

#cmPollContents input {
	padding-left: 5px;
	}

#cmPollContents h3 {
	font: bold 13px verdana, sans-serif;
	padding-left: 15px;
	border-bottom: solid 1px #000;
	}

#cmFader {
	border: solid 1px #000;
	background-color: #fff;
	width: 200px;
	padding: 0px;
	text-align: center;
	margin:0px;
	}

#cmFader h3 {
	font: bold 14px verdana, sans-serif;
	font-weight: bold;
	//color: #000000;
	border-bottom: solid 3px #030;
	padding-left: 0px;
	margin-bottom: 5px;
	}

#cmFader p {
	font: 13px arial, sans-serif;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin:0px;
	text-align: center;
}

#footertoprint {
	display: none;
}