

/* =grid
----------------------------------------- */
.t3 #region0, .t4 #region0{background: none;}
.t3 #region0Wrap, .t4 #region0Wrap{padding-top: 0; background: none;}
#region0 .group1, #region0 .group2{padding-top: 10px;}
#region0 .groupWrap{margin-bottom: 5px; padding-bottom: 10px;}
#contentWrap #region0 .secondary{background: none; margin-bottom: 24px;}
	#contentWrap #region0 .secondaryWrap{background: none;}
#region0 .primaryWrap{margin-bottom: 5px;}
.primaryWrap .last{border-left:1px solid;}
#region0 .group2 #purchaseCalc .unit.first.formunit0{width:250px;}/*this line allows the purchaseCalc form to work well in safari*/


/* =forms
----------------------------------------- */
form, fieldset, #region0 label, #region0 form .group1{margin: 0; padding: 0; border: 0; background: none;} /* reset */
* html fieldset {padding:0;}
form br{display: none;} /* hide breaks - we want labels and fields to line up horizontally */
form label span{float: left; width: 150px; font-size: 85%; text-align: right;} /* lay out labels left of fields */


/* =featuredVehicles
----------------------------------------- */
div#fvPage {padding:0 5px;}
#fvPage h3{font-size: 100%;}
#fvPage div.fvWrap {width:auto;margin:0.0em 0;padding:0;border:0;}
#fvPage .fvDetailsLink {margin-left:114px;}


/* =smartbrowse
----------------------------------------- */
#ajaxSmartbrowse{color: #FFF;}
#ajaxSmartbrowse .widgetWrap{clear: both; padding-top: 10px;}
#ajaxSmartbrowse fieldset{margin-left: 25px;}
#ajaxSmartbrowse select{width: 200px;}
#ajaxSmartbrowse .submit{display: inline;}
#ajaxSmartbrowse div.submit{padding-top: 20px;}
#ajaxSmartbrowse #SBinvtypes{padding-bottom: 10px; *padding-bottom: 0;}
#ajaxSmartbrowse #SBinvtypes input{margin: 0; padding: 0; border: 0; background: none;}

/* =links
----------------------------------------- */
.links h3{position: absolute; left: -9999em;}
.links a{display: block; width:205px; height: 53px; font-size: 110%; font-weight: bold; text-decoration: none;}
	.links a span{display: block; padding: 15px 0 0 50px;}
	.links a:hover{background-position: 0 -108px;}
	.links a:active{color: #FFF; background-position: 0 0;}
.graphicLink{padding: 0 0 0 8px;}
	.graphicLink a{display: block;}


/* =ie6
-------------------------------------------------------------- */
* html .primary .first{ width: 50%; }
* html .primary .last{ overflow: hidden; width: 49%; }
* html #contentWrap #region0 .secondary{margin-bottom: 14px;}
* html #SBinvtypes{ margin: 0; padding: 0; }
* html #ajaxSmartbrowse div.submit{padding-top: 5px;}
* html #purchasingEstimator .rate input{margin-left: 8px;}
* html #purchaseCalc{padding-left: 25px; height: 1%;}
* html #purchaseCalc h3{width: 200px;}
* html #purchaseCalc .submit{ position: relative; left: 60px; }
*+html #purchaseCalc .submit{ position: relative; left: 75px; }
* html #region1Wrap{padding-bottom: 25px;}
* html .t3 #region0Wrap{margin-right: -5px;}
* html .t3 #region1, * html .t4 #region1{margin-bottom: -25px;}
*+html div#fvPage{clear: both;}
*+html #region0 #fastQuote fieldset, *+html #region0 .wForm fieldset{padding: 1em 0;}