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

.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;
	}
.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_navigation {
	background-color: #F2F2F2;
	font-family: arial;
	font-size: 12px;
	}

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

.carsok_navigation ul li {
	display: inline-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 50px;
	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;}


/* Landing Page */
#carsokMainSearch {
	background: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/searchbox.jpg) no-repeat 0 0;
	color: #ccc;
	height: 195px;
	position: relative;
	}

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

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

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

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

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

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

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

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

#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.truck a {background-position: -85px 0;}
#bodyType ul li.truck a:hover {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.van a {background-position: -255px 0;}
#bodyType ul li.van a:hover {background-position: -255px -170px;}

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

.landingMainCol {
	border-right: 1px solid #ccc;
	padding-right: 10px;
	}

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

.landingMainCol a,
.landingMainCol a:active,
.landingMainCol 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;
	}

.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;}

#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;}

.dealerDetail a,
.dealerDetail a:link,
.dealerDetail a:visited {color: #333;}

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


/* 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;
	zoom: 1;/* JS - attempting to solve dissapearing 'Search Filter' h2 in IE6 - 6.18.09 */
	}

#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;
	overflow: hidden;
	}

#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;
	overflow: hidden;
	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: 200;
}

.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: 5px !important;
	}

.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,
.column .premiumList h3.color,
.doublecolumn .premiumList h3.color,
#region1 .premiumList h3.color,
.articleBody .premiumList h3.color {
	background: #82734a;
	margin-top: 10px;
	}/* JS */

.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;
	width: 260px;
	}

.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,
.column .standardList h3.color,
.doublecolumn .standardList h3.color,
#region1 .standardList h3.color,
.articleBody .standardList h3.color {
	background: #6b6559;
	margin-top: 10px;
	}/* JS */

.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;
	width: 291px;
	}

.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;
	width: 290px;
	}

.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: 40px;
	}

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

.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, .column .enhancedList h3.color, .doublecolumn .enhancedList h3.color, #region1 .enhancedList h3.color, .articleBody .enhancedList h3.color,
.basicList h3.color, .column .basicList h3.color, .doublecolumn .basicList h3.color, #region1 .basicList h3.color, .articleBody .basicList h3.color,
.classifiedList h3.color, .column .classifiedList h3.color, .doublecolumn .classifiedList h3.color, #region1 .classifiedList h3.color, .articleBody .classifiedList h3.color {
	background: #66777e;
	margin-top: 10px;
	}/* JS */

.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 */
.paginate {
	-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;
	}

.paginate li {
	border-right: 1px solid #aaa;
	display: inline;
	padding: 0 8px;
	}/* JS */

.paginate li.last {border: none;}

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

.paginate li a:hover,
.paginate li.current a {color: #333;}/* JS */


/* 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 !important;
	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 {
	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 !important;
	} /*JS*/

ul.sellerBtns li {
	float: left;
	margin: 0 !important;
	width: auto !important;
	}

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: 0 3px 0 0 !important;
	text-indent: -7777px;
	width: 73px;
	}

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

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

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

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: none !important;
	padding: 0px;
	width:478px;
	}

#carDetails ul.specs {
	float: none !important;
	list-style-type: none;
	width: 478px !important;
	}

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

#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;
	}

#carOptions {
	padding: 0px;
	width:478px;
	}

#carOptions ul.options  {
	border-top: 1px solid #ccc;
	float: none !important;
	font-size: 10px;
	line-height: 14px;
	list-style-position: inside;
	overflow: auto;
	padding: 15px 0 10px 15px !important;
	width: 463px !important;
	background-color:#efefef;
	}

#carOptions ul.options li {
	border-top: 1px solid #ddd;
	display:inline;
	float:left;
	margin: 0 15px 5px 0;
	padding-top: 5px;
	width:139px;
	}

.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;
	}


/* 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;
	}

table.fsbo {background: #fff; url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/window_sticker.jpg) no-repeat 490px 0;}

table.fsbo td {padding: 5px 0;}

.fsboNote {
	font-size: 14px;
	padding: 10px 0;
	}
a.fsboBtnBlue {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background: #333;
	color: #fff;
	margin-left: 60px;
	padding: 5px 10px;
	}
a:hover.fsboBtnBlue {
	background: #555;
	text-decoration: none;
	}


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

* html #pencil_nav_container #mainnav li.red.last {padding: 0px; margin: 0px;}/* JS */

#search_container {margin-bottom: 20px;}

div.rightColumn {background-image: none !important;}

.rightColumn .doublecolumn {width: 630px;}

.region1Holder {width: 940px;}

#region6.gutter {margin-left: 10px;}

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

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

.topless {border-top: none;}

#sidebar body{
	background-image: url(img.jpg) !important; 
	background-color: white !important;
	}

.gut #searchPage,
.gut #detailsPage {width: 630px;}


/*profile input fields*/
.profileInputs label input {
	margin:0px 0px 10px 0px;
	width:210px;
	}

.profileInputs .boxL {
	margin:0px 10px 0px 10px;
	}

.profileInputs .boxL, .profileInputs .boxR {
	float:left;
	width:auto;
	}

a.saveSettingsBtn:hover {
	background-position:0 -18px;
	}
a.saveSettingsBtn {
	background:transparent url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/saveSettings_btn.gif) no-repeat scroll 0 0;
	display:block;
	height:18px;
	margin:10px auto;
	text-indent:-7777px;
	width:149px;
	}


/*saved search entries*/
a.deleteBtn {
	background:transparent url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/delete_btn.gif) no-repeat scroll 0 0;
	display:block;
	height:18px;
	margin:auto;
	text-indent:-7777px;
	width:61px;
	}

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

.searchDate {
	float:left; 
	padding-top:4px; 
	font-weight:bold;
	}

.sendAnAlert {
	float:right; font-weight:bold; margin-right:10px;
	}

.searchFilters {
	font-size:18px;
	}
	
.filterTxt {
	color:#792323;
	}

.singleSearch {
	padding:10px;
	}

.savedSearches .singleSearch {
	background:#F1F1F1 none repeat scroll 0 0;
	}


/*dashboard buttons*/
a.clrAlertsBtn:hover {
	background-position:0 -18px;
	}
a.clrAlertsBtn {
	background:transparent url(http://s3.amazonaws.com/content.newsok.com/newsok/images/carsok/clrAlerts_btn.gif) no-repeat scroll 0 0;
	display:block;
	height:18px;
	margin:10px auto;
	text-indent:-7777px;
	width:159px;
	}

h3 a.viewAllBtn {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background-color:#6b6b6b;
	text-indent:0;
	color:#000;
	padding:6px;
	font-size:8px;
	float:right;
	line-height:0px;
	margin-top:8px;
	}

h3 a.viewAllBtn:hover {
	background-color:#848484;
	text-decoration:none;
	}


/* Sell you Car box */
#sellCarAd {
	height: 195px;
	margin-bottom: 10px;
	position: relative;
	width: 300px;
	}
	
#sellCarAd h2 {display: none;}

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

#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;}


/* Styles added 6/26/09 - JS */
#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;}

.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;
	}

/*Styles added 7/14/09 -JS */
.dealerDetail {width: 458px;}

.dealerDetail h2 {font-size: 18px;}

* html #makeForm {top: 65px;}

