/******************************************************************************************************/
/***************************************************Variables******************************************/
/******************************************************************************************************/

/*Box background color (Contact, Department, Staff etc.. boxes)*/



/* Price/Phone color*/


/*Butons and Tabs style*/




/*Links color*/



/******************************************************************************************************/
/***************************************************CommonStyles***************************************/
/******************************************************************************************************/

/*<modules/Menu/theme1/styles/mod-menu.css>*/
.menu li.lev-1-item10195:hover .submenu,
.menu li.lev-1-item10195.over .submenu,
.menu .test_submenu.lev-1-item10195 .submenu {
	width: 240px;}
.menu li.lev-1-item10195 .submenu li:hover .full,
.menu li.lev-1-item10195 .submenu li.over .full,
.menu li.lev-1-item10195 .submenu li.test_full {
	margin-left: 230px;}
.menu .full .price {display:none}
/*</modules/Menu/theme1/styles/mod-menu.css>*/

/*<modules/CouponsFeatured/default/styles/mod-coupons-featured.css>*/
/*Structure background color*/
.mod-coupons-featured .header,
.mod-coupons-featured .content {
	background: #636363;
}
/*Box background color*/
.mod-coupons-featured .content .offers .contact-form,
.mod-coupons-featured .content .print-note {
	background: #eeeeee;
}
/*Coupon Category and Step box color*/
.mod-coupons-featured .coupon .category {
	color: #ff0000;
}
.mod-coupons-featured .content .step {
	background: #ff0000;
}
/*</modules/CouponsFeatured/default/styles/mod-coupons-featured.css>*/

/**************************************************************************/

/*<modules/DepartmentBox/default/styles/mod-department-box.css>*/
.mod-department-box {
	background: #eeeeee;
}
.mod-department-box .info-window .info-window-content .staff .info .phone {
	color: #ff0000;
}
/*</modules/DepartmentBox/default/styles/mod-department-box.css>*/

/**************************************************************************/

/*<modules/MultiDealerContactBox/default/styles/mod-multi-dealer-contact-box.css>*/
.mod-multi-dealer-contact-box {
	background: #eeeeee;
}

.mod-multi-dealer-contact-box .tooltip {
background:none repeat scroll 0 0 #eeeeee;
border: 2px solid #636363;
}
.mod-multi-dealer-contact-box .tooltip .main_phone {
color:#ff0000;
}
/*</modules/MultiDealerContactBox/default/styles/mod-multi-dealer-contact-box.css>*/

/**************************************************************************/

/*<modules/StaffBox/default/styles/mod-staff-box.css>*/
.mod-staff-box  {
background:none repeat scroll 0 0 #eeeeee;
}
.mod-staff-box .info-window .info-window-content .staff .info .phone {
color:#ff0000;
}
/*</modules/StaffBox/default/styles/mod-staff-box.css>*/

/**************************************************************************/

/*<modules/MultiDepartmentBox/default/styles/mod-multi-department-box.css>*/
.mod-multi-department-box  {
	background: none repeat scroll 0 0 #eeeeee;
}
.mod-multi-department-box .info-window .info-window-content .staff .info .phone {
	color: #ff0000;
}
.mod-multi-department-box .operation-hours-box .title {
	color: #ff0000;
}
.mod-multi-department-box .tooltip {
	background: none repeat scroll 0 0 #eeeeee;
	border: 2px solid #636363;
}
.mod-multi-department-box .operation-hours-box {
margin-left:114px;
}
/*</modules/MultiDepartmentBox/default/styles/mod-multi-department-box.css>*/

/**************************************************************************/

/*<modules/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/
.mod-loan-calculator-theme1 .heading {
	background: none repeat scroll 0 0 #636363;
}
.mod-loan-calculator-theme1 {
	background: none repeat scroll 0 0 #636363;
}
.mod-loan-calculator-theme1 .formBlock .box {
	border-top: 1px solid #636363;
}
.mod-loan-calculator ul.tabs a:hover {
    background-position: 0 28px;   
}
.mod-loan-calculator ul.tabs a { 
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent;
}
/*</modules/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/

/**************************************************************************/
/*<modules/FeaturedVehiclesMulti/default/styles/mod-featured-vehicles-multi.css>*/
.mod-featured-vehicles-multi .item .title .price {
color:#ff0000;
}
/*</modules/FeaturedVehiclesMulti/default/styles/mod-featured-vehicles-multi.css>*/

/**************************************************************************/
/*<modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/
.mod-featured-vehicles .item .title .price  {
color:#ff0000;
}
/*</modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/

/**************************************************************************/

/*<components/OurTeam/default/styles/com-our-team-tabs.css>*/
.com-our-team ul.tabs a:hover {
    background-position: 0 28px;   
}
.com-our-team ul.tabs a { 
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent;
	border:1px solid #000;
}
/*</components/OurTeam/default/styles/com-our-team-tabs.css>*/

/**************************************************************************/

/*<components/Showroom/default/styles/com-showroom.css>*/
.com-showroom ul.tabs a:hover {
    background-position: 0 28px;   
}
.com-showroom ul.tabs a { 
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent;
	border: 1px solid #000;
}
.com-showroom .models-list .product .details .price {
color:#ff0000;

}
/*</components/Showroom/default/styles/com-showroom.css>*/

/**************************************************************************/
/*<modules/SearchBox/default/styles/mod-searchbox.css>*/
.mod-search-filters .current-filters {
	background: #eee;
	border: 1px solid #aeaaa6;
	color: #000;}
.mod-search-filters .current-filters-footer {
	background: none;}
/*</modules/SearchBox/default/styles/mod-searchbox.css>*/
/*<modules/SearchBox2/default/styles/mod-searchbox2.css>*/
.mod-searchbox2.mod-search-box2-searchFilters .current-filters {
	background: #eee;
	border: 1px solid #aeaaa6;
	color: #000;}
.mod-searchbox2.mod-search-box2-searchFilters .current-filters-footer {
	background: none;}
.mod-searchbox2.mod-search-box2-searchFilters .filters-box {
	background:none repeat scroll 0 0 #EEEEEE;
	border:1px solid #AEAAA6;
	color:#000000;
	font-size:12px;
	margin:0 0 8px;
	padding:12px;
}
.mod-searchbox2.mod-search-box2-default {
background:none repeat scroll 0 0 #EEEEEE;
border:3px solid #636363;
color:#000000;
float:left;
padding-bottom:10px;
width:724px;
}

.mod-searchbox2 .certified {
	display:none;
}
/*</modules/SearchBox2/default/styles/mod-searchbox2.css>*/
/**************************************************************************/
/*<components/InventoryListing/default/styles/com-inventory-listing.css>*/
.c-paginator .paginator-button {
	background: url("/public/images/grad_sml.gif") repeat scroll #EEEEEE;
	border: 1px solid #000;
	color: #000;
}
.c-paginator .paginator-button:hover{
    background-position: 0 28px;
}
.c-paginator .current {
	background: none repeat scroll 0 0 transparent;
}

.c-paginator .paginator-button-next, .c-paginator .paginator-button-prev {
	background: url("/public/images/grad_sml.gif") repeat scroll  #EEEEEE;
	border: 1px solid #000;
	color: #000;
}
.c-paginator .paginator-button-next:hover, .c-paginator .paginator-button-prev:hover {
	background-position: 0 28px;
}
.c-paginator .paginator-button a,
.c-paginator .paginator-button-next a,
.c-paginator .paginator-button-prev a {
	display: block;
}
.c-paginator a,
.c-paginator a:visited {
	color: #000;}

.com-inventory-listing .products-heading {
	background: none repeat scroll 0 0 #636363;
}
.com-inventory-listing .product {
	background:none;
	border-top: 2px solid #636363;
}
.com-inventory-listing .product .info .price-block .price {
	color: #ff0000;
}
.com-inventory-listing .product .info .certified-logo {
	float:right;
	padding-top:10px;
	display:none;
}
.com-inventory-listing .product .tools .media .button-360view,
.com-inventory-listing .product .tools .media .dealer-video {
	background:url("/public/components/InventoryListing/theme1/images/icon-video.gif") no-repeat scroll 0px 1px transparent;
	float: left;
	padding-left: 15px;
	margin-left: 15px;
}
/*</components/InventoryListing/default/styles/com-inventory-listing.css>*/

/**************************************************************************/

/*<modules/VehicleEquipment/default/styles/mod-vehicle-equipment.css>*/
.mod-vehicle-equipment ul.tabs a {
    background: url("/public/images/grad_sml.gif") repeat scroll #EEEEEE;
    border:1px solid #000;
	color: #000;
}
.mod-vehicle-equipment ul.tabs a:hover {
    background-position: 0 28px;
}
/*</modules/VehicleEquipment/default/styles/mod-vehicle-equipment.css>*/

/**************************************************************************/

/*<modules/VehicleMedia/default/styles/mod-vehicle-media.css>*/
.mod-vehicle-media  {
	background: none repeat scroll 0 0 #636363;
}
.mod-vehicle-media a.mediaButton {
    border-color: #000;
	padding: 5px 0 5px 4px;
	background: url("/public/images/grad_sml.gif") repeat-x;
}
.mod-vehicle-media a.video{
	background: url("/public/images/grad_sml_red.gif") repeat-x;
}

/*</modules/VehicleMedia/default/styles/mod-vehicle-media.css>*/

/**************************************************************************/

/*************************************************************/

/*<modules/VehicleInfo/default/styles/mod-vehicle-info.css>*/
.mod-vehicle-info .price, .mod-vehicle-info .price-title {
	color: #ff0000;
}
/*</modules/VehicleInfo/default/styles/mod-vehicle-info.css>*/

/*************************************************************/

/*<modules/StaffBox/theme1/styles/mod-staff-box.css>*/
.mod-staff-box {
	background-color: #eeeeee;
}
.mod-staff-box .info-window .info-window-content .staff .info .phone {
	color: #ff0000;
}
/*</modules/StaffBox/theme1/styles/mod-staff-box.css>*/

/*************************************************************/

/*<modules/SimilarVehicles/default/styles/mod-similar-vehicles.css>*/
.mod-similar-vehicles .vehicles-row .item .item-description .item-price {
	color: #ff0000;
}
/*</modules/SimilarVehicles/default/styles/mod-similar-vehicles.css>*/

/*************************************************************/

/*<modules/CurrentIncentives/default/styles/mod-current-incentives-tabs.css>*/
.mod-current-incentives ul.tabs a {
	background-image: url('/public/images/grad_sml.gif');
	border-color: #aeaaa6;
	color: #000;
	padding-bottom: 2px;}
.mod-current-incentives ul.tabs a.current {
	padding-bottom: 5px;}
/*</modules/CurrentIncentives/default/styles/mod-current-incentives-tabs.css>*/

/*<modules/FormGetAQuote/theme1/styles/mod-form-get-a-quote.css>*/

.mod-form-get-a-quote {
background:none repeat scroll 0 0 #eeeeee;

}
/*</modules/FormGetAQuote/theme1/styles/mod-form-get-a-quote.css>*/

/**************************************************************************/

/*<modules/FormContactUs/default/styles/mod-form-contact-us.css>*/
.mod-form-contact-us .dealer-info {
	background:  #636363;
}
.mod-form-contact-us .direction-form {
	background: #636363;
}
.mod-form-contact-us .dealer-info .department .hours-box .label {
	color:#ff0000;
}
/*</modules/FormContactUs/default/styles/mod-form-contact-us.css>*/

/*<modules/ShoppingTools/default/styles/mod-shopping-tools.css>*/
.mod-shopping-tools {
	background-color: #636363;
}
.mod-shopping-tools ul.mod-st-buttons li {
    background: url("/public/images/grad_sml.gif") repeat scroll #EEEEEE !important;
    border: 1px solid #000;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-shopping-tools ul.mod-st-buttons li span{
    display: inline;
    padding: 0 0 3px 28px;
}
.mod-shopping-tools ul.mod-st-buttons li a {
	color: #000;
    display: block;
    padding: 0 0 0 3px;
}
.mod-shopping-tools ul.mod-st-buttons li.windowSticker a span {
    background: url("/public/images/icons/print.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/print.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.requestAQuote a span {
    background: url("/public/images/icons/usdollar.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/usdollar.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.scheduleTestdrive a span {
    background: url("/public/images/icons/test-drive.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/test-drive.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.buildAVehicle a span {
    background: url("/public/images/icons/build.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/build.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.emailFriend a span {
    background: url("/public/images/icons/email.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/email.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.makeAnOffer a span {
    background: url("/public/images/icons/offer.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/offer.png', sizingMethod='crop');
}
/*</modules/ShoppingTools/default/styles/mod-shopping-tools.css>*/

/**************************************************************************/

/*<modules/FinancingTools/default/styles/mod-financing-tools.css>*/
.mod-financing-tools {
	background-color: #636363;
}
.mod-financing-tools ul.mod-ft-buttons li {
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #000;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-financing-tools ul.mod-ft-buttons li span{
    display: inline;
    padding: 3px 0 3px 28px;
    _padding: 0 0 3px 28px;
    *padding: 0 0 3px 28px;
}
.mod-financing-tools ul.mod-ft-buttons li a {
	color: #000;
    display: block;
    padding: 0 0 0 3px;
}
.mod-financing-tools ul.mod-ft-buttons li.calculator a span {
    background: url("/public/images/icons/trade-in.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/trade-in.png', sizingMethod='crop');
}
.mod-financing-tools ul.mod-ft-buttons li.getApproved a span {
    background: url("/public/images/icons/approved.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/approved.png', sizingMethod='crop');
}
/*</modules/FinancingTools/default/styles/mod-financing-tools.css>*/

/**************************************************************************/

/*<modules/DepartmentBoxefault/styles/mod-department-box.css>*/
.mod-department-box {
	background: none repeat scroll 0 0 #eeeeee;
}
.mod-department-box .info-window .info-window-content .staff .info .phone {
	color: #ff0000;
}
/*<modules/DepartmentBoxefault/styles/mod-department-box.css>*/

/**************************************************************************/

/*<components/InventoryListing/default/styles/com-inventory-listing.css>*/
.com-inventory-listing .product:hover{
	background: #eeeeee;
}
/*</components/InventoryListing/default/styles/com-inventory-listing.css>*/

/**************************************************************************/

/*<modules/CarFinder/default/styles/mod-car-finder.css>*/
.mod-car-finder {
	background: url("/public/modules/CarFinder/default/images/car-finder-icon.gif") no-repeat scroll 70px 3px #636363;
}
/*</modules/CarFinder/default/styles/mod-car-finder.css>*/

/**************************************************************************/

/*<components/ViewVehicle/default/styles/com-view-vehicle.css>*/
.com-view-vehicle .c-product-details .c-product-name {
	background: #636363;
}
/*</components/ViewVehicle/default/styles/com-view-vehicle.css>*/

/**************************************************************************/

/*<modules/DealerInfo/default/styles/mod-dealer-info.css>*/

.mod-dealer-info  {
	border: 2px solid #636363;
}
.mod-dealer-info .heading {
	background: #636363;
}
.mod-dealer-info .inner-box .dealer-main-phone{
	padding:0 12px;
}
/*</modules/DealerInfo/default/styles/mod-dealer-info.css>*/

/******************************************************************************************************/
/***************************************************Home Page Design***********************************/
/******************************************************************************************************/
.com-home-page .content .home-boxes .mod-rotator {
	background-color: #ecebea;
	border-color: #aeaeae;
	color: #000;
	height:183px;
}
.com-home-page .home-boxes {
	border-color:#666666;
	border-style:none solid;
	border-width:1px;
	overflow:hidden;
}
.global-index .pageContainer, .global-index .pageHeader {
	border: none;
}
.global-vehicle-details .contentTable .rightBlock,
.global-contact-us .contentTable .rightBlock
 {
	padding-top: 0;
}
.global-our-services .mod-department-box {
	margin-bottom: 0;
}
.global-our-services .mod-department-box .heading, .global-our-services .mod-department-box .operation-hours {
	display: none;
}
.global-our-services .mod-department-service .heading, .global-our-services .mod-department-service .operation-hours {
	display: block;
}
.info-old-price{
	text-decoration: line-through;
}

.com-inventory-listing .product .info .inventory-bottom-block .recalc {
	float: right;
	padding-left: 16px;
	background: url(../images/icon-calc-inventory.jpg) left top no-repeat;
	height: 17px;
	padding-right:5px;
}
.com-inventory-listing .product .info .inventory-bottom-block .recalc a{
	font-size: 12px;
	font-weight: bold;
	color: #000;	
}
.com-inventory-listing .product .info .inventory-bottom-block .incentives-block{
	float: left;
	padding-left: 15px;
	padding-right:20px;
    padding-top:3px;
	height: 17px;
	background: url(../images/icon-incentives-inventory.jpg) left top no-repeat;
}
.com-inventory-listing .product .info .inventory-bottom-block .incentives-block a{
	color: #666666;
	font-size: 10px;
	text-transform: uppercase;
}
.com-inventory-listing .product .info .inventory-bottom-block{
	float: right;
}
.com-inventory-listing .product .tools .compare-box .compare {
	background: none;
}
.com-inventory-listing .product .tools .compare-box .add-to-compare {
	background:url("../images/add-to-compare.jpg") no-repeat left;
	padding:0 0 0 15px;	
}
.mod-vehicle-info .incentives .incent {
	padding-left: 15px;
	background: url(../images/incent-icon.jpg) left no-repeat;
}
.mod-vehicle-info .incentives {
    background: none; 
	margin: 5px;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;	
}
.mod-vehicle-info .mpg {
	height: 40px;
}
.mod-vehicle-info .mpg-box {
	position:relative;
	background:none;
	border-top:0px;	
}
.mod-vehicle-info .mpg-box .disclaimer {
	padding: 0px;
	padding-left: 90px;
}
.mod-vehicle-gallery .scrollable .items .thumbnail {
	overflow: hidden;
}
#carfax_highlight {
	background: #ffffff;
	z-index: 500000;
}

.com-view-vehicle .c-product-details .c-product-name {
    background: #636363;
}
/* VehicleMedia */
.mod-vehicle-media {
    background: #636363;
}
.mod-vehicle-media a.mediaButton {
    border: 1px solid #ffffff;
}
.mod-vehicle-media a.mediaButton span {
    color: #000000;
}
.mod-vehicle-media .buttons{
	margin-left: 118px;
}
/*<modules/FormEmployment/default/styles/mod-form-employment.css>*/
.mod-form-employment .heading {
	overflow: hidden;
}
.mod-form-employment .heading .description {
	float: left;
	padding-right: 20px;
	width: 375px;
}
.mod-form-employment .heading .video {
	margin-left: 395px;
}
.mod-form-employment a.pdf-link {
	text-decoration: underline;
}
/*</modules/FormEmployment/default/styles/mod-form-employment.css>*/
.mod-tools .block1 {
width:575px;
}
.mod-tools{
	color:#363636;
}
.mod-tools a{
	color:#363636;
}
.mod-tools a:link, .mod-tools a:visited{
	color:#363636;
}
/*<components/InventoryListing/theme1/styles/com-inventory-listing.css>*/
.com-inventory-listing .product .tools .media .photo-count {
	width: 70px;
}
/*</components/InventoryListing/theme1/styles/com-inventory-listing.css>*/

/*<components/OurTeam/default/com-our-team-tabs.css>*/
.com-our-team ul.tabs a{
	min-width: 0px;
	font-size:11px;
}
/*</components/OurTeam/default/com-our-team-tabs.css>*/

/*<modules/HtmlContent/default/styles/mod-html-content.css>*/
.mod-html-content {
float:left;
height:195px;
margin-left:10px;
margin-top:36px;
width:307px;
}

/*</modules/HtmlContent/default/styles/mod-html-content.css>*/
/*<modules/FormVslueTradein/default/styles/mod-form-value-tradein.css>*/
.mod-form-value-tradein .field .label {
	width:118px;
}
/*</modules/FormVslueTradein/default/styles/mod-form-value-tradein.css>*/

/*<modules/FormGetApproved/default/styles/mod-form-get-approved.css>*/
.mod-form-get-approved .field .label  {
	width:135px;
	padding-right:5px;
}
/*</modules/FormGetApproved/default/styles/mod-form-get-approved.css>*/

/*<modules/SearchBox/searchFilters/styles/mod-search-filters.css>*/
.mod-search-filters .filters-box {
	background:none repeat scroll 0 0 #EEEEEE;
	border:1px solid #AEAAA6;
	color:#000000;
	font-size:12px;
	margin:0 0 8px;
	padding:12px;
}
/*</modules/SearchBox/searchFilters/styles/mod-search-filters.css>*/

/*<components/InventoryListing/default/com-inventory-listing.css>*/
.com-inventory-listing .mod-searchbox {
background:none repeat scroll 0 0 #EEEEEE;
border:3px solid #636363;
color:#000000;
float:left;
padding-bottom:10px;
width:724px;
}
/*</components/InventoryListing/default/com-inventory-listing.css>*/


/*<components/ViewVehicle/default/com-view-vehicle.css>*/
.com-view-vehicle .c-product-details .c-product-name .value-your-trade{
	float:right;	
}
/*</components/ViewVehicle/default/com-view-vehicle.css>*/
/*<components/Content/default/styles/com-content.css>*/
.com-content h2 {
	padding-bottom:20px;
}
.com-content ol li{
	padding-bottom:15px;
	list-style-type:decimal;
}
.com-content .carShow p,.com-content .carShow li{
	font-size:14px;
	line-height:18px;
}
.com-content .carShow h3{
	font-size:18px;
	color:#999}
.com-content .carShow li{
	list-style-type:disc;
}
/*</components/Content/default/styles/com-content.css>*/

