Body{background-color:#FFFFFF; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin:0px 0px 0px 0px; width:100%}



.headcolor1{background-color:#FFFFFF;}

.headcolor2{background-color:#094CA2;}

.headcolor3{background-color:#FFCC65;}

.headcolor4{background-color:#FFFFFF;}

.headBg {

	background-image: url(../images/hvc_headbg.gif);

	background-repeat: repeat-x;

}

.searchcontentbox{background-color: #CED2CF; padding: 4px 4px 4px 4px;}

.searchcontenttitle{color:#203550; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight: bold;}

.searchcontent{color:#203550; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.searchcontent{color:#203550; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.searchcontent A{color:#203550; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

.searchcontent A:hover{color:#203550; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: underline;}



/*.leftcontentbox{background-color: #094CA2; padding:10px 4px 4px 4px; background-image:url(../images/grad_left.jpg); background-position: top left; background-repeat:no-repeat;}*/

.leftcontentbox{background-color: #E6EDF5; padding: 4px 4px 4px 4px; border-right: 1px dotted #414141;}

.leftcontentsearchbox{background-color: #CCCCCC; padding:2px 2px 2px 2px; margin: 2px 2px 2px 2px; border-top: 1px solid #E5E5E5; border-right: 1px solid #414141; border-bottom: 1px solid #414141; border-left: 1px solid #E5E5E5;}

.leftcontentsearchtitle{color:#000000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:bold; padding: 0px 0px 6px 0px;}

.leftcontentsearch{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}





.leftcontentsubbox{background-color: #E6EDF5; padding: 6px 6px 6px 6px;}

.leftsubbox2{padding-bottom: 10px; border-bottom: 1px dotted #414141;}






/*.rightcontentbox{padding:10px 4px 4px 4px;}*/

.rightcontentbox{background-color: #E6EDF5; padding: 4px 4px 4px 4px; border-left: 1px dotted #414141;}

.rightcontenttitle{color:#003578; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold;}

.rightcontent{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; padding-bottom: 10px; border-bottom: 1px dotted #414141;}

.rightcontent A{color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

.rightcontent A:hover{color:#1E80F2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

	

.contentbox{padding: 10px 10px 10px 10px;}

.contenttitle{color:#203550; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration: none; font-weight:bold; padding: 0px 0px 10px 0px;}

.content{color:#000000; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.content A{color:#094CA2; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

.content A:hover{color:#6D8CF1; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}



.content2{color:#000000; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;}

.content2 A{color:#094CA2; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline;}

.content2 A:hover{color:#6D8CF1; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline;}



.contentsm{color:#000000; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}

.contentsm A{color:#094CA2; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline;}

.contentsm A:hover{color:#6D8CF1; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline;}



.contentsm2{color:#000000; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}

.contentsm2 A{color:#094CA2; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}

.contentsm2 A:hover{color:#6D8CF1; font-family:Verdan, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}












.datawrapper{background-color: #CCCCCC; padding: 4px 4px 4px 4px; border-top: 1px solid #E5E5E5; border-right: 1px solid #414141; border-bottom: 1px solid #414141; border-left: 1px solid #E5E5E5;}

.databox{background-color: #FFFFFF;}

.datatitle{background-color: #E3E3E3; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; text-decoration: none; padding: 2px 2px 2px 2px;  border-top: 1px solid #E5E5E5; border-right: 1px solid #414141; border-bottom: 1px solid #414141; border-left: 1px solid #E5E5E5;}

.data{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; padding: 2px 2px 2px 2px; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5;}

.data A{color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline;}

.data A:hover{color:#1E80F2; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline;}

.highlight{background-color: #FFFDDD;}



.datatwo{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; padding: 2px 2px 2px 2px;}

.datatwo A{color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

.datatwo A:hover{color:#1E80F2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}



.required {color:#FF0000}


/*-------------------------------------*/



.topcontent {background-color: #CCCCCC; color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; border-bottom: 1px solid #FFFFFF; padding: 4px 4px 4px 4px;}

.topcontent A{color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

.topcontent A:hover{color:#6D8CF1; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

.sectionheader { margin-top: 15px; color:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; }
.sectiontitle { background-color: #094CA2; color:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; padding: 3px 8px 3px 8px; }

.sectioncontent { border: 1px solid #094CA2; color: #094CA2; background-color: #ffffff; padding: 5px; margin-top: 3px; margin-bottom: 10px; text-align: center;  width: 100%}

p { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;
}
h1{color:#203550; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; font-weight:bold;  margin-top: 10px;}
h2 { color:#203550; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; margin: 5px 0px 5px 0px; display: block; white-space: nowrap;}

.leftcontentsm{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.leftcontentsm A{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.leftcontentsm A:hover{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.leftcontenttitle{ color:#203550; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; padding:5px 5px 5px 5px; margin:5px 0px 5px 0px; }

.leftcontenttitle2{color:#203550; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; padding:10px 5px 5px 5px; margin-top: 20px; border-bottom: 1px solid #094CA2;}

.leftcontent{color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; padding: 5px 5px 5px 5px;}

.leftcontent A{color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}

.leftcontent A:hover{color:#6D8CF1; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}



.footer{background-color: #CCCCCC; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; padding: 3px 3px 3px 3px; text-align: center; margin-top: 10px; float: left; display: block; white-space: nowrap; width: 100%; height: 17px}

.footer A{color:#094CA2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

.footer A:hover{color:#1E80F2; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}

	/* modified header
---------------------------------------- */
.topheader {
	background:url(/images/hvc_header.gif) no-repeat 0 0;
	color: #FFFFFF;
	height: 91px;
	
}
/*
* html #floated-image {
margin: 0 -3px; ma\rgin: 0;
}*/

.topheader_links {
	background: #CCCCCC;
	color: #094CA2;
	height: 20px;
	text-align: right;
	padding: 3px 3px 0px 3px;
	
}
  
.topheader_links A{
  color:#094CA2; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight: normal;
  text-decoration: underline;
}

.topheader_links A:hover{
  color:#6D8CF1; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight: normal;
  text-decoration: underline;
}

body { width: 100%; margin-right: auto; margin-left: auto; text-align: center; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
.leftcolumn { width: 28%; float: left;}
.rightcolumn { width: 68%; float: left; padding-left: 20px}
#container { width: 760px;  margin-right: auto; margin-left: auto; text-align: center; padding: 0px 5px 0px 5px}
#left { text-align: left; }
#map { position:relative; width:100%; height:350px; text-align: center  }
#sidebar {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; width: 100%}
.results {background: #efefef; padding: 5px 5px 5px 5px;  width: 100%;}
.resultinfos { color:#000000; padding: 5px 5px 5px 5px;  width: 100%; display: block}

.forms{color:#203550; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

A{
  color:#094CA2; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight: normal;
  text-decoration: underline;
}

A:hover{
  color:#6D8CF1; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight: normal;
  text-decoration: underline;
}


ul {text-align: left; list-style-type: circle; width: 25%; } 
li {text-align: left;}

.red_text {color: red; font-weight: bold; }
