@charset "utf-8";
@import "jslider.css";
@import "jslider.plastic.css";

body{font-family:Arial,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;background:url(../Images/grass.jpg);color:#333;text-align:center;margin:0;padding:0;padding-bottom:40px;}
#wrapper{background:#fff url(../Images/topnav.gif) left top no-repeat;width:1002px;margin:0 auto;overflow:hidden;}
div,caption,table{text-align:left;}
h1{font-size:1.2em;color:#ccdee7;}
.content h1{font-size:1.6em;color:#003651;}
h2{font-size:1em;color:#333;margin:0 0 2px;text-transform:uppercase;font-weight:bold;}
h3{font-size:1.2em;color:#069;margin:0 0 6px;font-weight:normal;}
h4{font-size:1em;color:#333;margin:3px 0 0;}
h5{margin:0;}
p{line-height:16px;}
ul,ol,li{list-style:none;margin:0;padding:0;}
b{font-weight:bold;}
a{color:#069;text-decoration:none;}
a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
a.disabled,a[disabled='disabled']{color:#B4B4B4;cursor:text;}
hr{clear:both;height:1px;border:0;border-bottom:1px solid #ccc;}
img{border:none;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
form{font-family:Arial,sans-serif;font-size:1em;}
select{padding:1px 2px;color:#666;margin:4px 0;font-size:1em;}
input{border:1px solid #777;padding:3px 2px;color:#666;margin:4px 0;font-size:1em;outline:none;}
textarea{font-family:Arial,sans-serif;font-size:1em;color:#666;margin:4px 0;border:1px solid #777;}
fieldset{border:none;vertical-align:middle;border-top:1px solid #e5e5e5;padding:12px 12px 6px;}
table{border-collapse:collapse;border-spacing:0;}
tea{border:0;}
.clear{clear:both;max-height:0;}
.remove{border:0 !important;background:none !important;}
.right{text-align:right;}
.checkbox{clear:both;border:0;float:left;margin-right:3px;width:20px;}
.checkboxgrid{clear:both;border:0;}
span.checkbox{margin-right:0;width:auto;}
span.checkbox input{clear:both;border:0;float:left;margin-right:6px;width:20px;}
.radio{border:0;width:20px;}
.small{font-size:0.9em;line-height:1.4em;margin:0 0 3px;}
.button{float:left;background:url(../Images/btn-left.gif) 0 0 no-repeat;padding:0;margin-top:4px;}
.button input{background:url(../Images/btn-right.gif) 100% 0 no-repeat;padding:4px 8px 5px;color:#fff;text-transform:uppercase;border:0;display:block;cursor:pointer;margin:0;font-size:0.9em;overflow:visible;width:auto !important;font-family:Arial,sans-serif;}
.button a{background:url(../Images/btn-right.gif) 100% 0 no-repeat;padding:4px 8px 5px;color:#fff;text-transform:uppercase;border:0;cursor:pointer;height:18px;float:left;font-size:0.9em;}
.button.off{background:url(../Images/btn-left-off.gif) 0 0 no-repeat;}
.button.off input{background:url(../Images/btn-right-off.gif) 100% 0 no-repeat;cursor:text;color:#666;}
.button.off a{background:url(../Images/btn-right-off.gif) 100% 0 no-repeat;color:#666;}
.button.tab{background:url(../Images/btn-left-tab.gif) 0 0 no-repeat;text-transform:none;font-size:1em;}
.button.tab input{background:url(../Images/btn-right-tab.gif) 100% 0 no-repeat;color:#666;}
.button.tab a{background:url(../Images/btn-right-tab.gif) 100% 0 no-repeat;color:#666;}
.button.cancel{background:url(../Images/btn-left-can.gif) 0 0 no-repeat;}
.button.cancel input{background:url(../Images/btn-right-can.gif) 100% 0 no-repeat;color:#fff;}
.button.cancel a{background:url(../Images/btn-right-can.gif) 100% 0 no-repeat;color:#fff;}
.inputTextarea{border:1px solid #999;padding:2px;margin-bottom:9px;color:#666;}
.buttonNew{float:left;background:url(../Images/btn-left.gif) 0 0 no-repeat;width:auto;margin-top:4px;border:none;color:#fff;margin-left:210px;padding:4px;}
.button.offNew{background:url(../Images/btn-left-off.gif) 0 0 no-repeat;}
.button.offNew input{background:url(../Images/btn-right-off.gif) 100% 0 no-repeat;color:#666;}
.required{color:Red;font-weight:bold;}
.btn-panel{float:right;margin-bottom:6px;}
.btn-pad{float:right;margin-left:12px;}
#pagewrapper,#ctl00_pagewrapper{width:980px;margin:0 auto;overflow:hidden;}
#masthead-wrapper{width:100%;overflow:hidden;background:url(../Images/header.jpg) center top repeat-x;text-align:center;}
.masthead-right{height:191px;width:1200px;margin:0 auto;position:relative;}
.masthead{width:980px;margin:0 auto;text-align:left;}
.masthead .logo{position:absolute;left:114px;top:30px;text-align:center;}
.masthead .logo a{display:block;width:230px;height:0;padding-top:70px;overflow:hidden;}
.masthead h1{font-size:1em;font-style:italic;color:#fff;padding-top:20px;height:0;overflow:hidden;}
.masthead .ad-wrapper{float:right;margin:10px 0 0;width:728px;height:90px;overflow:hidden;border:1px solid black;}
.masthead .ad-wrapper .ad{float:right;display:inline-block;}
#HeaderBanner{position:absolute;right:100px;top:27px;}
#nav-wrapper{width:974px;border:none;text-align:center;height:36px;min-height:36px;margin:2px 8px;padding:3px 7px;}
.nav{width:980px;margin:0 auto;text-align:left;position:relative;}
.nav ul{float:left;position:relative;left:-7px;}
.nav ul li{float:left;padding:3px 19px 3px 21px;margin:9px 0;font-size:1.2em;border-right:2px solid #fff;font-weight:bold;}
.nav ul li a{color:#fff;font-style:italic;padding:0 2px}
.nav ul li a:hover{color:#005C8F;text-decoration:none;}
.nav .disp-price{float:right;position:relative;}
.nav .disp-price li{padding:0;border:0;margin:9px 6px 0 0;color:#ccc;font-size:1em;font-weight:normal;display:none;}
.nav .disp-price li.btn{height:26px;width:30px;position:relative;margin:9px 4px;display:block;}
.nav .disp-price li .pound{position:absolute;top:0;left:0;width:26px;height:26px;text-indent:-999em;background:url(../Images/btn-pound-off.gif) 0 0 no-repeat;}
.nav .disp-price li .euro{position:absolute;top:0;left:0;width:26px;height:26px;text-indent:-999em;background:url(../Images/btn-euro-off.gif) 0 0 no-repeat;}
.nav .disp-price li.on .pound{background:url(../Images/btn-pound-on.gif) 0 0 no-repeat;}
.nav .disp-price li.on .euro{background:url(../Images/btn-euro-on.gif) 0 0 no-repeat;}
.nav .disp-price li .pound a,.nav .disp-price li .euro a{width:20px;height:20px;display:block;outline-style:none;}
#page-head-wrapper{width:980px;margin:0 auto;overflow:hidden;clear:both}
.page-head{margin-bottom:12px;width:100%;text-align:center;overflow:hidden}
.content{width:668px;float:left;margin-bottom:12px;}
.main{float:left;width:628px;margin-right:12px;padding-left:14px;}
.full{float:left;width:956px;padding-left:14px;}
.sidebar{float:right;width:312px;margin:0 0 12px;padding:0;overflow:hidden;background:none;display:inline;}
.component{position:relative;float:left;padding:11px;border:1px solid #ccc;background-color:#fff;margin-bottom:12px;}
.component .tl{width:4px;height:4px;position:absolute;top:-1px;left:-1px;background:url(../Images/bg-corners.gif) 0 0 no-repeat;z-index:999;}
.component .tr{width:4px;height:4px;position:absolute;top:-1px;right:-1px;background:url(../Images/bg-corners.gif) -4px 0 no-repeat;z-index:999;}
.component .bl{width:4px;height:4px;position:absolute;bottom:-1px;left:-1px;background:url(../Images/bg-corners.gif) 0 -4px no-repeat;z-index:999;}
.component .br{width:4px;height:4px;position:absolute;bottom:-1px;right:-1px;background:url(../Images/bg-corners.gif) -4px -4px no-repeat;z-index:999;}
.sidebar .component{width:120px;margin-left:12px;display:inline;}
.sidebar .ad .component{width:276px;margin-left:0;}
.component h2,.component h3,.component h4,.component h5{margin-top:-3px;}
.two-col-layout .content{width:818px;}
.two-col-layout .main{width:784px;}
.two-col-layout .sidebar{width:156px;}
.form-block{margin-top:12px;}
.form-block ul,.form-upgrade ul{float:left;position:relative;left:-4px;}
.form-block li,.form-upgrade li{float:left;padding:4px 12px;margin:0 4px;font-size:1.2em;border:1px solid #ccc;border-bottom:0;font-weight:bold;}
.form-table td{padding-left:6px;}
.form-table .inbox{height:34px;}
.form-table label{display:block;width:150px;font-weight:bold;}
.form-table label span{color:#c00;font-size:1.4em;}
.form-table select{width:188px;}
.form-table textarea{width:180px;border:1px solid #666;}
.form-table .short{width:66px;}
.form-table .medium{width:91px;}
.form-table .long{width:108px;}
.form-table hr{margin:12px 0;}
.form-upgrade{margin:0 18px;}
.form-upgrade .summary{font-size:1.4em;font-weight:bold;}
.form-upgrade th{font-size:1.1em;}
.form-upgrade .button{float:right;}
.form-outline{border:1px solid #ccc;}
fieldset.event{background:#fff;}
fieldset.over{background:#f2f2f2;}
.search-panel{float:left;width:978px;margin:12px 0 0;padding:12px 0;
background:url(../Images/main-search.gif) 6px 8px no-repeat;
}
.search-panel .panel h2{
margin-left:-2px;
margin-bottom:20px;
}
#ctl00_pnlLocalSearch input[type=text]{
margin-top:15px;
margin-left:3px;
border:none;
background:none;
margin-bottom:15px !important;
margin-bottom:20px;
width:170px;
}


.search-panel .panel #ctl00_cboCounty{display:none;}
.search-panel .panel{float:left;width:172px;margin:0 12px;}
.search-panel .panel h5{font-size:1.1em;margin-bottom:0;text-transform:none;}
.search-panel .login table{font-size:1em !important;}
.search-panel .intro{width:250px;}
.search-panel .intro h2{text-transform:capitalize;}
.search-panel .intro p{margin-top:0;margin-bottom:0;color:#666;}
.search-panel .intro p.cars{font-weight:bold;font-size:1.1em;color:#333;}
.search-panel .intro p.cars span{color:#c00;}
.search-panel .login{border-left:1px solid #ccc;padding-left:12px;width:274px;}
.search-panel .login input{width:200px;color:#666;float:left;font-size:0.9em;}
.search-panel .login .small{clear:both;}
.search-panel .login .button{background:none;float:right;}
.search-panel select{width:172px;font-size:0.9em;color:#666;}

*:first-child+html .search-panel select{margin-top:1px}

.search-panel .button input{
color:#fff;
height:0px;
padding-top:28px;
overflow:hidden;
float:right;
width:70px!important;
width:70px;
background:url(../Images/login-btn.jpg) center top no-repeat;
}

*:first-child+html .search-panel .button{
height:30px;
width:70px;
overflow:hidden;
margin-right:0;
}
*:first-child+html .search-panel .button input{
height:100px;
width:70px;
color:#fff;
}

#ctl00_tbxOutCode{text-align:left;float:left;margin-left:0;width:166px;}
#ctl00_btnFindUsedCars{
margin-left:24px;
}
#ctl00_btnKeywordSearch{
margin-left:30px;
}
#logInBox p{margin:6px 0;}
.img-border{position:relative;border:1px solid #ccc;background-color:#f2f2f2;padding:5px;}
.img-border .star{position:absolute;top:8px;left:8px;width:20px;text-indent:-999em;height:20px;background:url(../Images/icon-star-off.png) 0 0 no-repeat;cursor:pointer;}
.img-border .starOn{position:absolute;top:8px;left:8px;width:20px;text-indent:-999em;height:20px;background:url(../Images/icon-star-on.png) 0 0 no-repeat;cursor:pointer;}
.img-border .star a{width:20px;height:20px;display:block;outline-color:#-moz-use-text-color;outline-style:none;outline-width:medium;}
.img-border .starOn a{width:20px;height:20px;display:block;outline-color:#-moz-use-text-color;outline-style:none;outline-width:medium;}
.sidebar .col .img-border .star{position:absolute;top:2px;left:2px;}
.sidebar .col .img-border .starOn{position:absolute;top:2px;left:2px;}
.content .col{float:left;width:186px;margin-right:12px;display:inline;}
.content .col .img-border{width:140px;}
.content .col .item .img-border .starOn{position:absolute;top:8px;left:8px;width:20px;text-indent:-999em;height:20px;background:url(../Images/icon-star-on.png) 0 0 no-repeat;}
.content .col .item .img-border .starOn a{width:20px;height:20px;display:block;}
.content .col .item{float:left;margin:0 0 6px;border-top:1px solid #ccc;padding-top:9px;position:relative;width:186px;}
.content .col .item p{margin:3px 0 -1px;font-size:1.1em;}
.content .col .item .price{width:100%;}
.content .col .item .price p{float:left;font-weight:bold;}
.content .col .item .price .location{float:right;color:#666;font-size:1em;font-weight:normal;margin-top:0;}
.content .col .item .price .discount{font-size:0.9em;color:#c00;text-decoration:line-through;font-weight:normal;}
.content .col .more{float:left;border-top:1px solid #ccc;padding-top:3px;width:186px;text-align:right;font-size:0.9em;}
.fade{color:#999;line-height:16px;}
.main .list-head h3{float:left;text-transform:none;color:#333;font-size:1.1em;margin-top:1px;width:350px;}
.main .list-head table{float:right;margin:0;padding:0;border:0;}
.main .list-head table td{padding-left:6px;}
.main .list-head .list-utils{clear:right;float:right;width:270px;margin-top:6px;}
.main .list-head .list-utils ul{float:right;margin-bottom:6px;margin-top:0;}
.main .list-head .list-utils ul li{float:left;padding:0 0 0 9px;margin-left:7px;border-left:1px solid #ccc;}
.main .list-nav{clear:both;float:left;margin-top:6px;padding:6px 10px;background-color:#ebebeb;border-bottom:1px solid #dbdbdb;width:610px;}
.main .list-nav .page-number{float:left;color:#666;margin:0;}
.main .list-nav .page-number strong{color:#333;}
.main .list-nav ul{float:right;margin-right:-9px;}
.main .list-nav ul li{float:left;padding:0 7px 0 9px;border-left:1px solid #ccc;}
.main .list-nav.foot{border-top:1px solid #dbdbdb;border-bottom:none;}
.main .list-item{clear:both;float:left;border-bottom:1px solid #dbdbdb;padding:9px 0;position:relative;top:-1px;width:630px;}
.main .list-item .img-border{float:left;margin-right:12px;width:120px;}
.main .list-item .img-border a{float:left;}

.main .list-item .list-desc{float:left;width:250px;}
.main .list-item .list-desc h4{font-size:1.2em;margin-bottom:6px;margin-top:-1px;}
.main .list-item .list-desc p{margin-bottom:6px;margin-top:0;width:320px;display:inline-block;}
.main .list-item .list-desc .location{color:#000;margin-top:6px;}

.main .list-item .list-price{float:right;text-align:right;width:210px;margin-top:-1px;color:#111;}
.main .list-item .list-price p{margin-top:0;font-weight:bold;font-size:1.2em;}
.main .list-item .list-price .discount{display:block;font-size:0.9em;color:#c00;text-decoration:line-through;font-weight:normal;}
.main .list-item .list-price .list-links{text-align:right;font-size:0.75em;margin-top:-8px;}

.main .premium{background:url(../Images/bg-premium.gif) 50% 50% no-repeat;}
.main .premium .img-border{border:0 !important;background:none !important;padding:6px !important;}
.main .premium .list-desc{margin-top:4px;}
.main .premium .list-desc h4{font-size:1.4em;margin-bottom:3px;margin-top:2px;}
.main .premium .list-price{margin:4px 8px 0 0;}
.main .img-area{width:392px;float:right;margin-left:9px;}
.main .img-area .ad{float:right;margin:6px 0;}
.main .img-area .img-border{float:left;}
.main .img-area	ul{margin-left:-9px;margin-top:5px;margin-bottom:-3px;width:389px;}
.main .img-area	ul li{float:left;margin:5px 0 0 9px;width:120px;display:inline;}
.main h2,.full h2{font-size:1.4em;color:#069;text-transform:none;margin-top:1px;margin-bottom:12px;}
.main h2.star{float:left;padding-left:26px;background:url(../Images/icon-star-off.gif) 0 0 no-repeat;}
.main h2.star a{outline-color:#-moz-use-text-color;outline-style:none;outline-width:medium;}
.main h2.starOn{float:left;padding-left:26px;background:url(../Images/icon-star-on.gif) 0 0 no-repeat;}
.main h2.starOn a{outline-color:#-moz-use-text-color;outline-style:none;outline-width:medium;}
.main .price{position:absolute;top:12px;right:12px;text-align:right;width:90px;font-weight:bold;font-size:1.4em;color:#111;margin-top:0;}
.main .price .discount{font-size:0.7em;color:#c00;text-decoration:line-through;font-weight:normal;}
.main .absbutton{position:absolute;top:32px;right:115px;}
.main #ctl00_ContentBody_ctl00_spanTitle{float:left;width:400px;}
.main .variant{clear:both;float:left;position:relative;top:-12px;margin:6px 0;width:400px;font-weight:bold;}
.main .updated{clear:both;float:left;font-size:0.9em;color:#666;margin:0;position:relative;top:-12px;width:500px;}
.main .detail{clear:both;float:left;width:630px;}
.main .detail table{float:left;margin:0 0 12px;}
.main .detail td{padding:3px;}
.main .detail h4{font-size:1em;margin-top:12px;margin-bottom:0;text-transform:uppercase;font-weight:bold;}
.main .dashboard{border-top:1px solid #999;width:780px;padding-bottom:5px;}
.main .dashboard .img-border{float:right;margin-right:0;}
.main .dashboard .list-desc p{margin-bottom:0;margin-top:9px;}
.main .dashboard .list-desc{width:500px;padding-bottom:0;}
.main .dashboard .list-desc .location{position:relative;top:0;left:0;color:#000;}
.main .dashboard .list-price{margin-right:12px;}
.main .dash-tabs{border-top:1px solid #e5e5e5;width:780px;float:left;padding-bottom:15px;}
.main .dash-tabs ul{clear:both;text-align:right;float:right;border-bottom:1px solid #e5e5e5;}
.main .dash-tabs ul li{float:left;padding:4px 7px 0 9px;border-right:1px solid #e5e5e5;}
.main .dash-tabs ul li a{color:#069;text-transform:uppercase;font-size:1em;font-weight:bold;}
.main .dash-views{clear:both;float:left;font-size:1em;font-weight:bold;margin-top:12px;width:100px;}
.buyers-questions,.seller-details{clear:both;float:left;margin-top:12px;width:628px;line-height:16px;}
.dealer-details{clear:both;float:left;width:768px;line-height:16px;}
.buyers-questions h3,.seller-details	h3{display:block;padding:6px 12px;background:#ebebeb;border-bottom:1px solid #dbdbdb;color:#333;margin-top:12px;width:604px;}
.seller-details .seller-logo,.dealer-details .seller-logo{float:right;}
.seller-details .seller-info{margin-top:6px;margin-left:12px;}
.seller-details ul{clear:both;float:left;margin-top:12px;width:400px;}
.seller-details ul li{display:inline;}
.seller-details ul li a{text-transform:uppercase;font-weight:bold;padding:0 12px;}
.seller-details .button{clear:both;margin:12px 0 0 12px;}
.seller-details .seller{width:200px;margin-right:12px;}
.seller-details .btn-pad{float:left;margin:0;}
.seller-details fieldset{border:0;padding-left:0;}
.buyers-questions .button{margin:12px 0 0 12px;display:inline;}
.buyers-questions .question{clear:both;float:left;margin:12px 12px 3px;display:inline;padding:12px 0 0;border-top:1px solid #e5e5e5;width:604px;}
.buyers-questions .question li{float:left;margin-bottom:9px;font-weight:bold;display:inline;width:606px;}
.buyers-questions .answer{display:block;color:#666;font-weight:normal;}
.buyers-questions .when{display:block;font-size:0.9em;color:#999;font-weight:normal;}
.buyers-questions .askedby{font-size:0.9em;color:#999;font-weight:normal;font-style:italic;}
.buyers-questions .btn-pad{float:left;margin:0;}
.buyers-questions fieldset{border:0;padding-left:0;}
.advanced-search{float:left;margin-left:-12px;}
.advanced-search .col{float:left;margin-left:12px;margin-bottom:6px;width:201px;}
.advanced-search h4{font-weight:bold;text-transform:uppercase;font-size:1em;padding:12px 0 0;margin-bottom:9px;border-bottom:1px solid #e5e5e5;}
.advanced-search select{width:201px;}
.options h3{clear:both;margin-top:6px;font-size:1.3em;color:#069;text-transform:none;font-weight:bold;}
.options h4{clear:both;margin-top:6px;font-size:0.9em;color:#333;}
.options h3	span{cursor:pointer;}
.options table{clear:both;margin:0 0 12px 12px;}
.options table td{padding:0 6px;}
.options table td .checkbox{margin-top:0;top:0;}
.options table select{width:150px;}
.options table span{font-weight:bold;color:#069;cursor:pointer;}
.extra-options{clear:both;float:left;margin-bottom:12px;}
.extra-options h3{float:left;display:block;font-weight:bold;font-size:1.1em;padding:6px 12px;margin:0;background:#ebebeb;border-bottom:1px solid #dbdbdb;color:#333;width:604px;}
.extra-options .option{float:left;border:1px solid #e5e5e5;position:relative;padding-top:12px;top:-1px;width:622px;}
.extra-options fieldset{clear:both;float:left;width:622px;margin-bottom:12px;height:20px;}
.extra-options label{float:left;color:#666;display:block;width:70px;padding-right:12px;text-align:right;position:relative;top:2px;}
.extra-options input,.extra-options select{float:left;}
.save-ad,.save-ad2{float:left;margin-left:18px;margin-bottom:12px;}
.save-ad2{width:766px;}
.save-ad .col{float:left;margin-left:12px;width:230px;}
.save-ad label{font-weight:bold;text-transform:uppercase;font-size:0.9em;}
.save-ad label span{color:#c00;font-size:1.4em;}
.save-ad select{width:200px;}
.save-ad input{width:192px;}
.save-ad .short{width:66px;}
.save-ad .medium{width:97px;}
.save-ad .long{width:125px;}
.save-ad hr{float:left;margin:12px;}
.save-ad .checkbox{clear:both;border:0;float:left;margin-right:3px;width:20px;}
.save-ad.one label{width:200px;margin:14px 0 0;height:18px;font-size:1em;}
.save-ad.two label{margin:4px 0 0;height:18px;}
.save-ad2 label{display:inline-block;margin:4px 0;}
.progress{clear:both;float:left;margin:12px 0 24px;line-height:14px;}
.progress ol{background-color:#f2f2f2;float:left;padding:0;border-bottom:1px solid #e5e5e5;width:772px;}
.progress ol li{color:#666;text-transform:uppercase;padding:9px 9px 8px;width:174px;float:left;font-size:0.9em;border-right:1px solid #e5e5e5;text-align:center;}
.progress ol li.progress-page{color:#fff;text-transform:uppercase;background-color:#069;}
.info-bar{float:left;width:756px;border:1px solid #069;background:#FFFFCC;padding:0 4px 0 12px;}
.info-bar span{font-weight:bold;}
.info-bar ul{float:left;position:relative;left:-7px;}
.info-bar ul li{float:left;padding:0 7px 0 9px;margin:9px 0;border-right:1px solid #069;font-weight:bold;}
.info-bar ul li a{font-weight:bold;}
.linkbar{float:left;}
.linkbar ul{float:left;position:relative;left:-7px;}
.linkbar ul li{float:left;padding:0 7px 0 9px;margin:9px 0;border-right:1px solid #069;font-weight:bold;}
.linkbar ul li a{font-weight:bold;}
#ctl00_ContentBody_divShowConfirmationDetail{float:left;padding:12px;border:1px dashed #069;margin:0 63px;}
.carad-check{margin:12px;}
.final-check{width:100%;margin:12px 0;}
.final-check .checkbox{width:100%;}
.final-check .checkbox input{width:20px;margin-right:3px;}
.final-check .checkbox label{display:inline-block;margin:4px 0;}
span.checkbox label{width:auto;}
.modalBackground{background-color:#333;filter:alpha(opacity=70);opacity:0.7px;}
.modalPopup{width:668px;height:504px;text-align:center;}
.popImg{border:12px solid #fff;background-color:#fff;margin:0 auto;position:relative;width:668px;height:504px;}
.popImg .button{margin:12px 0 0;}
.popImg .right{text-align:right;}
.popImg .right div{float:right;}
.popImg .popImage{width:640px;height:480px;}
.popImg .close-button{position:absolute;z-index:999;top:8px;right:24px;}
*+html .popImg .close-button{right:0;}
.popImg .close-button input{color:#fff;background:url(../Images/close.png) 0 0 no-repeat;padding:4px 40px 4px 8px;cursor:pointer;border:0;text-transform:uppercase;font-size:0.9em;display:inline;overflow:visible;}
.sidebar .component h3{text-transform:none;font-size:1.1em;font-weight:bold;color:#333;}
.sidebar .component ul{margin:10px 0 -6px;}
.sidebar .component ul li{margin-bottom:6px;color:#666;line-height:1.2em;}
.sidebar .component a{line-height:12px;}
.sidebar .component p.all{text-align:right;margin-bottom:0;margin-left:-10px;font-size:0.9em;}
.sidebar .component .img-border{position:relative;border:1px solid #ccc;background-color:#f2f2f2;padding:1px;margin-left:-2px;overflow:hidden;width:120px;}
.sidebar .component .item{float:left;margin:0 0 6px;border-top:1px solid #ccc;padding-top:9px;position:relative;}
.sidebar .component .item p{margin:3px 0 -1px;font-size:1em;}
.sidebar .component .price p{float:left;font-weight:bold;}
.sidebar .component .price p.location{clear:both;float:right;color:#666;font-size:0.9em;font-weight:normal;text-align:right;}
.sidebar .component .price .discount{font-size:0.9em;color:#c00;text-decoration:line-through;font-weight:normal;}
.sidebar .component .item .price{width:120px;}
.sidebar .component .more{float:left;border-top:1px solid #ccc;padding-top:6px;text-transform:uppercase;width:120px;margin-right:-2px;text-align:right;font-size:0.9em;}
.sidebar .starred-cars ul li image{margin-right:6px;margin-top:5px;}
.sidebar .starred-cars ul li a .spanText{padding-left:18px;color:#666;}
.sidebar .ad{float:left;margin-bottom:12px;margin-left:12px;}
.popwrapper{padding:12px;}
.popwrapper h1{font-size:1.4em;color:#069;}
.popwrapper h2{font-size:1.25em;}
.popwrapper .close{position:absolute;top:12px;right:12px;font-size:0.8em;text-transform:uppercase;background:url(../Images/icon-delete.gif) 100% 50% no-repeat;padding:2px 25px 0 2px;}
#footer{width:976px;padding:5px 13px 18px 13px;margin:0 auto;font-size:0.9em;background:url(../Images/footer-bg.gif) center bottom no-repeat;overflow:hidden;clear:both;position:relative}

*:first-child + html #footer{
margin-bottom:-20px;
}
#footer	ul{float:left;left:-9px;width:360px;position:relative;}
#footer ul li{float:left;padding:0 7px 0 9px;border-right:1px solid #ccc;}
#footer ul li a{color:#999;text-transform:uppercase;font-size:0.9em;}
#footer p{float:right;color:#999;margin:1px 0 0;width:610px;text-align:right}
*html select{font-size:1.1em !important;}
*+html select{font-size:1.1em !important;}
*html .search-panel .intro{width:230px;}
*html .search-panel .login input{margin-left:-11px;}
*+html .search-panel .login input{margin-left:-11px;}
*html .search-panel .login .button input{margin-left:0;padding-top:4px;}
*+html .search-panel .login .button input{margin-left:0;padding-top:4px;}
*html .img-border .star{background:url(../Images/icon-star-off-ie6.gif) 0 0 no-repeat;}
*html .img-border .starOn{background:url(../Images/icon-star-on-ie6.gif) 0 0 no-repeat;}
*html .content .col .item .img-border .starOn{background:url(../Images/icon-star-on-ie6.gif) 0 0 no-repeat;}
*html .main .list-head label{float:left;margin:2px 0 0 6px;}
*html .main .list-head select{float:left;margin-bottom:6px;}
*html .main .list-head ul{position:relative;top:6px;left:-6px;}
*+html .main .list-head label{float:left;margin:2px 0 0 6px;}
*+html .main .list-head select{float:left;margin-bottom:6px;}
*+html .main .list-head ul{position:relative;top:6px;left:-3px;}
*html .main .list-head .list-nav ul{top:0;}
*+html .main .list-head .list-nav ul{top:0;}
*html .main .premium{padding-top:11px;}
*+html .main .premium{padding-top:11px;}
*html .content{width:668px;overflow:hidden;}
*html .sidebar .ad{display:inline;}
*html .component .bl{bottom:-12px;}
*html .component .br{bottom:-12px;}
*html .advanced-search{display:inline;}
*html .advanced-search .col{width:180px;}
*html .save-ad{display:inline;}
*html .save-ad input{margin:3px 0;position:relative;top:-1px;}
*+html .save-ad input{margin:3px 0;position:relative;top:-1px;}
*html .save-ad .button input{top:0;}
*+html .save-ad .button input{top:0;}
*+html .extra-options .option{padding-bottom:12px;}
.discount{font-size:0.9em;color:#c00;text-decoration:line-through;font-weight:normal;}
.postcodebox{border-color:#969696;}
.validationhighlight,ImportantMessage{border:1px solid red !important;background-color:#FFE7E7;}
.importanthighlight{border:1px solid #006699 !important;background-color:#D9EAF2;}
ul.bullet,ol.bullet,li.bullet{list-style:disc;margin:0;padding:0;}
.bold{font-weight:bold;}
.icon,.clickable{cursor:pointer;}
*html .popImg .close-button	input{background:url(../Images/close.gif) 0 0 no-repeat;padding:4px 15px 3px 4px;}
.activead{font-weight:bold;color:green;}
.inactivead{font-weight:bold;color:red;}
.form-upgrade .active{border-bottom:1px solid #fff;margin-bottom:-1px;background-color:#fff;z-index:999;}
.form-upgrade .inactive{color:#ccc;}
.copy ul li{list-style:disc;margin-bottom:12px;margin-left:24px;}
.copy ol li{list-style:decimal;margin-bottom:12px;margin-left:24px;}
ul.copy li{list-style:disc;margin-bottom:12px;margin-left:24px;}
ol.copy li{list-style:decimal;margin-bottom:12px;margin-left:24px;}
ol.alpha li{list-style:lower-alpha;margin-bottom:12px;margin-left:24px;}
.size135{font-size:135%;font-weight:bold;}
body.module{background-color:#fff;}
.tick ul li{list-style-image:url(../Images/yellow-tick.png);margin-bottom:12px;margin-left:80px;font-size:115%;}
.label-element{border:0;color:#999999;text-align:right;padding:0;margin:0 0 1px;}
.adzone{float:left;text-align:center;width:368px;margin-top:12px;}
.adzone	h1{font-size:1em;color:#000;margin-top:-10px;text-align:center;}
.autoresponse-logo{ background-image:none;}
#social-network{overflow:hidden;position:absolute;left:995px;top:132px;width:110px;}
#social-network a{display:block;width:30px;height:30px;float:left;margin:0 3px;}
#facebook{background:url(../Images/facebook.png) left top no-repeat;}
#twitter{background:url(../Images/twitter.png) left top no-repeat;}

#aspnetForm{
text-align:center;
overflow:hidden}

#social-share{
position:absolute;
top:10px;
right:70px;
width:180px;
}

#tweet_share{
float:left;
padding-top:2px;
width:70px;
}

#refine-search{
background:url(../Images/refine-search-bg.jpg) left top no-repeat;
width:620px;
height:114px;
margin-top:10px;
padding: 5px;
color:#3f9cd8;
}

#refine-search h2,#refine-search h3{
font-size:14px;
color:#3f9cd8;
}

#refine-search h2{
margin-bottom:15px;
margin-left:10px;
height:0;
overflow:hidden;
padding-top:17px;
}

#refine-search-image{
background:url(../Images/slider.jpg) left top no-repeat;
width:630px;
height:132px;
margin-top:50px;
}
*:first-child + html #refine-search{
margin-top:0;
}

#refine-search .button a{
font-weight:bold;
font-size:12px;
text-transform:none;
height:0;
overflow:hidden;
padding-top:24px;
background:none;
width:118px;
}

#refine-search .button{
margin-top:-24px;
background:url(refine-button.png) right top no-repeat;
}

#refine-search .bottom-area{
overflow:hidden;
padding-top:18px;
padding-left:10px;
clear:both;
}

#refine-search .bottom-area>a{
text-decoration:none;
width:300px;
font-weight:bold;
height:0;
overflow:hidden;
display:block;
background:url(../Images/link-advance.gif) left -7px no-repeat;
padding-top:17px;
margin-top:2px;
margin-left:-3px;
width:350px
}




.slider-label 
{
    width:70px;
    background-color:#006699;
    color: #FFF;
    font-weight:bold;
    border: 0;
text-align:center;
font-family:arial;
height:12px;
margin-top:-3px;
margin-bottom:6px;
}

#ctl00_ContentBody_YearMax, #ctl00_ContentBody_PriceMax{
margin-right:10px;
}

#ctl00_ContentBody_YearMin, #ctl00_ContentBody_PriceMin{
margin-left:50px;
}

.slider {
    position: relative;
    height: 22px;
    width: 200px;

}

.slider .outer_rail_horizontal
{
    position:absolute;
    background:url('../Images/rail_light.gif') no-repeat;
    width:260px;
    height:20px;
    z-index:100;
}

.slider .inner_rail_horizontal
{
    position:absolute;
    background: url('../Images/rail_dark.gif') no-repeat;
    width:20px;
    height:20px;
    z-index:100;
}

.slider .handle
{
    margin-top:-6px;
    position: absolute;
    background: url('../Images/slider-handle.gif') left top no-repeat;
    height: 28px;
    width: 7px; 
    z-index:200;
    cursor:w-resize;
}


