/* CSS Document */
#header-tabbedContainer { width:656px; height:237px; margin:10px 0 0 4px; }

#header-tabbedContainer .tabs { width:656px; margin:0; height:38px; background:url(images/index-tabs-bg.gif) left top no-repeat; }
#header-tabbedContainer .tabs li { float:left; padding:0 7px 0 10px; height:38px; list-style: none; }
#header-tabbedContainer .tabs li a, #header-tabbedContainer .tabs li a:hover {
	display:block;
	height:38px;
	overflow:hidden;
	background:url(images/index-tabs.gif) left top no-repeat;
	text-indent:-500px;
	text-decoration:none;
	}

#header-tabbedContainer .tabs #auto-answers-tab { width:115px; }
#header-tabbedContainer .tabs #credit-issues-tab { width:128px; }
#header-tabbedContainer .tabs #featured-vehicles-tab { width:122px; }
#header-tabbedContainer .tabs #value-tradeIn-tab { width:124px; }

#header-tabbedContainer .tabs #auto-answers-tab a { background-position:-10px 0; }
	#header-tabbedContainer .tabs #auto-answers-tab a.current { background-position:-10px -38px; }
	#header-tabbedContainer .tabs #auto-answers-tab a:hover, #header-tabbedContainer .tabs #auto-answers-tab a.current:hover { background-position:-10px -76px; }

#header-tabbedContainer .tabs #credit-issues-tab a { background-position:-142px 0; }
	#header-tabbedContainer .tabs #credit-issues-tab a.current { background-position:-142px -38px; }
	#header-tabbedContainer .tabs #credit-issues-tab a:hover, #header-tabbedContainer .tabs #credit-issues-tab a.current:hover { background-position:-142px -76px; }

#header-tabbedContainer .tabs #featured-vehicles-tab a { background-position:-287px 0; }
	#header-tabbedContainer .tabs #featured-vehicles-tab a.current { background-position:-287px -38px; }
	#header-tabbedContainer .tabs #featured-vehicles-tab a:hover, #header-tabbedContainer .tabs #featured-vehicles-tab a.current:hover { background-position:-287px -76px; }

#header-tabbedContainer .tabs #value-tradeIn-tab a { background-position:-426px 0; }
	#header-tabbedContainer .tabs #value-tradeIn-tab a.current { background-position:-426px -38px; }
	#header-tabbedContainer .tabs #value-tradeIn-tab a:hover, #header-tabbedContainer .tabs #value-tradeIn-tab a.current:hover { background-position:-426px -76px; }

#header-tabbedContainer .tab-content { width:654px; height:194px; border:1px solid #c4c4c4; border-width:0 1px 0; background:#f1f1f1 url(images/index-tabs-repeatX.gif) top left repeat-x; }
#header-tabbedContainer .tab-content .tab-content-item { padding:5px 10px; display:none; }
#header-tabbedContainer .tab-content .current { display:block; }
#header-tabbedContainer .tab-content #featured-vehicles { padding:0; margin:0 5px; width:644px; height:238px; position:relative; }

#header-tabbedContainer .tab-bottom { width:656px; height:5px; background:url(images/index-tabs-bottom.gif) top left no-repeat; }

#auto-answers .form { font-size:10px; }

#credit-calculation-form { padding:13px 4px 0 0; width:369px; width/* */:/**/365px; width: /**/365px; border-right:1px solid #e5e5e5; float:left; }
#credit-calculation-form strong, #value-tradeIn-form strong, #auto-answers strong{ color:#6E6E6E; font-size:10px; }
#credit-calculation-form #showAll { border:0; cursor:pointer; width:66px; height:24px; background:url(images/btn-view-all.gif) left top no-repeat; }
	#credit-calculation-form #showAll:hover, #credit-calculation-form #showAll:focus { background-position:0 -24px; }
	#credit-calculation-form #showAll span { display:none; }
#credit-calculation-ajax { width:264px; height:188px; float:left; }
#credit-calculation-ajax .ajax-error { padding:3px; font-weight:bold; color:#990000; text-align:center; }
#credit-calculation-ajax .car-image { display:block; width:40px; height:40px; border:1px solid #d9d9d9; background:#d9d9d9; background-position:center center; }
#credit-calculation-ajax .car-name { font-size:11px; color:#737373; text-decoration:none; }
#credit-calculation-ajax .car-price { font-size:10px; color:#0b325b; }
#credit-calculation-ajax .car-miles { font-size:10px; color:#737373; font-weight:normal; }
#credit-calculation-ajax .ajax-even td { background-color:#e5e5e5; }
#credit-calculation-ajax .ajax-odd td { background-color:#eeeced; }
#credit-calculation-ajax td.border-bottom { border-bottom:1px solid #fff; }
#credit-calculation-form #before-ajax, #credit-calculation-form #loading-ajax { display:none; padding:2px 2px 2px 20px; background:url(images/credit-calculation-ajax-load.gif) 2px 2px no-repeat; font-size:10px; }

#value-tradeIn-form h2, #auto-answers h2 { color:#2B7AAF; font-size:14px; }
#value-tradeIn-form .form { width:193px; }
#value-tradeIn-form select.form { width:200px; }
.black-submit { border:0; cursor:pointer; width:66px; height:24px; background:url(images/btn-submit.gif) left top no-repeat; }
	.black-submit:hover, .black-submit:focus { background-position:0 -24px; }
	.black-submit span { display:none; }


.home #header-tabbedContainer { width:439px; height: 255px; margin:0; }
.home #header-tabbedContainer .tabs { width:439px; margin:0; height:25px; padding-left: 1px; background:url(images/home-tabs/index-tabs-bg.gif) left top no-repeat; }
.home #header-tabbedContainer .tabs li { float:left; padding:0; height:25px; }
.home #header-tabbedContainer .tabs li a, .home #header-tabbedContainer .tabs li a:hover {
	display:block;
	height:25px;
	overflow:hidden;
	background:url(images/home-tabs/index-tabs.gif) left top no-repeat;
	text-indent:-500px;
	text-decoration:none;
	}

.home #header-tabbedContainer .tabs #auto-answers-tab { width:90px; }
.home #header-tabbedContainer .tabs #credit-issues-tab { width:102px; }
.home #header-tabbedContainer .tabs #featured-vehicles-tab { width:119px; }
.home #header-tabbedContainer .tabs #value-tradeIn-tab { width:100px; }

.home #header-tabbedContainer .tabs #auto-answers-tab a { background-position:-119px 0; }
	.home #header-tabbedContainer .tabs #auto-answers-tab a.current { background-position:-119px -25px; }
	.home #header-tabbedContainer .tabs #auto-answers-tab a:hover, .home #header-tabbedContainer .tabs #auto-answers-tab a.current:hover { background-position:-119px -50px; }

.home #header-tabbedContainer .tabs #credit-issues-tab a { background-position:-221px 0; }
	.home #header-tabbedContainer .tabs #credit-issues-tab a.current { background-position:-221px -25px; }
	.home #header-tabbedContainer .tabs #credit-issues-tab a:hover, .home #header-tabbedContainer .tabs #credit-issues-tab a.current:hover { background-position:-221px -50px; }

.home #header-tabbedContainer .tabs #featured-vehicles-tab a { background-position:0 0; }
	.home #header-tabbedContainer .tabs #featured-vehicles-tab a.current { background-position:0 -25px; }
	.home #header-tabbedContainer .tabs #featured-vehicles-tab a:hover, .home #header-tabbedContainer .tabs #featured-vehicles-tab a.current:hover { background-position:0 -50px; }

.home #header-tabbedContainer .tabs #value-tradeIn-tab a { background-position:-334px 0; }
	.home #header-tabbedContainer .tabs #value-tradeIn-tab a.current { background-position:-334px -25px; }
	.home #header-tabbedContainer .tabs #value-tradeIn-tab a:hover, .home #header-tabbedContainer .tabs #value-tradeIn-tab a.current:hover { background-position:-334px -50px; }

.home #header-tabbedContainer .tab-content { width:437px; height:227px; border:1px solid #c4c4c4; border-width:0 1px 0; background:#f1f1f1 url(images/home-tabs/index-tabs-repeatX.gif) top left repeat-x; }
.home #header-tabbedContainer .tab-content .tab-content-item { padding:3px 6px; display:none; }
.home #header-tabbedContainer .tab-content .current { display:block; }
.home #header-tabbedContainer .tab-content #featured-vehicles { padding:0; margin:0 5px; width:430px; height:226px; position:relative; }

.home #header-tabbedContainer .tab-bottom { width:439px; height:3px; background:url(images/home-tabs/index-tabs-bottom.gif) top left no-repeat; }

#header-tabbedContainer .tab-content #featured-vehicles .previous {
    background: url("images/index-featured-arrow-left.png") no-repeat scroll left top transparent;
    left: 0;
}

.home #header-tabbedContainer .tab-content #featured-vehicles .previous, .home #header-tabbedContainer .tab-content #featured-vehicles .next {
    display: block;
    height: 33px;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -100px;
    top: 42px;
    width: 17px;
}
.home #header-tabbedContainer .tab-content #featured-vehicles .previous {
    background: url(images/home-tabs/index-featured-arrow-left.png) no-repeat scroll left top transparent;
    left: 0;
}

.home #header-tabbedContainer .tab-content #featured-vehicles .next {
    background: url(images/home-tabs/index-featured-arrow-right.png) no-repeat scroll left top transparent;
    right: 0;
}
.home #featuredVehicles-slideContainer {
    height: 216px;
    margin: 10px auto 0;
    overflow: hidden;
    position: relative;
    width: 379px;
}
.home #featuredVehicles-slideContainer #featuredVehicles-slides {
    height: 119px;
    position: absolute;
}
.home #featuredVehicles-slideContainer .featuredCar-page {
    height: 238px;
    position: absolute;
    width: 379px;
}
.home #featuredVehicles-slideContainer .featured-car {
    float: left;
    font-size: 11px;
    height: 105px;
	overflow:hidden;
    padding: 0 4px;
    text-align: center;
    width: 117px;
}
.home #featuredVehicles-slideContainer .featured-car .car-listimage {
    margin: 2px auto;
}
.home #featuredVehicles-slideContainer .featured-car .car-title {
	display:block;
	line-height:1em;
}
.home #featuredVehicles-slideContainer .featured-car br {
	display:none;
}
.home .car-listimage {
    background-image: url("images/new_arrival.jpg");
    background-position: center center;
	background-size:98px 73px;
    border: 1px solid #969696;
    display: block;
    height: 73px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    width: 98px;
}

.home #credit-calculation-form { padding:8px 2px 0 0; width:246px; width/* */:/**/244px; width: /**/244px; border-right:1px solid #e5e5e5; float:left; }
.home #credit-calculation-ajax { width:176px; height:125px; float:left; }

#value-tradeIn-form .form { width:129px; }
#value-tradeIn-form select.form { width:133px; }

.home #tabs .form { padding:2px; }

