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

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



/* Price color*/


/*Butons and Tabs style*/




/*Links color*/


/*Green color*/


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

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

/*<modules/DepartmentBox/default/styles/mod-department-box.css>*/
.mod-department-box {
	background: #e8e8e8;
}
/*</modules/DepartmentBox/default/styles/mod-department-box.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 #000000;
}
/*</components/OurTeam/default/styles/com-our-team-tabs.css>*/

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

/*<components/Showroom/default/styles/com-showroom-tabs.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 #000000;
}
/*</components/Showroom/default/styles/com-showroom-tabs.css>*/

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

/*<components/InventoryListing/default/styles/com-inventory-listing.css>*/
.c-paginator .paginator-button {
	background: url("/public/images/grad_sml.gif") repeat scroll #12649c;
	border: 1px solid #000000;
	color: #ffffff;
}
.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  #12649c;
	border: 1px solid #000000;
	color: #ffffff;
}
.c-paginator .paginator-button-next:hover, .c-paginator .paginator-button-prev:hover {
	background-position: 0 28px;
}
/*</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 #12649c;
    border:1px solid #000000;
}
.mod-vehicle-equipment ul.tabs a:hover {
    background-position: 0 28px;
}
/*</modules/VehicleEquipment/default/styles/mod-vehicle-equipment.css>*/

/*<modules/ShoppingTools/default/styles/mod-shopping-tools.css>*/
.mod-shopping-tools {
	background-color: #000a12;
}
.mod-shopping-tools ul.mod-st-buttons li {
    background: url("/public/images/grad_sml.gif") repeat scroll #12649c !important;
    border: 1px solid #000000;
    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 {
    display: block;
    padding: 0 0 0 3px;
}
.mod-shopping-tools ul.mod-st-buttons li.windowSticker a span {
    background: url(../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(../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(../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(../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(../images/icons/email.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/email.png', sizingMethod='crop');
}
/*</modules/ShoppingTools/default/styles/mod-shopping-tools.css>*/

/*<modules/FinancingTools/default/styles/mod-financing-tools.css>*/
.mod-financing-tools {
	background-color: #000a12;
}
.mod-financing-tools ul.mod-ft-buttons li {
    background: url("/public/images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #000000;
    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 {
    display: block;
    padding: 0 0 0 3px;
}
.mod-financing-tools ul.mod-ft-buttons li.calculator a span {
    background: url(../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(../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/Menu/theme2/styles/mod-menu.css>*/
.mod-menu {
	border-bottom: 2px solid #000000;
	height: 34px;
}
.mod-menu .menu-ul {
	border-top: 3px solid #5bda4a;
	height: 31px;
}
.mod-menu li.lev-1 {
	width: 123px;
	background: none;
}
.mod-menu a.lev-1 {
	padding: 9px 0 7px;
	text-transform: uppercase;
	font-size: 14px;
	color: #ffffff;
}
.mod-menu a.lev-1:hover, .mod-menu li.lev-1:hover a.lev-1, .mod-menu li.over a.lev-1 {
	background: none;
	color: #ffffff;
	border-bottom: 3px solid #000000;
	padding: 9px 0 4px;
}
/*</modules/Menu/theme2/styles/mod-menu.css>*/

/*<components/HomePage/default/styles/com-home-page.css>*/
.com-home-page .home-banner {
	position: relative;
}
.com-home-page .cols {
    overflow: hidden;
    padding: 12px 8px 18px;
    clear: both;
}
.com-home-page .cols .col {
    background: #ffffff;
    float: left;
    width: 316px;
    margin: 0 0 10px 8px;
    height: 207px;
    overflow: hidden;
}
.com-home-page .cols .row-2 {
	background: none;
	border: none;
}
.com-home-page .cols .col-1-1,
.com-home-page .cols .col-2-1 {
    margin-left: 0;
}
.com-home-page .box {
    
}
.com-home-page .col .heading {
    padding: 7px 10px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    color: #000000;
    background: #c0feb4 url("/public/images/bg-home-box-heading.gif") 0 0 repeat-x;
    margin-bottom: 10px;
}
.com-home-page .row-2 .heading {
	color: #000000;
}
.com-home-page .box .inner-box {
    padding: 0 10px;
}
.com-home-page .box a:hover {
    text-decoration: underline;
}
.com-home-page .box .image {
    width: 108px;
    float: left;
}
.com-home-page .box .text {
    margin: 10px 0;
}
.com-home-page .box .text .title {
    font-size: 14px;
    font-weight: bold;
}
.com-home-page .box .links-list {
    margin: 0;
    padding: 0;
    width: 147px;
    float: left;
    display: block;
}
.com-home-page .box .links-list-left {
	margin-right: 2px;
}
.com-home-page .box .links-list li {
	margin: 0 0 1px;
}
.com-home-page .box .links-list a {
    padding-left: 8px;
}
.com-home-page .box .links-list a.customBtn {
	display: block;
	padding: 0 12px 0 0;
}
/*</components/HomePage/default/styles/com-home-page.css>*/

/*<modules/Slideshow/default/styles/mod-slideshow.css>*/
.mod-slideshow .images-list {
	height: 287px;
}
.mod-slideshow .images-list .text-box {
	display: none;
}
/*</modules/Slideshow/default/styles/mod-slideshow.css>*/

/*<modules/YoutubeVideo/default/styles/mod-youtube-video.css>*/
.mod-youtube-video {
	z-index: 2;
	top: 20px;
	right: 20px;
	background: none;
}
/*</modules/YoutubeVideo/default/styles/mod-youtube-video.css>*/

/*<modules/Lineup/theme2/styles/mod-lineup.css>*/
.mod-lineup {
	padding: 0 8px;
}
/*</modules/Lineup/theme2/styles/mod-lineup.css>*/

/*<modules/Tools/theme1/styles/mod-tools.css>*/
.mod-tools {
	padding: 20px 0 15px;
}
/*</modules/Tools/theme1/styles/mod-tools.css>*/

/*<modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/
.mod-keep-in-touch {
	overflow: hidden;
	float: none;
	width: auto;
	color: #ffffff;
	padding: 0;
	margin: 0;
}
/*</modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/

/*<modules/Rotator/default/styles/mod-rotator.css>*/
.mod-rotator {
	background: none;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
.mod-rotator .heading {
	background: none;
}
/*</modules/Rotator/default/styles/mod-rotator.css>*/

/*<modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/
.mod-featured-vehicles {
	background: none;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
/*</modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/

/*<modules/BlogBox/default/styles/mod-blog-box.css>*/
.mod-blog-box {
	background: none;
	border: none;
	float: none;
	width: auto;
	margin: 0;
}
.mod-blog-box .item a {
	color: #002900;
}
.mod-blog-box .item .date {
	color: #404040;
}
/*</modules/BlogBox/default/styles/mod-blog-box.css>*/

/*<modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/
.mod-keep-in-touch-home {
	background: url("/public/modules/KeepInTouch/home/images/bg.gif") 0 0 repeat-x;
	padding: 12px 15px;
}
.mod-keep-in-touch-home .title {
	background: url("/public/modules/KeepInTouch/home/images/arrow.gif") right center no-repeat;
	padding: 8px 14px 8px 0;
	margin-right: 10px;
	display: inline;
	float: left;
	line-height: 24px;
}
/*</modules/KeepInTouch/home/styles/mod-keep-in-touch.css>*/

/*<modules/Tools/theme1/styles/mod-tools.css>*/
.mod-tools,
.mod-tools a,
.mod-tools a:link,
.mod-tools a:visited {
	color: #e4f7cf;
}
.mod-tools .block6 {
float:left;
width:95px;
padding-left:15px;
}
.mod-tools .block1 {
float:left;
width:465px;
}
.mod-tools .block2 {
float:left;
padding:0 0 0 15px;
width:90px;
}
.mod-tools .block3 {
float:left;
width:95px;
}
.mod-tools .block5 {
float:left;
padding-left:15px;
}

/*</modules/Tools/theme1/styles/mod-tools.css>*/

/*<modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/
.mod-featured-vehicles .item .title {
	background:none;
}
.mod-featured-vehicles .rotator {
background:none repeat scroll 0 0 #fff;
margin:0;
padding:10px;
padding-top: 0;
}
.mod-featured-vehicles .item .title .price {
color:#5BDA4A;
}
/*</modules/FeaturedVehicles/default/styles/mod-featured-vehicles.css>*/

/*<modules/MakesButtons/default/styles/mod-makes-buttons.css>*/
.mod-makes-buttons .items .mitsubishi {
    width: 220px;
}
.mod-makes-buttons .items .mazda {
    width: 197px;
}
.mod-makes-buttons .items .kia {
    width: 220px;
}
.mod-makes-buttons .items .suzuki {
    width: 204px;
}
.mod-makes-buttons .items a.item-link {
	height: 40px;
	padding: 15px 15px 3px;
}
.mod-makes-buttons .items .mitsubishi a.item-link {
    background-image: url("/public/modules/MakesButtons/default/images/mitsubishi.gif");
}
.mod-makes-buttons .items .mazda a.item-link {
    background-image: url("/public/modules/MakesButtons/default/images/mazda.gif");
}
.mod-makes-buttons .items .kia a.item-link {
    background-image: url("/public/modules/MakesButtons/default/images/kia.gif");
}
.mod-makes-buttons .items .suzuki a.item-link {
    background-image: url("/public/modules/MakesButtons/default/images/suzuki.gif");
}
.mod-makes-buttons .items .used-vehicles {
	display: none;
}
.mod-makes-buttons .overlay {
	background: #010c04 url("/public/modules/MakesButtons/default/images/bg-grad.gif") 0 0 repeat-x;
	padding: 4px;
	border: none;
}
.mod-makes-buttons .overlay-inner {
	padding: 8px 11px;
	background: #010c04;
	overflow: hidden;
}
.mod-makes-buttons .cols-2 {
	width: 344px;
}
.mod-makes-buttons .cols-3 {
    width: 506px;
}
.mod-makes-buttons .cols-4 {
    width: 668px;
}
.mod-makes-buttons .overlay .models-list .tools a {
	padding: 0 20px;
}
.mod-makes-buttons .overlay .models-list .tools a .name {
	color: #ef0009;
}
/*</modules/MakesButtons/default/styles/mod-makes-buttons.css>*/

/*<modules/SearchBox2/default/styles/mod-searchbox2.css>*/
.mod-search-box2-default {
	background: #e8e8e8 !important;
	border: 3px solid #000000 !important;
}
/*</modules/SearchBox2/default/styles/mod-searchbox2.css>*/

/*<modules/SearchBox2/searchFilters/styles/mod-searchbox2.css>*/
.mod-searchbox2 .filters-box {
	color: #ffffff;
	background: #000000;
}
.mod-searchbox2 .filters-box .filter a:link, .mod-searchbox2 .filters-box .filter a:visited {
	color: #ffffff;
}
.mod-searchbox2 .filters-box .filter a .count {
	color: #5bda4a;
}
/*</modules/SearchBox2/searchFilters/styles/mod-searchbox2.css>*/

/*<modules/VehicleMedia/default/styles/mod-vehicle-media.css>*/
.mod-vehicle-media a.mediaButton {
	border-color: #000000;
}
/*</modules/VehicleMedia/default/styles/mod-vehicle-media.css>*/

/*<modules/VehicleOnfo/default/styles/mod-vehicle-info.css>*/
.mod-vehicle-info .price, .mod-vehicle-info .price-title {
	olor: #f00000;
}
/*</modules/VehicleOnfo/default/styles/mod-vehicle-info.css>*/


/*<modules/CurrentIncentives/default/styles/mod-current-incentives-tabs.css>*/
.mod-current-incentives ul.tabs a {
	min-width: 0px;
	padding: 5px 20px;
	background:url("/public/images/grad_sml.gif") repeat scroll 0 0 #12649C;
	border: 1px solid #000000;
}
/*</modules/CurrentIncentives/default/styles/mod-current-incentives-tabs.css>*/

.mod-searchbox-home form {padding-top:0px;padding-right:0px;padding-left:20px;}

.mod-searchbox-home .inputs-wrapper {width:230px;}

.field .customBtn {margin-left:2px;}

