div#srpcontent {
	clear:both;
	margin:0 10px;
	padding:0;
	width: 800px;
	voice-family: "\"}\"";
	width: 100%;
	color: #000;
}

/* SRP */
table#toppaging {
	width:800px;
	voice-family: "\"}\"";
	width: 800px;
	color: #000;
}
div#btmpaging {
    font-size:9pt;
    text-align:right;
    padding-top:8px;
    width:800px;
    voice-family: "\"}\"";
    width: 800px;
}

.pagination {
    text-align:right;
    font-size:9pt;
    padding-bottom:10px;
	color: #000;
}
td.credit {
    padding-left:10px;
    padding-bottom:8px;
    vertical-align: bottom;
}
.filtering {
	vertical-align:middle;
	width:800px;
	voice-family: "\"}\"";
	width: 800px;
	background-color: #900;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	height: 25px;
}
.filtering table {
    width:100%;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
}
.filtering td {
    font-size:8pt;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
	color: #000;
}
.filtering td.tab {
    text-align:center;
    padding: 4px 12px;
    border-right: 1px solid #999;
    width:10%;
    color: #f60;
    font-weight: bold;
	color: #000;
}
.filtering td.tab a:link, .filtering td.tab a:visited {
    font-weight:normal;
	color: #000;
}
.filtering td.numlistings {
    text-align:right;
    border-left: 0px;
	color: #000;
}
td form {
    font-size:9pt;
}

table#srl {
    font-family: arial, sans-serif;
    width:800px;
    voice-family: "\"}\"";
    width: 800px;
}
#srl td {
    padding:0;
    vertical-align:top;
	color: #000;
}
#srl a {
    text-decoration: underline;
	color: #000;
}

/* Top row - margin and compare box */
#srl td.leftmargin {
    width:15px;
	color: #000;
}
#srl td.topmargin {
    height:15px;
	color: #000;
}
#srl td.compare {
    background: #e5e5e5;
    padding-top:8px;
    display:none;
	color: #000;
}

/* 2nd row - year, make, model, etc. */
#srl td.year {
    border-right:solid 1px #e5e5e5;
	color: #000;
}
#srl td.carlink {
	border-right:solid 1px #e5e5e5;
	padding-left:15px;
	padding-right:15px;
	color: #000;
}
#srl td.mileage {
	padding-left:15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
	color: #000;
}
#srl td.price {
	padding-left:15px;
	padding-right:15px;
	color: #000;
}
#srl td div.zip {
    width:1px;
    display:none;
	color: #000;
}

/* 3rd row left column - thumnail, etc. */
#srl td.left {
    padding: 10px 10px 0 15px;
	color: #000;
}
#srl td  div.specialslink {
    padding-top:4px;
    font-size:7.5pt;
    display:none;
}

/* 3rd row center column - description, partners, etc. */
#srl td.center {
	font-size:8.5pt;
	padding-top:8px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
	color: #000;
}
#srl td div.centerinfo {
    padding-left:18px;
	color: #000;
}
#srl td p.color {
	margin:0 0 10px 0;
	font-size:9pt;
	color: #FFF;
}
#srl td p.description {
	margin:0 0 5px 0;
	width:250px;
	color: #000;
}
#srl td p.vin {
	margin:0;
	margin-bottom:5px;
	color: #000;
}
#srl td div.partnership {
    padding-top:5px;
    padding-bottom:5px;
}

/* 3rd row right column - Dealer information */
#srl td.right {
    padding-top:10px;
}
#srl td.right div.dealertile {
    padding-bottom:3px;
    display:none;
	color: #000;
}
#srl td.right p.phonenum {
	margin:0;
	padding-bottom:3px;
	font-weight:bold;
	display:none;
	color: #000;
}
#srl td.right p.dealername {
    margin:0;
    display:none;
}
#srl td.right p.email {
    margin:0;
    padding-top:5px;
    display:none;
	color: #000;
}

#srl td.comparebtn {
    border-bottom:1px solid #fff;
    padding:0px;
    text-align:right;
    display:none;
	color: #000;
}

/* listing break */
#srl td.listdiv {
    background:#000;
}

/* Sort Bar */
#srl tr.atcSortBar {
	height:15px;
	color: #FFF;
}
#srl tr.atcSortBar td {padding:2px; text-align:center; border:1px solid #fff; border-left:0px;}
#srl tr.atcSortBar td.sortyear {
	width:95px;
	color: #000;
}
//#srl tr.atcSortBar td.sortmake {width:200px;}
#srl tr.atcSortBar td.sortmile {
	width:110px;
	color: #000;
}
#srl tr.atcSortBar td.sortprice {
	width:110px;
	border-right:0px;
	color: #000;
}
#srl tr.atcSortBar td.sortdist {
	width:60px;
	border-right:0px;
	color: #000;
}
#srl tr.atcSortBar td.sortcompare {
	border-right:0px;
	display:none;
	color: #000;
}
#srl tr.atcSortBar td.active {
	font-size:8pt;
	background: #fff;
	border-top:2px solid #f60;
}
#srl tr.atcSortBar td.normal {font-size:8pt;}
#srl tr.atcSortBar td.active a {font-weight:normal;}
#srl tr.atcSortBar td.normal a {font-weight:normal;}
