/* CSS Document */

body {margin: 0px; color: black; background: #CACED0 ;}

table#mainholder {
	width: 700;
	margin: 0;
	border-right: 1px solid #374154;
	border-left: 1px solid #374154;
	border-bottom: 1px solid #374154;
	
}
table#holder { width: 100%;}
table td {padding: 0; border-width: 0; vertical-align: top;
  font-family: Verdana, Arial, Helvetica, sans-serif; }
td#logotop {background:   url(../images/hcc_top.jpg); height: 75;}
td#logotopmain {background:   url(../images/hcc_topmain.jpg); height: 75; width: 700;}

td#midnav {background: #ABB2B9; border-top: 1px solid #374154; border-bottom: 2px solid #374154;height: 37;width: 700;}
table#topnav {border: none; width: 700;}
 td#faqnav { vertical-align: top; text-align: right; font-size: 65%; color: white; padding: 6 }
 td#faqnav a:link {color:white; text-decoration: none; }
 td#faqnav a:visited {color:#DDD6FA; text-decoration: none; }
 td#logo {background:   url(../images/hcc_logo_web.gif) no-repeat; width: 250;height: 75;}
 td#logo {text-align: right ;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;}
 table#fwnav {border: none; width: 648; }
 td#mainnavside {width: 110; }

 table#mainbodymain {border: none; width: 700;}
 table#faq {border: none; width: 470;}
 td#maincontent {background-color: white;}


td#maincontent2 {background: url(../images/bmwbg.jpg)bottom left no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;width: 540px; padding: 25; font-size:70%;}
li {
	list-style-position: outside;
	list-style-image:  url(../images/diamond.gif);
	margin-top: 0.5em;
	margin-left: -1.0em;
	text-align: left;
	
	

}


.parabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #1D1D1D;
}
.parabold2 {text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #6C1A00;
	
}



.sideboxwhyus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	
	color: #36577B;
	margin-top: 30px;
	margin-left: 3px;
	margin-right: 1px;
	margin-bottom: 3px;
	padding: 8px;
	width: 140px;
	}
.mainsideboxquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 98%;
	
	color: #36577B;
	margin-top: 10px;
	margin-left: 3px;
	margin-right: 1px;
	margin-bottom: 3px;
	padding: 8px;
	width: 150px;
	
}
.aboutsideboxquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	
	color: #36577B;
	margin-top: 20px;
	margin-left: 6px;
	margin-right: 1px;
	margin-bottom: 3px;
	padding: 8px;
	width: 150px;
	
}
#hpboxlink a:link {text-align: right;}
td#footer { background-color: white; padding: 8; text-align: center; vertical-align: middle;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 68%; color: gray;border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;}
  td#creditshp { background-color: white; padding: 8; text-align: center; vertical-align: middle;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: gray;}
  td#footer a:link {color:#36577B; text-decoration: none; }
  td#footer a:visited {color:#9B6835; text-decoration: none; }
.credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #666666;
	padding-top: 3px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	width: 400px;

}
td#mainsidebar { background: #F2F2F2;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000F1E; width: 160px; padding: 10; border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;}
	
}

div.pullquote {float: right; width: 140px; color: #976939;
   border: solid #CCCCCC; border-width: 6px 0;
   font: bold 125% Arial, Helvetica, Verdana, sans-serif;
   padding: 3px 2px; margin: 5px 10px;}

div.pullquote2 {float: center; width: 125px; color: #976939;
   border: solid #CCCCCC; border-width: 6px 0;
   font: bold 120% Arial, Helvetica, Verdana, sans-serif;
   padding: 3px 2px; margin: 60px 7px  }
div.pullquote3 {float: center; width: 140px; color: #976939;
   border: solid #CCCCCC; border-width: 6px 0;
   font: bold 110% Arial, Helvetica, Verdana, sans-serif;
   padding: 3px 2px; margin-top: 50px; margin-bottom: 25px; }
div.pullquote4 {float: center; width: 140px; color: #976939;
   border: solid #CCCCCC; border-width: 6px 0;
   font: bold 110% Arial, Helvetica, Verdana, sans-serif;
   margin-top: 50px;
	 }
div.pullquote4 li{list-style-position: outside;
	list-style-image:  url(../images/diamond.gif);
	margin-top: 0.5em;
	margin-left: 0px;
	text-align: left;
	h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 2;
	margin-top: 2;
}
div.mpsidebox {background: transparent url(../images/burst.gif); background-repeat: no-repeat;text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1D1D1D;
	margin: 3px;
	padding: 8px;
	width: 150px;
	margin-top: 3em;
	border: 1px solid #333333;
}

   
td#question    {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 70%;
	font-style: oblique;
	color: #6C1A00;
	padding-bottom: 0;
	margin-bottom: 0;}
	h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #00284F;
	margin-top: 5px;
	margin-bottom: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 3px;
	border-bottom-color: #A8B9C6;
	border-bottom-style: solid;
}
div.answers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 100%;
	color: #333333;
	padding-left: 25px; margin-top: 2px ; margin-bottom: 10px;
}

td#formtitle {text-align: left;  padding; 5; background: #CCCCCC; padding: 3;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #001123;
}
td#formtitle2 {text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 73%;
	font-weight: bold;
	color: #003366;
}
td#formtitle3 {text-align: left;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 73%;
	font-weight: bold;
	color: #333333;}
td#formfields {text-align:left; }
td#formrow { height: 5px;}
table#form1 {border: none; width:375; padding: 0.25em 3px;}
table#cars { border: none; width:450;  }
tr.cars td { font-size: 70%;}
td#cars  { width:220;  font-size: 80%; }
.carstxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #CC0000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #003366;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 2;
	margin-top: 2;
}
 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #00284F;
	margin-top: 5px;
	margin-bottom: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 3px;
	border-bottom-color: #A8B9C6;
	border-bottom-style: solid;
}


h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 105%;
	font-style: oblique;
	color: #6C1A00;
	padding-bottom: 0;
	margin-bottom: 0;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
	font-weight: bold;
	color: #003366;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 2;
	margin-top: 2;
}
.code {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #003366;
}
.customer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	padding-left: 35px;
}
.quotesmark {
	font-family: "Times New Roman", Times, serif;
	font-size: 175%;
	font-weight: bold;
	color: #993300;
}
.customersales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	font-size: 100%;
}
.cardescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
}
div#hpsidebox {background: transparent url(../images/burst.gif); background-repeat: no-repeat;text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	
	color: #1D1D1D;
	margin-top: 3px;
	margin-bottom: 3px;
padding: 5px;
	width: 165px;
	border: 1px solid #333333;
}