/* CSS Document */
body {
	margin:0;
	padding:0;
	background: url(/images/hoyteBkg.jpg) repeat-x top;
	background-color:#5d727f;
	scrollbar-base-color: #000000;
	scrollbar-arrow-color: #cccccc;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #666666;
	scrollbar-face-color: #5d727f;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #333333;
	scrollbar-track-color: #000000;
}
.h_header{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
}
.h_address{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}

.h_header:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
}
.h_address:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}

.headertable {
	width:100%;
	
}

.h_blackbook{
	font-family: Times New Roman, Times, serif;
	font-weight:bold;
	font-size:24px;
	color:#000000;
}
.h_blackbook2{
	font-family: Times New Roman, Times, serif;
	font-size:18px;
	color:#000000;
}

.h_blackbooklink:link, a.h_blackbooklink:active, a.h_blackbooklink:visited {
	text-decoration:none;
	color:#000000;
	}
.h_blackbooklink:hover {
	
}
.h_content{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
}
.h_title{
	font-family: Arial,Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.h_footer{
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#ffffff;
	
}
.h_footer a {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#ffffff; 
	text-decoration:none;
}
.h_footer a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFC;
	text-decoration:underline;
}
.h_wasPrice
{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#C00;
	font-weight:bold;
	text-decoration:line-through;
}
.h_nowPrice
{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#060;
	font-weight:bold;
}

.h_details
{
	font-weight:bold;
	color:#444444;
}

.h_title2
{
	margin: 0px;
	font-size: 14;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
}

.h_title2:hover
{	color: #000000;
	text-decoration:underline;
}

table.h_def2
  { behavior: url('IEFixes.htc');
  }


table.h_def2
{
	height:150px;
	width:350px;
	vertical-align:top;
	background-color:#ffffff;
	border: 1px solid black;
}

table.h_def2:hover, table.h_def2.hover
{
	
	background-color:#7799aa;
	
}



a.faq {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration:none;
	color: #526876
	
}

a.faq:hover {
	color:#000000;
	}

html>body div.toplink {
	text-align:right;
	width:53;
	height:20;
	background: url(/IMGS/topBtn.jpg) no-repeat right;
	}

html>body div.toplink:hover {
	background: url(/IMGS/topBtn_over.jpg) no-repeat right;
	}

a.toplink {
	text-align:right;
	width:53;
	height:20;
	background: url(/IMGS/topBtn.jpg) no-repeat right;
	}

a.toplink:hover {
	background: url(/IMGS/topBtn_over.jpg) no-repeat right;
	}


#maindiv
{
	height:100%;
	Width:100%;
	border:0;
	margin:0;
	text-align:center;
	background: url(/images/hoyteBkg.jpg) repeat-x top;
	background-color:#5d727f;	
}

html>body #maindiv
{
	height:100%;
	Width:100%;
	border:0;
	margin:0;
	text-align: -moz-center; 
	background-color:#5d727f;
}

#maintable
{
	height:100%;
	width:962px;
	margin:0 auto;
	background-color:#ffffff;
}

#headerrow
{
	width:100%;
	height:99px;
	
}


#centerrow
{
	height:100%;
}

#centercell
{
	height:100%;
 	vertical-align:top;
 	width:962px;
}

#centerdiv
{
	height:100%;
	width:100%;
	background-color:#e6e6e6;
 	vertical-align:top;
}

#centertable
{
	width:100%;
	background-color:#e6e6e6;
 	vertical-align:top;
}

#centerleftcell
{
	background-image: url(/imgs/mid_spacer.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ffffff;
}

#centermidcell
{
	width:100%;
 	vertical-align:top;
}

#centerrightcell
{
	background-image: url(/imgs/mid2_spacer.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ffffff;
}

#footerrow
{
	width:100%;
	background-color:#000000;
	text-align:center;
}

P
{
	font-family: Verdana, helvetica, Tahoma;
	COLOR: #000000;
	font-size: 10pt;
}

H1
{
	font-family: Verdana, helvetica, Tahoma;
	COLOR: #000000;
	font-size: 12pt;
	font-weight:bold;
}

H2
{
	font-family: Verdana, helvetica, Tahoma;
	COLOR: #000000;
	font-size: 12pt;
	font-weight:bold;
}

H3
{
	font-family: Verdana, helvetica, Tahoma;
	COLOR: #000000;
	font-size: 10pt;
	font-weight:bold;
}

H4
{
	font-family: Verdana, helvetica, Tahoma;
	COLOR: #000000;
	font-size: 10pt;
	font-weight:normal;
}

table tr td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:.85em;
}

.h1main {
	font-size:12px;
}


.couponheader
{
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background-color:#526876;
	font-family: Verdana, Helvetica, Tahoma;
	
}

.couponprice
{
	font-size:18px;
	font-weight:bold;
	color:#cc0000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
	
}
.coupontext
{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
	
}
.coupondisclaimer
{
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
}
.couponfooter
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	background-color:#526876;
	font-family: Verdana, Helvetica, Tahoma;
	
}


.coupontitle2
{
	font-size:16px;
	font-weight:bold;
	color:#000000;
	font-family: Verdana, Helvetica, Tahoma;
}

.coupontopeffective2
{
	font-size:10px;
	font-weight:normal;
	color:#000000;
	font-family: Verdana, Helvetica, Tahoma;
}

.couponheader2
{
	font-size:16px;
	font-weight:bold;
	color:#000000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
}

.couponprice2
{
	font-size:18px;
	font-weight:bold;
	color:#cc0000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
}
.coupontext2
{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
}
.coupondisclaimer2
{
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
}
.couponfooter2
{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background-color:#FDF200;
	font-family: Verdana, Helvetica, Tahoma;
}

.hourstable
{
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#333333;
	font-family: Verdana, Helvetica, Tahoma;
}

.hoursheader
{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background-color:#ffffff;
	font-family: Verdana, Helvetica, Tahoma;
}

.hoursspacer
{
	background-color:#FFFFFF;
	font-family: Verdana, Helvetica, Tahoma;
}
a {color:#526876;
	font-weight:bold;
text-decoration:underline;}
a:hover {color:#000000;}


.PaymentTable
{
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	background-color:#5197dc;
	font-family: Verdana, Helvetica, Tahoma;
	border: 1px solid black;
}

.PaymentInput
{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Helvetica, Tahoma;
}

.Payment
{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Helvetica, Tahoma;
}

.PaymentButton
{
	width:70px;
	height:28px;
	display: block;
	background: url(/IMGS/submit_button.gif) no-repeat right;
	border-width:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-variant:small-caps;
}

.PaymentDisclaimer
{
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	background-color:#333333;
	font-family: Verdana, Helvetica, Tahoma;
}

.buttontitle
{
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.buttontext
{
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}

.servicerow
{
	vertical-align:bottom;
	text-align:center
}

.input-text 
{

color: #526876;
font-weight:bold;

}

p.contenttext {
	font-family: Verdana, Helvetica, Tahoma;
	font-size:12px;
	text-align:justify;
}

.menuService {
	width:250px;
	align:center;
	vertical-align:top;
	padding-right:10px;
	}

.menuParts {
	width:250px;
	align:center;
	vertical-align:top;
	padding-left:10px;
	}

.menuShowroom {
	width:300px;
	align:center;
	vertical-align:top;
	padding-left:10px;
	}

.departmentHours {
	width:300px;
	background-color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	border:0px;
	}

.contactControl {
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	}

.contactControlHead {
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	background-image: url(/IMGS/menuBKG.jpg);
	}

.privacyBox {
	vertical-align:top;
	padding-left:10px;
	font-size:12px;
	background-color:#ffffaa;
	align:center;
	width:90%;
	}

.specialsControl {
	background-color:#ffffff;
	padding-top:5px;
	}

.smallText {
	font-size:10px;
	color:#526876;
}
	
.textrotator {
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	
}

.ssdisclaimer {
	font-size:10px;
	color:#ffffff;
}	

.ds_boxcontent1 {
font-size:14px !important;
}

.ds_search2 {
	color:#333333;
}
<!-- Buttons -->

a.requestInfo {
	width:113;
	height:20;
	display:block;
	padding-top:5px;
	background: url(/IMGS/requestInfo.jpg) no-repeat right;
	}
a.requestInfo:hover {
	background: url(/IMGS/requestInfo_over.jpg) no-repeat right;
	}

a.financeFAQ:link, a.financeFAQ:visited, a.financeFAQ:active 
{
	
	width:123px;
	height:20px;
	display: block;
	background: url(/IMGS/financeFAQ.jpg) no-repeat right;

}

a.financeFAQ:hover  
{
	background: url(/IMGS/financeFAQ_over.jpg) no-repeat right;
}


a.insuranceFAQ:link, a.insuranceFAQ:visited, a.insuranceFAQ:active 
{
	
	
	width:123px;
	height:20px;
	display: block;
	background: url(/IMGS/insuranceFAQ.jpg) no-repeat right;

}

a.insuranceFAQ:hover  
{
	background: url(/IMGS/insuranceFAQ_over.jpg) no-repeat right;
}

a.partsFAQ:link, a.partsFAQ:visited, a.partsFAQ:active 
{
	
	width:123px;
	height:20px;
	display: block;
	background: url(/IMGS/partsFAQ.jpg) no-repeat right;

}

a.partsFAQ:hover  
{
	background: url(/IMGS/partsFAQ_over.jpg) no-repeat right;
}

a.serviceFAQ:link, a.serviceFAQ:visited, a.serviceFAQ:active 
{
	
	
	width:123px;
	height:20px;
	display: block;
	background: url(/IMGS/serviceFAQ.jpg) no-repeat right;

}

a.serviceFAQ:hover  
{
	background: url(/IMGS/serviceFAQ_over.jpg) no-repeat right;
}

a.tradeinFAQ:link, a.tradeinFAQ:visited, a.tradeinFAQ:active 
{
	
	
	width:123px;
	height:20px;
	display: block;
	background: url(/IMGS/tradeFAQ.jpg) no-repeat right;

}

a.tradeinFAQ:hover  
{
	background: url(/IMGS/tradeFAQ_over.jpg) no-repeat right;
}

a.financeApp:link, a.financeApp:visited, a.financeApp:active 
{
	
	width:255px;
	height:28px;
	display: block;
	background: url(/IMGS/credit_button.gif) no-repeat right;

}

a.financeApp:hover  
{
	background: url(/IMGS/credit_button_over.gif) no-repeat right;
}

a.contactUs:link, a.contactUs:visited, a.contactUs:active 
{
	
	width:121px;
	height:20px;
	display: block;
	background: url(/imgs/contactUs.jpg) no-repeat right;

}

a.contactus:hover {
	background: url(/imgs/contactUs_over.jpg) no-repeat right;
}


a.newSpecialsBtn:link, a.newSpecialsBtn:visited, a.newSpecialsBtn:active 
{
	
	width:173px;
	height:20px;
	display: block;
	background: url(/IMGS/newSpecials.jpg) no-repeat right;

}

a.newSpecialsBtn:hover  
{
	background: url(/IMGS/newSpecials_over.jpg) no-repeat right;
}

a.usedSpecialsBtn:link, a.usedSpecialsBtn:visited, a.usedSpecialsBtn:active 
{
	
	width:173px;
	height:20px;
	display: block;
	background: url(/IMGS/preOwned_btn.jpg) no-repeat right;

}

a.usedSpecialsBtn:hover  
{
	background: url(/IMGS/preOwned_btn_over.jpg) no-repeat right;
}

a.partsSpecialsBtn:link, a.partsSpecialsBtn:visited, a.partsSpecialsBtn:active 
{
	
	width:173px;
	height:20px;
	display: block;
	background: url(/IMGS/partsSpecial.jpg) no-repeat right;

}

a.partsSpecialsBtn:hover  
{
	background: url(/IMGS/partsSpecial_over.jpg) no-repeat right;
}



a.serviceSpecialsBtn:link, a.serviceSpecialsBtn:visited, a.serviceSpecialsBtn:active 
{
	
	width:173px;
	height:20px;
	display: block;
	background: url(/IMGS/serviceSpecials.jpg) no-repeat right;

}

a.serviceSpecialsBtn:hover  
{
	background: url(/IMGS/serviceSpecials_over.jpg) no-repeat right;
}



a.contactBtn:link, a.contactBtn:visited, a.contactBtn:active 
{
	
	width:173px;
	height:20px;
	display: block;
	background: url(/IMGS/contactUs.jpg) no-repeat right;

}

a.contactBtn:hover  
{
	background: url(/IMGS/contactUs_over.jpg) no-repeat right;
}



a.getDirections:link, a.getDirections:visited, a.getDirections:active 
{
	padding:10px;
	width:121px;
	height:20px;
	display: block;
	background: url(/IMGS/getDirections.jpg) no-repeat right;

}

a.getDirections:hover  
{
	background: url(/IMGS/getDirections_over.jpg) no-repeat right;
}

a.printBtn:link, a.printBtn:visited, a.printBtn:active 
{
	
	width:113px;
	height:20px;
	display: block;
	background: url(/IMGS/printPage.jpg) no-repeat right;

}

a.printBtn:hover  
{
	background: url(/IMGS/printPage_over.jpg) no-repeat right;
}

div#player {	width:641px;	height: 268px;}

.searchBtn2
{
	width:70px;
	height:28px;
	text-align:center;
	display: block;
	background: url(/IMGS/submit_button.gif) no-repeat right;
	border-width:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;

}

.searchBtn2:hover {
	color:#ffffff;
	text-decoration:none;
}
