body {
	margin: 0px;
	background-color: #afafaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.gray_background {
	background-color: #c6c6c6;
}
.text_005aa0 {
	color: #005aa0;
}

#container { background-image: url(../images/dealer_bg.gif); background-repeat: repeat-x;}


.text10 {font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: normal;color: #000000; text-decoration: none;}
.text10b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;color: #000000; text-decoration: none;}
.text11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;text-decoration: none;}
.bolded { font-weight:bold;}


.text13b {font-family: Arial, Helvetica, sans-serif;font-size: 13px; font-weight: bold; color: #FFFFFF;	text-decoration: none; font-style: normal;}

.text13 {font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight: normal;text-decoration: none;}
	
.textbox1 {border:1px solid #7f9db9; padding-left:2px; font-family:arial, tahoma, georgia; font-size:11px; color:#000000; text-decoration:none;}


.w100p { width: 100%;}
.h100p { height: 100%;}

.w35 {	width: 35px;}
.w140 {width:140px;}
.w157 {	width: 157px;}
.w165 {	width: 165px;}
.w182 {	width: 182px;}
.w190 {	width: 190px;}
.w225 {	width: 225px;}
.w232 {	width: 232px;}
.w235 {	width: 235px;}
.w238 {	width: 238px;}
.w239 {	width: 239px;}
.w249 {	width: 249px;}
.w260 {	width: 260px;}
.w264 {	width: 264px;}
.w274 {	width: 274px;}
.w285 {	width: 285px;}
.w300 {	width: 300px;}
.w372 {	width: 372px;}
.w480 {	width: 480px;}
.w527 {	width: 527px;}
.w529 {	width: 529px;}
.w551 {	width: 551px;}
.w553 {	width: 551px;}
.w555 {	width: 555px;}
.w790 {	width: 790px;}
.w791 {	width: 791px;}
.w794 {	width: 799px;}
*html .w794 {	width: 796px;}
.w796 {	width: 796px;}
.w813 {	width: 813px;}
.w818 {	width: 818px;}
.w824 {	width: 824px;}

.h22 {	height: 22px;}
.h24 {	height: 24px;}
.h25 {	height: 25px;}
.h30 {	height: 30px;}
.h32 {	height: 32px;}
.h34 {	height: 34px;}
.h50 { height: 50px;}
.h63 { height: 63px;}
.h70 { height: 70px;}
.h95 { height: 95px;}
.h125 { height: 125px;}
.h163 { height: 165px;}
.h164 { height: 164px;}
.h175 { height: 175px;}
.h216 { height: 216px;}
.h223 { height: 223px;}
.h700 {	height: 700px;}
.h480 {	height: 480px;}

.blue_curve_middle_bg {
	background-image: url(../images/blue_curve_middle_bg.gif);
	background-repeat: repeat-x;
}

.alignc{text-align:center;}
.floatr {float:right; text-align:right;}

.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left; text-align:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}


.padl2 { padding-left: 2px}
.padl3 { padding-left: 3px}
.padl4 { padding-left: 4px}
.padl5 { padding-left: 5px}
.padl8 { padding-left: 8px}
.padl11 { padding-left: 11px}
.padl15 { padding-left: 15px}
.padl21 { padding-left: 21px}
.padl22 { padding-left: 22px}
.padl23 { padding-left: 23px}
.padl24 { padding-left: 24px}
.padl28 { padding-left: 28px}
.padl32 { padding-left: 32px}
.padl33 { padding-left: 33px}
.padl35 { padding-left: 35px}
.padl36 { padding-left: 36px}
.padl39 { padding-left: 39px}
.padl40 { padding-left: 40px}
.padl48 { padding-left: 48px}
.padl53 { padding-left: 50px}
.padl52 { padding-left: 52px}
.padl54 { padding-left: 54px}
.padl62 { padding-left: 62px}
.padl63 { padding-left: 63px}
.padl65 { padding-left: 65px}
.padl66 { padding-left: 66px}
.padl69 { padding-left: 69px}
.padl70 { padding-left: 70px}
.padl71 { padding-left: 71px}
.padl75 { padding-left: 75px}
.padl93 { padding-left: 93px}
.padl117 { padding-left: 117px}

.padl136 { padding-left: 142px}

.padr3 { padding-right: 2px}
.padr5 { padding-right: 5px}
.padr6 { padding-right: 3px}
.padr8 { padding-right: 8px}
.padr10 { padding-right: 10px}
.padr12 { padding-right: 12px}
.padr13 { padding-right: 13px}
.padr14 { padding-right: 14px}
.padr19 { padding-right: 19px}

.padr17 { padding-right: 17px}
.padr32 { padding-right: 32px}
.padr45 { padding-right: 45px}
.padr47 { padding-right: 47px}

.padr52 { padding-right: 52px}
.padr76 { padding-right: 76px}
.padr60 { padding-right: 60px}
.padr123 { padding-right: 123px}

.margin{ margin:0px;}
.marr19 {margin-right: 15px;}


.br {clear:both;}

.padt2 { padding-top: 2px}
.padt3{ padding-top:3px;}
.padt4 { padding-top: 4px}
.padt5 { padding-top: 5px}
.padt6 { padding-top: 6px}
.padt7 { padding-top: 7px}
.padb6 { padding-bottom: 6px}
.padt8 { padding-top: 8px}
.padt9 { padding-top: 9px}
.padt14 { padding-top: 14px}
.padt16 { padding-top: 16px}
.padt17 { padding-top: 16px}
.padt19 { padding-top: 19px}
.padb8 { padding-bottom: 8px}
.padb19 { padding-bottom: 19px}
.padt10 { padding-top: 10px}
.padt12 { padding-top: 12px}
.padt14 { padding-top: 14px}
.padt28 { padding-top: 28px}
.padt30 { padding-top: 30px}
.padt31 { padding-top: 31px}
.padt32 { padding-top: 32px}
.padt38 { padding-top: 38px}
.padt250 { padding-top: 250px}

.padb4 { padding-bottom: 2px}
*html .padb4 { padding-bottom: 4px}
.padb9 { padding-bottom: 9px}
.padb5 { padding-bottom: 5px}
.padb10 { padding-bottom: 10px}
.padb26 { padding-bottom: 26px}
.padb31 { padding-bottom: 31px}
.padb33 { padding-bottom: 33px}

.bgcolor{background-color:#FFFFFF;}

.logo_middle_bg {
	background-image: url(../images/logo_middle_bg.gif);
	background-repeat: repeat-x;
	height: 108px;
	width: 227px;
	text-align: center;
	
}

.gray_line {
	background-image: url(../images/gray_line.gif);
	background-repeat: repeat-y;
	width: 2px;
}
.blue_curve_gray_bg {
	background-image: url(../images/blue_curve_gray_bg.gif);
	background-repeat: repeat-x;}
	
.inquiry_curve_gray_bg {
	background-image: url(../images/inquiry_curve_bg.gif);
	background-repeat: repeat-x;
}
	
	
	
.blue_curve_darkgray_bg {
	background-image: url(../images/curve_dark_gray_middle.gif);
	background-repeat: repeat-y;
}	
	
.bg_e4e4e4 {
	background-color: #e4e4e4;
}
.bg_gray_bottom {
	background-image: url(../images/bg_gray_bottom.gif);
	background-repeat: repeat-x;
}

.bg_gray_bottom1 {
	background-image: url(../images/bg_gray_bottom1.gif);
	background-repeat: repeat-x;
}




.footer_middle {
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat-x;
}
.text { color: #505050;}

a:link.blueu{color: #005aa0;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
a:active.blueu{color: #005aa0;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
a:visited.blueu{color: #005aa0;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
a:hover.blueu{
	color: #005aa0;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}



.block1 .blackbg.{width:696px;}
*html .block1 .blackbg{width:705px;}

.block1 .blackbg a{float:right; color:#FFFFFF; padding-right:10px;}
.block1 .img{ 
  border-right: 1px #999999 dotted;
  width:auto;
  float: left;
  text-align: center;
  height:auto;
 
}

.block1 .search{ 
  border-right: 1px #999999 dotted;
  width:auto;
  float: left;
  text-align: left;
  height:auto;
  width:215px;
  padding-left:5px;
 
}

.block1 .textrate{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000000; width:234px; }
.block1 .textratenew{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000000; width:232px; }

.block1 .textrate .brand{float:right; padding-right:5px;}

.block1 .textrate span {color:#003399; font-weight:bold;}
.block1 .img a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:none;}
.block1 .img a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:underline;}
.border{ border-bottom: 1px #999999 dotted; margin:10px; padding-top:10px; }
.clear{clear:both;}

#mainpart{ width:707px;  float:left;}
* html #mainpart{ width:703px;  float:left;}
.mar5{ margin-top:5px;}
.areal22{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#0063af; height:25px; }
.border4grey{ border:1px #666666 solid;}
a:link.blue,a:active.blue,a:visited.blue{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0a3da6; text-decoration: none; padding:0px;}
.pdffiles{ color:#00000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  background-color:#f6f5f5; padding:10px; border:1px solid #ccc;   margin-left:332px;}
.pdffiles h1{ color:#c3142c; margin:0px; padding-bottom:15px;}
.h240{height:240px;}
.textblue11{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#0063af;}
.dotborder{border-top:dotted 1px #000000;}
.colorred{ color:#0063af; line-height:18px;}
.mar10{ margin-top:10px;}
.viewimg{padding:5px; background-color:#fff;  float:left; margin-right:10px;  }

.borderb{ background-image:url(../images/line_bg.gif); background-repeat:repeat-x; } 

#mainpart02{ width:707px;  float:left;}
* html #mainpart02{ width:703px;  float:left;}

#mainpart02a{ width:707px;  float:left;}
* html #mainpart02a{ width:703px;  float:left;}
.middleplain {padding:12px; line-height:18px;}
.bordernew{border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc; }

input.btn{
   color:#000;
   font-family:'verdana',helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#ffffff;
   border:1px solid #386394;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#efefef');}
	  
.textbox{font-family:verdana,arial,tahoma; font-size: 11px; color:#000000; border:1px #acacac solid; height:15px;}
.radiobutton{width:10px;  margin:0px; padding:0px; }
.radiobuttonlable{width:30px; text-align:left;  margin:0px; padding:0px; }
.dropdownbox{ margin:0px;}
.textboxblue{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #6699cc; padding-left:3px; width:160px;}


a:link.white13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FFFFFF;	text-decoration: none;}
a:active.white13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FFFFFF;	text-decoration: none;}
a:visited.white13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FFFFFF;	text-decoration: none;}
a:hover.white13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #f4faff;	text-decoration: none;}

.mainbanner{background-image:url(../images/banner.gif); background-repeat:no-repeat;height:188px; width:553px;}
.bannertext{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; padding-top:80px; padding-left:275px; color:#FFFFFF;}

.ast {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;text-decoration: none; color:#ff0000;}
.text11b{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #000000; text-decoration: none;}

.alignr{text-align:right;}

.w263 {width:263px;}
.sublogo {width:235px; background:url(../images/sublogo_bg.gif); height:73px;}
.marb8 {margin-bottom:8px;}