/* Basics */
body {background: #fefefe url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/bg_gradient.jpg) repeat-x !important}

.carsokDivide {background: url(http://static.newsok.biz/sites/newsok7/images/divider.gif) repeat-y 150px 0;}

#main {
	width:1015px;
	border: none !important;
	background-color: transparent;	
}
#venderHeader{width:1015px !important;}
#wrapper{
	background-color:#fff !important;
	/*width:1015px !important;*/
}
.carsok_miniCol {
	float: left;
	margin-right: 10px;
	width: 140px;
	}

.carsok_mainCol {
	float: left;
	width: 480px;
	}

.noMargin {margin: 0px !important;}

.noShow {display: none;}

.centerIt {text-align: center;}


/* Header & Nav */
#carsok_header {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/carsok_header.jpg) no-repeat;
	height: 125px;
	}
#carsok_header h1 {display: none;}

#carsok_userBox {
	background: #333;
	float: right;
	margin-top: 20px;
	}

.carsok_navigation {
	background-color: #F2F2F2;
	font-family: arial;
	font-size: 12px;
	}

.carsok_navigation ul {
	display: block;
	float: left;
	}

.carsok_navigation ul li {
	display: block;
	float: left;
	list-style-type: none;
	text-align: center;
	}

.carsok_navigation ul li a,
.carsok_navigation ul li a:visited,
.carsok_navigation ul li a:active {color: #333333;}

#carsok_nav_container {
	height: 93px;
	font-weight: bold;
	border-bottom: 1px solid #cccccc;
	}

#carsok_nav li {border-right: 1px solid #cccccc;}

#carsok_nav li#last {border-right: none;}

#carsok_nav li a {
	display: inline-block;
	padding: 20px 66px;
	text-decoration: none;}

#carsok_nav li a:hover {background-color: #e7e7e7;}

#carsok_nav li.active a {background-color: #e7e7e7;}

#carsok_sub_nav li {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 5px 15px;
	}

#carsok_sub_nav_container {background-color: #e7e7e7;}

/* Resource Center */
#carsok_sub_nav li a.extLink {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/subnav_arrow.gif) no-repeat right center;
	padding-right: 15px;
}


/* Landing Page */
#carsokMainSearch {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/searchbox_new.jpg) no-repeat 0 0;
	color: #ccc;
	height: 205px;
	position: relative;
	border-bottom: 1px solid #ccc; 
	width: 620px; 
	margin-bottom: 10px; 
	padding-bottom: 10px;
}

#MakeForm {
	left: 15px;
	position: absolute;
	top: 75px;
	width: 208px;
	}
	
#MakeForm .radioGroup {
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 7px;
	text-align: center;
	}

#MakeForm .radioGroup input {vertical-align: middle;}

#MakeForm .radioGroup label span {margin: 0 5px 0 3px;}

* html #MakeForm {
	left: 12px;
	top: 75px;
	width: 210px;
	}

* html #MakeForm .radioGroup label span {margin: 0px;}

#MakeForm select {
	margin-bottom: 5px;
	width: 100%;
	}

#bodyType {
	position: absolute;
	right: 12px;
	top: 90px;
	width: 360px;
	}

#bodyType ul {
	height: 85px;
	list-style-type: none;
	margin-bottom: 5px;
	}

#bodyType ul li {
	float: left;
	margin-right: 5px;
	}

#bodyType ul li a {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/body_types2.gif) no-repeat 0 0;
	display: block;
	height: 85px;
	text-indent: -7777px;
	width: 85px;
	}

#bodyType ul li.car a {background-position: 0 0;}
#bodyType ul li.car a:hover {background-position: 0 -170px;}
#bodyType ul li.car a.active,
#bodyType ul li.car a:hover.active {background-position: 0 -170px;}

#bodyType ul li.truck a {background-position: -85px 0;}
#bodyType ul li.truck a:hover {background-position: -85px -170px;}
#bodyType ul li.truck a.active,
#bodyType ul li.truck a:hover.active {background-position: -85px -170px;}

#bodyType ul li.suv a {background-position: -170px 0;}
#bodyType ul li.suv a:hover {background-position: -170px -170px;}
#bodyType ul li.suv a.active,
#bodyType ul li.suv a:hover.active {background-position: -170px -170px;}

#bodyType ul li.van a {background-position: -255px 0;}
#bodyType ul li.van a:hover {background-position: -255px -170px;}
#bodyType ul li.van a.active,
#bodyType ul li.van a:hover.active {background-position: -255px -170px;}

#bodyType .searchBtn {margin-right: 5px;}

#carsokMainSearch .searchBtn {float: right;}
		
.ad120_L {
	float: left;
	width: 120px;
}

.innercolumn {
	width: 479px;
	float:left;
	margin-left: 10px;
	padding-left: 10px;
	border-left:1px solid #CCCCCC;
}

.innercolumn .hr {
	border-bottom: 1px solid #ccc;
	height: 10px;
	margin-bottom: 10px;
}

.innercolumn a,
.innercolumn a:active,
.innercolumn a:visited {color: #e3631a;}

.landingCenterCol {
	border-left: 1px solid #ccc;
	float: left;
	padding-left: 10px;
	width: 478px;
	}
				
.knowitBig {
	border-bottom: 1px solid #e4e4e4;
	margin-bottom: 15px;
	}

.knowitBig .knowitImg {
	float: left;
	margin: 10px 10px 10px 0;
	width: 150px;
	}

.knowitBig h1 {
	font-size: 18px;
	padding: 5px 0 3px;
	}

.knowitBig p {
	font-size: 12px;
	line-height: 18px;
	margin: 10px 0;
	}

.knowitMini {
	float: left;
	margin-bottom: 15px;
	width: 223px;
	}
.knowitMini.last {
	border-left: 1px solid #e4e4e4;
	margin-left: 15px;
	padding-left: 15px;
	}

.knowitMini h1 a {
	color: #333;
	font-size: 12px;
	}

.knowitMini p {
	font-size: 11px;
	line-height: 14px;
	margin-top: 5px;
	}

.knowitFooter {
	border-top: 1px solid #e4e4e4;
	clear: both;
	padding: 10px 0 25px 0;
	}

.knowitFooter a {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/knowit.gif) no-repeat 0 0;
	display: block;
	float: right;
	height: 19px;
	text-indent: -7777px;
	width: 117px;
	}

.knowitFooter a:hover {background-position: 0 -19px;}

#sellCarAd {
	height: 195px;
	margin-bottom: 10px;
	width: 300px;
	position:relative;
	}
	
#sellCarAd h2 {display: none;}

#sellCarAd a {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/sell_car_ad.jpg) no-repeat 0 0;
	display: block;
	height: 195px;
	text-indent: -7777px;
	width: 300px;
	}

#sellCarAd a:hover {background-position: 0 -195px;}

#sellCarAd a p {
	color: #22211e;
	font-size: 12px;
	font-weight: bold;
	left: 20px;
	line-height: 16px;
	position: absolute;
	top: 70px;
	width: 220px;
	text-indent: 0;
	}

#dealerSearch {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/dealer_search.jpg) no-repeat 0 0;
	height: 104px;
	margin-bottom: 10px;
	position: relative;
	width: 300px;
	}

#dealerSearch form {
	left: 20px;
	position: absolute;
	top: 48px;
	}

* html #dealerSearch form {top: 45px;}

#dealerSearch form div {margin-bottom: 5px;}

#dealerSearch label {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	}

#dealerSearch .labelAlign {
	display: inline-block;
	text-align: right;
	width: 45px;
	}

#dealerSearch #labelZip {
	display: inline-block;
	text-align: center;
	width: 20px;
	}

#dealerSearch #dMake {width: 200px;}

#dealerSearch #dMiles {width: 80px;}

#dealerSearch #dZip {
	text-align: center;
	width: 50px;
	}

#dealerSearch .goBtn {margin-bottom: -5px;}



/* Left Rail */
#filterBox {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #161515 url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/filter_box.jpg) no-repeat right top;
	margin-bottom: 10px;
	padding: 15px 0;
	}

#filterBox .hr {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/hr_dot.gif) repeat-x center;
	height: 15px;
	margin: 0 10px;
	}

#filterBox h2 {
	color: #fff;
	font-family: Helvetica, Arial;
	font-size: 17px;
	line-height: 17px;
	margin: 0 15px;
	text-align: center;
	}

#filterBox ul {
	list-style-type: none;
	margin: 5px 15px 15px 15px;
	}

#filterBox li {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/x_sprite.gif) no-repeat 0 5px;
	border-bottom: 1px solid #4c4c4c;
	font-family: Arial;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	}

#filterBox li a,
#filterBox li a:active,
#filterBox li a:visited {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/x_sprite.gif) no-repeat 0 5px;
	color: #fff;
	display: block;
	padding-left: 16px;
	}

* html #filterBox li a {
	clear: left;
	float: left;}

#filterBox li a:hover {
	background-position: 0 -17px;
	color: #fff;
	}

a#btnSaveSearch,
a#btnResetSearch {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/save_reset_sprite.gif) no-repeat;
	float: left;
	height: 25px;
	margin: 0 0 7px 21px;
	text-indent: -7777px;
	width: 97px;
	}
	
a#btnResetSearch {background-position: -97px 0;}

a:hover#btnSaveSearch {
	background-position: 0 -25px;
	}
a:hover#btnResetSearch {
	background-position: -97px -25px;
	}

a#btnViewSaved {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/view_saved.gif) no-repeat;
	display: block;
	height: 68px;
	margin: 7px auto 0 auto;
	text-indent: -7777px;
	width: 119px;
	}

a:hover#btnViewSaved {background-position: 0 -68px;}

ul.filters {
	border: 1px solid #ccc;
	font-size: 11px;
	list-style-type: none;
	margin-bottom: 6px;
	}

ul.filters li {
	height: 21px;
	line-height: 21px;
	padding-left: 10px;
	}

ul.filters li a,
ul.filters li a:active,
ul.filters li a:visited {
	color: #333;
	display: block;
	width: 100%;
	}

ul.filters .catTotal {color: #666;}




/* Search Results Page */
.slider-wrap {
	height: 200px;
	position: relative;
	width: 100%;
	}

.csw {width: 478px; height: 198px; background: #f2f2f2; border: 1px solid #ccc; overflow: hidden}
.csw .loading {margin: 80px 0 80px 0; text-align: center}

.stripViewer {
	position: relative;
	overflow: hidden; 
	border: 1px solid #ccc;
	margin: auto;
	width: 478px;
	height: 198px;
	clear: both;
	background: #f2f2f2;
	}

.stripViewer .panelContainer {
	position: relative;
	left: 0; top: 0;
	width: 100%;
	list-style-type: none;
	}

.panelContainer .panel {
	float:left;
	height: 198px;
	position: relative;
	width: 480px;
	}

.stripNav {
	margin: auto;
	position: absolute;
	bottom: 5px;
	height: 10px;
	left: 0;
	text-align: center;
	width: 100%;
	z-index: 100;
	}

.stripNav div {
	height: 10px;
	margin: 0 auto;
	overflow: hidden;
	width: 100%;
	}

.stripNav div span {
	display: inline-block;
	margin-right: 2px; 
	width: 10px;
	height: 10px;
	}

* html .stripNav ul li {float: left;}

.stripNav div span a {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/slider_dots.gif) no-repeat 0 0;
	display: block;
	text-indent: -7777px;
	width: 10px;
	height: 10px;
	}
		
.stripNav div span a:hover {background-position: 0 -10px;}

.stripNav div span a.current {background-position: 0 -20px;}

.stripNavL, .stripNavR { /* The left and right arrows */
	bottom: 0;	
	position: absolute;
	text-indent: -9000em;
	z-index: 100;
}

.stripNavL {left: 0;}
.stripNavR {right: 0;}

.stripNavL a, .stripNavR a {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/slider_btn.gif) no-repeat 0 0;
	display: block;
	height: 19px;
	width: 54px;
	}
.stripNavL a {background-position: 0 0;}
.stripNavL a:hover {background-position: 0 -19px;}

.stripNavR a {background-position: -54px 0;}
.stripNavR a:hover {background-position: -54px -19px;}
		
h4.panelHeader {
	display: block;
	font-size: 11px;
	padding: 3px 10px;
	}

h4.panelHeader span {
	float: right;
	padding: 5px;
	}

h4.panelHeader a {float: right;}

h4.panelHeader a img {
	border: 1px solid #ccc;
	height: 20px;
	}

.featureCar {
	display: inline;
	float: left;
	width: 144px;
	margin-left: 12px;
	text-align: center;
	}
.featureCar a,
.featureCar a:active,
.featureCar a:visited {
	color: #000;
	font-weight: bold;
	position: relative;
	}
.featureCar a:hover {
	color: #8b171c;
	text-decoration: none;
	}
.featureCar img {
	border: 1px solid #a2a2a2;
	margin-bottom: 10px;
	}

.carsok_mainCol .adBox {
	background: #f2f2f2;
	border: 1px solid #ddd;
	padding: 6px 0;
	text-align: center;
	}


/* Search Results Packages */
.listingBox {
	border-bottom: 1px solid #d4d1c8;
	position: relative;
	zoom: 1;
	}

.listingBox a.saveCarBtn {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/save_btn.gif) no-repeat 0 0;
	display: block;
	height: 16px;
	position: absolute;
	right: 0;
	text-indent: -7777px;
	top: 10px;
	width: 49px;
	}

.listingBox a:hover.saveCarBtn {background-position: 0 -16px;}

.listingBox .boxL,
.listingBox .boxR {
	float: left;
	display: inline;
	}

.listingBox .boxL {text-align: center;}

.listingBox a.carThumb {
	display: block;
	overflow: hidden;
	position: relative;
	}

.listingBox a.carThumb .dealerLogo {position: absolute;}

.listingBox .hr {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/hr_dot.gif) repeat-x center;
	height: 18px;
	margin: 0 2px;
	}

.listingBox ul.carInfo {list-style-type: none;}

.listingBox .sellerLink {
	color: #000;
	font-weight: bold;
	}

.listingBox a.mapBtn {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/map_btn.gif) no-repeat 0 0;
	display: block;
	height: 18px;
	margin: 5px auto auto auto;
	text-indent: -7777px;
	width: 73px;
	}

.listingBox a:hover.mapBtn {background-position: 0 -18px;}

.listingBox a.moreBtn {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/more_btn.gif) no-repeat 0 0;
	display: block;
	height: 21px;
	margin: 10px 0 auto auto;
	text-indent: -7777px;
	width: 104px;
	}

.listingBox a:hover.moreBtn {background-position: 0 -21px;}




/* Premium Listings */
.premiumList h3.color {
	background: #82734a;
	margin-top: 10px;
	}

.premiumList .listingBox {
	background: #fdf7e9;
	padding: 10px;
	}

.premiumList .saved {background: #e5ddc6;}

.premiumList .saved a.saveCarBtn,
.premiumList .saved a:hover.saveCarBtn {background-position: 0 -32px;}

.premiumList .listingBox .boxL {margin-right: 20px; width: 130px;}

.premiumList .listingBox .boxR {width: 310px;}

.premiumList .listingBox a.carThumb {height: 98px;}

.premiumList .listingBox a.carThumb .dealerLogo {
	bottom: 1px;
	right: 1px;
	width: 60px;
	}

.premiumList .listingBox .boxL .carPic {
	border: 1px solid #aca9a2;
	height: 96px;
	width: 128px;
	}

.premiumList .carTitle {margin-bottom: 3px;}

.premiumList .carTitle a {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	}

.premiumList .carTitle a:hover {color: #8b171c;}

.premiumList .price,
.premiumList .miles,
.premiumList .extColor {font-size: 12px;}

.premiumList .price {
	color: #82734a;
	font-weight: bold;
	}

.premiumList .carDescrip {
	font-size: 11px;
	margin-top: 3px;
	}




/* Standard Listings */
.standardList h3.color {
	background: #6b6559;
	margin-top: 10px;
	}

.standardList .listingBox {
	background: #f5f2ed;
	padding: 10px;
	}

.standardList .saved {background: #e0dfda;}

.standardList .saved a.saveCarBtn,
.standardList .saved a:hover.saveCarBtn {background-position: 0 -48px;}

.standardList .listingBox .boxL {margin-right: 20px; width: 140px;}

.standardList .listingBox .boxR {width: 300px;}

.standardList .listingBox a.carThumb {height: 68px;}

.standardList .listingBox a.carThumb .dealerLogo {
	bottom: 1px;
	right: 11px;
	width: 50px;
	}

.standardList .listingBox .boxL .carPic {
	border: 1px solid #aca9a2;
	height: 66px;
	width: 88px;
	}

.standardList .carTitle {margin-bottom: 3px;}

.standardList .carTitle a {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	}

.standardList .carTitle a:hover {color: #8b171c;}

.standardList .price,
.standardList .miles,
.standardList .extColor {font-size: 11px;}

.standardList .price {
	color: #6b6559;
	font-weight: bold;
	}

.standardList .carDescrip {color: #333;}




/* Enhanced Listings */
.enhancedList .listingBox {padding: 10px;}

.standardList .listingBox .boxL,
.enhancedList .listingBox .boxL {
	margin-right: 10px;
	width: 110px;
	}

.standardList .listingBox .boxR,
.enhancedList .listingBox .boxR {width: 340px;}

.enhancedList .listingBox .boxL .carPic {border: 1px solid #aca9a2; width: 88px;}

.enhancedList .listingBox .boxL .sellerLink {
	background: #747474;
	color: #fff;
	font-size: 9px;
	padding: 3px;
	text-transform: uppercase;
	}

.enhancedList .carTitle {margin-bottom: 3px;}

.enhancedList .carTitle a {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	}

.enhancedList .carTitle a:hover {color: #8b171c;}

.enhancedList .price,
.enhancedList .miles,
.enhancedList .extColor {font-size: 11px;}

.enhancedList .price {
	color: #3f616d;
	font-weight: bold;
	}

.enhancedList .carDescrip {color: #333;}




/* Basic Listings */
.basicList .listingBox {
	color: #333;
	padding: 10px;
	}

.basicList .listingBox .boxL {
	margin-right: 15px;
	width: 65px;
	}

.basicList .listingBox .boxL .carPic {border: 1px solid #aca9a2; width: 63px;}

.basicList .listingBox .boxR {width: 345px;}

.basicList .carTitle {
	color: #333;
	font-weight: bold;
	margin-bottom: 3px;
	}

.basicList .price {
	float: left;
	width: 100px;
	}

.basicList .miles {
	float: left;
	width: 100px;
	}

.basicList .phone {font-size: 11px;}




/* Classified Listings */
.classifiedList .listingBox {padding: 15px;}

.classifiedList p {width: 400px;}




/* Enhanced - Basic - Classified shared */
.enhancedList h3.color,
.basicList h3.color,
.classifiedList h3.color {
	background: #66777e;
	margin-top: 10px;
	}

.enhancedList .odd,
.basicList .odd,
.classifiedList .odd {background: #f1f1f1;}

.enhancedList .saved,
.basicList .saved,
.classifiedList .saved {background: #d1dee4;}

.enhancedList .saved a.saveCarBtn,
.enhancedList .saved a:hover.saveCarBtn,
.basicList .saved a.saveCarBtn,
.basicList .saved a:hover.saveCarBtn,
.classifiedList .saved a.saveCarBtn,
.classifiedList .saved a:hover.saveCarBtn {background-position: 0 -64px;}




/* Pagination */
.dealerPaginate {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #efefef;
	color: #333;
	list-style-type: none;
	margin-top: 10px;
	padding: 7px;
	text-align: center;
	text-transform: uppercase;
	}

.smartyPaginate {
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}


.dealerPaginate li {
	border-right: 1px solid #aaa;
	display: inline;
	padding: 0 10px;
	}

.dealerPaginate li.last {border: none;}

.dealerPaginate li a,
.dealerPaginate li a:active,
.dealerPaginate li a:visited {color: #999;}

.dealerPaginate li a:hover {color: #333;}




/* Vehicle Detail Page */
.detailHeader {
	font-family: Arial;
	position: relative;
	}

.detailTools {
	bottom: 10px;
	position: absolute;
	right: 10px;
	}

a.printBtn {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/print_btn.gif) no-repeat 0 0;
	color: #333;
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	padding-left: 27px;
	}

.detailHeader h2 {
	color: #000;
	font-size: 22px;
	letter-spacing: -1px;
	margin-bottom: 7px;
	width: 400px;
	}

.detailHeader ul {
	font-size: 14px;
	line-height: 20px;
	list-style-type: none;
	width: 400px;
	}

.detailHeader li {
	border-left: 1px solid #ccc;
	display: inline;
	padding: 0px 15px;
	}

.detailHeader li.price {
	border-left: none;
	font-size: 20px;
	letter-spacing: -1px;
	padding-left: 0px;
	}

#detailPhotos {
	float: left;
	margin-right: 10px;
	width: 245px;
	}

.gallery{list-style-type: none;}

.gallery li{
	border: 1px solid #999;
	float: left;
	height: 36px;
	margin: 0 2px 4px;
	width: 48px;
	overflow: hidden;
	}

.gallery li.hover,
.gallery li.active{border-color: #666;}

.gallery li img{margin: 0px !important;}
.gallery li div .caption{display:none;}

#galleryMainImg {
	border: 1px solid #999;
	height: 165px;
	margin-bottom: 10px;
	width: 215px;
	overflow: hidden;
	}

#galleryMainImg img {
	cursor: hand;
	height: 165px;
	width: 220px;
	}
		
#detailSeller {
	float: left;
	width: 225px;
	}

#detailSeller .container {
	padding: 15px;
	text-align: center;
	}

#detailSeller h4 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	}

#detailSeller a.dealerPic {
	display: inline-block;
	margin-bottom: 10px;}

#detailSeller a.dealerPic img {border: 1px solid #ccc;}

#detailSeller p {
	margin-bottom: 10px;
	text-align: left;
	}

ul.sellerBtns {
	height: 18px;
	list-style-type: none;
	margin: 0 0 10px 7px;
	}

ul.sellerBtns li {
	float: left;
	margin-left: 10px;
	width: 73px;
	}

ul.sellerBtns li a.mapBtn {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/map_btn.gif) no-repeat 0 0;
	display: block;
	height: 18px;
	margin-left: 5px;
	text-indent: -7777px;
	width: 73px;
	}

ul.sellerBtns li a.contactBtn {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/viewInventory_btn.gif) no-repeat 0 0;
	display: block;
	height: 18px;
	margin: auto;
	text-indent: -7777px;
	width: 110px;
	}

ul.sellerBtns li a:hover.mapBtn,
ul.sellerBtns li a:hover.contactBtn {background-position: 0 -18px;}

ul.sellerLinks {list-style-type: none;}

ul.sellerLinks li {
	border-top: 1px dotted #999;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
	padding: 7px 0;
	text-align: left;
	}

ul.sellerLinks li a,
ul.sellerLinks li a:active,
ul.sellerLinks li a:visited {
	color: #333;
	display: block;
	}

#carDetails {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/car_details_bg.gif) repeat-y 0 0;
	padding: 0px;
	}

#carDetails ul.specs {
	float: left;
	list-style-type: none;
	width: 328px;
	}

* html #carDetails ul.specs {width: 327px;}

#carDetails ul.specs li {padding: 0 10px;}

#carDetails ul.specs li.odd {background: #efefef;}

#carDetails ul.specs li strong {
	border-right: 1px solid #ccc;
	display: inline-block;
	margin-right: 5px;
	padding: 7px 10px;
	text-align: right;
	width: 100px;
	}

#carDetails ul.options {
	float: left;
	font-size: 10px;
	line-height: 14px;
	list-style-position: inside;
	padding: 10px 15px;
	width: 120px;
	}

.shareMsg {
	float: left;
	font-family: Arial;
	font-size: 11px;
	height: 100px;
	padding: 5px;
	width: 210px;
	}

.shareInputs {
	float: right;
	font-family: Arial;
	font-size: 10px;
	text-align: right;
	width: 230px;
	}

.shareInputs label {
	display: block;
	margin-bottom: 5px;
	}

.shareInputs label input {
	margin: 0 0 0 5px;;
	width: 130px;
	}


/*overrides*/
#pencil_nav_container #mainnav li.red_active a {background: #8F5353;}

#search_container {margin-bottom: 20px;}

.region1Holder {width: 940px;}

h3.dark {background: #000 !important;}

.container {
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 10px;
	}

.topless {border-top: none;}

#click-and-clack_bust {
	background-image:url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/click-clack.png) !important;
}
#traffic-talk_bust {
	background-image:url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/don-gammill.png) !important;
}
/* Added 6-26 when search faqs were added */
#carsokMainSearch a.qLink {
    background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/q_dot.gif) no-repeat right 0;
    color: #ccc;
    height: 11px;
    line-height: 11px;
    padding-right: 15px;
    position: absolute;
    right: 20px;
    top: 25px;
    }
#carsokMainSearch a:hover.qLink {background-position: right -22px;}
#MakeForm .radioGroup span {margin: 0 5px 0 3px;}
.carsok_miniCol a.qLink {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    background: #474747 url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/q_dot.gif) no-repeat 103px 9px;
    color: #ccc;
    display: block;
    line-height: 30px;
    margin-bottom: 10px;
    text-align: center;
    text-indent: -15px;
}
.carsok_miniCol a:hover.qLink {
    background: #666 url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/q_dot.gif) no-repeat 103px -13px;
    color: #fff;
}
