/* CSS Document */

body{font-family: Verdana, Helvetica, sans-serif; font-size:11px; color: #333333; line-height: 1.166; margin: 0px; 
	padding: 0px; background: #ccd2d2;}
img {border: 0;}
table{font-family: Verdana, Helvetica, sans-serif; font-size:11px; color: #333333; line-height: 1.166; margin: 0px; 
	}
p{text-indent:15px;}
/************** 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; width:700px; visibility: visible;}
#pagecell{clear:both; background-color: #efefef; margin: 5px 5px 5px 5px; visibility: visible;}
#content{float:left; width:700px; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; background-color: #efefef;}
#contentHead{float:left; width:300px; margin: 0px 5px 5px 5px;}
#search{margin: 0 0 0 330px; width:300px;}
#splitBody{width:700px;}
#splitR{width: 450px; 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; }
#spliterv{width:800px;}
#ervR{width: 350px; margin: 0px 5px 5px 330px; }
#ervL{float:left; width: 320px; margin: 0 0 0 0; }
#ervforms{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/************** siteInfo styles ****************/
#siteInfo{
	clear: both;  width:700px;  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: 11px;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;
	padding: 3px 3px 3px 3px;
}


#spec {
	background-attachment: scroll;
	background-color: #FFFFFF;
	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;
}
#specP {
	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;
}

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

.formResult {
	font-family:  Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #CC0000;
}
	
#mapLoading {position:absolute; top:300px; left:300px; z-index:1; visibility:visible;}
#mapImage {visibility: hidden;}

#printonly {visibility:hidden;}
