/* CSS Document */

body{
	font-family: Verdana, Helvetica, sans-serif; 	color: #333333;	line-height: 1.166;	margin: 0px;
	padding: 0px; font-size:11px; background-color: #FFFFFF;
}
/************** header tag styles **************/
h1{ font: bold 160% Veranda, Helvetica, sans-serif; color: #000000; margin:0px; padding:5px;}
h2{ font: bold 120% Veranda, Helvetica, sans-serif; color: #990000; margin:0px; padding-left:10px;}
h3{ font: bold 110% Veranda,sans-serif; color: #006699; margin:0px; padding-left: 15px;}
h4{ font: bold 100% Veranda, Helvetica,sans-serif; color: #333333; margin:0px; padding-left: 10px;}
h5{ font: 100% Veranda,sans-serif; color: #AEB9C1; margin:0px; padding: 0px;}
/*************** LINKS ***************/
a:link {color:#CC3300; text-decoration:none; }
a:visited {color:#CC3300;text-decoration:none;}
a:hover {color:#006699;text-decoration:underline;}
a:active {color:#006699;text-decoration:none;}
/*************** list tag styles ***************/
ul{ list-style-type: square;}
ul ul{ list-style-type: disc;}
ul ul ul{ list-style-type: none;}
/*************** DIV PROPERTIES ***************/
#pageHead{padding: 0 0 10px 0; visibility: visible;}
#pagecell{clear:both; background-color: #efefef; margin: 5px 5px 5px 5px; visibility: visible;}
#content{float:left; width:98%; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; background-color: #efefef;}
#contentHead{float:left; width:350px; margin: 0px 5px 5px 5px;}
#search{margin: 0 0 0 360px; width:350px;}
#splitBody{width:700px;}
#splitR{width: 350px; margin: 0px 5px 5px 230px; text-align:justify;}
#splitL{float:left; width: 220px; margin: 0 0 0 0;	padding: 3px 3px 3px 3px;
	background-image: url(../WebImg/bg_splitR.jpg); background-repeat: repeat-x;
	border: 1px solid #666666;}
#splitLsection{ margin: 4px 0px 0px 0px; padding: 0 0 4px 0; border-bottom: 1px solid #ffffff;}
.splitLtitle{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.splitLdetail{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-indent:10px; }
#ervR{width: 220px; margin: 0px 5px 5px 340px; }
#ervL{float:left; width: 220px; margin: 0 0 0 0; }
#ervforms{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
/************** siteInfo styles ****************/
#siteInfo{
	clear: both; border-top: 1px solid #ffffff; font-size: 9px; font-style:normal;
	color: #000000; margin: 5px 5px 5px 5px;}
#siteInfo img{ padding: 4px 4px 4px 0px; vertical-align: middle; }
/*************** Catalog Fonts ***************/
#catC {	font-family:  Verdana,  Helvetica, sans-serif;font-size: 9px;font-style:normal;color: #999999;}
.catA {font-family:  Verdana,  Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: bold;
	font-variant: small-caps; color: #000000;}
.catB {font-family:  Verdana,  Helvetica, sans-serif; font-size: 12px;font-style: normal;font-weight: normal;
	font-variant: normal;	color: #000000;}
.catDtl {font-family: Verdana,  Helvetica, sans-serif;font-size: 11px;font-style: normal; font-weight: normal;
	font-variant: normal; 	color: #000000;	text-align: left;}
.catLink {font-family:  Verdana,  Helvetica, sans-serif;font-size: 12px; font-style: normal;
	font-weight: bold; 	color: #CC0000;	text-decoration:none; text-transform: uppercase;}
#bodycopynp{
 font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; 
 list-style-position: inside; list-style-type: circle; }
#form {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../WebImg/bg_form.jpg) ;
	background-repeat: repeat-x;
	border: 1px solid #CC0000;
	border-right: 3px solid #990000;
	border-bottom: 3px solid #990000;
	font-size: 10px;
	margin: 3px 3px 3px 3px;
}
#spec {
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #CC0000;
	border-right: 3px solid #990000;
	border-bottom: 3px solid #990000;
	font-size: 10px;
    width:500px;
	margin: 3px 3px 3px 3px;
}

#specP {
	background-color: #FFFFFF;
	border: 1px solid #CC0000;
	border-right: 3px solid #990000;
	border-bottom: 3px solid #990000;
	font-size: 10px;

	margin: 3px 3px 3px 3px;
}

.formwarning {
	color: #CC0000;
	font-weight: bold;
	font-style: italic;
	font-size:10px;
}

.hide {
	visibility:hidden;
	display: none;
	height:0;
	margin:0 0 0 0;
	clear: both;
}

#mapLoading {position:absolute; top:300px; left:300px; z-index:1; visibility:visible;}
#mapImage {visibility: hidden;}
#printonly {visibility: visible;}