.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;
}
/******* buttons styles *******/
button.customBtn, a.customBtn, .customBtn { 
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
	border:1px solid #2c6dce;
}
button.customBtn span, a.customBtn span, .customBtn input {
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
}
button.customBtn span, a.customBtn span, .customBtn input {
    background:none;
border:medium none;
color:#fff;
cursor:pointer;
height:15px;
margin:0;
padding:4px 0 4px 12px;   
}
button.customBtn:hover, button.customBtnHover, a.customBtn:hover, .customBtn:hover, .customBtnHover { 
    background-position: 0 28px;    
}    
button.customBtn:hover span, button.customBtnHover span, a.customBtn:hover span, a.customBtnHover span,  .customBtn:hover input {
     background-position: 0 28px;
}
/******* tab styles*******/
.com-our-team ul.tabs a:hover {
    background-position: 0 28px;
     
}
.com-our-team ul.tabs a {
     
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
}
/****Inventory Pagination******/
.c-paginator .paginator-button {
background: url("../images/grad_sml.gif") repeat scroll  transparent;
border:1px solid #4c4c4c;
}
.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("../images/grad_sml.gif") repeat scroll  transparent;
border:1px solid #4c4c4c;
}
.c-paginator .paginator-button-next:hover, .c-paginator .paginator-button-prev:hover {
background-position: 0 28px;
}

/*** mod vehicle equiptment *****/

.mod-vehicle-equipment ul.tabs a {
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
    border:1px solid #4c4c4c;
}
.mod-vehicle-equipment ul.tabs a:hover {
    background-position: 0 28px;
}
.mod-vehicle-equipment {
	margin: 10px 0px 0px;
}
/*** Shopping tools ***/
.mod-shopping-tools ul.mod-st-buttons li {
    background: url("../images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #2864bd;
    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');
}
.PackerBannerShoopingTools {
	padding-bottom:10px;
	padding-left:2px;
}
/*** Financing tools ***/
.mod-financing-tools ul.mod-ft-buttons li {
    background: url("../images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #2864bd;
    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');
}
/* Custom Styles */
.mod-department-info .dep-info .info {
	background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 4px 1px 0 0;
    position: relative;
    width: 754px;
    z-index: 1;
}
.mod-department-info .dep-info .hours-box .hours{
	width: 108px;
}
.mod-department-info .dep-info .hours-box{
	width: 215px;
}
.mod-department-info {
	clear:both;
}
.mod-department-info .dep-info {
	z-index: 1;
	padding: 0px;
	position: relative;
	margin: 0 0 20px;
	background: none repeat scroll 0 0 #000A12;
	}
.mod-department-info .staffs-list {
    background:url(../images/our-team-background.gif) no-repeat;
    clear: both;
    height: 400px;
    overflow-x: hidden;
    overflow-y: scroll;
	padding-left: 20px;
	padding-top: 10px;
	color: #FFF;
}
.mod-department-info .staffs-list .staff {
	width: 137px;
	height: 180px;
	float: left;
}
/* Menu */
.menu {
	background: #000000;
    padding: 0 10px;
    height: 41px;
    z-index: 1001;
}
.menu .menu-ul {
    border-bottom: 3px solid #740000;
    height: 38px;
}
.menu-button a.inner {
	padding: 12px 10px 10px 11px;
	border-bottom:none
}
.menu-button a.inner:hover {
	padding-top:11px;
}
.menu li.lev-1 {
	width: 96px;
	background: none;
    margin-left: 0;
}
.menu a.lev-1 {
	color: #fff;
    padding: 12px 0 11px;
    text-transform: uppercase;
    border-bottom: 3px solid #2a5abf;
}
.menu a.lev-1:hover, .menu li.lev-1:hover a.lev-1, .menu li.over a.lev-1 {
    background-color: #dc0101;
    background-position: 0 bottom;
    border-left: 1px solid #205097;
    border-right: 1px solid #2864bd;
}
.menu .submenu ul{
	margin:0;
}
.menu .submenu .instock {
	float: right;
	color: #2c6dce;
}
.menu .submenu-title, .menu .subsub-title{
	color:#2c6dce;
}
.menu .submenu li:hover a, .menu .submenu li.over a {
	background: #323232;
}
.menu-button{
	height: 39px;
	width: 120px
}

.menu-button:hover{
	width:118px;
	height:39px;
	border-top:1px solid #dc0000;
	border-left:1px solid #dc0000;
	border-right:1px solid #dc0000;	
}

.menu li.lev-1:hover .submenu, .menu li.over .submenu {
    background: #000;
    width: 180px;
    left: 0px;
    border: 5px solid #323232;
    top: 41px;
	color:#fff;
}
.menu .submenu li:hover .subsub, .menu .submenu li.over .subsub {
	border: 5px solid #323232;
	background:#323232;
	margin-top: 0;
    margin-left: 180px;
    width: 180px;
	top: -5px;
}
.menu .submenu li:hover .col-3, .menu .submenu li.over .col-3 {
   /* display: none;
    margin-left: 300px;*/

	margin-left: 363px;
    border-left: 1px solid #000;
	background-image: url("../images/col-3-border-left.gif");
	background-position: 0 0;
	background-repeat: repeat-y;
}
.menu .submenu li li:hover a, .menu .submenu li li.over a {
	color:#2c6dce;
}
.menu .submenu li:hover a, .menu .submenu li.over a{
	color:#fff;
}
.menu .submenu li li:hover a, .menu .submenu li li.over {
	background:#fff;
}

.menu .submenu a{
	color:#fff;
}
/***************************************/
.headerBoxes{
	height:60px;
}
.mod-tools{
	background-color:#000;
	color:#a1a1a1;
}
.mod-slideshow .images-list .text-box .title{
	display:none;
}
.mod-slideshow .images-list .text-box{
	display:none;
}
.snowFlake {
	margin-right:300px;
	overflow:visible;
}
/************Searchbox**************/
.mod-search-filters .current-filters {
background:none repeat scroll 0 0 #000000;
}
.mod-search-box2-home2{
	position: absolute;
	top: 115px;
	right: 10px;
	width: 300px;
	z-index: 2;
	
}
.mod-search-box2 ul.tabs {
	height: 31px;
}
.mod-searchbox-home .panes .pane {
	background-color: #000;
	background-image: url(../modules/SearchBoxHome/theme1/images/bg.gif);
	background-repeat: repeat-x;
    background-position: 0 -30px;
}
.mod-searchbox-home ul.tabs a {
    border: 1px solid #2c6dce;
    width: 130px;
    padding: 8px;
    text-transform: uppercase;
    background-position: 0 3px;
    background-color: #0f037c;
}
.mod-searchbox-home ul.tabs a.current {
	background-image: url(../modules/SearchBoxHome/theme1/images/bg.gif);
	background-color: #000000;
    color: #fff;
	border-bottom: none;
}
.mod-searchbox-home ul.tabs {
	border-bottom: none;
}

.mod-searchbox-home .panes {
    clear: left;
}
.mod-searchbox-home .inner-box {
    padding: 10px 40px;
}
.mod-searchbox-home .buttons {
    padding: 15px 4px;
}
.mod-searchbox-home .links {
    clear: left;
    padding: 4px 0 0;
    display: block;
    margin-left: -16px;
    width: 240px;
}
.mod-searchbox-home .links li {
    display: block;
    float: left;
    width: auto;
    margin: 0;
}
.mod-searchbox-home .links li a {
    padding: 2px 9px 3px;
    background: transparent url("../modules/SearchBoxHome/theme1/images/links-separator.gif") 0 center no-repeat;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.mod-searchbox-home .links li a:hover {
    text-decoration: none;
}
.mod-searchbox-home .links li.first a {
   background: none; 
}
.PackerBannerSearchFilter {
	padding-left: 2px;
	padding-bottom:10px;
}
/*************************************/
.site-tools-box {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
height:222px;
margin:7px 0 0 7px;
width:317px;
}
.site-tools-box .heading {
color:#000000;
font-size:12px;
font-weight:bold;
padding:7px 10px;
text-transform:uppercase;
}

.site-tools-box .scroller {
height:185px;
margin:0 5px 5px;
overflow-x:hidden;
overflow-y:auto;
}
.site-tools-box .links-list {
margin:10px 0;
padding:0;
color:#000;
}
.site-tools-box .links-list a{
	font-size: 12px;
	color:#2c6dce;
	font-weight:bold;
	background:url("../images/arrow-bullet.gif") no-repeat scroll 0 center transparent;
	padding-left:10px;
}
.site-tools-box .links-list a:hover{
	text-decoration:underline;
}
.site-tools-box li{
	padding-bottom:5px;
}

.mod-blog-box .links-list {
margin:10px 0;
padding:0;
color:#000;
}
.mod-blog-box .links-list a{
	font-size: 12px;
	color:#2c6dce;
	font-weight:bold;
	background:url("../images/arrow-bullet.gif") no-repeat scroll 0 center transparent;
	padding-left:10px;
}
.mod-blog-box li{
	padding-bottom:5px;
}
/*************************************/
.home_buttons{
	padding-left:4px;
	height:100px;
}
.mid_row  {
    height: 230px;
	
}

.trucktober-animation{
	background: url("/public/images/trucktober-animation.gif") no-repeat scroll center center transparent;
    height: 390px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    bottom: 0px;
    width: 100%;
	z-index: 5000;
}
.trucktober-animation .tructober-close{
	padding-top: 20px;
}
.trucktober-animation .tructober-close a{
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
	line-height: 30px;
}



.com-home-page .home-buttons {
   background: url("../components/HomePage/default/images/bg-home-buttons.gif") repeat-x scroll 0 0 #2c6dce;
   padding: 8px 0;
   border-top: 1px solid #2c6dce;
   position: relative;
   z-index: 100;
}
.com-home-page .home-buttons .items-right {
    display: block;
    padding: 0;
    overflow: hidden;
}
.com-home-page .home-buttons .items-right li {
    display: block;
    float: left;
    padding: 0 10px;
}
.com-home-page .home-buttons .items-right li.used-vehicles {
    width: 56px;
}
.com-home-page .home-buttons .items-right li.autocredit {
    width: 42px;
	padding-top:7px;
}
.com-home-page .home-buttons .items-right li.schedule-service {
    width: 335px;
}
.com-home-page .home-buttons .items-right li.bargain {
	float: left;
}
.com-home-page .home-buttons .items-right li.schedule-service .title {
    vertical-align: text-top;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
    background: url("../components/HomePage/default/images/home-buttons-arrow.gif") no-repeat right center;
    padding-right: 11px;
    line-height: 43px;
    margin-right: 20px;
    vertical-align: top;
}
/*.com-home-page .home-buttons .items-right li.separator {
    background: url("../components/HomePage/default/images/home-buttons-separator.gif") no-repeat 0 center;
}*/
.com-home-page .home-buttons .items-right li .title {
    display: inline;
}
.com-home-page .anniversary-sale {
	display: block;
	position: absolute;
	width: 180px;
	height: 112px;
	top: 208px;
	left: 542px;
	z-index: 999;
}
.home_boxes{
	background: url("../images/tools_grad.jpg") repeat-x scroll center bottom #323232;
}

/* Tools */
.mod-tools {
    padding: 20px 0 15px;
}

.com-showroom ul.tabs a{
    min-width:100px;
}
.com-showroom ul.tabs a:hover {
    background-position: 0 28px;
     
}
.com-showroom ul.tabs a {
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
}
.mod-vehicle-media button.mediaButton{
    border:none;
}
.mod-vehicle-media a.mediaButton {
border:1px solid #2C6DCE;
}
.mod-vehicle-info .mpg-box .value{
    min-height:30px;
}
/***********Car Finder**********************/
.mod-car-finder {
background:url("/public/modules/CarFinder/default/images/car-finder-icon.gif") no-repeat scroll 70px 3px #000000;
}
/***********inventory Listing**********************/
.com-inventory-listing .products-heading {
	background:none repeat scroll 0 0 #000000;
}

.com-inventory-listing .dealer-info-box .dealer-info{
	background:none;
}
.com-inventory-listing .dealer-info-box .dealer-info .text {
	color:#000;
}
.com-inventory-listing .dealer-info-box .dealer-info .logo{
	margin-left:40px;
}
.dealer-info-box-popup .dealer-info .logo{
	width:65px;
	padding-right:5px;
	padding-left:5px;
}
.dealer-info-box-popup{
	width:225px;

}
.com-inventory-listing .product .info .details .mpg .bargain{
	margin-left: -8px;
	padding-top: 4px;
}
.com-inventory-listing .product .info .details .specification #preApproved{
	padding-top:5px;
}

/****** Miscellaneous Fixes/Modifications ******/
.mod-tools .block2{
	width: 160px;
}
.mod-tools .block2content{
	width: 161px;
	height: 150px;
	overflow: auto;
	scrollbar-base-color: #444444;
}
.mod-tools .block2content a{
	display: inline-block;
	width: 140px;
}
.mod-tools .block3{
	width: 105px;
	padding-left: 10px;
}
.topContentContainer{
	z-index: 1000;
}

.mod-loan-calculator .payment-box .amount-info span{
	display: inline-block;
	float: none;
	width: 140px;
	padding-left: 20px;
	text-align: right;
}
.mod-loan-calculator .payment-box .mtable .mbox {
	line-height: normal;
	height: 20px;
	margin: 0px;
}
/****** Construction Obstruction Page ******/
.construction h3{
	padding: 10px 0px 0px 25px;
	display: block;
}
.construction p{
	padding: 5px 0px 5px 60px;
	display: block;
	width: 800px;
}
.construction ul{
	padding-top: 10px;
	padding-left: 70px;
}
.construction li{
	list-style: disc;
	padding-bottom: 5px;
	width: 820px;
}
.constructionSpecials{
	border: solid #000000;
	text-align: left;
	margin: 10px auto;
	width: 400px;
	height: 200px;
	overflow: auto;
}
.constructionSpecials div{
	clear: left;
	width: 360px;
	height: 46px;
	padding: 5px 0px 5px 20px;
	text-align: left;
}
.constructionSpecials a{
	float: left;
}
.constructionSpecials img{
	padding-right: 25px;
}
.constructionSpecials .price{
	float: right;
	padding-top: 28px;
	padding-right: 20px;
	font-size: larger;
	font-weight: bold;
	color: #FF0000;
}
.constructionSpecials .desc{
	float: right;
	padding-top: 28px;
	padding-right: 20px;
	font-size: larger;
	font-weight: bold;
	color: #FF0000;
}
/*************************************/
.mod-youtube-video {
	height:auto;
	position:relative;
	background:none;
}

/*********************Veiw Vehicle***********************/

.com-view-vehicle .dealer-logo{
	position:absolute;

}
.com-view-vehicle .c-product-details .c-product-name h1{
	padding:15px;
	padding-left:75px;
}

.com-view-vehicle .textT2 {
color:#2c6dce;
font-size:20px;
font-weight:bold;
text-align:right;
float:right;
}


/*<modules/SearchBox2/home2/styles/mod-search-box.css>*/
.mod-search-box2 .field_keyword {
	float: left;
}
/*</modules/SearchBox2/home2/styles/mod-search-box.css>*/

/*<modules/CurrentIncentives/default/mod-current-incentives.css>*/
.mod-current-incentives .incentives-item-info {
width:215px;
}
.mod-current-incentives .models-list a{
	display:inline-block;
	padding:3px 6px;
	border:1px solid #000;
	color:#FFF;
	background-color:#1C6293;
}
.mod-current-incentives .models-list a:hover{
	color:#1C6293;
	border:1px solid #1C6293;
	background: #FFF;
	text-decoration:none
}
.mod-current-incentives .models-list{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	width:100%;
	}
/*</modules/CurrentIncentives/default/mod-current-incentives.css>*/

/*<modules/Coupons/default/mod-coupons.css>*/
.mod-coupons {
	margin-bottom: 30px;
}
.mod-coupons .content .description,
.mod-coupons .disclaimer,
.mod-coupons .diclaimer {
	display: none;
}
@media print {
  .layout-header,
  .menu,
  .pageHeader,
  .contentTable .rightBlock,
  .mod-tools,
  .layout-footer,
  .com-content-page .summary,
  .com-content-page .mod-department-info,
  .com-content-page .mod-coupons .coupons-map {
	  display: none;
  }
}

/*</modules/Coupons/default/mod-coupons.css>*/

/*****************    TESTIMONIALS PAGE     ******************/
.experience-wrapper {
	padding-top:155px;
	padding-left:60px;
}
.experience-wrapper .experience-logo {
	position:absolute;
	top:180px;
	left:0px;
}

.experience-wrapper .experience-clear {
	clear:both;
}

.experience-wrapper .experience-name {
	color:#7ac140;
	font-size:20px;
	font-weight:bold;
	font-family:Helvetica;
	padding-bottom:0px;
}

.experience-wrapper .experience-text {
	font-size:15px;
	font-weight:bold;
	padding-bottom:20px;
	padding-left:20px;
}

/*****************    TESTIMONIALS PAGE     ******************/

/*********** HEADER HOURS ******************/
.headerBoxes .boxInfo .box_bck .hours-box .hover {
	position: absolute;
	background: #ebebeb;
	padding: 10px;
	border: 3px solid #000000;
	margin: -50px 0 0 50px;
	/*left: 0;*/
	z-index: 100;
	width: 150px;
	display: none;
	text-align:left;
	margin-top:-5px;
	margin-left:-160px;
	*margin-left:-230px;
	*margin-top:10px;
	font-weight:normal;
	color:#000;
}
.headerBoxes .boxInfo .box_bck .hours-box .hover .title {font-weight:bold;}
.headerBoxes .boxInfo .box_bck .hours-box .hover .group {
	padding: 0 0 7px 0;
}

.headerBoxes .boxInfo .box_bck .hours-box:hover .hover {
	display: block;
	position: absolute;
	z-index: 9999;
}
.headerBoxes .boxInfo .box_bck .hours-box {float:right;margin-left:5px;}
.headerBoxes .boxInfo .box_bck {width:620px;}

.com-view-vehicle .mod-facebook-like {
	margin-top:5px;
}
.com-content-page .main-image-container {
	  float: left;
	  padding-right: 20px;
}
.com-content-page .fadein {
	float: left;
	height: 300px;
	padding-right: 10px;
	position: relative;
	width: 300px;}
.com-content-page .fadein img {
	float: left;
	left: 0;
	position: absolute;
	top: 0;}
.com-content-page .summary .description {
	width: 550px;
}
/*<modules/HtmlContent/default/styles/mod-html-content.css>*/
.mod-html-content .snowFlake {
	margin-right:300px;
}
.mod-html-content.fb{
                position:absolute;
                width:272px;
                height:122px;
                z-index:200;
                right:36px;
                top:281px;
}
.mod-html-content.fbSide{
                position:relative;
                width:120px;
                height:37px;
                z-index:200;
                padding-top:5px;
                padding-left:44px
}
.mod-html-content.fb2{
                position:absolute;
                width:120px;
                height:37px;
                z-index:0;
                right:256px;
                top:111px;
}
.mod-html-content .plusone{
	position: absolute;
	top: 63px;
	left: 152px;

}
.mod-html-content #face{
	float:right;
	padding-top:22px;
}
.mod-html-content-anniv{
	position: absolute;
	left:615px;
	top: 300px;
	z-index:99;
	height:0;
}
.mod-html-content-sle{
	height:670px;
	width:488px;
	float:left;
	margin-left:-4px;
}
.mod-html-content .cancer{
	height: 65px;
	float:left;
	padding-top: 23px;
}
/*</modules/HtmlContent/default/styles/mod-html-content.css>*/


/*<modules/Form2/scheduleServiceDefault/styles/mod-form2-schedule-service.css>*/
.mod-form2-schedule-service input.radio {
    float: left;
}

.mod-form2-schedule-service .cons {
	float:left;
	width:176px;
	height: 163px;
}
.mod-form2-schedule-service .formBlock .formContent .cservice_description {
    margin-bottom: 16px;
}

/*</modules/Form2/scheduleServiceDefault/styles/mod-form2-schedule-service.css>*/


/*<components/InventoryListing/theme1/styles/com-inventory-listing.css>*/
.com-inventory-listing .product .tools .compare-box .compareAjax {
    color: #666666;
    cursor: pointer;
}
.com-inventory-listing .product .tools .compare-box .compareAjax:hover {
    text-decoration: underline;
}
.corral-animated-cow{
	background: url("/public/images/cow-animation-sml_original.gif") no-repeat scroll center center transparent;
    height: 200px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 250px;
    width: 100%;
	z-index: 1;
}
/*</components/InventoryListing/theme1/styles/com-inventory-listing.css>*/
/*<modules/MakesButtons/default/styles/mod-makes-buttons.css>*/
.mod-makes-buttons .overlay{
	z-index: 55;
}
.mod-makes-buttons .overlay .models-list a .cnt,
.mod-makes-buttons .overlay .models-list a .cnt .label,
.mod-makes-buttons .overlay .models-list .make-item a .cnt{
    color: #2C6DCE;
	}

.mod-makes-buttons .overlay .models-list a:hover{
	cursor: pointer; 
}
.mod-makes-buttons {
	width: 440px;
	float: left;
	padding-left: 27px;
}
.mod-makes-buttons .items .item {
	padding: 0 0 0 15px;
}
.mod-makes-buttons li.autocredit a{
	display:block;
	height:42px;
	width:42px;
	z-index:999;
}
/*</modules/MakesButtons/default/styles/mod-makes-buttons.css>*/
/*<modules/Form2/contactUsTheme1/styles/mod-form2-contact-us.css>*/
.mod-form2-contact-us-sle{
	background-image:url('/public/images/saab/saab-form-bg.jpg');
	width:242px;
	height:539px;
	float:left;
	position:relative;
	overflow: visible
	
}
.mod-form2-contact-us-sle .formBlock .formContent .field input.text{
	width: 209px;
	height:25px;
	border: 1px solid #6e7982;
	position:absolute;
	background-color:transparent;
	font-size:16px;
	left:14px;
}
.mod-form2-contact-us-sle .heading {
	overflow: hidden;
}

.mod-form2-contact-us-sle .form-button .customBtn{
	margin-right:0;
	position:absolute;
	bottom:14px;
	right:14px;
}


.mod-form2-contact-us-sle .formBlock .formContent .field textarea#message{
	width: 209px;
	height: 101px;
	background: #fff;
	/*border: 1px solid #6e7982;
	background:transparent;*/
	position:absolute;
	top:374px;
	left:14px;
	font-size:16px;
}
.mod-form2-contact-us-sle .formBlock .formContent .field input#email{
	top:276px;
}
.mod-form2-contact-us-sle .formBlock .formContent .field input#first_name{
	top:176px;
}
.mod-form2-contact-us-sle .formBlock .formContent .field input#last_name{
	top:226px;
}
.mod-form2-contact-us-sle .formBlock .formContent .field input#phone{
	top:325px;
}
.mod-form2-contact-us-sle .box-security .field .jsErrorIcon{
	left:0px;
	top:0px;
}
.mod-form2-contact-us-sle .box-security .block3 input.captcha{
   width: 55px;
}
.mod-form2-contact-us-sle .form-button{
	margin: 10px 0 0 0;
	text-align: right;	
}

.mod-form2-contact-us-sle .calendar-month-holder{
	width: 205px;
	padding: 0 0 0 83px;
}
.mod-form2-contact-us-sle .calendar-day-holder{
	padding:20px 0 0 88px;
}

.mod-form2-contact-us-sle .success {
	width:242px;
	height:539px;
	background-color:#FFF;
	padding:0px;
	overflow: hidden;
} 
.mod-form2-contact-us-sle .success .description{
	float: left;
	width: 172px;
	padding:0px;
}
.mod-form2-contact-us-sle .success .success-image{
	float:left;
}
.mod-form2-contact-us-sle .captchaContainer{
	width: 75px;
	height: 25px;
}
.mod-form2-contact-us-sle .box-hs{
	display: none;
}
.mod-form2-contact-us-sle .jsErrorIcon-tooltip{
	color:#FF0;
	font-weight:bold;
}
.mod-form2-contact-us-sle input.jsError{
	background-color:#FF9;
}
.mod-form2-contact-us-sle ul.errors-list li{
	list-style-type:disc;
	font-weight:bold;
	color:#c80000;
}

.mod-form2-contact-us-fstcsh {
	width:242px;
	height:525px;
	position:relative;
	overflow: visible;
	margin-top:-280px;
	left:340px;
	
}
.mod-form2-contact-us-fstcsh .formBlock .formContent .field input.text{
	width: 300px;
	height:25px;
	border: 1px solid #6e7982;
	position:absolute;
	background-color:transparent;
	font-size:16px;
	left:14px;
}
.mod-form2-contact-us-fstcsh .heading {
	overflow: hidden;
}

.mod-form2-contact-us-fstcsh .form-button .customBtn{
	position:absolute;
	bottom:4px;
	
}


.mod-form2-contact-us-fstcsh .formBlock .formContent .field textarea#message{
	width: 300px;
	height: 101px;
	background: #fff;
	/*border: 1px solid #6e7982;
	background:transparent;*/
	position:absolute;
	top:374px;
	left:14px;
	font-size:16px;
}
.mod-form2-contact-us-fstcsh .formBlock .formContent .field input#email{
	top:276px;
}
.mod-form2-contact-us-fstcsh .formBlock .formContent .field input#first_name{
	top:176px;
}
.mod-form2-contact-us-fstcsh .formBlock .formContent .field input#last_name{
	top:226px;
}
.mod-form2-contact-us-fstcsh .formBlock .formContent .field input#phone{
	top:325px;
}
.mod-form2-contact-us-fstcsh .box-security .field .jsErrorIcon{
	left:0px;
	top:0px;
}
.mod-form2-contact-us-fstcsh .box-security .block3 input.captcha{
   width: 55px;
}
.mod-form2-contact-us-fstcsh .form-button{
	margin: 10px 0 0 0;
	text-align: right;	
}

.mod-form2-contact-us-fstcsh .calendar-month-holder{
	width: 205px;
	padding: 0 0 0 83px;
}
.mod-form2-contact-us-fstcsh .calendar-day-holder{
	padding:20px 0 0 88px;
}

.mod-form2-contact-us-fstcsh .success {
	width:242px;
	height:539px;
	background-color:#FFF;
	padding:0px;
	overflow: hidden;
	position:relative;
	top:180px;
	left:80px;
	
} 
.mod-form2-contact-us-fstcsh .success .description{
	float: left;
	width: 172px;
	padding:0px;
}
.mod-form2-contact-us-fstcsh .success .success-image{
	float:left;
}
.mod-form2-contact-us-fstcsh .captchaContainer{
	width: 75px;
	height: 25px;
}
.mod-form2-contact-us-fstcsh .box-hs{
	display: none;
}
.mod-form2-contact-us-fstcsh .jsErrorIcon-tooltip{
	color:#FF0;
	font-weight:bold;
}
.mod-form2-contact-us-fstcsh input.jsError{
	background-color:#FF9;
}
.mod-form2-contact-us-fstcsh ul.errors-list li{
	list-style-type:disc;
	font-weight:bold;
	color:#c80000;
}




/*</modules/Form2/contactUsTheme1/styles/mod-form2-contact-us.css>*/
/*<components/ContentPage/black-out-cancer/styles/com-content-page.css>*/
.com-content #black-out-right{
	background:url(../images/black-out-bckgd.gif) no-repeat;
	height: 533px;
	

}
/*</components/ContentPage/black-out-cancer/styles/com-content-page.css>*/

