body{text-align:center;background:#fffde0 url(images/web-background.gif.png) repeat-x 0 36px;height:100%;position:relative}
body,th,td,input,textarea,select,option,optgroup{font-size:12px;font-family:Arial,Helvetica,Sans Serif}
*{outline:0}
body.search-page-with-billboard{background-position:0 286px}
.billboard-container{background:#3a3a3a;height:250px}
#billboard{width:960px;margin:0 auto}
.user-accounts-bar{height:35px;color:#fffbeb;font-size:100%;border-bottom:1px solid #fffde0;background-color:#333;background:#3a3a3a;position:relative}
.user-accounts-bar div.container{width:734px;margin-left:auto;margin-right:auto;padding-top:10px;text-align:center}
.user-accounts-bar div.container div.option-selected#web a#user,.user-accounts-bar div.container div.option#search a#user,.user-accounts-bar div.container div.option-selected#search a#user{color:#fffbeb;font-weight:normal;background:url(images/useraccounts/accountbar-sprite.png) no-repeat -11px -10px;top:-2px;position:relative;padding-left:22px;padding-bottom:10px;_padding-right:1px}
.user-accounts-bar div.inner{width:48%;height:37px;float:left;text-align:left;font-size:110%;top:-4px;position:relative}
.user-accounts-bar div.inner a{color:#ffeeb5;text-decoration:none;font-weight:bold;font-size:120%;background-color:#dae434}
.user-accounts-bar div.inner a:hover{text-decoration:underline}
.user-accounts-div.option{padding-top:5px;padding-bottom:5px;margin-top:-5px}
.user-accounts-bar div.option,.user-accounts-bar div.option-selected,.user-accounts-bar div.option-selected-alt{width:auto;height:100%;float:left;font-size:100%}
.user-accounts-bar div.option-selected,.user-accounts-bar div.option-selected-alt{padding-top:9px;padding-bottom:8px;top:-7px;position:relative;height:20px}
.user-accounts-bar div.option a{color:#fffbeb;padding:4px 2px 8px 40px;text-decoration:none;font-size:14px}
.user-accounts-bar div.option a#signup{padding:4px 2px 8px 1px}
.user-accounts-bar div.option-selected a,.user-accounts-bar div.option-selected-alt a{padding:4px 0 3px 24px;text-decoration:none;font-weight:bold;font-size:14px}
.user-accounts-bar a:hover,.user-accounts-bar a:hover{-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90);opacity:.9}
.user-accounts-bar div.option a#user{background-image:url(images/useraccounts/accountbar-sprite.png);background-repeat:no-repeat;background-position:-9px -10px}
.user-accounts-bar div.option-selected a#user{background-image:url(images/useraccounts/accountbar-sprite.png);background-repeat:no-repeat;background-position:-10px -215px}
.user-accounts-bar div.option a#myplacedads{background-image:url(images/useraccounts/accountbar-sprite.png);background-repeat:no-repeat;background-position:0 -50px}
.user-accounts-bar div.option-selected a#myplacedads{background-image:url(images/useraccounts/accountbar-sprite.png);background-repeat:no-repeat;background-position:-11px -255px}
.user-accounts-bar div.option a#savedads{background-image:url(images/useraccounts/accountbar-sprite.png);background-repeat:no-repeat;background-position:0 -92px}
.user-accounts-bar div.option-selected a#savedads{background-image:url(images/useraccounts/accountbar-sprite.png);background-repeat:no-repeat;background-position:-10px -290px}
.user-accounts-bar div.option a#logout{background:url(images/useraccounts/accountbar-sprite.png);background-repeat:no-repeat;background-position:0 -136px}
.user-accounts-bar div.option a#login{background:url(images/useraccounts/accountbar-sprite.png);text-decoration:none}
.user-accounts-bar div.container div.option a#login{background-repeat:no-repeat;background-position:-2px -172px;text-decoration:none}
.user-accounts-bar div.option a#messages,.user-account-menu div#web.option,.user-account-menu div#web.option-open{background:url(images/useraccounts/usermenu-sprite.png) no-repeat 10px 5px;background-size:20px 63px}
.user-account-menu{display:inline-block;float:right;position:relative;background:0;height:25px}
.user-account-menu div#web.option{background-position:120px -51px}
.user-account-menu div#web.option-open{background-position:120px -28px}
.user-account-menu div#web.option a#user{background-position:-12px -10px;left:-5px;cursor:pointer;padding-left:27px;padding-right:30px;display:block;margin-top:-4px;text-align:left;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}
.user-account-options{background:#3a3a3a;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;width:156px;height:auto;z-index:1000;margin-top:-5px;text-align:left;margin-left:-18px;position:absolute;-moz-box-shadow:0 4px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 4px 3px rgba(0,0,0,0.5);box-shadow:0 4px 3px rgba(0,0,0,0.5);display:none}
.user-account-options.logged-in{margin-top:-8px}
.user-account-options li{line-height:1.6em}
.user-account-options a{display:block;font-size:11px}
.user-account-options a#login{display:inline-block}
.user-account-options li:hover{background:#474747}
.user-account-options .new-msg-count{background:none repeat scroll 0 0 red;border-radius:4px;font-size:11px;left:-84px;padding:2px 4px;position:relative;text-align:left;top:-12px;max-height:20px;line-height:11px;width:auto;min-width:12px;text-align:center}
.user-accounts-tooltip{bottom:-10px;margin-left:-10px;position:absolute;right:20%;display:none;top:30px;left:0;background:#fff;width:230px;color:#000;padding:16px 14px 16px 10px;height:28px;border-radius:4px;text-align:left;font-size:15px;-moz-box-shadow:0 5px 4px rgba(0,0,0,0.4);-webkit-box-shadow:0 5px 4px rgba(0,0,0,0.4);box-shadow:0 5px 4px rgba(0,0,0,0.4);z-index:700}
.user-accounts-tooltip:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;bottom:46px;content:"";height:0;left:15%;margin-left:-10px;position:relative;width:0}
.primary-button{cursor:pointer;display:inline-block;vertical-align:middle;font-weight:bold;text-decoration:none;text-align:center;height:33px;width:43px;line-height:34px;border-radius:3px;box-shadow:0 2px 1px rgba(0,0,0,0.02);font-size:15px;color:#fff;border:1px solid;background:#00b3ff;background:linear-gradient(to bottom,#00a9ff 0,#00bfff 100%);background:-moz-linear-gradient(top,#00a9ff 0,#00bfff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00a9ff),color-stop(100%,#00bfff));background:-webkit-linear-gradient(top,#00a9ff 0,#00bfff 100%);background:-o-linear-gradient(top,#00a9ff 0,#00bfff 100%);background:-ms-linear-gradient(top,#00a9ff 0,#00bfff 100%)}
.primary-button.tooltip-button{padding:0;margin-top:-4px;margin-left:10px;border-color:#00a9ff}
.primary-button.tooltip-button:hover{color:#fff;text-decoration:none}
.user-accounts-bar div.option a#sentapplications{background:url(images/useraccounts/sent-applications-icon.gif.png) no-repeat 0 3px}
.user-accounts-bar div.option a#savedjobs{background:url(images/useraccounts/saved-jobs-icon.gif.png) no-repeat 0 0}
.user-accounts-bar div.option a#applications{background:url(images/useraccounts/applications-icon-small.gif.png) no-repeat 0 0}
.user-accounts-bar div.option a#placedjobs{background:url(images/useraccounts/placedjobads-icon-small.gif.png) no-repeat 0 -1px}
.switch-site-tab-container{height:100%;width:auto}
.switch-site-tabs{width:65px;background:#ffe694;height:17px;padding-bottom:7px;padding-top:5px;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:bold;font-size:15px;top:-3px;position:relative;top:-3px;color:#414141;display:inline-block}
.switch-site-tabs.ads-tab{text-indent:0;background-color:#ffeba3;background:linear-gradient(to bottom,#fff 0,#ffeca8 30%,#ffe48d 80%);background:-moz-linear-gradient(top,#fff 0,#ffeca8 30%,#ffe48d 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#ffeca8),color-stop(80%,#ffe48d));background:-webkit-linear-gradient(top,#fff 0,#ffeca8 30%,#ffe48d 80%);background:-o-linear-gradient(top,#fff 0,#ffeca8 30%,#ffe48d 80%);background:-ms-linear-gradient(top,#fff 0,#ffeca8 30%,#ffe48d 80%)}
.switch-site-tabs.jobs-tab,.switch-site-tabs.new-donedeal-tab{left:1px;top:-3px;height:15px;background-color:#dafbfb;background:-moz-linear-gradient(top,#fff 0,#dafbfb 50%,#c1eefa 80%,#92c0cc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#dafbfb),color-stop(80%,#c1eefa),color-stop(100%,#92c0cc));background:-webkit-linear-gradient(top,#fff 0,#dafbfb 50%,#c1eefa 80%,#92c0cc 100%);background:-o-linear-gradient(top,#fff 0,#dafbfb 50%,#c1eefa 80%,#92c0cc 100%);background:-ms-linear-gradient(top,#fff 0,#dafbfb 50%,#c1eefa 80%,#92c0cc 100%);background:linear-gradient(to bottom,#fff 0,#dafbfb 30%,#c1eefa 80%,#92c0cc 100%)}
.switch-site-tabs.new-donedeal-tab{width:auto;color:#fff;background-color:#01a9fe;background:-moz-linear-gradient(50% 100% 90deg,rgba(22,119,168,1) 0,rgba(0,169,255,1) 25.38%,rgba(0,191,255,1) 85.79%,rgba(97,215,255,1) 100%);background:-webkit-linear-gradient(90deg,rgba(22,119,168,1) 0,rgba(0,169,255,1) 25.38%,rgba(0,191,255,1) 85.79%,rgba(97,215,255,1) 100%);background:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,rgba(22,119,168,1)),color-stop(0.2538,rgba(0,169,255,1)),color-stop(0.8579,rgba(0,191,255,1)),color-stop(1,rgba(97,215,255,1)));background:-o-linear-gradient(90deg,rgba(22,119,168,1) 0,rgba(0,169,255,1) 25.38%,rgba(0,191,255,1) 85.79%,rgba(97,215,255,1) 100%);background:-ms-linear-gradient(90deg,rgba(22,119,168,1) 0,rgba(0,169,255,1) 25.38%,rgba(0,191,255,1) 85.79%,rgba(97,215,255,1) 100%);background:linear-gradient(0,rgba(22,119,168,1) 0,rgba(0,169,255,1) 25.38%,rgba(0,191,255,1) 85.79%,rgba(97,215,255,1) 100%);display:none\9}
.user-accounts-bar div.switch-site-tabs a{color:#414141;padding-left:0;opacity:.8;font-size:15px;padding-left:14px;padding-right:14px}
.user-accounts-bar div.switch-site-tabs a:hover{opacity:1.0}
.user-accounts-bar div.switch-site-tabs.selected a{opacity:1.0}
.user-accounts-bar div.switch-site-tabs.new-donedeal-tab a{color:#fff;opacity:1.0}
.user-accounts-bar div.switch-site-tabs.new-donedeal-tab a:hover{opacity:.9}
h1{font-size:170%}
h2.boxheader,.box-content h1{font-size:166%}
.boxheader-community{font-size:157%;background:url(images/buttons-sprite.png) no-repeat top left;background-position:0 -82px;background-size:276px 203px;width:273px;height:26px;border-bottom:4px solid #77baf2;margin-top:2px}
.box-container{height:14px}
h2{font-size:130%}
h3{font-size:110%}
ul{margin-top:.5em;margin-bottom:.5em;margin-left:0;padding:0;list-style-type:none}
ul li{padding-left:7px;padding-top:.2em;padding-bottom:.2em;background-image:none;background-repeat:no-repeat;background-position:0 .8em}
::-webkit-input-placeholder{color:#cfcfcf}
:-moz-placeholder{color:#cfcfcf}
::-moz-placeholder{color:#cfcfcf}
:-ms-input-placeholder{color:#cfcfcf}
dd,li,p{line-height:1.5em}
ul.tick li{padding-left:20px;background:url(images/icons-misc-sprite.png) no-repeat top left;background-position:0 -83px}
ul.tick li strong{font-size:120%;font-weight:bold}
.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.info-icon{position:relative;top:-2px}
.owl-icon-small{position:relative;top:-2px;width:22px}
textarea:focus,input:focus{outline:0}
.shadow-default{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.7);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.7);box-shadow:0 1px 1px rgba(0,0,0,0.7)}
.rnd-corners-all{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.rnd-corners-all-big{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
.rnd-corners-left-big{-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px}
.rnd-corners-right-big{-moz-border-radius:0 7px 7px 0;-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0}
.rnd-corners-left{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
table.three-col-tbl{width:100%;height:100%;white-space:nowrap;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
table.three-col-tbl td{vertical-align:middle}
table.three-col-tbl td.left{width:33%;text-align:left}
table.three-col-tbl td.center{width:33%;text-align:center}
table.three-col-tbl td.right{width:33%;text-align:right}
.btn-small{height:24px;min-width:24px;padding:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background:#f0f0f0;background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(top,#fff 0,#f0f0f0 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #aaa;font-size:14px;color:#606060;color:rgba(0,0,0,0.6);text-shadow:0 1px 0 rgba(255,255,255,1.0);overflow:hidden}
.btn-small:hover{border:1px solid #888;color:#4c4c4c;color:rgba(0,0,0,0.7)}
.btn-small:active,.listing-options .btn-myad-options.active{background:#f2f2f0;background:-webkit-linear-gradient(top,#bbc4c7 0,#dde1e3 10%,#f2f2f0 100%);background:-moz-linear-gradient(top,#bbc4c7 0,#dde1e3 10%,#f2f2f0 100%);background:-ms-linear-gradient(top,#bbc4c7 0,#dde1e3 10%,#f2f2f0 100%);background:-o-linear-gradient(top,#bbc4c7 0,#dde1e3 10%,#f2f2f0 100%);background:linear-gradient(top,#bbc4c7 0,#dde1e3 10%,#f2f2f0 100%);color:#343434;color:rgba(0,0,0,0.8);text-shadow:none}
.btn-small:disabled{background:#eee;border:1px solid #ddd;color:#b9b9b9;color:rgba(0,0,0,0.25);text-shadow:none}
@-webkit-keyframes fade{0{opacity:.3;transform:scale3d(0.70,0.70,1)}
100%{opacity:1;transform:scale3d(1,1,1)}
}
@-moz-keyframes fade{0{opacity:.3;-moz-transform:scale3d(0.70,0.70,1)}
100%{opacity:1;-moz-transform:scale3d(1,1,1)}
}
@keyframes fade{0{opacity:.3;transform:scale3d(0.70,0.70,1)}
100%{opacity:1;transform:scale3d(1,1,1)}
}
#page{padding:0;margin-top:20px;text-align:center;margin-left:auto;margin-right:auto;width:734px;z-index:10}
#page.sections-browser{min-height:1100px}
.bannerNotice{background-color:#666;background-image:none;background-position:0 -138px;background-repeat:repeat-x;border-bottom:1px solid #000;font-size:18px;color:#fff;height:30px;opacity:1;width:100%;z-index:990;margin-bottom:12px;padding-top:6px}
#header{z-index:0;top:1em}
#header.customlogo{text-align:left;float:left;position:relative;top:-20px}
#adshell{width:910px;margin-left:auto;margin-right:auto;height:100%}
#rightcolads{padding-top:86px;text-align:right}
#topmenubar{position:relative;z-index:1}
#topmenubar a.helplink-v2{color:#0065a3;padding-left:20px;text-decoration:underline;font-weight:bold;font-size:130%;background:url(images/icons-misc-sprite.png) no-repeat top left;background-position:0 0}
#topmenubar a.helplink{float:right;color:#0065a3;text-decoration:underline;font-weight:bold;position:absolute;right:4px;top:-15px;font-size:130%;padding-left:20px;background-image:url(images/help-icon.png);background-repeat:no-repeat;background-position:left center}
#topmenubar table{height:36px;margin:0;margin-top:6px;padding:0;border-collapse:collapse;float:right;position:relative;margin-bottom:14px}
#topmenubar td{background-repeat:repeat-x;background-position:left center}
#topmenubar div.menuitem{background-image:url(images/yellow/menubar-divider.gif.png);background-repeat:no-repeat;background-position:right 1px;height:100%}
#topmenubar td.secondlast div.menuitem{background-image:none}
#topmenubar td.last-helplink-v2{padding-left:10px;background-image:none}
#topmenubar td.first{width:12px;background:url(images/yellow/menubar-sprite.png) no-repeat left 1px;_background:url(images/yellow/menubar-right.gif.png);padding:0}
#topmenubar td.last{width:12px;background:url(images/yellow/menubar-sprite.png) no-repeat right 1px;_background:url(images/yellow/menubar-left.gif.png);padding:0}
#topmenubar td{background:url(images/yellow/menubar-sprite.png) no-repeat -8px 1px;_background:url(images/yellow/menubar-fill.gif.png);vertical-align:middle}
#topmenubar td a{color:#414141;text-decoration:none;height:38px;line-height:38px;padding-left:12px;padding-right:14px;font-size:170%;font-weight:bold}
#topmenubar .second a{padding-left:6px}
#topmenubar .secondlast a{padding-right:4px}
#topmenubar a:link,#topmenubar a:visited,#topmenubar a:hover,#topmenubar a:active{text-decoration:none;border:0}
#topmenubar a:hover{text-decoration:underline}
#topLeaderboard{border-collapse:separate;margin-bottom:14px;clear:both;width:734px;height:90px}
#middleLeaderboardList{border-collapse:separate;margin:3px auto 6px;text-align:center;clear:both;width:728px;height:90px}
.middleLeaderboardRow{border-left:1px solid transparent}
#middleLeaderboardGrid{border-collapse:separate;padding-top:10px;padding-bottom:6px;clear:both;width:734px;height:90px}
#content{clear:both}
#searchfield{width:165px;border:2px solid #666;color:#666;font-size:150%;vertical-align:middle}
#searchfield.longer{width:175px}
table.twoColLayout{width:734px}
table.twoColLayout td.col1 .col{padding-right:4px}
table.twoColLayout td.col2 .col{padding-left:4px}
#page-addetails td.col1{width:420px}
#page-addetails td.col1 .box{width:420px}
#page-addetails td.col2{width:300px}
.col .mpu{margin-bottom:1em;text-align:center;width:300px;height:250px}
#halfbannerad{text-align:center}
#hotspotad{float:right;margin-left:10px}
#hotspotad iframe{padding-left:5px}
.forsale #hotspotad{background-color:#ffeeb5}
.wanted #hotspotad{background-color:#e4ffb5}
#adcontact{margin-top:.3em;height:auto}
#adcontact ul{padding-left:10px}
#adcontact p{text-align:center;position:relative}
img.search-partner-ad-details{width:300px;height:150px;margin-bottom:18px}
.new-box{min-height:30px}
.new-box.nav{background-color:#f8f8f8;padding:5px;text-align:center;margin:15px 0}
/*\*/* html .box-content{height:1%}
/**/.box-bottom-left{background-image:url(images/box-bottom-left.png);background-repeat:no-repeat;background-position:bottom left;left:-10px;position:relative;padding-right:10px}
.box-top-left{background-image:url(images/box-top-left.png);background-repeat:no-repeat;background-position:top left;left:-10px}
.box-top-right{background-image:url(images/box-top-right.png);background-repeat:no-repeat;background-position:top right;left:20px}
.box-bottom-right{background-image:url(images/box-bottom-right.png);background-repeat:no-repeat;background-position:bottom right;left:20px}
.box-bottom{background-image:url(images/box-bottom.png);background-repeat:repeat-x;background-position:bottom left;border-bottom:0;left:-10px;top:1px;height:13px}
.forsale div.box-bottom,.wanted div.box-bottom,.sold div.box-bottom,.docs div.box-bottom,.admin div.box-bottom{height:13px}
.forsale div.box-top-left,.wanted div.box-top-left,.sold div.box-top-left,.docs div.box-top-left,.admin div.box-top{height:10px}
.col .info div.box-top-left{height:10px}
.box-left{background-image:url(images/box-left.png);background-repeat:repeat-y;background-position:top left;left:-3px;width:4px}
.box-top{background-image:url(images/box-top.png);background-repeat:repeat-x;background-position:top left;left:-10px}
.box-right{background-image:url(images/box-right.png);background-repeat:repeat-y;background-position:top right;left:6px;width:4px}
.forsale div.box-left,.wanted div.box-left,.sold div.box-left,.admin div.box-left,.docs div.box-left{left:-3px;position:relative}
.accounts div.box-left{margin-top:-4px}
.forsale div.box-right,.wanted div.box-right,.sold div.box-right,.admin div.box-right,.docs div.box-right{left:6px;position:relative}
.forsale div.box-top-left{background-image:url(images/box-top-left.png)}
.wanted div.box-top-left{background-image:url(images/box-top-left-wanted.png)}
.sold div.box-top-left{background-image:url(images/box-top-left-sold.png);background-repeat:no-repeat}
.admin div.box-top-left{background-image:url(images/box-top-left-admin.png);background-repeat:no-repeat}
.docs div.box-top-left{background-image:url(images/box-top-left-docs.png);background-repeat:no-repeat}
.info div.box-top-left{background-image:url(images/box-top-left-info.png);background-repeat:no-repeat}
.accounts div.box-top-left{background-image:url(images/useraccounts/box-top-left-accounts.png);background-repeat:no-repeat}
.sectionTop div.box-top-left{background-image:url(images/box-top-left-section.png);background-repeat:no-repeat;left:-10px;top:0}
.forsale div.box-top-right{background-image:url(images/box-top-right.png)}
.wanted div.box-top-right{background-image:url(images/box-top-right-wanted.png);height:10px}
.sold div.box-top-right{background-image:url(images/box-top-right-sold.png);height:10px}
.admin div.box-top-right{background-image:url(images/box-top-right-admin.png)}
.docs div.box-top-right{background-image:url(images/box-top-right-docs.png)}
.info div.box-top-right{background-image:url(images/box-top-right-info.png);background-repeat:no-repeat}
.accounts div.box-top-right{background-image:url(images/useraccounts/box-top-right-accounts.png);background-repeat:no-repeat}
.sectionTop div.box-top-right{background-image:url(images/box-top-right-section.png);background-repeat:no-repeat;left:20px;position:relative}
.wanted div.box-bottom-right{background-image:url(images/box-bottom-right-wanted.png)}
.sold div.box-bottom-right{background-image:url(images/box-bottom-right-sold.png)}
.admin div.box-bottom-right{background-image:url(images/box-bottom-right-admin.png)}
.docs div.box-bottom-right{background-image:url(images/box-bottom-right-docs.png)}
.info div.box-bottom-right{background-image:url(images/box-bottom-right-info.png);background-repeat:no-repeat}
.forsale div.box-bottom-left{background-image:url(images/box-bottom-left.png);height:13px}
.wanted div.box-bottom-left{background-image:url(images/box-bottom-left-wanted.png);height:13px}
.sold div.box-bottom-left{background-image:url(images/box-bottom-left-sold.png);height:13px}
.admin div.box-bottom-left{background-image:url(images/box-bottom-left-admin.png);height:13px}
.docs div.box-bottom-left{background-image:url(images/box-bottom-left-docs.png);height:13px}
.info div.box-bottom-left{background-image:url(images/box-bottom-left-info.png);height:13px}
.box-divider{background-image:url(images/box-divider.gif);background-position:top;background-repeat:repeat-x;position:relative}
.box .info{position:relative}
.box-content{padding:6px 12px 7px 8px;text-align:left}
.box-content-large{min-height:90px}
.advertisement .box-content{text-align:center;padding:13px 7px 10px 7px;background-image:url(images/advertisement.gif);background-position:10px 6px;background-repeat:no-repeat}
.adzone{text-align:center;margin-bottom:.5em}
table.layout{width:100%;border-collapse:collapse;left:4px;position:relative}
table.layout td{padding:0;margin:0;border:0}
table.layout div.box{width:98%}
#searchsubmit{margin-left:6px}
.searchcriteria{margin:0;margin-left:10px}
.searchcriteria form{margin:0}
.searchcriteria input,.searchcriteria button,.searchcriteria select{vertical-align:middle}
.searchcriteria button{font-family:Arial,Helvetica,'Sans Serif'}
.searchcriteria input.cb-search{vertical-align:top}
.searchcriteria label,.searchcriteria #searchall,.searchcriteria #searchforsale,.searchcriteria #searchwanted{vertical-align:baseline}
.searchcriteria label{font-size:118%;color:#666;padding-left:3px;font-weight:normal}
.searchcriteria.advanced label{color:inherit;padding-left:0}
#searchbutton{background-color:transparent;background-image:url("images/tabs/search-button-small.gif.png");background-position:center 1px;background-repeat:no-repeat;border:0 none;color:#414141;cursor:pointer;font-size:130%;font-weight:bold;height:30px;line-height:30px;margin:0;padding:0;text-align:center;vertical-align:middle;width:160px}
.search-button{border:1px solid #aaa;border-radius:4px !important;cursor:pointer;color:#333;font-size:15px;display:inline-block;line-height:27px;text-decoration:none;font-weight:bold;width:142px;text-align:center;margin:0;background:#f0f0f0;background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background:linear-gradient(to bottom,#fff 0,#ddd 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffffff",endColorStr="#dddddd",GradientType=0);text-shadow:0 1px 0 rgba(255,255,255,0.7)}
.search-button:hover{text-decoration:underline}
.search-button:active{background:linear-gradient(to bottom,#bbc4c7 0,#dde1e3 10%,#f2f2f0 100%)}
#searchtype{padding-bottom:.2em}
#searchtype label{margin-right:1em}
.searchresult.thumbs th{padding:0 10px 4px 10px;text-align:left}
.searchresult .showThumbs a{font-weight:bold;font-size:100%}
.wordsearch{margin-bottom:6px}
.freeInfoBox{background-image:url(images/icons/info-icon.gif);background-position:left 4px;background-repeat:no-repeat;height:24px;padding:2px 0 2px 30px}
table.searchresult.thumbs td{vertical-align:top;text-align:left;border-top:1px solid #e4e0d4;border-bottom:1px solid #e4e0d4}
table.searchresult.thumbs td.tick{color:#7a7262;padding:0;width:30px;height:84px;margin-right:0;_display:none}
table.searchresult.thumbs td.tick div.tick{padding:26px 0 6px 6px;width:36px;height:1px}
table.searchresult.thumbs td.photo{color:#7a7262;width:125px;padding-bottom:1px;padding:0}
table.searchresult.thumbs td.photo div.photo{background-repeat:no-repeat;background-position:left top;padding:4px 10px 5px 0}
table.searchresult.thumbs td.photo img{border:2px solid #403e38 \9;display:block;margin:5px auto 5px auto;max-width:100px;_width:100px}
table.searchresult.thumbs td.text{width:645px;padding-bottom:1px;padding:0}
table.searchresult.thumbs td.text div.text{padding-top:6px;padding-right:8px}
table.searchresult.thumbs span.header{display:block}
table.searchresult.thumbs span.showFirst{width:6em;color:#666;float:right}
table.searchresult.thumbs span.publishDate{width:5.6em;text-align:right;font-weight:bold;float:right}
table.searchresult.thumbs span.secondpd a{color:#666;background-position:0 6px;padding-left:9px}
table.searchresult.thumbs span.showFirstFilters{width:auto;text-align:right;font-weight:bold;float:right;padding-right:20px;text-decoration:none}
table.searchresult.thumbs a.showFirstFilters{text-decoration:none}
table.searchresult.thumbs span.county{font-weight:bold;margin-right:0;float:right;margin-left:2em;text-align:left;width:7em}
table.searchresult.thumbs span.price{text-align:right;padding-right:3em;font-weight:bold;display:block;float:right;width:7em}
#sortPrice{width:7.4em;padding-right:15px;padding-left:9px}
table.searchresult.thumbs span.sort-text{text-align:right;float:right;*float:none;_float:right;*padding-left:380px;_padding-left:0;width:8em}
table.searchresult.thumbs span.break,table.searchresult.thumbs span.break#year{text-align:right;padding-right:3em;font-weight:bold;display:block;float:right;width:7em}
table.searchresult.thumbs span.break#year{width:5em;padding-right:0;*left:664px;*position:absolute}
table.searchresult.thumbs p.description{padding-left:2em;padding-top:0;margin-top:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:500px;max-width:500px;font-size:13px}
table.searchresult.thumbs span.category{color:#7a7262;font-size:80%;float:right;margin-top:0;text-align:right;width:auto}
table.searchresult.thumbs p.description a{color:#7a7262;text-decoration:none}
.searchresult.thumbs tfoot td{border:0;text-align:center}
table.searchresult{clear:both;width:734px;margin-bottom:1em}
table.searchresult.searchpage{margin-left:0;margin-top:24px;position:relative;top:-4px;left:-3px}
table.searchresult.searchpage tbody{border-left:1px solid #e4e0d4;border-right:1px solid #e4e0d4}
table.searchresult.searchpage table tbody{border:0}
table.searchresult.grid{margin-left:0}
table.searchresult thead th{padding-bottom:3px;padding-bottom:12px}
table.searchresult.nophoto th.header{text-align:right;padding-left:7px}
table.searchresult.nophoto th.price,table.searchresult.nophoto th.publishDate{text-align:left;padding-left:7px}
table.searchresult.nophoto td.header{padding-bottom:1px;padding:0}
table.searchresult.nophoto .header a{float:left;display:block}
table.searchresult.nophoto a.details{margin-left:30px;display:block;float:none}
table.searchresult.nophoto td.header img{float:left;display:block;top:-1px;position:relative}
table.searchresult.nophoto div.wrapper{padding:4px 7px 7px 7px}
table.searchresult.nophoto td.price,table.searchresult.nophoto td.age,table.searchresult.nophoto td.category{padding:0}
table.searchresult.nophoto td.county{padding-bottom:1px;padding:0}
p.searchresult{text-align:left;font-size:12px !important;color:#aaa;margin-bottom:0;padding-bottom:0;padding-left:8px}
.seller-type-tab-wrapper{font-size:14px;margin:20px 0 15px}
.seller-type-tab-wrapper dl{margin:0 0 15px;padding:0}
.seller-type-tab-wrapper dt{display:inline-block;margin:0;padding:0;font-weight:normal}
.seller-type-tab-wrapper dd{display:inline-block;margin:0 0 0 10px;padding:0;position:relative}
.seller-type-tab-wrapper dd button{font-size:14px;display:block;text-decoration:none;padding:9px 15px;background-color:transparent;font-family:Arial,Helvetica,Sans Serif;color:#000;color:rgba(0,0,0,0.7);font-weight:bold;border:1px solid #edd34a;border-radius:5px;cursor:pointer}
.seller-type-tab-wrapper dd button:hover{padding:8px 14px;color:#000;color:rgba(0,0,0,0.9);border-width:2px;text-decoration:underline}
.seller-type-tab-wrapper dd.active button{border:0;padding:9px 15px;text-decoration:none;color:#fff;background-color:#4ac5f9;background:-ms-linear-gradient(-90deg,rgba(10,140,242,1) 0,rgba(33,160,244,1) 11.02%,rgba(51,177,247,1) 23.97%,rgba(64,188,248,1) 39.32%,rgba(72,195,249,1) 59.19%,rgba(74,197,249,1) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#0A8CF2', endColorstr='#4AC5F9' ,GradientType=0)";background:linear-gradient(180deg,rgba(10,140,242,1) 0,rgba(33,160,244,1) 11.02%,rgba(51,177,247,1) 23.97%,rgba(64,188,248,1) 39.32%,rgba(72,195,249,1) 59.19%,rgba(74,197,249,1) 100%);box-shadow:0 -1px 0 rgba(255,255,255,0.4);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color='#FFFFFF') progid:DXImageTransform.Microsoft.gradient(startColorstr='#0A8CF2',endColorstr='#4AC5F9',GradientType=0)}
.seller-type-tab-wrapper dd.active:after{content:'';position:absolute;width:0;height:0;left:calc(50% - 8px);border:8px solid;border-color:#4ac5f9 transparent transparent transparent}
.seller-type-tab-wrapper .search-results-heading h1{margin:0;font-size:14px;font-weight:normal;display:inline-block}
.seller-type-tab-wrapper .search-results-heading a{color:#0c82c2;font-size:1em}
table.csaresult{clear:both;width:100%;margin-bottom:1em}
table.csaresult td{line-height:1.5em}
.price-gbp{font-weight:normal;text-align:right;right:104px;position:absolute;color:#7a7262;font-size:80%;float:right;padding-right:1.5em}
.span-price-gbp{font-weight:normal;font-size:80%;color:#7a7262;padding-bottom:3px}
#pageNavigation{margin-top:8px;margin-bottom:1em}
#pageNavigation .currentPageNumber{font-weight:bold}
.currentPageNumber{margin-top:5px}
.nextpage,.previouspage{font-size:130%}
.nextpage span,.previouspage span{opacity:.4}
.list th{text-align:center}
strong.mmsNumber,strong.mmsCode{font-size:150%}
table#page-addetails td.adactions div.admin div.box-content h2.boxheader{background:url(images/share-header-icon.gif) no-repeat center right}
div.toptipscontent ul li{background:url(images/tips-icon.gif) no-repeat 0 2px;padding-left:20px}
div.toptipscontent ul li#beInformed{background:0}
td.adactions div.col div.info div.toptipscontent h2{background:url(images/owl.gif) no-repeat center right}
a.tipfriend{background:url(images/blue/thumbs-up.gif) no-repeat 0 -3px;padding-left:20px;font-weight:bold;display:block;padding-bottom:7px}
div.adfunctionlinks{display:block;padding:.9em 0 .9em 0}
a.managead{padding-left:20px}
a.reportad{background:url(images/blue/warning-triangle.gif) no-repeat 20px 11px;padding:.9em 0 .9em 40px;color:#888}
a.facebooklogo{background:url(images/facebook-logo.gif) no-repeat left center;padding:.9em 0 .9em 20px}
span.youtubelogo{background:url(images/youtube_32x32.png) no-repeat left center;padding:.9em 0 .9em 35px}
li.youtubevideolink{padding-top:3.0}
.facebookTwitter-container{height:24px}
.facebooklike{width:50px;display:inline;position:absolute}
.twitterShare{width:60px;display:inline;top:-1px;left:80px;position:relative;_margin-top:36px}
twitter-share-button{top:3px;position:relative}
div.share-container table{width:100%}
div.share-container table td{width:25%;text-align:left}
.adactions fieldset{border:0;border-top:2px solid #bfbfbf;padding:0 0 0 10px}
.adactions legend{color:#888}
.adactions fieldset a{color:#888;margin-right:2em}
div.fieldsetcontent{padding-top:.6em;padding-left:10px}
.adactions .admin .box-content{padding-bottom:.5em}
.fill1{background:url(images/fill1.gif.png) no-repeat center center}
.fill2{background:url(images/fill2.gif.png) no-repeat center center}
.fill3{background:url(images/fill3.gif.png) no-repeat center center}
div.tabs{float:left;width:100%;background-repeat:repeat-x;background-position:bottom;font-size:120%;line-height:normal;margin-bottom:.5em}
div.tabs ul{margin:0;padding:0 10px 0;list-style:none}
div.tabs li{float:left;background:url("images/tabs/left-yellow.gif.png") no-repeat left top;margin:0;text-decoration:none;list-style-type:none;padding:0 0 0 9px}
div.tabs a,div.tabs span.tab{float:left;display:block;background:url("images/tabs/right-yellow.gif.png") no-repeat right top;padding:0 15px 0 6px;text-decoration:none;font-weight:normal;color:#666}
/*\*/div.tabs a{float:none}
/**/div.tabs a:hover{color:#333}
div.tabs a .source{color:#3d7c95}
div.tabs .source{font-weight:bold}
div.tabs .active{background-image:url("images/tabs/left-on-white.gif.png");border-width:0;background-color:#f8f8f8}
div.tabs .active span.tab{background-image:url("images/tabs/right-on-white.gif.png");color:#444;padding-bottom:1px;background-color:#f8f8f8}
div.tabContent{clear:both;padding-top:.7em}
.previewphoto form{margin:0}
a img.photo{border:1px solid gray;max-width:122px;max-height:93px}
.dashboard-content .nophoto-text{position:absolute;top:54px;left:0;display:inline-block;width:100%;text-align:center;color:#fff;opacity:.4}
.recentAdWide a img.photo{border:1px solid #998a57;opacity:.9}
a:hover img.photo{border-color:#d92a14}
div.searchresultwithphotos{clear:both}
.searchresultwithphotos .row{border-bottom:1px solid silver;padding:.2em}
.searchresultwithphotos h2{margin:0;padding:0;border:0;font-size:120%}
.searchresultwithphotos h2 img{float:left;margin-right:.5em;margin-bottom:.2em}
.adSectionHeading{position:relative;top:30px}
div#photos div.photoThumb{width:20%;float:left;height:62px;max-height:60px}
#photoForm label{width:4em;float:left;text-align:right;display:block}
body div.narrowpage{width:90%;margin-left:auto;margin-right:auto;top:14px;position:relative}
.narrowpage .admin h1,.admin h1,.docs h1{border-bottom:0}
.narrowpage .admin h1{position:relative;padding-top:0}
.narrowpage .admin div.box-content,.narrowpage .docs div.box-content{padding-left:10px;padding-top:0;padding-bottom:10px;height:20px}
.narrowpage .docs div.box-top-left{left:-13px;position:relative}
.narrowpage .docs div.box-top-right{margin-left:6px;position:relative}
.narrowpage .docs div.box-top{background:#ebebeb;margin-left:-6px;width:646px}
.info div.box-top{height:10px;margin-top:10px}
.photoUploadSupported{text-indent:5.5em;color:#888;font-size:.8em}
.photoUploadHeading{margin-top:0;margin-bottom:10px;border-bottom:0}
div.photoUploadBox{background-color:#ebebeb;background-image:url(images/photo-grad.gif);background-position:left top;background-repeat:repeat-x;padding:1em;margin-bottom:2px;border-style:solid;border-width:1px;border-color:#e1e1e1}
#mobile-image{background-image:url(images/mobile-small.gif.png);background-repeat:no-repeat;width:50%;height:40px;background-position:right;float:right;text-align:center}
.yoursections-right{float:right;text-align:right;width:99%}
div.advancedSearch{display:block;background-repeat:repeat-x;text-align:left;min-height:23px;height:auto !important;height:18px;width:682px;margin-left:1px;margin-right:2px;position:relative;margin-bottom:8px}
div.advancedSearch input{font-size:1.1em;font-weight:bold;color:#555;margin-bottom:8px}
.triggerExpandImg{background:url(images/arrow-expand.png) no-repeat 2px 3px}
.triggerCollapseImg{background:url(images/arrow-collapse.png) no-repeat 0 3px}
h2.trigger{padding:2px 0 3px 2px;margin:3px 2px 8px 2px;border:0;font-size:108%;font-weight:normal;font-style:normal;left:0;top:8px;position:relative;margin-bottom:12px}
h2.trigger a{color:#ff5200;text-decoration:none;font-weight:bold;text-decoration:underline;padding-left:16px;left:0}
h2.trigger a:hover{color:#666}
h2.active{background-position:left bottom}
.toggle_container{margin:0;padding:0;background:#ffe78d;overflow:hidden;font-size:1em;clear:both;display:none;top:16px;width:100%;background:#fcefc9}
div#toggle_container_wanted{background:#e4ffb5}
div#toggle_container_wanted hr{background-color:#99c451}
div#toggle_container_wanted div#extraFilters table td,div#toggle_container_wanted .block{border-bottom:0;background-color:#e4ffb5;text-align:left}
div#toggle_container_wanted div#mainHeaderBlock{background-color:#e4ffb5;background-image:url(images/advancedsearch/advanced-search-top-gradient-wanted.gif);background-repeat:repeat-x}
div#toggle_container_wanted div#extraFilters table div.cb-container div#boxCabrioletImg{background-image:url(images/advancedsearch/motors/cabriolet-wanted.png)}
div#toggle_container_wanted div#extraFilters table div.cb-container div#boxCoupeImg{background-image:url(images/advancedsearch/motors/coupe-wanted.png)}
div#toggle_container_wanted div#extraFilters table div.cb-container div#boxSaloonImg{background-image:url(images/advancedsearch/motors/saloon-wanted.png)}
div#toggle_container_wanted div#extraFilters table div.cb-container div#boxHatchbackImg{background-image:url(images/advancedsearch/motors/hatchback-wanted.png)}
div#toggle_container_wanted div#extraFilters table div.cb-container div#boxEstateImg{background-image:url(images/advancedsearch/motors/estate-wanted.png)}
div#toggle_container_wanted div#extraFilters table div.cb-container div#boxMPVImg{background-image:url(images/advancedsearch/motors/mpv-wanted.png)}
div#toggle_container_wanted div#extraFilters table div.cb-container div#boxSUVImg{background-image:url(images/advancedsearch/motors/suv-wanted.png)}
td.refine{text-align:left}
td.norefine{height:12px}
div#extraFilters{background:0;display:block}
.top-gradient{background-color:#fcefc9;background-position:top left;background-repeat:repeat-x}
div#mainHeaderBlock{background-color:#ffe382;background:url(images/advancedsearch/advanced-search-top-gradient.gif) repeat-x;padding-top:7px}
div#mainHeaderBlock table td.carDetails{width:20%;color:#5d4b25;font-size:15px;font-weight:bold;height:37px;padding-right:0;vertical-align:middle}
div#mainHeaderBlock.top-gradient{position:relative;text-align:left}
div#mainHeaderBlock.blocktop-small{height:0}
#fuelBlock div.cb-container{width:50%}
#fuelBlock div.cb-container label{margin:0 -2px 0 0}
.toggle_container table{width:100%}
.toggle_container .block{margin:0;background-repeat:repeat-x;padding:15px 6px 15px 12px}
.toggle_container .block#mileageBlock,.toggle_container .block#engineBlock{padding-left:15px;text-align:left;display:inline-block;_display:absolute !important;_top:0 !important;_float:none !important;_padding-left:50px}
.toggle_container hr{width:98%;height:1px;background-color:#d8c17b;clear:both;margin-bottom:0}
.toggle_container .block .main-heading{color:#5d4b25;font-size:160%;font-weight:bold}
.toggle_container .block .sub-heading{color:#5d4b25;font-size:120%;margin-right:24px;font-weight:bold;width:100px}
.toggle_container .block .heading-text{font-size:140%;color:#b19446;font-weight:100}
.toggle_container .block .switch{color:#c6b25b;margin-right:4px;font-size:11px\9;_margin-right:10px;margin-right:20px\9}
.toggle_container .block .switch a{cursor:pointer;text-decoration:none}
div#fuelBlock span.switch,div#mileageBlock span.switch{top:4px;left:4px;position:relative}
div#mileageBlock table td label.sub-heading{margin:8px 10px 0 5px}
div#mileageBlock input[type="text"]{margin-left:4px}
.toggle_container .block .switch#engineSwitch,.toggle_container .block .switch#mileageSwitch{margin-right:0;width:82px;*width:70px;display:inline-block}
.switch#mileageSwitch{margin-bottom:12px}
.toggle_container .block label{margin:5px;margin-right:18px;font-size:1.1em;font-weight:lighter}
.toggle_container .block input[type=text]{padding:7px;color:#7e7e7e;font-size:120%;border:1px solid #d0c889;font-weight:lighter}
div#toggle_container_wanted .block input[type=text]{border-color:#5b9f1f}
div.openClose{width:100%;cursor:pointer;background-color:#ffe382;background:url(images/advancedsearch/extras-gradient.gif) repeat-x}
div#toggle_container_wanted div.openClose{width:100%;cursor:pointer;background-color:#ffe382;background:url(images/advancedsearch/extras-gradient-wanted.gif) repeat-x}
div.openClose table td{height:48px;vertical-align:middle;font-weight:bold;color:#a1946e;text-align:center}
.moreOptions{opacity:.5}
.moreOptionsUp{opacity:1.0}
div.openCloseForsale{width:100%;cursor:pointer;background-image:url(images/advancedsearch/advanced-search-top-gradient.gif);background-repeat:repeat-x}
div#toggle_container_wanted div.openCloseForsale{width:100%;cursor:pointer;background-image:url(images/advancedsearch/advanced-search-top-gradient-wanted.gif);background-repeat:repeat-x}
.optionsarrow{background:url(images/advancedsearch/more-options-arrow.gif) no-repeat 2px 8px;padding:10px}
.optionsarrow-up{background-position:-20px 8px}
div#toggle_container_wanted div.openClose span.optionsarrow{background:url(images/advancedsearch/more-options-arrow-wanted.gif) no-repeat -20px 10px;padding:10px}
div#toggle_container_wanted div.openClose span.optionsarrow-up{background-position:2px 10px}
div.blocksContainer{height:80px}
div.blocksContainer div#yearBlock{clear:left;padding-top:0}
div.blocksContainer div#yearBlock div{float:left;position:relative}
div#toggle_container_wanted div.blocksContainer{background:#e4ffb5}
div.blocksContainer div#priceBlock{padding-top:0;padding-left:20px}
div.blocksContainer div#engineSizeBlock{margin-top:-18px;margin-left:5px}
div.blocksContainer div#engineSizeBlock table td span.label-holder{top:3px;position:relative}
div.blocksContainer div#engineSizeBlock table td label.sub-heading{margin:8px 2px 0 5px}
div.blocksContainer div#engineSizeBlock table td.switch-holder span.switch{top:3px;position:relative}
span.switchEngine{float:right\9;margin-top:-13px\9;left:12px\9;position:relative\9;padding-bottom:4px\9}
div#adTypeBlock{padding-left:0;padding-right:0;width:200px\9}
div#adTypeBlock.blockalt,div#adTypeBlock.blockCommercials,div#adTypeBlock.blockMotorbikes{float:right;padding-top:10px;width:220px;position:relative;margin-top:-130px;top:8px}
div#adTypeBlock.blockCommercials,div#adTypeBlock.blockMotorbikes{height:160px;margin-top:-100px}
div#adTypeBlock.blockMotorbikes{height:110px;background:0}
div#adTypeBlock.blockMotorbikes img{height:100px}
div#mileageBlock.blockMotorbikes table td span.switch{top:-2px;left:-8px;position:relative}
div#transmissionBlock div.cb-container,div#adTypeBlock div.cb-container{margin-top:12px}
table.carbody{margin-top:-10px}
div#dividerBlockCommercials{display:none}
#min_engine{margin-right:6px}
div.blocksContainer table td.blockLeft{width:24%}
div.blocksContainer table td.blockCenter{width:37%}
div.blocksContainer table td.blockRight{width:41%}
div.blockHidden{display:none}
div.panelspace{height:3px;background:#fcefc9}
div.nopanelspace{height:3px;background:#ffe382}
div#toggle_container_wanted div.panelspace{background:#e4ffb5}
div#toggle_container_wanted div.nopanelspace{background:#cbef8d}
.motorOnly{width:40px}
span#engineSizeType,span#mileageType{margin-top:12px;display:inline-block;width:20px}
span#mileageType{margin-left:6px}
#priceBlock img{width:19px;height:21px;float:left;margin-right:4px;margin-left:1px;margin-bottom:4px}
#yearBlock img{width:24px;height:21px;float:left;position:relative;margin-right:4px;margin-left:1px;margin-bottom:4px}
#mileageBlock img{width:53px;height:52px;float:left;position:relative;padding-top:10px;margin-right:10px}
#engineSizeBlock img{width:37px;height:24px;float:left;position:relative;margin-right:4px;margin-left:1px;margin-bottom:4px}
#transmissionBlock img{width:53px;height:52px;float:left;position:relative;padding-top:10px;margin-right:10px}
#fuelBlock img{width:45px;height:52px;float:left;position:relative;padding-top:0;padding-left:7px;margin-right:13px;margin-bottom:12px}
#rescuedBlock img{float:left;position:relative;padding-top:0;padding-left:3px;margin-right:12px;margin-bottom:12px}
#rescuedBlock div.cb-container span.whatsthis{font-weight:normal}
#dividerBlock1{float:right;left:-240px;margin:-109px 0 0;padding:0 20px;position:relative;height:108px;left:0\9}
#dividerBlock1 img{width:4px;height:96px}
.blockMotorbikes#mileageBlock{white-space:nowrap;padding:15px 15px 15px 5px;*width:200px}
#dividerBlock2{float:right;padding-right:0;margin:0;padding:15px 0 0 0}
#dividerBlock2 img{width:4px;height:61px;margin-top:-12px}
table td.animals{border-bottom:0;height:1px}
#manual-text,#automatic-text{font-size:1.1em;vertical-align:0;margin-right:0}
#manual-text{margin-right:20px}
#manual-img{background:url('images/advancedsearch/motors/manual.gif.png') 5px 0 no-repeat;height:10px;padding:1px 6px 11px 24px}
span.simi-help{margin-left:24px;margin-right:8px}
#automatic-img{background:url('images/advancedsearch/motors/automatic.gif.png') 5px 0 no-repeat;height:10px;padding:1px 6px 11px 24px}
#minYear,#maxYear{margin-right:7px;width:40px}
#minPrice,#maxPrice{margin-right:7px;width:70px}
#minMileage,#minEngineSize{margin-right:10px}
.toggle_container .left-block label,.toggle_container .right-block label{color:#555;font-size:1em;padding-bottom:12px;font-weight:normal}
#boxCabriolet,#boxCoupe,#boxSaloon,#boxHatchback,#boxEstate,#boxMPV,#boxSUV{background-position:top left;background-repeat:no-repeat;background-size:82px 32px;height:48px;height:55px\9;*height:55px;_height:55px;margin-top:9px;display:inline-block;overflow:hidden;white-space:nowrap;padding-bottom:3px}
#boxCabriolet,#boxCoupe,#boxSaloon,#boxHatchback,#boxEstate,#boxMPV,#boxSUV{*display:inline;*padding-bottom:5px}
#boxRigid,#boxTractorUnit,#boxTransporter,#boxTipper,#boxLivestock,#boxFlatbed,#boxCurtainside,#boxLowLoader,#boxRefrigerated,#boxOther,#boxCommPanelVan,#boxCommPanelVanHighRoof,#boxCommCarDerivedVan,#boxCommPickUp,#boxCommDoubleCabPickUp,#boxCommMiniBus,#boxCommLutonVan,#boxCommFlatBed,#boxCommTransporter,#boxCommTipper,#boxCommRefrigeratedBody,#boxCommOther{background-position:top left;background-repeat:no-repeat;background-size:82px 32px;height:15px;height:20px\9;*height:20px;_height:20px;margin-top:9px;display:inline-block;overflow:hidden;white-space:nowrap;padding-bottom:3px}
#boxRigid,#boxTractorUnit,#boxTransporter,#boxTipper,#boxLivestock,#boxFlatbed,#boxCurtainside,#boxLowLoader,#boxRefrigerated,#boxOther,#boxCommPanelVan,#boxCommPanelVanHighRoof,#boxCommCarDerivedVan,#boxCommPickUp,#boxCommDoubleCabPickUp,#boxCommMiniBus,#boxCommLutonVan,#boxCommFlatBed,#boxCommTransporter,#boxCommTipper,#boxCommRefrigeratedBody,#boxCommOther{*display:inline;*padding-bottom:5px}
#boxRigid,#boxTransporter,#boxTipper,#boxLivestock,#boxFlatbed,#boxCurtainside,#boxRefrigerated,#boxOther{width:115px}
#boxTractorUnit,#boxLowLoader{width:165px}
#boxCommPanelVan,#boxCommPickUp,#boxCommMiniBus,#boxCommLutonVan,#boxCommTipper,#boxCommOther{width:80px}
#boxCommDoubleCabPickUp,#boxCommRefrigeratedBody{width:135px}
#boxCommPanelVanHighRoof,#boxCommFlatBed{width:145px}
#boxCommCarDerivedVan,#boxCommTransporter{width:115px}
#boxCabrioletImg,#boxCoupeImg,#boxSaloonImg,#boxHatchbackImg,#boxEstateImg,#boxMPVImg,#boxSUVImg{background-position:top left;background-repeat:no-repeat;background-size:82px 32px;width:100%;height:32px}
#boxCabriolet{width:92px}
#boxCabrioletImg{background-image:url(images/advancedsearch/motors/cabriolet.png)}
#boxCoupe{width:92px}
#boxCoupeImg{background-image:url(images/advancedsearch/motors/coupe.png)}
#boxSaloon{width:92px}
#boxSaloonImg{background-image:url(images/advancedsearch/motors/saloon.png)}
#boxHatchback{width:92px}
#boxHatchbackImg{background-image:url(images/advancedsearch/motors/hatchback.png)}
#boxEstate{width:92px}
#boxEstateImg{background-image:url(images/advancedsearch/motors/estate.png)}
#boxMPV{width:92px}
#boxMPVImg{background-image:url(images/advancedsearch/motors/mpv.png)}
#boxSUV{width:85px}
#boxSUVImg{background-image:url(images/advancedsearch/motors/suv.png)}
.cb-container{margin-top:8px}
#label-bold{font-weight:bold}
#td-cellspace-year-fuel{width:10px;border:0;background-color:#e8d99e}
div.adPageTopLinks{padding-top:0;padding-bottom:.5em;text-align:left;width:422px}
a.adPageBackLink,a.adPageNextLink{font-size:130%;font-weight:bold;text-decoration:none;display:inline}
a.adPageBackLink{width:50%}
a.adPageNextLink{float:right;text-align:right;width:50%}
#header-tabs{font-size:16px;background:url("images/tabs/menu-right.png") no-repeat right top;left:3px;position:relative;min-height:53px;height:auto !important;height:48px;bottom:0;margin-bottom:0}
#header-tabs ul{margin:0;padding:0;list-style:none;min-height:36px;height:auto !important;height:36px}
#header-tabs li{float:left;display:block;background:0;margin:0;text-decoration:none;list-style-type:none;width:220px;padding-top:0}
#header-tabs .left-header-menu{background:url("images/tabs/menu-left.png") no-repeat scroll left top transparent;position:relative;margin-left:-6px;height:50px;min-height:50px}
#header-tabs .mid-header-menu{background:url("images/tabs/menu-join.png") no-repeat left top;margin-left:-6px}
#header-tabs .right-header-menu{background:url("images/tabs/menu-mid-right.gif.png") no-repeat right top;width:10px;min-height:48px;height:auto !important;height:48px}
#header-tabs a,div.tabs span.tab{float:left;display:block;padding:0;text-decoration:none;font-weight:normal;color:#666;padding-left:60px}
#header-tabs .mid-left{background:url("images/tabs/menu-strip.png") right top;background-repeat:repeat-x;margin-left:0;padding-top:14px;min-height:36px;height:auto !important;height:36px}
#header-tabs .mid-right{background:url("images/tabs/menu-mid-left.png") right top;background-repeat:repeat-x;margin-left:20px;padding-top:14px;min-height:36px;height:auto !important;height:36px}
#wanted-header-tabs{font-size:16px;background:url("images/tabs/wanted-menu-right.png") no-repeat right top;min-height:50px;height:auto !important;height:50px;margin-right:-3px}
#wanted-header-tabs ul{margin:0;padding:0;list-style:none;min-height:36px;height:auto !important;height:36px}
#wanted-header-tabs li{float:left;display:block;background:0;margin:0;text-decoration:none;list-style-type:none;width:220px;padding-top:0}
#wanted-header-tabs .left-header-menu{background:url("images/tabs/wanted-menu-left.png") no-repeat left top;left:-3px;position:relative}
#wanted-header-tabs .mid-header-menu{background:url("images/tabs/wanted-menu-join.png") no-repeat left top;margin-left:-3px}
#wanted-header-tabs .right-header-menu{background:url("images/tabs/wanted-menu-mid-right.gif.png") no-repeat right top;width:10px;min-height:48px;height:auto !important;height:48px}
#wanted-header-tabs a,div.tabs span.tab{float:left;display:block;padding:0;text-decoration:none;font-weight:normal;color:#666;padding-left:60px}
#wanted-header-tabs .mid-left{background:url("images/tabs/wanted-menu-strip.png") right top;background-repeat:repeat-x;margin-left:0;padding-top:14px;min-height:36px;height:auto !important;height:36px}
#wanted-header-tabs .mid-right{background:url("images/tabs/wanted-menu-mid-left.png") right top;background-repeat:repeat-x;margin-left:20px;padding-top:12px;min-height:36px;height:auto !important;height:36px}
a.viewAdLink{font-size:120%;top:5px}
#paymentInstructions li.step{background-image:none;background-position:0 .3em;padding-left:30px;font-size:110%}
#paymentInstructions li.first{width:100%;background-image:url(images/step1.gif);background-repeat:no-repeat;background-position:left center}
#paymentInstructions li.second{width:100%;background-image:url(images/step2.gif.png);background-repeat:no-repeat;background-position:left center}
div.paymentContainer{position:relative;top:10px;padding-bottom:1em;border-top:3px solid #aeaeae}
div.paymentBox{position:relative;background-color:#e3e3e3;padding-bottom:10px;width:635px;left:0}
span.activationCodeBox{border-style:solid;border-width:2px;border-color:#aeaeae;margin-left:10px;padding:.3em}
#paymentOptionsBar{height:10px}
#paymentOptionsBar table{top:-34px;padding:0;border-collapse:collapse;position:relative;margin-left:auto;margin-right:auto}
#paymentOptionsBar div.paymentMenuItem{text-align:center;background-image:url(images/payment-menubar-divider.gif.png);background-repeat:no-repeat;background-position:right 1px;height:100%;width:160px}
#paymentOptionsBar td.clearDivider div.paymentMenuItem{background-image:none}
#paymentOptionsBar td.left-curve-light{width:8px;background-image:url(images/payment-menubar-left.gif.png);background-repeat:no-repeat;background-position:right center;padding:0}
#paymentOptionsBar td.left-curve-dark{width:8px;background-image:url(images/payment-menubar-left-dark.gif.png);background-repeat:no-repeat;background-position:right center;padding:0}
#paymentOptionsBar td.right-curve-light{width:8px;background-image:url(images/payment-menubar-right.gif.png);background-repeat:no-repeat;background-position:left center;padding:0}
#paymentOptionsBar td.right-curve-dark{width:8px;background-image:url(images/payment-menubar-right-dark.gif.png);background-repeat:no-repeat;background-position:left center;padding:0}
#paymentOptionsBar td.fill-light{background-image:url(images/payment-menubar-fill.gif.png);background-position:left center;background-repeat:repeat-x;vertical-align:middle}
#paymentOptionsBar td.fill-dark{background-image:url(images/payment-menubar-fill-dark.gif.png);background-position:left center;background-repeat:repeat-x;vertical-align:middle}
#paymentOptionsBar td a{font-size:150%;text-decoration:none;text-align:center;height:44px;line-height:44px;padding-left:12px;padding-right:14px;padding-bottom:22px}
#paymentInstructions{position:relative;left:80px}
.payment-header{text-align:center;color:#9a9a9a;font-size:16px;font-weight:bold}
.font-light{color:#dbdbdb !important}
.font-dark{color:#414141 !important}
#paymentInfo{border-top-style:solid;border-top-width:3px;border-top-color:#aeaeae;padding-top:.5em;position:relative;top:10px}
.boldy{font-weight:bold}
#paymentOptionsBar a:link,#paymentOptionsBar a:visited,#paymentOptionsBar a:hover{text-decoration:none;border:0}
table.pay-options td.tandc-agreement{color:#414141;padding-top:18px}
#vehicleHeading h2{border:0}
.vehicleRegistrationPlate{width:303px;height:68px;background-image:url(images/car-reg-plate.gif.png);background-repeat:no-repeat}
.vehicleRegistrationInput{margin-top:15px;margin-left:40px;outline:0;border:0;color:#414141;font-family:Arial,Sans-Serif;font-size:260%;text-transform:uppercase;text-align:center}
p.vehicleMatch{background:url(images/blue/warning-triangle.gif) no-repeat 15px 20px;background-color:#ddf7cb;border:0;margin-left:95px;margin-right:95px;display:block;padding:.5em .5em .5em 40px;font-size:110%;color:#414141}
p.noVehicleMatch{padding:.5em .5em .5em 20px;font-size:110%;margin-left:90px;margin-right:90px;background-color:#ffb49c;color:#414141}
.rescuedogs_img_span{border:0 solid;background:url(images/rescuedogs-icon.gif.png) no-repeat;background-position:bottom center;width:18px;height:16px;display:inline-block}
.credit_card_multiicon_span{width:208px;height:30px;padding-top:12px}
.font-light-payment{color:#dbdbdb;top:30px;left:20px;position:absolute;height:0;font-size:11px;line-height:9px;min-height:0;clear:both}
.font-dark-payment{color:#303030;top:30px;left:20px;position:absolute;height:0;font-size:11px;line-height:9px;min-height:0;clear:both}
* html .font-light-payment{min-height:20px}
@media print{body{text-align:center;height:80%}
#header{background-color:#fffde0;border-style:solid;border-color:#fff;border-width:1px 1px 0 1px}
#header.customlogo{text-align:left;float:left;top:-20px;position:absolute;background-color:#fff}
div.adPageTopLinks{padding-top:0;padding-left:1.2em;padding-bottom:.5em;text-align:left;height:33px}
a.adPageBackLink{font-size:130%;font-weight:bold;text-decoration:none;color:#fff;display:none}
#rightcolads{padding-top:16px;text-align:right;background-color:#d55d44}
.col .mpu{margin-bottom:1em;text-align:center;display:none}
#hotspotad{float:right;margin-left:10px;display:none}
}
.socialMedia-community{height:130px;padding-left:2px;font-weight:bold;color:#666}
.socialMedia-community ul{list-style:none;padding:0;margin:0;height:100px}
.socialMedia-community ul li{background-image:none;padding:8px 0 0 6px;display:block;float:left;text-align:center;vertical-align:bottom;width:60px;height:90px}
.socialMedia-community ul li a{display:block;background-repeat:no-repeat;padding:0;border:0;margin:0;padding-top:60px;width:60px}
.facebookLink{background:url(images/socialmedia/socialmedia-sprites.png);background-position:-2px -2px}
.blogLink{background:url(images/socialmedia/socialmedia-sprites.png);background-position:-60px -2px}
.youtubeLink{background:url(images/socialmedia/socialmedia-sprites.png);background-position:-119px -2px}
.twitterLink{background:url(images/socialmedia/socialmedia-sprites.png);background-position:-177px -2px}
.writecomment{font-size:12px;font-weight:bold;float:left;width:49%;padding-left:0;padding-left:2px}
.div-socialmedia-comments{padding-bottom:10px}
.span-morecomments{font-size:12px;font-weight:bold;float:left;width:50%;padding-left:0;text-align:right}
.td-details-regno,.td-details-byhand{width:50%;color:#666;font-weight:bold;padding:10px 0 10px 21px}
.td-details-regno{text-indent:16px}
.td-details-byhand{padding-left:60px}
.td-reg-country{width:50%;height:22px;padding-left:21px;font-weight:bold}
.span-reg-country{height:44px;color:#666;background:url(images/car-reg-dropdown-bg.png);background-repeat:no-repeat;padding:8px 102px 10px 10px}
.td-formlookup{width:50%;color:#303030;font-weight:bold;margin:12px 12px 12px 0}
.td-formlookup#countryofreg{padding-left:17px}
.div-carmake{padding-left:60px;margin-top:4px;background:url(images/car-reg-top-arrow.gif.png);background-repeat:no-repeat}
.lookup-carmake{width:250px;height:20px;border:1px solid silver;text-indent:2px}
.div-carlookup{padding:11px 0 0 60px;background:url(images/car-reg-mid-arrow.gif.png);background-repeat:no-repeat;background-position:left center}
.div-lookupcountry-mid{padding:11px 0 0 60px;background:url(images/car-reg-mid-arrow.gif.png);background-repeat:no-repeat;background-position:left center}
.div-bodytype{position:absolute;top:277px;_top:300px;*top:300px;padding-left:14px}
.div-bodytype td{padding-right:10px}
.div-bodytype.wide td{padding-right:40px;_padding-right:35px}
span.heading-col2-year{margin-left:97px}
span.heading-col2-transmission{margin-left:71px}
span.heading-col2-fueltype{margin-left:66px}
span.heading-col2-doors{margin-left:93px}
span.heading-col2-nct{margin-left:81px}
input.vehicle-split,input.vehicle-split-small,input.vehicle-split-medium{width:118px;height:20px;border:1px solid silver;text-indent:2px;margin-right:6px}
input[readonly="readonly"].vehicle-split,input[readonly="readonly"].lookup-carmake{background-color:#ededed}
input.vehicle-split-small{width:40px;margin-right:4px}
input.vehicle-split-medium{width:69px}
input#roadTax{margin-left:12px}
.div-lookupcountry,.div-lookupnct{padding:12px 0 0 60px;background:url(images/car-reg-bottom-arrow.gif.png);background-repeat:no-repeat;background-position:left bottom}
.label-lookupnct{padding-left:60px;font-weight:normal}
.div-lookupcountryofreg{padding:12px 0 0 60px;background:0;background-repeat:no-repeat;background-position:left bottom;margin-top:28px;line-height:18px}
.td-regplate{width:50%;padding-left:18px;top:56px;position:absolute}
.div-regplate{height:68px;width:303px;padding:0;margin-left:15px;background:url(images/car-reg-plate-ie.gif.png);background-repeat:no-repeat}
.div-regplate.spotlight{height:50px;width:275px;background:url(images/car-reg-plate-ie-spotlight.gif) no-repeat;top:11px;position:relative;margin-left:-1px;margin-top:1px;margin-bottom:20px;position:relative}
div.spotlight-design-cars,div[class^='spotlight-design'],div[class*=' spotlight-design']{float:right;width:178px;height:140px;background:url(images/spotlight/spotlighted.png) no-repeat}
div.spotlight-design-trucks{background:url(images/spotlight/spotlighted-trucks.png) no-repeat}
div.spotlight-design-commercials{background:url(images/spotlight/spotlighted-commercials.png) no-repeat}
.downarrowconnect{background-color:#636363;height:60px;background:url(images/car-reg-down-arrow.gif.png);background-repeat:no-repeat;background-position:left center;padding:0;margin-left:160px}
.div-getdetails{background-image:url(images/car-reg-get-details.gif.png);width:340px}
.getdetails-button{width:296px;height:44px;padding-bottom:7px;font-weight:bold;font-size:14px;color:#666;cursor:pointer;margin-left:20px;border:0;background-color:#f8f8f8;background-image:url(images/car-reg-get-details-button.gif.png);background-repeat:no-repeat}
.reg-private{margin-top:10px;color:#666;font-weight:bold;padding-left:26px}
.div-ctry-reg{position:relative;font-weight:bold;top:360px}
.div-otherdetails{width:100%;background:url(images/car-reg-other-bg.png);background-repeat:repeat-x;background-position:center center;text-align:center}
table.body-type{margin-bottom:9px;margin-top:3px;width:100%;margin-left:13px}
.div-reg-hr{width:99%;border-bottom:1px solid #a6a6a6;margin-left:3px}
.span-otherdetails{background-color:#f8f8f8;padding:0 10px 0 10px;font-weight:bold;color:#666}
.div-mileage{width:80%;padding:14px 0 0 60px;font-weight:bold}
.div-mileage.motorbikes{padding:12px 0 0 60px;background:url(images/car-reg-bottom-arrow.gif.png);background-repeat:no-repeat;background-position:left bottom}
.lookup-mileage{margin-top:1px}
.div-buttons{margin-top:20px}
#vehicleHeading h1{border-bottom:0}
#emailAndPasswordNeeded{margin-left:110px}
#tellUsWhere{margin-left:0}
table.placead-buttons td{width:33%}
table.placead-buttons td.next{text-align:right}
table.placead-buttons td.next input,table.placead-buttons td.previous input{background:url(images/nav-button-prev-next.gif) no-repeat -162px 0;border:0 none;color:#414141;cursor:pointer;font-size:120%;font-weight:bold;height:43px;padding:0 35px 0 30px;width:163px;*text-indent:50px}
table.placead-buttons td.previous{padding-left:0}
table.placead-buttons td.previous input{background-position:-3px 0;padding-left:0;text-indent:38px;*text-indent:0;*padding-left:36px}
table.placead-buttons td.previous input#cancel{text-indent:33px}
div.button-myads,.check-payment-button,#subscribeToNewsletterForm input.signup{width:164px;height:43px;background:url(images/nav-button-prev-next.gif) no-repeat -162px 0;border:0;font-size:120%;font-weight:bold;padding:0 35px 0 30px;color:#414141;cursor:pointer;*width:166px}
div.button-myads{width:110px;left:475px;position:relative}
div.button-myads a{top:12px;left:-4px;position:relative;color:#414141;text-decoration:none}
#placeAdYourName,#newsletterSignup{margin-top:4px;margin-left:110px}
#newsletterSignup tr td:first-child{width:235px}
div.newsletter-envelope{width:100%;height:254px;top:-46px;position:relative;text-align:center;background:url(images/newsletter-envelope.png);_background:0;_height:auto}
ul.newsletter-signup{width:100%}
ul.newsletter-signup li{text-align:left;text-indent:220px;line-height:26px;background:url(images/icon-newsletter-list.gif) no-repeat 200px 8px}
h1.newsletter-signup{width:100%;border-bottom:0;font-size:120%;text-align:center;margin-top:-20px}
p.newsletter-signup{width:100%;text-align:center}
#subscribeToNewsletterForm{width:100%;text-align:center;margin-top:14px}
#subscribeToNewsletterForm input.hello{width:260px;font-size:16px;padding:8px 0 8px 4px;top:2px;position:relative;*top:0}
#subscribeToNewsletterForm input.signup{margin-left:8px}
#subscribeToNewsletterForm label{font-size:120%;color:#414141}
#placeAdYourName tr td{padding-right:46px}
td.shoestyle{padding-top:5px;font-weight:bold}
#reviewYourAdTitle{padding-left:0;font-size:100%;color:#303030}
#othersNotSeeEmail{padding-left:0}
#callROIonly{padding-left:0;top:-1px;position:relative}
#callsFromMobiles{padding-left:0}
.toptipscontent ul li{line-height:16px;padding-bottom:10px}
table.extraAdDetails{width:100%;margin-top:10px;margin-bottom:10px}
table.extraAdDetails td{padding-left:10px;padding-bottom:2px}
table.extraAdDetails td.main{font-size:130%}
table.extraAdDetails td.heading{color:#857964}
table.extraAdDetails td.value{color:#e0d4c2}
table.extraAdDetails td.next{padding-top:10px}
table.extraAdDetails tr:last-child td{padding-bottom:10px}
div.savedAdContainerBox h1{border-bottom:0}
.link-label{font-size:.8em;font-weight:bold}
.adv-search-main-filter{position:relative;top:10px;color:#666}
.adv-search-main-filter-fill{color:#555;border:1px solid #aaa;background:url('images/breed-fill.gif') repeat right center;padding:4px;width:128px;margin-top:2px}
.adv-search-main-filter-right-arrow{background-image:url(images/adv-search-right-arrow.gif.png);background-position:left center;background-repeat:no-repeat;height:27px;padding:10px}
a.cancelfeedback:link,a.cancelfeedback:active,a.cancelfeedback:visited{color:#292929;font-size:100%;height:37px;padding:10px 70px 9px;text-decoration:none;width:171px}
div.cancelfeedback{width:50%;height:26px;float:left;background-image:url(images/sectiontab/feedback-button.png);background-repeat:no-repeat;padding-top:5px}
input.sendfeedback{width:171px;height:26px;border:0;padding-bottom:4px;color:#292929;cursor:pointer;background-image:url(images/sectiontab/feedback-button.png);background-repeat:no-repeat;background-color:#ffeeb5;background-position:right top}
.drop-down{position:relative;display:inline-block}
.drop-down .field{border:1px solid;padding:6px 5px;background:#fff;border:0 none;margin:0;position:absolute;top:0;bottom:0;width:133px;height:20px;font-size:11pt;color:#7e7e7e}
.drop-down #perPageText{width:24px}
.drop-down .head{display:inline-block;width:150px;height:32px;top:1px;position:relative;border:1px solid #dec671}
.drop-down-content{display:none;position:relative;height:auto;float:left;width:717px;z-index:1000;margin-bottom:8px;top:1px;left:-16px;padding-top:10px}
#region-dropdown-content,#carmake-dropdown-content,#carmodel-dropdown-content{top:0;border:0;border-bottom:1px solid #dbd7cd}
.drop-down a{text-decoration:none}
.drop-down-content-standard-bg{background-image:url(images/advancedsearch/dropdown-standard-bg.png);border:1px solid #dbd7cd}
.drop-down-content-browser-bg{background:#fff}
.drop-down-content-additional{margin-top:-4px;margin-left:-2px;width:736px !important;background-color:#f8f8f8;background-image:url(images/sectionbrowser-alt-bg3.png) !important;border:1px solid #c7c5b8}
.dropbutton-forsale,.dropbutton-sort{height:32px;width:32px;background:url(images/advancedsearch/makedropdownbg.png) repeat-x top left;background-position:-2px 0;position:absolute;right:0;border-left:1px solid #e5d4a8;text-align:center;cursor:pointer}
.dropbutton-forsale-down{background-image:url(images/advancedsearch/section-dropdown-reverse-bg.png)}
.dropbutton-wanted{height:32px;width:32px;background:url(images/advancedsearch/makedropdownbg-wanted.png) repeat-x -1px 0;position:absolute;right:0;border-left:1px solid #5b9f1f;text-align:center;cursor:pointer}
.dropbutton-forsale span,.dropbutton-wanted span{background:url(images/downarrow.png) no-repeat scroll -10px -100px;display:block;height:10px;width:10px;overflow:hidden;position:absolute;right:.9em;top:.8em}
.dropbutton-sb{background-image:url(images/advancedsearch/section-dropdown-long-bg.png);left:-1px;position:relative}
.dropbutton-sb span{margin-top:8px;margin-right:4px;height:46px}
.allmakeunderline{background-image:url(images/advancedsearch/allmakeunderline.png);background-repeat:repeat-x;background-position:center center;width:80%}
.panelcolumn,.multi-search-col{width:24%;display:inline-block;margin-left:6px;float:left}
.panelcolumn ul li,.multi-search-col ul li{line-height:1.7em}
.panelcolumn ul li input,.multi-search-col ul li input{vertical-align:top}
.panelcolumn ul li a,.multi-search-col ul li a{display:block;color:#005f8a;font-size:110%;padding:3px 5px;text-decoration:none}
.panelcolumn a:hover,.multi-search-col a:hover{text-decoration:underline;color:#666}
.carmakebox{left:370px;top:0;position:absolute}
.primary-title{display:inline;background-color:#ffe382;color:#ff5200;font-weight:bold;padding-right:4px}
.primary-highlight{width:auto;display:block;background-image:url(images/primary-highlight.png);background-repeat:no-repeat;background-position:27px 1px}
.carmodelbox{left:522px;top:0;position:absolute}
.carmodelbox-readonly{background-color:#ddd !important}
.regionbox{position:absolute;top:0;left:207px}
table.subscription td{padding-left:10px;padding-bottom:4px}
table.subscription td.checkbox{font-size:80%}
.search-selection{font-size:90%;min-height:16px;margin-top:6px;border-left:1px solid #dfc668;border-right:1px solid #dfc668;background:#e8d99e url(images/advancedsearch/reset-all-bg.png) repeat-x top left;padding:8px 90px 8px 8px;border-bottom:1px solid white}
.search-selection #selectionString{width:86%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.search-selection #resetLink{position:absolute;top:30px;right:6px;padding-right:5px}
.greenButton,.greyButton,.greenButtonSmall,.greyButtonSmall{height:37px;width:100%;background-image:url(images/green-button.gif.png);background-repeat:no-repeat;background-position:center top;text-align:center;padding-top:10px;margin-top:12px}
.greenButton.homepage{background:url(images/buttons-sprite.png) no-repeat top left;background-position:73px -118px}
.greenButton.spotlight{height:29px;width:130px;margin-top:10px}
.greenButtonSmall{background-image:url(images/green-button-small.png)}
.greyButton{background-image:url(images/grey-button.gif)}
.greyButtonSmall{background-image:url(images/grey-button-small.png)}
.greenButton input{height:37px;top:-10px;background:0;width:140px;border:0;font-size:16px;font-weight:bold;color:#407016;position:relative;cursor:pointer}
div.greyButton input{color:#f8f8f8}
ul.topsections li{padding:0;font-weight:bold;font-size:110%;height:100%;line-height:16px;cursor:pointer;vertical-align:middle;margin-bottom:4px}
ul.topsections li:hover{background-color:#eee}
#motormain:hover,#animalsmain:hover,#farmingmain:hover,#homeelectronicsmain:hover,#householdmain:hover,#ticketsmain:hover,#sportmain:hover,#propertymain:hover,#fashionmain:hover,#businessmain:hover,#musicmain:hover,#weddingmain:hover,#babyandkidsmain:hover{background-color:#ffe9b0}
ul.topsections li a{color:#666;text-decoration:none;display:block;cursor:pointer;vertical-align:middle}
ul.topsections li a:hover{color:#0065a3;text-decoration:underline}
ul.topsections li.motor,ul.topsections li.farming,ul.topsections li.fashion,ul.topsections li.sport,ul.topsections li.property,ul.topsections li.business,ul.topsections li.animals,ul.topsections li.household,ul.topsections li.wedding,ul.topsections li.homeelectronics,ul.topsections li.tickets,ul.topsections li.music,ul.topsections li.babyandkids{background-position:left center;height:58px;padding-top:4px}
ul.topsections li.babyandkids{background-image:url("images/icons/mainsection-icons-babyandkids.gif.png")}
#babyandkidsmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -530px}
ul.topsections li.motor{background-image:url("images/icons/mainsection-icons-motor.gif.png")}
#motormain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -355px}
ul.topsections li.farming{background-image:url("images/icons/mainsection-icons-farming.gif.png")}
#farmingmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -271px}
ul.topsections li.fashion{background-image:url("images/icons/mainsection-icons-fashion.gif.png")}
#fashionmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -16px}
ul.topsections li.sport{background-image:url("images/icons/mainsection-icons-sport.gif.png")}
#sportmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -616px}
ul.topsections li.property{background-image:url("images/icons/mainsection-icons-property.gif.png")}
#propertymain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -956px}
ul.topsections li.business{background-image:url("images/icons/mainsection-icons-business.gif.png")}
#businessmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -437px}
ul.topsections li.animals{background-image:url("images/icons/mainsection-icons-animals.gif.png")}
#animalsmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -784px}
ul.topsections li.household{background-image:url("images/icons/mainsection-icons-household.gif.png")}
#householdmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -98px}
ul.topsections li.wedding{background-image:url("images/icons/mainsection-icons-wedding.gif.png")}
#weddingmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -16px}
ul.topsections li.homeelectronics{background-image:url("images/icons/mainsection-icons-homeelectronics.gif.png")}
#homeelectronicsmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -188px}
ul.topsections li.tickets{background-image:url("images/icons/mainsection-icons-tickets.gif.png")}
#ticketsmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -870px}
ul.topsections li.music{background-image:url("images/icons/mainsection-icons-music.gif.png")}
#musicmain{background-image:url("images/icons/mainsections-sprite.png");background-repeat:no-repeat;background-position:-10px -701px}
div.topsection-container{padding-top:15px;padding-left:105px;height:40px}
div.topsection-container span{background:url(images/mainsection-arrow.png) no-repeat 1px 2px;padding-left:8px;padding-right:5px;*display:inline-block}
.savedAdContainer{border-bottom:4px solid #ffd15c;margin-bottom:4px}
.savedAdContainerBox{margin-bottom:-4px}
.saveThisAd{background-image:url(images/savedAds/saved-ad-sprite.png);background-repeat:no-repeat;background-position:-6px -2px;float:left;padding:16px}
.saveThisAd:hover{background-position:-6px -42px}
.saveThisAd.adIsSaved{background-position:-6px -83px}
.saveThisAd.adIsSaved:hover{background-position:-6px -123px}
#saved-header-tabs{background:url("images/tabs/saved-menu-right.png") no-repeat scroll right bottom transparent;font-size:16px;height:auto !important;min-height:54px;margin-bottom:-3px;left:3px;position:relative}
#saved-header-tabs a{text-decoration:none}
#saved-header-tabs .left-header-menu{background:url("images/tabs/saved-menu-left.png") no-repeat scroll left top transparent;margin-left:-6px}
#saved-header-tabs .mid-left{background:url("images/tabs/saved-wanted-menu-strip.png") repeat-x scroll right top transparent;height:auto !important;margin-left:1px;min-height:36px;padding-top:14px}
#saved-header-tabs .mid-header-menu{background:url("images/tabs/menu-left-join.png") no-repeat scroll left top transparent}
#saved-header-tabs .mid-right{background:url("images/tabs/menu-wanted-mid-left.png") repeat-x scroll right top transparent;height:auto !important;margin-left:20px;min-height:36px;padding-top:12px}
#saved-header-tabs .right-header-menu{background:url("images/tabs/saved-menu-mid-right.png") no-repeat scroll right top transparent;height:auto !important;min-height:48px;width:10px}
#saved-header-tabs li{background:none repeat scroll 0 0 transparent;display:block;float:left;list-style-type:none;margin:0;padding-top:0;text-decoration:none;width:220px}
#saved-header-tabs .join-header-menu{background:url("images/tabs/saved-menu-join.png") no-repeat scroll left top transparent;min-height:36px;padding-top:14px}
.saved-mid-right{background:url("images/tabs/saved-wanted-mid-left.png");background-repeat:repeat-x;height:auto !important;margin-left:24px;margin-top:-14px;min-height:36px;padding-top:12px}
.saved-mid-right a{background-image:url(images/savedAds/saved-ad-selected.png);background-repeat:no-repeat;float:left;width:auto;height:40px;margin-top:-12px;margin-left:20px}
.saved-mid-right-alt{background-image:url(images/tabs/saved-wanted-mid-mid.png);background-repeat:repeat-x;margin-top:0;height:auto !important;margin-left:24px;min-height:42px}
.saved-mid-right-alt a{background-image:url(images/savedAds/saved-ad-selected.png);background-repeat:no-repeat;width:100%;height:40px;left:20px;top:4px;position:relative}
.saved-mid-right-alt1{background-image:url(images/tabs/saved-forsale-mid-left.png);background-repeat:repeat-x;margin-top:0;height:auto !important;margin-left:24px;min-height:36px;padding-top:12px;margin-top:0}
.saved-mid-right-alt1 a{background-image:url(images/savedAds/saved-ad-selected.png);background-repeat:no-repeat;width:100%;height:40px;left:20px;top:-8px;position:relative}
#savedAdLinkContainer{width:32px;height:32px;float:left;margin-right:4px;margin-top:-10px;display:none}
#header-tabs .join-header-menu-alt{background:url(images/tabs/saved-menu-join-forsale.png);background-repeat:no-repeat;min-height:36px}
#joinHeaderMenuWanted{background-image:url(images/tabs/saved-menu-join-wanted.gif.png)}
#header-tabs .right-header-menu-alt{background-image:url(images/tabs/saved-menu-right-right-wanted.png);background-repeat:no-repeat;background-position:right top;width:10px;min-height:48px;height:auto !important;height:48px}
#wanted-header-tabs .right-header-menu-alt{background-image:url(images/tabs/saved-menu-right-wanted.png);background-repeat:no-repeat;background-position:right top;width:10px;min-height:48px;height:auto !important;height:48px}
#wanted-header-tabs .join-header-menu-alt{background:url(images/tabs/saved-menu-join-wanted.png);background-repeat:no-repeat;min-height:36px}
.savedAds-empty{height:40px;width:100%;color:#aba784;font-size:130%;font-weight:bold;text-align:center;padding-top:20px}
.savedAds-tip{font-size:120%;text-align:center;color:#666}
.savedAds-tip span{font-weight:bold}
.savedAds-tip span span{font-weight:bold}
.saveAds-TipTick{background-image:url(images/savedAds/saved-ad-tick.png);background-position:100% -4px;background-repeat:no-repeat;padding:19px 26px 20px 0;position:relative;top:5px}
.savedAds-result{width:2%;float:left}
.yourSavedAds{font-size:120%;color:#666;width:50%;float:left;margin-bottom:-20px;top:-7px;position:relative}
.yourSavedAds span{font-weight:bold}
.clearSavedAds{text-align:right;left:350px;padding-top:20px}
.clearSavedAds a{font-size:100%;color:#666}
.clearSavedAds a:hover{color:#0065a3}
.rescuedogs-ad-icon{height:76px;background-image:url(images/icons/rescuedogs-icon.gif.png);background-repeat:no-repeat;background-position:20% center;margin-top:12px;color:#666}
.rescuedogs-ad-icon p{padding-left:160px;padding-top:20px}
.rescuedogs-ad-icon a{left:160px;top:-10px;position:relative}
.rescue-box{height:34px;line-height:34px;background-color:#f7f4dc;border:1px solid #cbc8b4;border-bottom:0;color:#7a7262;font-size:110%;margin:0 2px 0 -4px}
.savedsearch-container{display:none}
.publishing{background:url(images/publishing.gif);background-repeat:no-repeat;background-position:0 -30px;height:230px;top:-10px;position:relative}
.signature-container{position:relative;height:40px}
.play-video-thumb{display:block;height:92px;width:120px;margin-top:-10px;padding-bottom:6px}
.play-video-thumb span{background-image:url('images/play-button.png');background-repeat:no-repeat;background-position:26px 14px;top:6px;position:relative;display:block;margin-left:4px;height:92px;margin-bottom:-92px}
.play-video-thumb-recentAds{display:block;height:92px;width:120px;margin-top:-0.1em}
.play-video-thumb-recentAds span{background-image:url('images/play-button.png');background-repeat:no-repeat;background-position:26px 14px;top:6px;position:relative;display:block;margin-left:4px;height:92px;margin-bottom:-92px}
.play-video-thumb-recentAds ul{padding-left:3px}
.play-video-thumb-recentAds li{padding-left:3px}
.search-video-thumb li{list-style-type:none;display:block}
.search-video-thumb li div{height:80px;width:104px;margin-top:-10px}
.search-video-thumb li div span{background-image:url('images/play-button-small.png');background-repeat:no-repeat;background-position:22px 14px;top:6px;position:relative;display:block;margin-left:4px;height:92px;margin-bottom:-92px}
.cardealer-ad-panel{width:100%;background:#ebcd83 url(images/cardealer-panel-bg.gif.png) repeat-x left top scroll;top:26px;position:relative}
.wanted .cardealer-ad-panel{background:#cbef8d none repeat-x left top scroll;border-top:4px solid #b3de69}
.wanted #adcontact h3,.wanted table.cardealer-ad-details td#cardealer-title{color:#5b9f1f}
.wanted table.cardealer-ad-details tr#cardealer-footer a{color:#03810f}
#doneddeal.colourPalette.greens{color:#03810f;color:#5b9f1f;color:#99c451;color:#b3de69;color:#cbef8d;color:#e4ffb5}
.cardealer-ad-panel table{width:100%;color:#4d4d4d}
.cardealer-ad-panel table .dealer-logo{padding:0 5px 5px 0;vertical-align:bottom}
table.cardealer-ad-details td.colleft{width:20%;padding:5px;text-align:right;font-size:11px;font-weight:bold}
table.cardealer-ad-details td.colright{padding:5px;font-size:11px;white-space:pre-wrap}
table.cardealer-ad-details td#cardealer-title{height:20px;padding-top:10px;padding-bottom:10px;text-align:center;color:#866510;font-size:13px;font-weight:bold}
table.cardealer-ad-details td#location-icon{height:40px;padding-left:0;background:url(images/cardealer-location.gif.png) no-repeat 30px -2px scroll}
table.cardealer-ad-details td#location-link,table.cardealer-ad-details td#dealer-more{font-size:13px;padding-top:12px}
table.cardealer-ad-details tr#cardealer-footer{height:32px}
table.cardealer-ad-details tr#cardealer-footer a{color:#866510}
.cardealer-related ul li a{left:-6px;position:relative}
#location-link a,#dealer-more a{text-decoration:underline;color:#0065a3;cursor:pointer}
div.login-tips{font-size:97%;color:#666;text-align:center;padding-top:15px}
.user-accounts-box,.user-accounts-box-settings{height:auto;padding-top:20px;color:#666;background:url(images/useraccounts/dd-keyring.gif.png) no-repeat 40px 20px scroll}
.user-accounts-box.register{background-position:40px 42px;margin-left:-10px}
.user-accounts-box.register.message-signup{height:auto;padding-top:20px;color:#666;background:url(images/useraccounts/message-centre-icon.png) no-repeat 40px 20px scroll;background-position:15px 52px;margin-left:-10px;background-size:175px}
.user-accounts-box h2{font-size:100%;padding-bottom:6px}
h1.user-accounts-header,h2.user-accounts-header{border-bottom:0;color:#666;margin-top:4px;text-align:center}
.user-accounts-form{width:100%;height:auto;font-weight:bold}
.user-accounts-form div.sectionMenu#profile{float:left}
.user-accounts-box span{font-weight:bold}
table.user-accounts{margin-top:10px;margin-left:280px;_margin-left:230px}
table.user-accounts td.forgot-pw{text-align:right;padding-right:10px;font-size:100%}
.userLabel{text-align:right;font-size:90%;padding-top:7px}
#remember-check{padding-top:0;margin-left:-8px}
#rememberMe{left:-6px;top:-2px;position:relative}
#user-remember,#user-forget{padding-top:0;position:relative;text-align:left;text-indent:78px}
table.user-accounts .userField{width:260px;height:24px;border:2px solid #a6a096;margin-bottom:10px;margin-right:10px;padding-left:4px;float:right;font-size:150%;color:#666}
table.user-accounts .userField#county{width:268px;height:30px;padding-left:0}
.user-accounts-button{background:url(images/green-button.gif.png) no-repeat top center;height:37px;margin-top:12px;margin-left:108px;padding-bottom:4px;padding-top:3px;width:140px;border:0;font-size:150%;font-weight:bold;color:#407016;left:50px;position:relative;cursor:pointer}
.user-accounts-signup,.user-accounts-login{width:100%;text-align:center;font-size:160%;font-weight:bold;height:auto;position:relative}
.user-accounts-signup ul,.user-accounts-login ul{width:90%;font-size:85%;padding-left:70px;top:0;left:50px;position:relative;list-style-type:disc;text-align:left;font-weight:normal}
.user-register{width:70%;font-size:150%;height:auto;position:relative;padding-bottom:20px;margin-left:200px;top:0}
.user-register ul li{list-style-type:none;margin-bottom:3px;margin-right:20px;line-height:21px}
#login-error{text-align:center;font-size:130%;margin-top:7px;height:30px}
#login-error p{top:-8px;position:relative}
#login-error-notconfirmed{text-align:center;font-size:130%;margin-top:5px;height:85px}
.dashboard-header{width:100%;height:33px;top:-7px;position:relative;color:#666}
.dashboard-place-ad a:hover{text-decoration:underline}
.dashboard-container{width:100%;height:270px}
.dashboard-container div.inner{float:left;width:49%}
.dashboard-container div.inner a#myplacedads-pin,.dashboard-container div.inner a#savedads-tick{margin-bottom:16px;font-size:120%;padding:6px 0 7px 40px}
table.dashboard-user-details{width:100%;text-align:left}
table.dashboard-user-details td.donedealerIcon{width:32px;padding-top:3px}
table.dashboard-user-details td.donedealer{width:230px}
table.dashboard-user-details td.donedealer a{text-decoration:none;color:#666}
table.dashboard-user-details td.donedealer p{top:-12px;position:relative;font-size:90%}
table.dashboard-user-details td.donedealer p span{font-size:160%;font-weight:bold;left:-1px;position:relative;top:6px}
table.dashboard-user-details td.user-phone,table.dashboard-user-details td.user-email,table.dashboard-user-details td.settings{padding-top:12px;padding-left:22px;text-indent:15px}
table.dashboard-user-details td.user-phone{background:url(images/useraccounts/user-phone-icon.gif.png) no-repeat 25px 4px scroll;text-indent:30px}
table.dashboard-user-details td.user-email{background:url(images/useraccounts/user-email-icon.gif.png) no-repeat 10px 4px scroll;text-indent:30px}
table.dashboard-user-details td.settings{background:url(images/useraccounts/user-settings-icon.gif.png) no-repeat 5px 0 scroll;text-align:left;font-weight:bold}
.dashboard-place-ad{margin-left:34px;padding-top:10px;text-indent:66px}
.dashboard-place-ad a{background-image:url("images/green-button.gif.png");background-position:center top;background-repeat:no-repeat;height:37px;top:16px;left:-16px;position:relative;text-align:center;width:100%;color:#407016;font-size:120%;font-weight:bold;padding:10px 10px 9px;text-decoration:none}
.dashboard-photo{margin-top:10px;text-align:left;position:relative;*width:100%}
.dashboard-photo div.inner{width:100px;margin-right:15px;margin-left:14px;display:inline-block;text-align:center;display:inline\9;margin-right:7px\9;_margin-left:3px;_margin-right:3px}
div.dashboard-photo img{margin-right:7px;_margin-right:0;_margin-top:12px}
.classifieds.section-head{margin-bottom:15px}
.classifieds.section-head#placed{padding-top:1px}
.classifieds.section-head h2.bold,.classifieds.section-head#placed h2.bold{color:#dfb600;font-size:100%;padding-bottom:6px;border-bottom:0}
.classifieds.section-head h2 span{color:#dfb600;font-weight:normal}
.classifieds.section-head h2 a{color:#007aa3;float:right;font-size:80%;font-weight:bold;*top:-30px;*position:relative}
div.dashboard-pagination{height:30px;margin-bottom:20px}
div.dashboard-pagination div.nextpage,div.dashboard-pagination div.previouspage{font-size:100%}
div.dashboard-pagination div#pageNavigation{text-align:center;padding-top:6px}
div.options a{font-weight:bold;text-decoration:none;color:#303030;top:10px;position:relative}
div.options span.break{left:26px;_left:10px;*left:-26px}
table.feed-ad-info{font-size:110%;left:-6px;margin-bottom:-15px;position:relative;top:6px;width:400px}
table.feed-ad-info td{border:0 !important}
table.feed-ad-info td#img-section{width:50px;padding:30px 0 0 0;color:#7a7262;font-size:85%}
table.feed-ad-info td img{position:absolute;top:5px;right:14px}
table.feed-ad-info td span{padding:17px 0 0 0}
table.feed-ad-management{width:400px;height:15px;top:6px;left:-8px;position:relative;*left:0;_width:100%}
table.feed-ad-management tr td{padding:0;height:15px}
table.feed-ad-management tr td div{height:15px;border:1px dotted #df4d36;background:#ffb49c;color:#df4d36;font-size:110%;font-weight:bold;padding:4px;padding-top:6px;text-align:center}
a.myplacedad-edit,a.myplacedad-bump,a.myplacedad-spotlight,a.myplacedad-withdraw,a.myplacedad-delete,a.myplacedad-sold#show-delete,a.myplacedad-resubmit{background:url(images/dashboard/myads-action-sprite.png) no-repeat 0 0 scroll;_background:0;padding:4px 0 4px 20px;margin-right:14px;font-size:130%;line-height:24px;*margin-left:0;_padding-left:5px}
a.myplacedad-edit{background-position:0 3px;margin-left:-5px}
a.myplacedad-bump{background-position:0 -46px}
a.myplacedad-spotlight{background-position:0 -146px}
a.myplacedad-withdraw{background-position:0 -97px}
a.myplacedad-delete,a.myplacedad-sold#show-delete{background-position:0 -196px}
a.myplacedad-resubmit{background-position:0 -246px}
a.myplacedad-delete#show-delete{background:0;margin-left:0;padding-left:0}
a.myplacedad-sold#show-delete{margin-left:0;top:3px;left:-2px;position:relative}
.share-sold-fb{border:1px dotted #3a4ea1;background-color:#eceef7;color:#3d5a98;font-size:14px;text-align:center;padding:4px;font-size:13px}
.share-sold-fb a{padding:4px 0 4px 22px;background:transparent url(images/facebook-logo.gif) no-repeat 0 3px}
.share-sold-fb p{padding:0;margin:0}
div.myplacedads table.searchresult{width:660px;position:relative;margin-bottom:0;border-bottom:1px solid silver}
div.myplacedads table.searchresult td.photo{width:80px}
div.myplacedads table.searchresult td.photo div.photo{width:90px;padding:0 10px 0 0}
div.myplacedads table.searchresult td.photo div.photo img{height:70px;max-height:70px;max-width:90px;border:0;border:2px solid #403e38 \9}
.sold-thumb{margin-bottom:.2em}
.sold-thumb li{list-style-type:none;display:block;padding-left:0}
.sold-thumb li div{height:auto;margin-top:-10px;text-align:center}
.sold-thumb li div span{background-image:url('images/sold-small.png');background-repeat:no-repeat;background-position:9px 18px;top:6px;position:relative;display:block;margin-left:4px;height:80px;margin-bottom:-76px}
div.myplacedads table.searchresult td.text div.text span{font-weight:bold;font-size:115%;left:124px;position:relative}
div.myplacedads table.searchresult td.text div.options{display:inline-block;text-align:left;height:40px;max-height:40px;width:86%;left:16px;top:-16px;position:relative}
div.myplacedads table.searchresult td.text div.options span.price{float:left;font-size:100%;left:-13px;padding-right:.1em;position:relative;text-align:center;top:8px;width:6em}
div.myplacedads table.searchresult td.text div.options span.category{font-size:90%;width:120px;text-align:center;left:21px;top:5px;position:relative}
div.myplacedads table.searchresult td.text div.options span.category#saved-category{top:-4px;left:22px}
div.myplacedads div.myplacedads table.searchresult td.text div.options{display:inline;height:50px;width:11%;text-align:center;padding-top:12px;position:relative}
#mySavedCounty{font-size:90%;left:-58px;position:relative;margin-top:7px;text-align:center;color:#7a7262;font-weight:normal}
div.myplacedads table.searchresult td.text div.text span.publishDate{left:0;position:relative;font-size:100%}
div.myplacedads table.searchresult td.text div.text span.publishDate#mySavedAds{left:90px}
div.myplacedads table.searchresult td.text div.text span.category{left:1px;top:-1px;position:relative;font-size:90%;font-weight:normal}
#myplacedads-pin{background:url(images/useraccounts/myplacedads-pin.gif.png) no-repeat 2px 0 scroll;text-indent:40px;padding-top:4px;text-decoration:none}
#savedads-tick{background:url(images/savedAds/saved-ad-selected.gif.png) no-repeat 2px -2px scroll;text-indent:40px;padding-top:6px;text-decoration:none;margin-left:-4px}
a.sold-removed{text-decoration:none}
div.myplacedads table.searchresult.thumbs p.description{width:297px;*width:294px;float:left;margin-left:-66px;position:relative}
div.myplacedads table.searchresult.thumbs p.description a{font-weight:normal;top:-6px;left:-60px;position:relative}
#saved-icon{position:relative;top:-5px;left:60px}
h1.settings{background:url(images/useraccounts/user-settings-icon.gif.png) no-repeat 0 -2px scroll;background-position-y:2px;text-indent:30px;padding-top:7px}
h2.info-message{padding-top:0;text-indent:14px;font-size:110%;font-weight:normal;color:#666;border:0}
#settings-box{background:url(images/useraccounts/settings-divider-bg.gif.png) repeat-y 132px 10px scroll;top:3px;left:-11px;position:relative;height:auto;width:100%}
#changesSaved{background:#ecf5b0;width:505px;color:#5a7901;top:0;left:0;border:2px solid #5a7901;font-size:120%;text-align:center;display:block;position:relative;_left:150px}
.password-tip{text-indent:160px;margin-bottom:1px}
table.message-ctr-table{width:550px;_width:300px;margin-bottom:30px}
table.message-ctr-table tr.messages-top-row,table.message-ctr-table tr.expired-top-row{background:#f1f7d3;color:#686350;line-height:1.9em;border-bottom:1px solid #e1e4dd}
table.message-ctr-table tr.expired-top-row{background:#f2f2e6;color:#716a5a;border-bottom:1px solid #e8e6d9}
table.message-ctr-table tr.messages-top-row td,table.message-ctr-table tr.expired-top-row td{font-size:10px}
table.message-ctr-table tr.messages-top-row td.received{text-align:right}
table.message-ctr-table tr.messages-read-row td.message-title a,table.message-ctr-table tr.messages-new-row td.message-title a,table.message-ctr-table tr.messages-read-row td.message-title span{width:285px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;_width:256px}
table.message-ctr-table tr.messages-read-row td.message-sender a,table.message-ctr-table tr.messages-new-row td.message-sender a,table.message-ctr-table tr.messages-read-row td.message-sender span{width:85px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
table.message-ctr-table tr.messages-new-row{background:#fefefe;color:#262626;font-weight:bold;line-height:1.9em;border-bottom:1px solid #e4e3e1}
table.message-ctr-table tr.messages-new-row a,table.message-ctr-table tr.messages-new-row a:hover,table.message-ctr-table tr.messages-read-row span{display:block;text-decoration:none;color:#262626}
table.message-ctr-table tr.messages-new-row a.myplacedad-sold#show-delete,table.message-ctr-table tr.messages-read-row a.myplacedad-sold#show-delete{height:7px}
table.message-ctr-table tr.messages-read-row{background:#fff;color:#756e5e;line-height:1.9em;border-bottom:1px solid #e5e4e2}
table.message-ctr-table tr.messages-read-row td.read-status,table.message-ctr-table tr.messages-new-row td.read-status{min-width:33px;text-align:center;padding:0 2px 0 2px}
table.message-ctr-table tr.messages-read-row a,table.message-ctr-table tr.messages-read-row a:hover{display:block;text-decoration:none;color:#756e5e}
table.message-ctr-table tr.messages-read-row img,tr.messages-new-row img{width:18px}
table.message-ctr-table tr.blocked{background:#e9d3d1}
table.message-ctr-table tr.blocked td img{*margin-top:6px}
table.message-ctr-table tr.blocked td span{color:#7c5245}
div.trash-notify{font-size:12px;background-color:#eff8d9;height:23px;line-height:1.9em;text-align:center;color:#45a238;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
div.trash-notify img{width:16px;padding:0 3px 2px 0}
div.delete-messages{text-align:right;padding-bottom:4px}
div.delete-messages button{background:0;border:0;cursor:pointer;font-size:14px;color:#d67e37;vertical-align:bottom;text-decoration:underline;font-family:arial,sans-serif}
a.send-a-message{top:3px;position:relative}
div.conv-container-web{color:#414141;border-bottom:2px solid #c6c6c6;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}
div.conv-container-web div.title{height:40px;background-color:#f6f3e0;background:-moz-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#faf6ea),color-stop(50%,#f0ebcd));background:-webkit-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:-o-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:-ms-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:linear-gradient(to bottom,#faf6ea 0,#f0ebcd 50%);border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;border-bottom:1px solid #e4e4e4}
div.conv-container-web div.title table{width:100%;height:100%}
div.conv-container-web div.title table td{padding:2px 0}
div.conv-container-web div.title table td.header{width:80%;font-size:15px;text-align:left;padding:0 10px;font-weight:bold;height:100%;vertical-align:middle}
div.conv-container-web div.title table td.header span{display:block;width:350px}
div.conv-container-web div.title table td.img{width:20%}
div.conv-container-web div.title table td.img img{height:30px}
div.conv-container-web div.messages{height:400px;*height:auto;overflow:auto}
div.conv-container-web div.messages.no-reply{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px}
div.conv-container-web div.new-msg{height:auto;position:relative;background-color:#f6f3e0;background:-moz-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#faf6ea),color-stop(50%,#f0ebcd));background:-webkit-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:-o-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:-ms-linear-gradient(top,#faf6ea 0,#f0ebcd 50%);background:linear-gradient(to bottom,#faf6ea 0,#f0ebcd 50%);border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-top:1px solid #e4e4e4}
div.conv-container-web div.new-msg table{width:100%;height:120px}
div.conv-container-web div.new-msg table td{width:100%;height:100%;text-align:center;vertical-align:middle;padding:15px 0 15px 15px}
div.conv-container-web div.new-msg table td.msg{width:75%}
div.conv-container-web div.new-msg table td.send{width:25%;vertical-align:bottom;padding:15px 15px 15px 0}
div.conv-container-web div.new-msg textarea{width:97%;height:90px;border-style:solid;border-width:2px 1px;border-color:#e8e8e8;border-bottom-color:#f9f9f9;resize:none;padding:7px;font-size:13px;color:#52514c;margin-left:-16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-webkit-appearance:none}
div.conv-container-web div.new-msg input{float:right;width:110px;height:35px;background:url(images/dashboard/nav-button-send.png) no-repeat 0 4px;background:url(images/dashboard/nav-button-send.png) no-repeat 0 0\9;background-size:109px 29px;border:0;font-size:120%;font-weight:bold;padding:0 15px 0 12px;color:#414141;cursor:pointer;width:109px\9;height:29px\9;*width:158px;*height:45px;*margin-bottom:20px}
div.scroll-arrow{position:absolute;right:49%;top:-21px;height:20px;cursor:pointer;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
div.conversation-view{background-color:#fefefe;padding:0 5px 20px 5px;font-size:14px;overflow:auto;min-height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div.conversation-view div.ts{width:100%;*width:99%;float:left;clear:both;color:#ccc;height:2px;*height:20px;*padding:5px 0;text-align:center;border:0;*border:1px solid #ddd;margin:30px 0 20px 0;position:relative;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(204,204,204,0.65) 50%,rgba(0,0,0,0) 100%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(0,rgba(0,0,0,0)),color-stop(50%,rgba(204,204,204,0.65)),color-stop(100%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(204,204,204,0.65) 50%,rgba(0,0,0,0) 100%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(204,204,204,0.65) 50%,rgba(0,0,0,0) 100%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(204,204,204,0.65) 50%,rgba(0,0,0,0) 100%,rgba(0,0,0,0) 100%);background:linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,rgba(204,204,204,0.65) 50%,rgba(0,0,0,0) 100%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1)}
div.conversation-view div.ts span{background-color:#fefefe;position:relative;top:-0.5em;padding:0 5px}
div.conversation-view div.msg{display:inline-block;text-align:left;margin:7px 0;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;max-width:65%;clear:both}
div.conversation-view div.msg.left{border:1px solid #f0f0f0;background-color:#fcfcfc;white-space:normal;overflow-x:hidden;text-overflow:ellipsis;float:left;*float:none;margin-left:15px;background:-moz-linear-gradient(top,#fcfcfc 0,#fcfcfc 20%,#fcfcfc 80%,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(20%,#fcfcfc),color-stop(80%,#fcfcfc),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#fcfcfc 0,#fcfcfc 20%,#fcfcfc 80%,#e4e4e4 100%);background:-o-linear-gradient(top,#fcfcfc 0,#fcfcfc 20%,#fcfcfc 80%,#e4e4e4 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#fcfcfc 20%,#fcfcfc 80%,#e4e4e4 100%);background:linear-gradient(to bottom,#fcfcfc 0,#fcfcfc 20%,#fcfcfc 80%,#e4e4e4 100%)}
div.conversation-view div.msg.right{border:1px solid #f5d37c;background-color:#fd5;float:right;white-space:normal;overflow-x:hidden;text-overflow:ellipsis;*float:none;*margin-left:150px;margin-right:15px;background:-moz-linear-gradient(top,#ffeb9e 0,#fd5 20%,#fd5 80%,#e8ba43 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffeb9e),color-stop(20%,#fd5),color-stop(80%,#fd5),color-stop(100%,#e8ba43));background:-webkit-linear-gradient(top,#ffeb9e 0,#fd5 20%,#fd5 80%,#e8ba43 100%);background:-o-linear-gradient(top,#ffeb9e 0,#fd5 20%,#fd5 80%,#e8ba43 100%);background:-ms-linear-gradient(top,#ffeb9e 0,#fd5 20%,#fd5 80%,#e8ba43 100%);background:linear-gradient(to bottom,#ffeb9e 0,#fd5 20%,#fd5 80%,#e8ba43 100%)}
.message-photo-container{width:auto;width:100%;display:block;text-align:center}
.message-photo-container#photos{padding:0}
.message-photo-container#photos img{margin-top:2px}
div.conversation-view div.msg.right img,div.conversation-view div.msg.left img{width:auto;max-width:98%;margin:-3px 3px 12px 3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 2px 3px -2px #fff;-webkit-box-shadow:1px 2px 3px -2px #fff;box-shadow:1px 2px 3px -2px #fff}
div.conversation-view div.msg.left img{border:1px solid #e7e7e7}
div.message-ad-details{text-align:left;font-size:18px;color:#444}
div.conv-blocked{text-align:center;font-size:12px;color:#e73d3d;background:#ffefe7;height:24px;line-height:2em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:13px}
.message-seen{float:right;vertical-align:bottom;width:100%;text-align:right;font-size:12px;color:#ccc;padding-right:20px;vertical-align:bottom;padding-top:4px}
.message-seen img{top:-2px;position:relative}
.flick{position:relative;padding:12px 15px 15px 15px;margin:10px 18px 10px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;_display:none;*display:none}
.flick.rf{margin-right:30px}
.flick.lf{margin-left:30px}
.flick.lf:before{top:3px;bottom:auto;left:-13px;border-width:0 14px 13px 0;border-color:rgba(0,0,0,0) #f0f0f0}
.flick.rf:before{top:3px;bottom:auto;left:auto;right:-13px;border-width:0 0 13px 13px;border-color:rgba(0,0,0,0) #f5d37c}
.flick:before{content:"";position:absolute;bottom:-20px;left:40px;border-width:20px 20px 0;border-style:solid;display:block;width:0}
.flick.lf:after{top:4px;bottom:auto;left:-11px;border-width:0 13px 11px 0;border-color:rgba(0,0,0,0) #fcfcfc}
.flick.rf:after{top:4px;bottom:auto;left:auto;right:-12px;border-width:0 0 11px 13px;border-color:rgba(0,0,0,0) #FD5}
.flick:after{content:"";position:absolute;bottom:-13px;left:47px;border-width:13px 13px 0;border-style:solid;display:block;width:0}
.upload-message-photo-container{padding:15px 0 2px 15px !important}
.upload.message-photo{top:-20px;position:relative;background-image:none;width:100%;font-weight:normal;color:red;margin-bottom:-40px;height:10px}
.upload.message-photo input{top:-12px;left:-308px;position:relative;height:45px !important;width:70px !important}
.upload.message-photo a{left:-143px;position:relative;text-decoration:underline;font-size:12px}
.upload.message-photo img{position:relative;width:19px;height:12px;margin-top:-2px;margin-right:6px}
.message-photo-uploaded{opacity:.4}
#uploadResult{background:#fff;width:auto;max-width:340px;height:18px;margin-top:-16px;margin-bottom:-2px;position:relative;border:2px solid #659336;border-radius:5px;padding:14px 46px 14px 6px;text-align:left;font-size:14px;color:gray;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;float:left;margin:0 15px 15px;vertical-align:middle}
#uploadResult img{width:30px;height:34px;margin-right:10px;margin-top:-8px;margin-bottom:-5px;position:relative}
#uploadResult a img#x-delete{margin-left:20px;width:14px;height:14px}
.uploadResult-container{padding:0 !important}
.x-remove-photo{display:none;float:left;z-index:100;top:18px;position:relative;left:-40px}
div.conv-container-web div.new-msg table td.message-photo-validation{padding:0}
.message-photo-error#uploadValidation{display:none;top:14px;width:auto !important;position:relative;margin:5px 0 8px 14px;text-align:left}
.message-photo-error span{padding:4px}
#uploadResult canvas{top:-9px;position:relative}
#payment-success{background-color:#ecf5b0;border:1px solid #b8bf89;color:#727a3e;font-size:100%;height:auto;padding:10px}
#payment-success h1{color:#727a3e;font-size:150%;border-bottom:0}
#payment-success h1 span{color:#769f00}
#payment-success p{color:#5a6035}
div.user-accounts-form #sectionMenu{margin-right:2em;padding-bottom:20px;padding-right:1em;position:relative;top:-10px;width:21%}
div.user-accounts-form #sectionMenu a{display:block;color:#414141;width:132px;height:22px;line-height:22px;min-height:22px;font-weight:bold}
div.user-accounts-form #sectionMenu li a:hover{color:white}
.profile-on,div.settings-menu#sectionMenu ul li a:hover{background:url(images/useraccounts/settings-menu-hover.gif.png) no-repeat}
div.important-accounts{background-color:#ffb49c;border:1px dotted #df4d36;margin-bottom:1em;margin-left:4px;padding:.5em;color:#df4d36}
td.enter-recent-password{background:url(images/useraccounts/password-highlight.gif.png) no-repeat 3px 0 scroll;_padding-bottom:0 !important;*padding-bottom:0 !important}
td.enter-recent-password p{margin-top:4px;color:#ff6f1a;padding-left:30px;font-size:115%}
.password-divider{width:100%;height:2px;background:#b5b5b5;margin-top:20px}
div.switch-info{width:100%;height:325px;background:url(images/useraccounts/switch-info.gif.png) no-repeat}
.ad-access{width:100%;font-size:90%;text-align:center;margin-top:-10px;margin-bottom:10px}
div.payment-background{background-color:#ededed;padding-top:5px;padding-bottom:20px}
div.payment-selection{position:relative;width:290px;left:10px;color:#404040}
div.payment-selection p{color:#404040}
div.payment-selection p.ad-title{margin-top:10px}
div.payment-selection form input[type=text]{border-radius:3px;border:1px solid #404040;font-size:200%;color:#404040;padding:8px 6px;margin:0}
div.securityCode{height:50px;vertical-align:middle;padding-top:0;margin-top:-12px}
div.securityCode input[type=text]{width:40px}
div.payment-selection form div.securityCode span{background:url(images/payment/security-code-icon.gif) no-repeat;width:60px;height:35px;display:inline-block;top:15px;position:relative;margin-left:40px}
div.payment-clear{clear:both}
li.payment-heading{font-weight:bold;color:#616161}
.payment-heading-fee{position:relative;left:195px}
div.payment-selection .method-title{font-size:150%;font-weight:bold;color:#363636}
div.payment-selection .ad-title{font-size:110%;color:#616161;margin-top:-20px}
div.payment-selection .info{width:280px;margin-top:20px;font-size:100%;color:#616161;background-color:inherit}
div.payment-selection form input#otherCard{background:0;border:0;font-size:14px;font-weight:bold;text-decoration:underline;color:#0065a3;text-align:center;width:280px;margin-top:30px;cursor:pointer}
div.payment-sms-form{position:relative;top:10px}
div.payment-sms-form .sms-mobile-text{font-size:110%;color:#363636;font-weight:bold}
div.payment-sms-form .sms-mobile-text img{position:relative;top:-2px}
div.payment-sms-form .title{font-size:120%;color:#363636}
div.payment-sms-form .sms-mobile-input{border:1px solid #666;font-size:200%;color:#363636}
div.payment-sms-form .sms-code-input{margin-bottom:20px;border:1px solid #666;font-size:200%;color:#363636}
div.payment-sms-form div.logo{width:100%;height:60px;text-align:center}
div.payment-sms-intro{text-align:center}
div.payment-sms-intro h3{font-size:140%;color:#363636;font-weight:bold}
div.payment-sms-intro p{font-size:150%;color:#363636}
div.payment-sms-intro .wait{font-size:100%;color:#363636}
div.payment-sms-form form table td input.go{border:0;background:url(images/payment/payment-go-button.gif) no-repeat 0 0;width:80px;height:48px;top:-2px;left:6px;position:relative;font-size:16px;font-weight:bold;color:#414141;border-radius:3px;padding:11px 34px 9px 9px;top:0\9;*width:70px;*left:0}
.payment-button{width:170px;background-image:url('images/payment/payment-button.png');background-repeat:no-repeat;padding-top:6px;height:42px;background-color:transparent;background-position:center 1px;border:0 none;color:#414141;cursor:pointer;font-weight:bold;line-height:30px;text-align:center;vertical-align:middle;font-size:140%}
.payment-processing-button{width:200px;background-image:url('images/payment/payment-button-spinner.gif');background-repeat:no-repeat;padding-top:6px;height:41px;background-color:transparent;background-position:center 1px;border:0 none;color:#414141;cursor:pointer;font-weight:bold;line-height:30px;text-align:center;vertical-align:middle;font-size:140%;left:100px;position:relative;top:-4px}
.secure-payment-button{width:277px;background:url('images/payment/secure-payment-button.png') no-repeat;background-repeat:no-repeat;height:53px;border:0 none;color:#414141;cursor:pointer;font-weight:bold;text-align:center;font-size:140%;margin-top:26px;margin-left:-1px}
ol.phone-payment-steps{padding-top:10px}
ol.phone-payment-steps li{margin-bottom:.5em}
table.sms-code-form td{text-align:center;padding-bottom:.5em}
ul.payment-options li{padding-bottom:0;padding-top:0;padding-left:0}
span.payment-price-text{font-size:18px;color:#414141;font-weight:bold;float:right;margin-top:-20px}
.pay-now{width:308px;height:61px;cursor:pointer;display:block;text-decoration:none !important}
.pay-now-fee{position:relative;left:250px;top:22px;font-size:140%;color:#5aa500;font-weight:bold}
.pay-now-card{top:36px}
.pay-now-landline{top:12px}
.vodafone-standard,.vodafone-selected,.vodafone-gray,.meteor-standard,.meteor-selected,.meteor-gray,.o2-standard,.o2-selected,.o2-gray,.three-standard,.three-selected,.three-gray,.othermobile-standard,.othermobile-selected,.othermobile-gray,.landline-standard,.landline-selected,.landline-gray,.card-standard,.card-selected,.card-gray,.paypal-standard,.paypal-selected,.paypal-gray{background-repeat:no-repeat;background-color:transparent;border:0 none}
.vodafone-selected,.meteor-selected,.o2-selected,.othermobile-selected,.landline-selected,.card-selected,.paypal-selected,.voucher-selected,.three-selected{width:320px}
.vodafone-standard{background-image:url('images/payment/payment-button-vodafone.gif.png')}
.vodafone-selected{background-image:url('images/payment/payment-button-vodafone-selected.gif.png')}
.vodafone-gray{background-image:url('images/payment/payment-button-vodafone-gray.gif.png')}
.meteor-standard{background-image:url('images/payment/payment-button-meteor.gif.png')}
.meteor-selected{background-image:url('images/payment/payment-button-meteor-selected.gif.png')}
.meteor-gray{background-image:url('images/payment/payment-button-meteor-gray.gif.png')}
.o2-standard{background-image:url('images/payment/payment-button-o2.gif.png')}
.o2-selected{background-image:url('images/payment/payment-button-o2-selected.gif.png')}
.o2-gray{background-image:url('images/payment/payment-button-o2-gray.gif.png')}
.three-standard{background-image:url('images/payment/payment-button-3.gif.png')}
.three-selected{background-image:url('images/payment/payment-button-3-selected.gif.png')}
.three-gray{background-image:url('images/payment/payment-button-3-gray.gif.png')}
.othermobile-standard{height:93px;background-image:url('images/payment/payment-button-othermobile.gif.png')}
.othermobile-selected{height:93px;background-image:url('images/payment/payment-button-othermobile-selected.gif.png')}
.othermobile-gray{height:93px;background-image:url('images/payment/payment-button-othermobile-gray.gif.png')}
.landline-standard{background-image:url('images/payment/payment-button-landline.gif.png')}
.landline-selected{background-image:url('images/payment/payment-button-landline-selected.gif.png')}
.landline-gray{background-image:url('images/payment/payment-button-landline-gray.gif.png')}
.card-standard{height:50px;background:url('images/payment/pay-buttons.gif.png') 0 0 no-repeat}
.card-selected{height:50px;background:url('images/payment/pay-buttons-selected.gif.png') 0 0 no-repeat}
.paypal-standard{height:50px;background:url('images/payment/pay-buttons.gif.png') 0 -80px no-repeat}
.paypal-selected{height:50px;background:url('images/payment/pay-buttons-selected.gif.png') 0 -80px no-repeat}
.mobile-standard{height:52px;background:url('images/payment/pay-buttons.gif.png') -1px -163px no-repeat}
.mobile-selected{height:50px;background:url('images/payment/pay-buttons-selected.gif.png') -1px -163px no-repeat}
table.pay-options{margin-top:12px;height:auto;z-index:1000;position:relative}
table.pay-options td{text-align:center;color:#9a9a9a;font-size:14px}
table.pay-options td.card-option,table.pay-options td.paypal-option,table.pay-options td.phone-option{padding-right:0;padding-bottom:20px}
table.pay-options td.paypal-option{padding-right:0}
table.pay-options td.voucher-option{padding-top:10px}
table.pay-options td a.pay-now{width:100%;font-size:16px;font-weight:bold;color:#414141;padding-top:26px}
table.pay-options td a.ni-card{background-position:7px 0;left:105px;position:relative;width:220px;text-indent:12px;*left:48px}
table.pay-options td a.ni-paypal{background-position:-4px -318px;width:210px;position:relative;left:4px\9;*left:-57px}
table.pay-options td a.card-selected,table.pay-options td a.paypal-selected,table.pay-options td a.mobile-selected{color:#fff}
table.pay-options td.phone-option a.pay-now{padding-top:18px;font-weight:normal;padding-left:20px}
table.pay-options tr.option-heading td.ni{border-right:0}
table.pay-options tr.option-heading td.ni-left{width:50%\9;*width:33%}
table.pay-options tr.option-heading p.easiest,div.options-background span.payment-price-text{color:#5aa500}
table.pay-options tr.option-heading p.easiest,table.pay-options tr.option-heading p.pp-required,table.pay-options tr.option-heading p.additional-fees{font-weight:bold}
table.pay-options tr.option-heading span{top:6px;position:relative}
table.pay-options p{padding-top:8px;padding-bottom:8px}
table.pay-options p.realex-support{padding-top:6px}
img.paypal-option{top:-20px;position:relative}
table.pay-options tr.payment-continue td.previous{vertical-align:bottom;font-size:90%;height:60px}
table.pay-options tr.payment-continue td.previous input{top:4px;left:-2px;position:relative}
table.pay-options tr.payment-continue input.use-voucher,table.back-button tr td.next input.use-voucher{height:70px;background:url('images/payment/pay-buttons.gif.png') 0 -240px no-repeat;border:0;padding-top:26px;padding-bottom:26px;width:210px;font-size:16px;font-weight:bold;cursor:pointer;color:#414141;top:4px;left:3px;position:relative;text-indent:36px;*padding-left:60px}
table.back-button{top:-6px;position:relative;margin-bottom:4px}
table.back-button tr td.next input.use-voucher{left:138px;top:12px;*top:32px}
table.pay-options tr.payment-continue td div.previousstep#laterprevious{height:50px;width:50%;top:24px;position:relative;float:left}
table.pay-options tr.payment-continue td div.previousstep#laterprevious input{width:164px;height:43px;background:url(images/nav-button-prev-next.gif) no-repeat -162px 0;border:0;font-size:120%;font-weight:bold;padding:0 35px 0 30px;color:#414141;cursor:pointer;*width:166px}
div.options-background{z-index:0;margin-top:-30px;width:635px;margin-left:3px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;text-align:center;color:#414141;padding-top:30px;padding-bottom:0;height:auto}
div.options-background .method-title{font-size:16px;font-weight:bold}
div.options-background .method-points{font-weight:normal;letter-spacing:8px;color:#9a9a9a}
div.options-background .ad-title{color:#9a9a9a;font-size:16px}
div.options-background span.payment-price-text{margin-top:0;float:none;font-size:16px;margin-left:6px}
div.options-background form input#otherCard{background:0;border:0;font-size:14px;font-weight:bold;color:#0065a3;cursor:pointer;text-decoration:underline}
div.options-background form div.otherCard-container{width:100%;top:20px;position:relative;margin-bottom:20px}
div.options-background form div.paynow-container{width:100%;top:20px;position:relative}
div.options-background span.ccv-code{top:13px;position:relative;font-size:12px;color:#a9a9a9}
div.options-background p.paypal-redirect{font-size:12px;color:#a9a9a9;padding:12px}
table.back-button{margin-top:26px}
table.back-button td{height:26px;text-align:left;vertical-align:bottom}
table.back-button td a{background:url(images/nav-button-prev-next.gif) no-repeat 0 0;padding:15px 66px;height:43px;font-size:14px;color:#414141;font-weight:bold;text-decoration:none;position:relative}
table.choose-operator td{font-size:16px;color:#414141;width:50%;text-align:left;text-indent:4%}
table.choose-operator td#price{text-align:right;padding-right:15px}
table.saved-card-info{margin-top:30px;width:100%}
table.saved-card-info td{width:50%}
table.saved-card-info td.aligned{text-align:left;padding:10px}
table.saved-card-info td.left{text-align:right;padding:10px}
table.saved-card-info td.ccv-code{padding-top:8px}
table.saved-card-info td.ad-title{text-align:right;font-size:13px}
table.saved-card-info td.vertical{vertical-align:bottom;padding-bottom:11px}
table.saved-card-info td.aligned form input.secure-payment-button{margin-left:-152px;*float:left}
.private-dealer{float:right;text-align:right;color:#7a7262;font-size:100%;top:20%;bottom:5px;position:relative;padding-top:14px;margin-top:-23px;*top:8px;*padding-top:0}
div.hidden-phone-show{width:100%;height:30px;display:none}
span#phoneNumber,span#phoneNumberOff{width:auto;position:relative;display:none}
span#phoneNumber,span#phoneNumberOff span strong{color:#484848;margin-top:2px}
span#phoneNumber{padding-bottom:10px;top:4px;left:-1px;top:3px\9;*top:2px;-moz-top:-1px}
span#phoneNumber img{left:-1px;top:-6px;position:relative;top:-5px\9;_width:280px}
span#phoneNumberOff{display:block;font-weight:bold;top:5px;left:-1px;font-weight:normal}
span#phoneNumberOff p,span#phoneNumber p{text-align:left;margin-bottom:.4em}
.forsale li.contactphone,.wanted li.contactphone{padding-top:1px}
div.box-narrow div.box div.sectionTop{margin-left:-2px;margin-right:-2px}
div.box-narrow div.box div.sectionTop div.box-left,div.box-narrow div.box div.sectionTop div.box-right{background:0}
div.box-narrow div.box div.sectionTop div.box-top-left{background:url(images/section-top-left.png) no-repeat}
div.box-narrow div.box div.sectionTop div.box-top-right{background:url(images/section-top-right.png) no-repeat 707px 0}
div.box-narrow div.box div.sectionTop div.box-left{border-left:1px solid #c7c588;left:0}
div.box-narrow div.box div.sectionTop div.box-right{border-right:1px solid #c7c588;left:-2px}
li.menuheader{font-size:80%;color:#abab9d;text-indent:0;line-height:12px;margin-bottom:-10px}
ul#navigation li.menudivider,ul#classifieds-navigation li.menudivider{height:14px}
li.menudivider div{width:80%;border-bottom:1px solid #e8e4e3;padding-top:4px;left:-6px;position:relative;*top:-16px}
#classifieds-dashboard-menu ul#classifieds-navigation li#ads-overview,#ads-saved-menu ul#classifieds-navigation li#ads-saved,#ads-placed-menu ul#classifieds-navigation li#ads-placed,#ads-pending-menu ul#classifieds-navigation li#ads-pending,#ads-withdrawn-menu ul#classifieds-navigation li#ads-withdrawn,#my-messages-menu ul#classifieds-navigation li#ads-messages{background:url(images/dashboard/classifieds-menu-highlight.gif.png) no-repeat;color:#fff;height:30px;_background-position:-28px 0}
#ads-saved-menu ul#classifieds-navigation li#ads-saved a,#ads-placed-menu ul#classifieds-navigation li#ads-placed a,#ads-pending-menu ul#classifieds-navigation li#ads-pending a,#ads-withdrawn-menu ul#classifieds-navigation li#ads-withdrawn a,#my-messages-menu ul#classifieds-navigation li#ads-messages a{color:#fff}
li#ads-overview a,li#ads-messages a,li#ads-pending a,li#ads-placed a,li#ads-withdrawn a,li#ads-saved a{color:#dfb600;_background:0}
li#ads-overview a{background:url(images/dashboard/menu-sprite.png) no-repeat 0 8px}
li#ads-messages a{background:url(images/dashboard/menu-sprite.png) no-repeat 0 -357px}
li#ads-pending a{background:url(images/dashboard/menu-sprite.png) no-repeat 0 -97px}
li#ads-pending a span{background-color:#eca330;border-radius:8px;color:#fff;text-align:center;padding:0 5px;margin-left:3px;position:absolute;left:104px;top:6px}
#ads-pending-menu li#ads-pending a span{background-color:#fff;color:#dfb600;top:6px}
li#ads-pending a span#zero{background:0}
li#ads-placed a{background:url(images/dashboard/menu-sprite.png) no-repeat 0 -19px}
li#ads-withdrawn a{background:url(images/dashboard/menu-sprite.png) no-repeat 0 -71px}
li#ads-saved a{background:url(images/dashboard/menu-sprite.png) no-repeat 0 -46px}
li#ads-messages a .newMsgCount{background-color:#eca330;border-radius:8px;color:#fff;text-align:center;padding:0 5px;margin-left:3px;position:absolute;left:104px;top:6px}
#my-messages-menu li#ads-messages a .newMsgCount{background-color:#fff;color:#dfb600;top:6px}
#carLoanCalculator{cursor:pointer;margin-bottom:-14px !important}
#carLoanCalculator a,#carLoanCalculator a:hover,#carLoanCalculator a:visited{text-decoration:none;cursor:pointer;color:#777}
#carLoanCalculator .box-content{padding:0 3px 5px 2px}
#carLoanCalculator .boxheader{width:98%}
#carLoanCalculator #quote,#carLoanCalculator #quote.boi-quote{width:286px;height:61px;margin:4px 0 0 1px;background:url("/layout/images/carloan/aib-loan-amount-bg.png") -2px 0 no-repeat;background-size:288px 62px;background-position:right;text-align:right;display:block}
#carLoanCalculator #quote.boi-quote{background:url("/layout/images/carloan/boi-loan-amount-bg.png") -2px 0 no-repeat}
#carLoanCalculator #quote input{line-height:23px;border:0;cursor:pointer;color:#fff;font-size:173%;text-align:right;background:0;margin:9px 10px 0 0;_margin:9px 8px 0 0}
#carLoanCalculator td.label{text-align:right;font-weight:normal;padding-right:.5em;font-size:97%;color:#666;vertical-align:middle}
#carLoanCalculator input#amount,#carLoanCalculator input#apr,#carLoanCalculator input#payable{width:90px;height:15px;padding:.5em .3em .3em .3em;margin:2px 0 2px 0;text-align:right;color:#333;font-size:115%;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}
#carLoanCalculator input#amount{font-weight:bold}
#carLoanCalculator input#apr,#carLoanCalculator input#payable{font-size:100%}
#carLoanCalculator td#tandc,#carLoanCalculator td#provider{color:#777}
#carLoanCalculator td#tandc{font-size:71%;padding:.5em .5em 0 .5em;text-align:justify;line-height:1.1em}
#carLoanCalculator td#provider{font-size:71%;padding:.5em .5em 0 .5em;text-align:center}
#carLoanCalculator td#provider img.boi{width:93px;height:19px;margin:.3em .3em 0 -0.2em}
div.breadcrumbs{text-align:left;padding:0 5px 5px 0;font-size:95%;color:#776;line-height:15px}
div.breadcrumbs.top{position:relative;top:-8px}
div.breadcrumbs a,div.breadcrumbs a:active,div.breadcrumbs a:visited{color:#776}
div.breadcrumbs a:hover{color:#d92a14}
#purpletag-search{top:0;right:18px;float:right;margin:-6px 11px 0 0}
#purpletag-search a{color:#888;text-decoration:none}
div#gallery,div#gallery-horizontal{width:122px;position:absolute;top:263px;*top:270px;_top:212px;margin:0 5px 0 745px;*margin:0 5px 0 375px;_margin:0 5px 0 380px}
div#gallery-horizontal,div.gallery-hybrid,div#single-card{margin:0;top:0;left:0;position:relative;width:100%;height:200px}
div#single-card{width:122px;font-size:12px;margin:auto}
div#single-card.extras{height:auto}
div#single-card a,div#single-card table,div#single-card table td{text-decoration:none}
div.gallery-hybrid{width:700px;background-color:#fffbe8;padding:10px 0 6px 12px;top:-1px;margin-bottom:10px;_border-bottom:0;_background-color:none}
div#gallery a.gallery-link,div#gallery-horizontal a.gallery-link{color:#a6a18f}
div#gallery a.card-link,div#gallery-horizontal a.card-link{text-decoration:none;color:#e0d4c2}
div#gallery a.gallery-link.bottom-link,div#gallery-horizontal a.gallery-link.bottom-link{margin:10px 0 0 0}
div#gallery div.card,div#gallery-horizontal div.card,div#single-card div.card{-moz-box-shadow:1px 2px 7px -1px #666;-webkit-box-shadow:1px 2px 7px -1px #666;box-shadow:1px 2px 7px -1px #666;margin:10px 0 10px 0}
div#single-card div.card{margin:5px 0 0 0}
div#gallery-horizontal div.card,div#single-card div.card{width:105px;_width:90px;*width:105px;margin-right:12px;display:inline-block;*float:left;*left:0}
div#gallery-horizontal div.card div#gallery div.card.first{margin:0 0 10px 0}
div#gallery div.card.gap.bottom,div#gallery-horizontal div.card.gap.bottom,div#single-card div.card.gap.bottom{margin:10px 0 10px 0}
div#single-card div.card.gap.bottom{margin:0}
div#gallery div.card,div#gallery div.card div#photo,div#gallery-horizontal div.card,div#gallery-horizontal div.card div#photo,div#single-card div.card{padding:0}
div#gallery-horizontal div.card div#photo{position:relative}
div#gallery div.card div#photo img,div#gallery-horizontal div.card div#photo img,div#single-card div.card div#photo img{width:105px;max-width:105px;height:75px;max-height:86px}
div#gallery-horizontal div.card div#photo img,div#single-card div.card div#photo img{width:105px;max-width:105px;*width:105px}
div#gallery div.blank-card,div#gallery-horizontal div.blank-card{margin:10px 0 10px 0;border:1px dashed #a6a18f;border-width:3px;color:#a6a18f;height:140px;line-height:130px;text-decoration:none;font-size:110%}
div#gallery-horizontal div.blank-card,div.gallery-hybrid#gallery-horizontal a div#blank-hybrid{width:103px;height:137px;top:26px;left:615px;position:absolute;*width:100px;*height:146px;*left:1px;*top:0;*position:relative}
div#gallery-horizontal div.blank-card.long,div.gallery-hybrid#gallery-horizontal a div#blank-hybrid.long{height:146px}
div#gallery div.blank-card span,div#gallery-horizontal div.blank-card span{text-decoration:underline}
div#gallery-horizontal div.blank-card span{top:47px;position:relative;color:#a09e95;text-align:center;*left:5px}
div.gallery-hybrid#gallery-horizontal a div#blank-hybrid.extra-details span{top:32px}
div#gallery div.card div#details,div#gallery-horizontal div.card div#details,div#single-card div.card div#details{background-color:#2b2b27;padding:4px 5px 8px 5px;text-align:left;overflow-y:hidden;height:32px;word-break:break-word}
div#gallery div.card div#details.long,div#gallery-horizontal div.card div#details.long,div#single-card div.card div#details.long{padding:4px 5px 17px 5px}
div#gallery div.card div#details table td,div#gallery-horizontal div.card div#details table td,div#single-card div.card div#details table td{font-size:90%;padding:0 0 2px 0;color:#e0d4c2}
div#gallery-horizontal div.card div#details table td#details-heading.fixed-height{height:32px;white-space:normal}
div#gallery div.card div#details table td#details-heading,div#gallery-horizontal div.card div#details table td#details-heading,div#single-card div.card div#details table td#details-heading{font-size:95%;white-space:normal}
div#gallery div.card div#details table td#details-heading.fixed-height,div#gallery-horizontal div.card div#details table td#details-heading.fixed-height,div#single-card div.card div#details table td#details-heading.fixed-height{height:32px;white-space:normal;text-transform:capitalize;line-height:14px}
div#gallery div.card div#details .details-label,div#gallery-horizontal div.card div#details .details-label,div#single-card div.card div#details .details-label{color:#857964;width:42%}
div#gallery div.card div#details .details-label.pad,div#gallery-horizontal div.card div#details .details-label.pad,div#single-card div.card div#details .details-label.pad{padding-top:2px}
td.reg-info{letter-spacing:0;text-indent:-3px}
div#gallery div.card div#details .details-field,div#gallery-horizontal div.card div#details .details-field,div#single-card div.card div#details .details-field{width:30px;max-width:30px}
div#gallery div.card div#details .details-field.pad,div#gallery-horizontal div.card div#details .details-field.pad,div#single-card div.card div#details .details-field.pad{padding-top:2px}
div#gallery div.card div#details table,div#gallery div.card div#bottom-details table,div#gallery-horizontal div.card div#details table,div#gallery-horizontal div.card div#bottom-details table,div#single-card div.card div#bottom-details table{width:100%}
div#gallery div.card div#bottom-details,div#gallery-horizontal div.card div#bottom-details,div#single-card div.card div#bottom-details{background-color:#ffeeb5;padding:5px 5px 5px 5px}
div#gallery div.card div#bottom-details #left,div#gallery-horizontal div.card div#bottom-details #left,div#single-card div.card div#bottom-details #left{color:#555;font-weight:bold;text-align:right;padding:0 2px 0 0;vertical-align:middle;height:14px}
div#gallery div.card div#bottom-details #left,div#gallery-horizontal div.card div#bottom-details #left,div#single-card div.card div#bottom-details #left-place-spotlight{color:#555;font-weight:bold;text-align:left;padding:0 2px 0 0;vertical-align:middle;height:14px}
div#gallery div.card div#bottom-details #left,div#gallery-horizontal div.card div#bottom-details #left,div#single-card div.card div#bottom-details #left-euro{color:#555;font-weight:bold;text-align:right;padding:0 2px 0 0;vertical-align:middle;height:14px;padding-right:0}
div#gallery div.card div#bottom-details #right,div#gallery-horizontal div.card div#bottom-details #right,div#single-card div.card div#bottom-details #right{font-size:90%;color:#857964;text-align:left;padding:0 0 0 2px;vertical-align:middle;max-width:40px;white-space:normal;overflow:hidden;text-overflow:ellipsis}
div#gallery-horizontal div.card{_margin-right:16px}
div.gallery-positioner{width:100%;height:auto;text-align:left}
div.gallery-hybrid#gallery-horizontal{top:0;left:-3px;position:relative;width:722px;height:178px;background:#fff7d4 \9;_width:700px;_background-color:none;_display:none;text-align:left}
div.gallery-hybrid#gallery-horizontal.extra-details{height:190px}
div.gallery-hybrid#gallery-horizontal.extra-details.short{height:180px}
div.gallery-hybrid#gallery-horizontal div.card{margin-right:7px;*padding-right:8px}
div.gallery-hybrid#gallery-horizontal a div#blank-hybrid{text-align:left;height:166px;left:583px;top:22px;*top:0;*left:0}
div.gallery-hybrid#gallery-horizontal a div#blank-hybrid.extra-details{height:197px}
div.gallery-hybrid#gallery-horizontal div.card.gap{margin-right:11px;*margin-right:8px;*cursor:pointer;_width:120px}
div#gallery-horizontal div#gallery-slider{overflow:hidden;width:708px;*position:relative}
div#gallery-horizontal div#gallery-slider div#inside-container{position:relative;left:0;white-space:nowrap}
div#gallery-horizontal div#gallery-slider div#inside-container img#premiumribbon{z-index:1;position:absolute;margin-top:9px;margin-left:48px}
div#gallery-horizontal div#gallery-slider div#inside-container img#activeribbon{z-index:1;position:absolute;margin-top:9px;margin-left:48px}
div.gallery-hybrid#gallery-horizontal .list-spot-title{width:100%}
div.gallery-hybrid#gallery-horizontal .list-spot-title .title{font-weight:bold;color:#666}
div.gallery-hybrid#gallery-horizontal .list-spot-title .spot-ad{float:right;margin-right:10px}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){div#gallery{width:112px;margin:0 5px 0 740px}
div.gallery-hybrid#gallery-horizontal a div#blank-hybrid.extra-details{height:200px}
}
@media only screen and (min-device-width :320px) and (max-device-width :480px){div#gallery{width:112px;margin:0 5px 0 740px}
div.gallery-hybrid#gallery-horizontal a div#blank-hybrid.extra-details{height:200px}
}
div.receipt{height:auto;width:677px;margin:20px 15px 20px 20px}
div.receipt.extras{height:auto;width:640px;margin:0;padding:10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
div.receipt input[type=text]{border:solid black 2px;padding:5px;margin:0;font-size:16px;color:#525252}
div.receipt input[type=text].reg{border:0;padding:2px;margin:10px 0 0 29px;font-size:23px;font-weight:bold;width:160px}
div.receipt,div.receipt table td{font-size:14px;font-family:arial;font-weight:bold;color:#333;padding:10px 0 10px 0}
div.receipt.extras table td{padding:5px 0}
div.receipt.extras table td.item-desc span{font-weight:normal}
div.receipt table td .about-info{color:#bababa}
div.receipt table td .about-info.problem{color:#e62b25}
div.receipt,div.receipt table td.no-pad-top{padding-top:0}
div.receipt,div.receipt table td.no-pad-btm{padding-bottom:0;padding-top:10px}
div.receipt,div.receipt table td#option1 label,div.receipt,div.receipt table td#option2 label{vertical-align:bottom;font-weight:normal}
div.receipt div.receipt-content{position:relative;background:url(images/spotlight/receipt-bg-large.png) no-repeat;_background:url(images/spotlight/receipt-bg-large.gif) no-repeat;background-position:0 0;height:auto;width:94%;padding:30px 20px 20px 20px}
div.receipt.extras div.receipt-content{background:url(images/spotlight/receipt-bg.png) no-repeat;_background:url(images/spotlight/receipt-bg.gif) no-repeat;background-size:100%;width:100%;*width:95%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px 6px 10px 6px}
div.receipt div.receipt-content div.main-content{height:auto;width:92%;padding:10px 10px 10px 38px}
div.receipt.extras div.receipt-content div.main-content{width:100%;padding:10px 0}
div.receipt div.receipt-content div.main-content table{width:100%}
div#sub-header h1{font-size:120%;font-weight:normal;color:#7a7a7a;color:#525252;padding:0 0 2px 0;border-bottom:2px solid #bfbfbf}
div.receipt div.receipt-content div.main-content table#receipt-options{height:210px}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#header{padding:4px 0 4px 0}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#about{font-weight:normal;font-size:87%;padding-top:6px}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#days-title{padding:28px 0 0 0}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#days-select,div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#plus-minus,div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#info{padding-top:4px;vertical-align:middle;font-size:90%}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#plus-minus img{border:0}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#days-select{width:50px;padding-right:3px}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#days-select input{text-align:right;width:50px}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#plus-minus{width:83px;padding-right:3px}
div.receipt div.receipt-content div.main-content table#receipt-options table#title-and-days td#info{color:#bababa;font-weight:normal;padding-left:20px}
div.receipt div.receipt-content div.main-content table#receipt-options table#sample-card td#sample-card-title{text-align:center}
div.receipt div.receipt-content div.main-content table#receipt-options table#sample-card td#card-holder{padding:0}
div.receipt div.receipt-content div.main-content table#totals{width:100%}
div.receipt div.receipt-content div.main-content table#totals td{text-align:center;padding:2px 17px 2px 0;vertical-align:bottom}
div.receipt div.receipt-content div.main-content table#totals td.divider-left{width:70%}
div.receipt div.receipt-content div.main-content table#totals td.divider-right{padding:15px 17px 2px 0}
div.receipt div.receipt-content div.main-content table#totals td.title{text-align:left;padding:7px 0 0 20px;font-weight:normal;color:#7f7e7d}
div.receipt div.receipt-content div.main-content table#totals td.total-price{text-align:right;padding:7px 20px 0 0}
div.receipt div.receipt-content div.main-content table#totals td#moreinfo{text-align:left;padding:15px 0 0 0;font-size:90%;color:#666;color:#bababa;font-weight:normal}
div.receipt div.receipt-content div.main-content table#totals td#total-heading{padding:2px 17px 2px 0;vertical-align:bottom;width:50px}
div.receipt div.receipt-content div.main-content table#totals td#item-desc{text-align:left;width:158px;_width:270px;*width:270px;color:#525252;white-space:nowrap;_vertical-align:bottom}
div.receipt div.receipt-content div.main-content table#totals td#dotted-line{vertical-align:bottom;padding-bottom:5px}
div.receipt.extras table.extra-item{width:100%;margin-bottom:15px}
div.receipt.extras table.extra-item td.tick{width:40px;text-align:center;padding-left:10px}
div.receipt.extras table.extra-item td.item-desc{width:215px;vertical-align:bottom}
div.receipt.extras table.extra-item td.dotted-line{vertical-align:bottom}
div.receipt.extras table.extra-item td.total{width:7%;vertical-align:bottom}
div.receipt.extras table.extra-item td.price{font-weight:normal;padding:5px 0}
div.receipt.extras table.extra-item td.about{font-weight:normal;padding:5px 140px 5px 0;font-size:12px;line-height:17px;color:#7f7e7d}
div.receipt.extras table.extra-item td.how{text-align:right;font-weight:normal;font-size:12px;padding:8px 65px 0 0;color:#7f7e7d}
div.receipt.extras table.extra-item td.spotlights{text-align:right;position:relative;padding-right:22px;display:block}
div.receipt.extras table.extra-item td.spotlights div.spots{-moz-box-shadow:1px 2px 7px -1px #666;-webkit-box-shadow:1px 2px 7px -1px #666;box-shadow:1px 2px 7px -1px #666;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-khtml-border-radius:12px}
div.receipt.extras table.extra-item td.spotlights img.dots{position:absolute;right:2px;height:134px;top:-5px;_display:none}
div.receipt.extras table.extra-item td.card{vertical-align:bottom;padding-bottom:20px}
div.receipt.extras div.body{width:100%;background:#fffbf3;border-top:1px solid #e0dfd7;border-bottom:1px solid #e0dfd7;padding-top:15px}
div.receipt div.receipt-bottom{background:url(images/spotlight/receipt-bg-large.png) no-repeat;_background:url(images/spotlight/receipt-bg-large.gif) no-repeat;background-position:left bottom;height:27px;width:100%}
div.receipt.extras div.receipt-bottom{background:url(images/spotlight/receipt-bg.png) no-repeat;_background:url(images/spotlight/receipt-bg.gif) no-repeat;background-position:left bottom;background-size:100%;*width:97%}
table#spotlight-pay-btn{margin:0 0 10px 0}
table#spotlight-pay-btn td.spacer{width:70%}
table#spotlight-pay-btn td.btn{text-align:right;padding:0 22px 0 0}
div.spotlight-pending-stamp{width:162px;height:95px;background:url(images/spotlight/pending.png);top:-120px;position:relative;margin-left:-30px;_display:none}
table#sample-card tr td.spotlight-thanks{text-align:center;font-weight:normal}
table#sample-card tr td.spotlight-signature{font-weight:normal;text-align:right;color:#c9c9c9}
table#sample-card tr td.spotlight-reviewed{text-align:center;font-weight:normal;color:#838383}
table#sample-card tr td.spotlight-reviewed span{font-weight:bold;color:#333}
#plusMinusMap area{cursor:pointer}
div.dotted-line{border-bottom:2px dotted #525252;width:97%}
div.divider-flat{margin:5px 0 5px 0;border-bottom:2px solid #bababa;width:100%}
div.divider-flat.high-margin{margin:14px 0 14px 0}
div.divider-flat.total{border-bottom:3px solid #d1c5a1;padding:0}
div.divider-vertical{margin:5px 5px 5px 5px;border-right:2px solid #bababa;height:100%;_height:104%;*height:113%;height:110%\9}
a.bt-back{width:171px;height:42px;background:url("images/jobs/back-button-small.gif.png") 0 0 no-repeat;line-height:38px;display:block;text-align:center;font-size:107%;font-weight:bold;text-decoration:none;color:#407016}
div.confirm-pay{width:100%;color:#555;text-align:center;font-size:15px;margin:0 0 40px 0}
div.confirm-pay h1,div.confirm-pay h2{border:0}
div.confirm-pay h1{margin:18px 0 0 0}
div.confirm-pay h2{color:#61a334;margin:0 0 30px 0;font-weight:normal}
div.confirm-pay a{color:#4084c0;font-size:110%}
.corners-all{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px}
.corners-top{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0}
.corners-bottom{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px}
tr.share-sold td#check{padding-top:10px}
tr.share-sold td#check div#button{display:inline;background:url(images/socialmedia/fb-share-sold.gif.png) no-repeat;padding:16px;top:10px;left:8px;position:relative;*left:-10px;*background-position:1px 13px;_display:block;_top:-36px;_left:30px}
tr.share-sold td#label{padding-top:10px}
tr.share-sold td#check div#button span.light{left:16px;top:-9px;position:relative;font-size:110%;padding:10px\9;top:-11px\9;_top:2px;_left:10px}
table.searchresult.thumbs tfoot tr td div.gallery-hybrid{*display:none}
#searchbanners{position:relative;text-align:center;padding-bottom:2px}
#searchbannersjobs{position:relative;text-align:center;padding-bottom:2px;margin-top:40px}
table.placed-jobs-list#classifieds{_top:12px;_position:relative}
table.placed-jobs-list#classifieds tr{border-radius:8px 8px;-moz-box-shadow:0 1px 1px #aaa999;box-shadow:1px 1px 3px 1px #c8c7b7;display:block}
table.placed-jobs-list#classifieds tr td{background:#fcfade;border:0;border:1px solid #c8c7be\9}
table.placed-jobs-list#classifieds tr td:first-child{-webkit-border-top-left-radius:8px;border-top-left-radius:8px 8px;-moz-border-bottom-left-radius:8px 8px;border-bottom-left-radius:8px 8px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}
table.placed-jobs-list#classifieds tr td:nth-child(2){-moz-border-top-right-radius:8px 8px;border-top-right-radius:8px 8px;-moz-border-bottom-right-radius:8px 8px;border-bottom-right-radius:8px 8px}
table.placed-jobs-list#classifieds tr td div.subheading a{color:#414141}
table.placed-jobs-list#classifieds tr td div.subtext{color:#7a7262;width:280px;white-space:normal;overflow-x:hidden;text-overflow:ellipsis}
table.placed-jobs-list#classifieds tr td.left span.price{float:right;font-weight:bold;color:#414141;text-align:right;margin-top:1px}
table.placed-jobs-list#classifieds tr td.left span.price span{font-size:90%;color:#7a7262}
table.placead-sub-header td{padding:15px 8px 10px 8px}
table.placead-sub-header td.left{font-size:20px}
table.placead-sub-header td.left span{font-size:16px;color:#7f7e7d}
table.placead-sub-header td.right input{background:none !important;border:0;padding:0 !important;border-bottom:1px solid #0978ce;_border-bottom:0;*border-bottom:0;color:#0978ce;cursor:pointer;font-size:14px;margin:0}
table.placead-sub-header td.right input:hover{color:#d92a14;border-bottom:1px solid #d92a14;_border-bottom:0;*border-bottom:0}
td.left span.section{width:120px;display:inline-block;font-weight:normal}
table.placed-jobs-list#classifieds tr td.left span.price span{font-weight:normal}
table.placed-jobs-list#classifieds tr td.left span.price a{text-decoration:none;color:#7a7262}
table.placed-jobs-list#classifieds tr td.left span.price a:hover{text-decoration:underline}
table.dashboard-icons{width:100%}
table.dashboard-icons tr,table.dashboard-icons tr#container{box-shadow:none;border-radius:0}
table.dashboard-icons tr td{box-shadow:none;border:0\9}
table.dashboard-icons tr td.icons{border:0;padding:0;padding-top:0;margin-bottom:0;box-shadow:none;border:0;height:24px}
table.dashboard-icons tr td.icons div{margin-top:12px}
div.remove-options{height:15px;top:14px;position:relative}
div.spotlight-create-new{width:734px;height:60px;background:#f6fdec;top:-10px;left:-11px;position:relative;padding-top:20px;border-bottom:2px solid #bcc8ad;border-top:2px solid #bcc8ad;color:#414141}
div.spotlight-create-new span.left{float:left;padding-left:26px}
div.spotlight-create-new span.right{float:right}
div.spotlight-create-new span.right div.greenButton{top:-8px;left:-22px;position:relative}
div.spotlight-create-new span.right div.greenButton a{font-size:90%;padding:10px 16px 9px}
div.why-spotlight{height:320px}
div.why-spotlight div.left{width:90%;height:auto;float:left;padding-left:18px;color:#414141}
div.why-spotlight div.left p{font-size:95%}
div.why-spotlight div.left h1{border-bottom:0;margin-top:20px;font-size:100%}
div.why-spotlight div.left ul{list-style-type:disc;margin-left:18px;padding-right:30px;font-size:95%}
div.why-spotlight div.right{width:35%;height:auto;float:right;text-align:left}
div.why-spotlight div.right h1{border-bottom:0;margin-top:20px;font-size:100%;padding-left:6px}
div.advertisingTermsFooter{height:40px}
div.advertisingTermsFooter div.spotlightterms{font-size:74%}
div#spotlight-pricing,div#spotlight-pricing2{visibility:hidden;top:-112px;position:relative}
div#spotlight-pricing2{top:-160px}
table.pricing-text td{font-size:95%;padding-left:6px}
table.spotlight-pricing{font-weight:bold}
table.spotlight-pricing tr:first-child{color:#414141;border-bottom:2px solid #61a334;font-size:90%}
table.spotlight-pricing tr:first-child td:first-child{padding-left:6px}
table.spotlight-pricing tr:nth-child(n+2){background:#edf7e1;height:30px;border-bottom:1px solid #61a334}
table.spotlight-pricing tr:nth-child(n+2) td{padding-top:5px}
table.spotlight-pricing tr:nth-child(n+2) td:nth-child(1){padding-left:6px}
table.spotlight-pricing td{font-weight:bold;font-size:95%}
div.spotlight-card-box{display:inline-block;position:relative;width:106px;margin-right:20px}
div.spotlight-age{width:127px;position:relative;text-align:center;font-size:85%;color:#707067}
div.continue-placing{top:-10px;position:relative;_background:0;width:160px;background:url(images/dashboard/continue-placing-button.png) no-repeat;_background:0;padding:8px 0 12px;color:#707067;text-decoration:none;margin-right:2px}
div.continue-placing a{font-weight:bold;width:110px;background:0;position:relative;text-decoration:none;color:#707067;text-align:center}
div.withdrawn,div.relisted{width:90%;height:360px;background:#e5f1fa;margin-bottom:30px;margin-left:28px;position:relative;top:30px;height:380px\9;margin-bottom:50px;left:34px\9}
div.relisted{height:220px;background:#e2f9f2}
div.withdrawn h1,div.relisted h1{background:url(images/dashboard/withdrawn-pause.gif) no-repeat;height:68px;border-bottom:0;text-align:center;text-align:center;color:#fff;padding-top:10px}
div.relisted h1{background:url(images/dashboard/relisted-play.gif) no-repeat}
div.withdrawn p{margin-left:20px;font-size:140%;color:#455d70;margin-top:-10px;margin-left:23px;padding-right:12px}
div.relisted h1{font-size:125%}
div.relisted p{font-size:100%}
div.withdrawn ul,div.relisted ul{width:90%;left:38px;position:relative;font-size:120%;padding-left:0;text-indent:0;list-style-type:disc;color:#455d70}
div.relisted ul{list-style-type:none;font-size:90%;color:#03573f}
div.withdraw-buttons{width:100%;height:50px}
div.withdraw-buttons div.button-myads#cancel{left:0;background-position:12px 0;left:-15px}
div.withdraw-buttons div.button-myads#cancel a{font-size:80%;padding-bottom:20px;top:10px;left:40px}
div.withdraw-buttons div.button-myads#withdraw{top:-44px}
div.withdraw-buttons div.button-myads#withdraw a{font-size:80%;padding-bottom:20px;top:10px;left:14px}
div.dashboard-content div.myads-header{width:100%;height:7px;margin-bottom:22px;margin-top:22px}
div.dashboard-content div.myads-header a{text-decoration:none}
div.dashboard-content div.myads-header span{background:#fffde0;font-weight:normal;font-size:105%;top:-7px;position:relative;padding-right:10px}
div.dashboard-content div.myads-header#placed{background:#84b93e}
div.dashboard-content div.myads-header#placed span{color:#84b93e}
div.dashboard-content div.myads-header#pending{background:#eca330;_background:0}
div.dashboard-content div.myads-header#messages{background:#88c000;_background:0}
div.dashboard-content div.myads-header#messages span{color:#88c000}
div.dashboard-content div.myads-header#expired-messages{background:#9d9d9d;_background:0}
div.dashboard-content div.myads-header#expired-messages span{color:#9d9d9d}
div.dashboard-content div.myads-header#pending span{color:#eca330}
div.dashboard-content div.myads-header#withdrawn{background:#66afc1;_background:0}
div.dashboard-content div.myads-header#withdrawn span{color:#66afc1}
div.dashboard-content div.myads-header#saved{background:#dfb600;_background:0}
div.dashboard-content div.myads-header#saved span{color:#dfb600}
div.dashboard-content div.myads-header#saved span a{background:#fffef0;float:right;margin-left:10px;margin-top:-7px;padding-left:12px;text-align:right;text-decoration:none;margin-top:-18px\9;_margin-top:-22px;_background:0}
table.placed-jobs-list#classifieds div span.ribbon{position:absolute;margin-top:-11px;margin-left:-11px}
table.placed-jobs-list#classifieds div span.ribbon img{_display:none}
table.placed-jobs-list#classifieds tr td.left{border-left:0;width:420px;padding-top:12px}
table.placed-jobs-list#classifieds tr td.left div.subheading,table.placed-jobs-list#classifieds tr td.left div.subheading a{text-decoration:none;font-size:105%}
table.placed-jobs-list#classifieds tr td.left div.subheading a:hover{text-decoration:underline}
table.placed-jobs-list#classifieds tr td.left div.subheading#pending{color:#414141;font-size:110%}
table.placed-jobs-list#classifieds tr td.relisted{border-top-right-radius:8px;border-bottom-right-radius:8px;height:200px;padding-top:40px}
table.placed-jobs-list#classifieds tr td.relisted h1{text-align:center}
table.placed-jobs-list#classifieds tr td.relisted ul{color:#414141;font-size:120%;padding-left:30px;margin-top:20px}
.britton-box-content{padding:0 12px 0 8px;text-align:left}
h2.britton-boxheader{font-size:166%;color:#fff}
.britton-content{width:100%;font-size:12px;overflow:hidden}
#britton-left-div{float:left;width:33%;height:20px\9;width:10px\9;*width:33%;*height:auto}
#britton-middle-div{float:left;width:80px}
#britton-right-div{float:left;width:100px}
.britton-label{color:#fff;font-size:8px;display:inline-block;font-weight:normal !important;cursor:pointer}
.britton-label-values{color:#fff;font-size:12px;font-weight:normal !important;cursor:pointer}
table.fashionTable td{padding:6px}
table.fashionTable td.fashionDesc{text-align:center;font-size:16px;color:#fff}
table.fashionTable td.fashionDesc img.fashtag{width:233px;height:49px}
table.fashionTable td.fashionDesc img.fashsearch{cursor:pointer;width:234px;height:45px}
iframe#youtubeFrame{-webkit-box-shadow:0 1px 30px rgba(50,50,50,1);-moz-box-shadow:0 1px 30px rgba(50,50,50,1);box-shadow:0 1px 30px rgba(50,50,50,1)}
div.shopFront{border-top:1px solid #bfbda7\9;top:20px\9;position:relative\9;margin-top:-20px\9;*margin-top:0;_border-top:0}
div.shopFront div.box div.info{background:#f8f8f8}
div.shopFront div.box div.info div.box-top{display:none\9;background-image:none}
div.shopFront div.box div.info div.box-top-left{left:-13px;background-color:#f8f8f8;border-top-left-radius:10px}
div.shopFront div.box div.info div.box-top-right{left:26px;background-color:#f8f8f8;border-top-right-radius:10px}
div.dealerForecourtHeader{width:702px;height:26px;background-color:#fff;background-image:url(images/dealer/forecourt-header-icon.png);background-repeat:no-repeat;background-position:6px 7px;top:-13px;position:relative;left:-11px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:16px;padding-left:32px;padding-top:8px;color:#0065a3;border-bottom:1px solid #f3eeee;top:-4px\9;_display:none}
div.dealerForecourtHeader a{text-decoration:none}
div.dealerForecourt{width:100%;background:#f8f8f8;height:auto}
div.dealerForecourt div.content h1{border-bottom:0;margin-bottom:0}
div.dealerForecourt table{width:100%}
div.dealerForecourt table tr td{padding-bottom:14px;font-size:14px;color:#666}
div.dealerForecourt table tr td.headElements{padding-bottom:5px}
div.dealerForecourt table tr td .web{width:300px;padding:0}
div.dealerForecourt table tr td .contact,div.dealerForecourt table tr td .simi{display:inline-block;vertical-align:bottom;max-width:130px}
div.dealerForecourt table tr td .contact span{color:#666;font-weight:normal;padding-left:12px}
div.dealerForecourt table tr td .contact span.header{font-weight:bold;padding-left:0}
div.dealerForecourt table tr td.map{width:50%;position:relative;display:block}
div.dealerForecourt table tr td .forecourt-map{width:160px;height:100px;border:1px solid #0065a3;border:none\0/}
div.dealerForecourt table tr td.left{width:38px}
div.dealerForecourt table tr td.right{width:33px}
div.dealerForecourt table tr td.carousel-title{text-align:center}
div.dealerForecourt table tr td div{padding-left:12px;line-height:22px}
div.dealerForecourt table tr td div.larger-map{padding:0 0 2px 0;text-align:center;vertical-align:middle;height:20px;width:172px;width:173px\0/;cursor:pointer;position:absolute;top:80px;_top:78px;left:2px;left:1px\0/;color:#0065a3;background-color:rgba(255,255,255,0.7);background-color:#fff\0/;*background-color:#fff;_background-color:#fff}
div.dealerForecourt table tr td div.larger-map:hover{background-color:rgba(255,255,255,0.8)}
div.dealerForecourt table tr td div.forecourt-carousel-controls{padding-left:0}
div.dealerForecourt table tr td div.forecourt-carousel-photoBox{height:147px;overflow:hidden;padding-left:0}
div.dealerForecourt table tr td div.forecourt-carousel-photoBox ul{white-space:nowrap;position:relative}
div.dealerForecourt table tr td div.forecourt-carousel-photoBox ul li{width:100%;padding:0}
div.dealerForecourt table tr td div.forecourt-carousel-photoBox ul li div.price{color:#414141;position:absolute;right:16px;top:5px;background:#fde9a5;padding:0 7px;font-weight:bold;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-khtml-border-radius:3px 0 0 3px;-webkit-box-shadow:0 3px 5px rgba(50,50,50,1);-moz-box-shadow:0 3px 5px rgba(50,50,50,1);box-shadow:0 3px 5px rgba(50,50,50,1)}
div.dealerForecourt table tr td div span{font-weight:bold;margin-left:-12px;color:#414141}
div.dealerForecourt div table.cardealer-ad-details tr td.colright#location-link a{background:url(images/cardealer-location.gif.png) no-repeat;padding-left:56px;padding-top:13px;padding-bottom:15px;left:-8px;position:relative;font-size:120%}
div.forecourt-btns{height:40px;_height:0;*height:40px;height:60px\9;background:url(images/dealer/forecourt-btn-bg.gif) repeat-x;border-top:1px solid #f3eeee;margin-bottom:-7px;width:734px;margin-left:-11px}
div.forecourt-btns table{display:block;width:100%}
div.forecourt-btns table td{cursor:pointer}
div.forecourt-btns table tbody tr td a{color:#303030;font-size:120%;font-weight:bold;text-decoration:none;display:block;height:100%;width:117%;margin-left:-8px}
div.forecourt-btns table tbody tr td.forecourt-btn-selected{background:url(images/dealer/forecourt-selected-bg.gif) repeat-x;padding:0 20px}
div.forecourt-btns table tbody tr td.forecourt-btn-selected a{color:#fff}
div.forecourt-btns table tbody tr td.forecourt-btn{text-align:center;border-right:2px solid #d6d6d6;line-height:37px;height:37px;padding:0 20px;white-space:nowrap;width:70px}
div.forecourt-btns table tbody tr td.forecourt-first{line-height:37px;height:37px}
div.content table tr td div.forecourt-carousel-container{height:186px;width:238px;background-color:#494949;border:2px solid #787878;overflow:hidden}
div.forecourt-carousel-container{text-align:center}
div.dealer-carousel-photo-container{width:212px;height:135px;overflow:hidden}
div.forecourt-carousel-container img.dealer-carousel-photo{height:120%;margin-top:0;margin-left:-11px;-webkit-box-shadow:0 3px 5px rgba(50,50,50,1);-moz-box-shadow:0 3px 5px rgba(50,50,50,1);box-shadow:0 3px 5px rgba(50,50,50,1)}
div.forecourt-carousel-photobox{position:relative;left:0}
div.forecourt-carousel-controls table tbody tr td{padding:0;height:35px;vertical-align:middle}
div.forecourt-carousel-controls table tbody tr td span.carousel-ad-title{font-weight:bold;font-size:11px;color:#ababab;width:175px;display:block}
img.carousel-control-icons{width:20px;height:20px;cursor:pointer}
div.forecourt-lead-container{margin-top:7px;margin-left:-11px}
div.forecourt-lead-container img{width:734px;height:295px}
table tr td div.forecourt-contact-pane{width:321px;height:80px;background-color:#e3e3e3}
div.forecourt-contact-pane span.forecourt-contact-title{font-weight:bold;color:#737373}
div.forecourt-contact-pane img.forecourt-contact-icons{width:33px}
span.forecourt-phone-no{font-size:135%;font-weight:bold;color:black;margin-left:0 !important}
img.forecourt-gps-icon{vertical-align:top}
div.forecourt-title-div{padding-bottom:9px;padding-top:9px;padding-left:0 !important;text-align:center}
div.forecourt-phone-contact{padding-bottom:0;text-align:center;margin-left:-49px}
div.forecourt-social-links{padding-top:14px}
div.forecourt-social-links img.forecourt-social-icons{width:20px;height:20px}
div.addetails-forecourt{width:100%;height:60px;background:url("images/cardealer-panel-bg.gif.png") repeat-x scroll left top #fff4d9;background-position:0 76px;top:4px;position:relative;border-top-left-radius:3px;border-top-right-radius:3px;padding:12px 0 8px 0}
div.addetails-forecourt table{width:100%;margin-top:-6px}
div.addetails-forecourt table td.dealer-logo-small{width:20%;text-align:center}
div.addetails-forecourt table td.dealer-details{width:80%;color:#666;font-size:140%}
div.addetails-forecourt table td.dealer-details span{color:#ad9f82}
div.addetails-forecourt table td.dealer-details a{position:absolute;font-size:80%;left:140px;bottom:12px}
img.directory-book{width:50px;height:59px}
div.directories-found{height:65px}
div.directories-found div.text{padding-top:6px;font-size:120%;color:#636363}
tr.dealer-listing{background-color:#f5f5f5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:110px}
tr.dealer-listing td div.text a.details{margin-left:0;font-size:120%}
img.dealer-directory-logo{width:170px;height:85px;-webkit-box-shadow:0 1px 0 rgba(116,116,116,0.55);-moz-box-shadow:0 1px 0 rgba(116,116,116,0.55);box-shadow:0 1px 0 rgba(116,116,116,0.55)}
tr.dealer-listing td div.text p.description,tr.dealer-listing td p{color:#5c5546}
#dealer-header-tabs{font-size:16px;background:url("images/tabs/dealer-menu-right.png") no-repeat right top;left:3px;position:relative;min-height:53px;height:auto !important;height:48px;bottom:0;margin-bottom:-3px}
#dealer-header-tabs ul{margin:0;padding:0;list-style:none;min-height:36px;height:auto !important;height:36px}
#dealer-header-tabs li{float:left;display:block;background:0;margin:0;text-decoration:none;list-style-type:none;width:220px;padding-top:0}
#dealer-header-tabs .dealer-left-header-menu{background:url("images/tabs/dealer-menu-left.png") no-repeat scroll left top transparent;position:relative;margin-left:-6px;height:50px;min-height:50px}
#dealer-header-tabs .dealer-mid-header-menu{background:url("images/tabs/dealer-menu-join.png") no-repeat left top;margin-left:-6px}
#dealer-header-tabs .dealer-right-header-menu-alt{background-image:url(images/tabs/saved-menu-right-dealer.png);background-repeat:no-repeat;background-position:right top;width:10px;min-height:48px;height:auto !important;height:48px}
#dealer-header-tabs .dealer-mid-right{background:url("images/tabs/dealer-menu-mid-left.png") right top;background-repeat:repeat-x;margin-left:20px;padding-top:14px;min-height:36px;height:auto !important;height:36px}
#dealer-header-tabs .dealer-mid-left{background:url("images/tabs/dealer-menu-strip.png") right top;background-repeat:repeat-x;margin-left:0;padding-top:14px;min-height:36px;height:auto !important;height:36px}
div.dealer-mid-right span.source-dealer{color:#636363;font-weight:bold}
div.searchcriteria div.wordsearch input.text-search{font-weight:bold;font-size:1.4em;color:#555;height:23px;border:1px solid #7091b3;padding:3px 5px 3px;width:522px;_width:500px}
.search-query{height:24px;width:518px;_width:500px;padding:4px 6px;margin:0 8px 0 0;border:1px solid #666;color:#666;font-size:150%;vertical-align:middle;box-sizing:content-box;-webkit-appearance:none}
div#searchdropdown{padding:0;margin:0;display:block;min-height:36px;margin-bottom:15px}
div#searchdropdown div#dropdownwrapper{top:4px;position:relative;height:auto}
div.dealer-regionbox .dropbutton-forsale{height:32px;width:32px;background:url(images/advancedsearch/dealerdropdownbg.png) repeat-x top left;background-position:-2px 0;position:absolute;right:0;border-left:1px solid #ccc;text-align:center;cursor:pointer}
div.dealer-regionbox{top:0;margin-right:19px}
div.dealer-regionbox .drop-down .head{display:inline-block;width:150px;height:32px;top:1px;position:relative;border:1px solid #ccc;overflow:hidden}
div#dropdownwrapper div.dealer-regionbox div.drop-down span{text-align:left}
table#dealer-list tr:nth-child(2n){background-color:#fafafa}
table#dealer-list tr td:nth-child(1){width:22%;vertical-align:middle;text-align:center;padding:5px 8px 5px 8px}
table#dealer-list tr td:nth-child(2n){width:57%;vertical-align:middle}
table#dealer-list tr td:nth-child(3n){width:21%;padding:0 8px 0 8px;vertical-align:middle}
div.searchcriteria div#searchdrdown{padding:0;margin:0;display:block;min-height:36px;margin-bottom:15px}
div.box-content .toggle_dealer_container{padding:7px 0 9px 0;background:#f0f0f0;border-top:1px solid #e3e3e3;border-bottom:2px solid #f6f6f6;overflow:hidden;clear:both;display:inherit;width:100%;margin-bottom:13px}
div.box-content div.toggle_dealer_container div.dealer-cb-container{text-align:center}
div.box-content div.toggle_dealer_container div.dealer-cb-container input{font-size:1.1em;font-weight:normal;padding-right:4em;color:#665f4e}
div.box-content div.toggle_dealer_container span.sub-heading{color:#4a4a4a;font-weight:bold}
div.dealer-regionbox div.drop-down div.head{background-image:url(images/advancedsearch/dealerdrdownbg.png);background-position:right center;background-repeat:no-repeat;background-image:none\9}
select.dealer-field{background:0;border:0 none;width:150px;height:32px;font-size:11pt;color:#7e7e7e;-webkit-appearance:none;padding:0 0 0 5px}
div.dealer-regionbox div.drop-down div.head select{background:0;border:0;color:#707067;font-size:11pt;height:34px;width:175px;padding:6px 5px;width:148px\9;background-color:#fff\9}
div.region-picker{position:relative;height:31px;width:199px;clear:both;left:253px;border:1px solid #d6d6d6;background:#fff;z-index:1000;*margin-top:20px;top:-43px}
div.region-picker-container{display:inline;width:100%;height:35px;top:1px;_margin-top:50px;left:-1px;position:relative;margin-bottom:7px;_top:-33px}
div.region-picker-dropdown{position:absolute;z-index:999;border:1px solid #8a8a8a;border-left:1px solid #aaa;border-bottom:1px solid #d6d6d6;border-top:0;border-right:0;background:url(images/jobs/dropbg2.gif.png) repeat-x right center #fff;text-align:center;line-height:2.2em;font-size:11pt;top:0;bottom:0;right:0;width:32px;height:31px;cursor:pointer;overflow:hidden;white-space:nowrap}
div.region-picker-dropdown-top{width:702px;height:20px;background:url(images/jobs/jobs-dropdown-top-bg.gif.png) no-repeat;left:-1px;position:relative;_width:703px}
input.region-picker-textfield{position:absolute;background:transparent;color:#707067;z-index:998;top:0;height:28px;width:162px;border:0;border-bottom:1px solid #d6d6d6;padding:1px 4px;vertical-align:middle;font-size:100%;font-weight:bold;line-height:28px}
div.drop-down#region-picker-0{border:0;width:116px;left:-183px;margin-top:-9px;position:relative;overflow:hidden;padding-left:1px;position:relative;margin-top:1px\9;height:21px\9;top:-54px\9;left:213px\9;_top:-63px;_left:200px}
div#region-dropdown-content div#region-picker-0-view div#region-picker-0 .region-picker-textfield{background:0;font-size:11pt;font-weight:normal;color:#767676}
div#region-dropdown-content{border-bottom:0}
div#region-dropdown div.head .field{top:0\9;padding-top:7px\9;padding-bottom:4px\9;z-index:1001;cursor:pointer}
div#region-dropdown div.head a{z-index:1002}
div.region-picker-view{position:relative;display:block;z-index:1000;background:#fff;border:1px solid #d6d6d6;border-top:0;width:700px;height:425px;height:430px\9;margin-bottom:-40px;*height:36em;top:-42px}
div.region-picker-map{position:absolute;top:-5px;right:10px;width:313px;width:313px;*display:none}
div.region-picker-map#classifieds{margin-top:10px}
img.region-picker-map-img{position:absolute;display:block;top:0;left:0;border:0 none}
img.region-picker-frag{position:absolute;top:0;display:none;background:url(images/counties/counties-sprite.png)}
img.region-picker-frag-hover{display:block;opacity:.2}
img.region-picker-frag-selected{display:block;opacity:1.0;background:url(images/counties/counties-sprite.png)}
.region-picker-frag-selected.region-picker-frag-hover{opacity:1.0}
img.region-picker-frag-0{left:119px;top:-1577px;clip:rect(1750px 152px 1807px 0)}
img.region-picker-frag-1{left:116px;top:-1189px;clip:rect(1402px 152px 1463px 0)}
img.region-picker-frag-2{left:106px;top:-1481px;clip:rect(1638px 152px 1691px 0)}
img.region-picker-frag-3{left:129px;top:-1233px;clip:rect(1464px 152px 1515px 0)}
img.region-picker-frag-4{left:159px;top:-1124px;clip:rect(1330px 152px 1400px 0)}
img.region-picker-frag-5{left:124px;top:-1896px;clip:rect(2012px 152px 2083px 0)}
img.region-picker-frag-6{left:151px;top:-1777px;clip:rect(1887px 152px 1952px 0)}
img.region-picker-frag-7{left:45px;top:-632px;clip:rect(908px 152px 965px 0)}
img.region-picker-frag-8{left:172px;top:-2070px;clip:rect(2171px 152px 2233px 0)}
img.region-picker-frag-9{left:160px;top:-1326px;clip:rect(1583px 152px 1637px 0)}
img.region-picker-frag-10{left:70px;top:-275px;clip:rect(415px 152px 509px 0)}
img.region-picker-frag-11{left:87px;top:-418px;clip:rect(653px 152px 756px 0)}
img.region-picker-frag-12{left:142px;top:-868px;clip:rect(1128px 152px 1204px 0)}
img.region-picker-frag-13{left:52px;top:-407px;clip:rect(510px 152px 583px 0)}
img.region-picker-frag-14{left:90px;top:-234px;clip:rect(338px 152px 414px 0)}
img.region-picker-frag-15{left:174px;top:-985px;clip:rect(1255px 152px 1329px 0)}
img.region-picker-frag-16{left:31px;top:-448px;clip:rect(757px 152px 852px 0)}
img.region-picker-frag-17{left:116px;top:-543px;clip:rect(853px 152px 907px 0)}
img.region-picker-frag-18{left:160px;top:-905px;clip:rect(1066px 152px 1127px 0)}
img.region-picker-frag-19{left:184px;top:-1292px;clip:rect(1516px 152px 1582px 0)}
img.region-picker-frag-20{left:188px;top:-1508px;clip:rect(1692px 152px 1749px 0)}
img.region-picker-frag-21{left:209px;top:-1726px;clip:rect(1808px 152px 1886px 0)}
img.region-picker-frag-22{left:195px;top:-1065px;clip:rect(1205px 152px 1254px 0)}
img.region-picker-frag-23{left:-19px;top:-678px;clip:rect(966px 152px 1065px 0)}
img.region-picker-frag-24{left:109px;top:-1865px;clip:rect(1953px 152px 2021px 0)}
img.region-picker-frag-25{left:148px;top:-239px;clip:rect(278px 152px 338px 0)}
img.region-picker-frag-26{left:135px;top:-2174px;clip:rect(2234px 152px 2301px 0)}
img.region-picker-frag-27{left:98px;top:-158px;clip:rect(181px 152px 277px 0)}
img.region-picker-frag-28{left:194px;top:-2054px;clip:rect(2084px 152px 2170px 0)}
img.region-picker-frag-29{left:24px;top:-351px;clip:rect(584px 152px 652px 0)}
img.region-picker-frag-30{left:8px;top:118px;clip:rect(0 152px 93px 0)}
img.region-picker-frag-31{left:26px;top:88px;clip:rect(94px 152px 180px 0)}
div.multiCounty{width:18%;font-size:90%;*margin-left:80px;_margin-left:60px}
.multiCounty ul li{padding-left:18px}
div.searchcriteria div.multiCounty ul li label{margin-left:4px;margin-top:22px;color:#005f8a}
div.region-picker-view-top{width:702px;height:20px;background:url(images/jobs/jobs-dropdown-top-bg.gif.png) no-repeat;left:-1px;position:relative}
div.region-picker-view-top#classifieds{background:url(images/advancedsearch/region-dropdown-content-bg.png) no-repeat -12px 0;_background:#ffe382}
td.county-area{text-indent:248px}
div.county-search-text .text-search{width:530px;border:1px solid silver;margin-top:4px}
div.county-search-text .text-search.search-page{width:515px}
div.county-search-text input#searchbutton{margin-top:-6px;padding-top:1px}
div.region-picker-view div.panelcolumn{*margin-left:80px;_margin-left:60px}
div.county-search-text#home input.text-search{width:265px}
div.county-search-text#home input#searchbutton{left:12px;margin-left:1px;width:130px}
a.resetEngineSize{display:none\9}
div.wanted-search div.region-picker-view-top#classifieds{background:url(images/advancedsearch/primary-dropdown-wanted-bg.png) -172px 0}
div.wanted-search .dropbutton-sb,div.wanted-search #sectionBrowser-head{background-image:url(images/advancedsearch/section-dropdown-wanted-long-bg.png);border:1px solid #5b9f1f}
div.wanted-search .secondary-dropdown-content-top{background-image:url(images/advancedsearch/secondary-dropdown-wanted-bg.png)}
div.wanted-search .primary-dropdown-content-top{background-image:url(images/advancedsearch/primary-dropdown-wanted-bg.png)}
div.wanted-search .sectionBrowser-dropdown-content-top{background-image:url(images/advancedsearch/sectionBrowser-dropdown-wanted-bg.png);background-color:#f8f7f7}
div.wanted-search .primary-title{background-color:#cbef8d}
div.wanted-search .toggle_container .block .switch,div.wanted-search .toggle_container .toggle_container .block .heading-text{color:#99c451}
span.switch{font-size:11px}
p.ccv-check{height:80px;background:url(images/payment/ccv-highlight.gif) no-repeat 450px 0;padding-top:20px;padding-right:200px;margin-top:-10px}
form#realexSavedCardForm{text-align:center;margin-top:10px;margin-bottom:10px}
form#realexSavedCardForm input[type=text]{width:30px;margin-left:16px;margin-right:16px;text-align:center}
form#realexSavedCardForm a{text-align:center}
h2.ccv-check{border-bottom:0}
div.ccv-check-buttons{width:100%;height:70px;margin-top:-20px;*margin-top:30px;*height:20px}
form#removeCardForm{text-align:center}
#contactPublisherForm table{width:97%;color:#414141;margin-left:10px;margin-bottom:20px;top:20px;position:relative}
#contactPublisherForm table td{padding-bottom:12px;vertical-align:middle}
#contactPublisherForm table td.for-label{width:60px}
#contactPublisherForm table td.for-label label{font-weight:normal}
#contactPublisherForm table td.logged-in{width:50%;vertical-align:bottom;text-align:center;background:url(images/useraccounts/dd-keyring-small.gif.png) no-repeat 130px 10px scroll}
#contactPublisherForm table td.logged-in a{color:#414141;font-weight:bold;text-decoration:none}
#contactPublisherForm input[type=text]{width:90%;height:20px}
#contactPublisherForm input[type=text]#phone{width:70%}
#contactPublisherForm textarea{width:98%;resize:none;padding-top:6px}
#contactPublisherForm input[type=text],#contactPublisherForm textarea{border:1px solid #e4e4e4;padding-left:6px}
#contactPublisherForm input[type=submit]{margin-right:3px;margin-top:-3px}
table td.logged-in.have-account{padding-bottom:10px}
textarea#body{width:100%;border:1px solid #dbdbdb}
table.quick-links{top:-6px;left:25px;position:relative}
table.quick-links tr td.icons div{font-size:11px}
td#reg-header{height:40px;padding:0}
td#reg-header div.validationerror{top:6px;position:relative}
div.car-updated{width:106px;text-align:center;color:#03810f;height:20px;margin-top:12px;display:block}
.div-regplate.spotlight input.vehicleRegistrationInput{_width:170px;_height:20px;_font-size:16px;_padding:0;_left:-4px;_margin-top:15px;_margin-bottom:24px;_position:relative;_font-weight:bold}
html#stats{min-height:100%;width:100%}
body#stats-page{background-color:#ffeeb5;background-image:url(images/customer-support-area/dd-wave.png);background-repeat:repeat-x;background-position:bottom left;background-attachment:scroll}
table.statsDisplay{width:60%;text-align:left;margin-top:6px;margin-left:auto;margin-right:auto}
table.statsDisplay td{width:33%;height:300px;font-size:16px;color:#414141;font-weight:bold;vertical-align:top;text-align:center}
table.statsDisplay td.title{height:70px}
table.statsDisplay td span.label{width:267px;height:67px;color:#fff;font-size:11px;font-weight:normal;padding:8px 0 8px 96px;text-align:right;display:inline;float:left}
table.statsDisplay td span.liveStats{background:url(images/customer-support-area/label-live-stats.png) no-repeat 0 0}
table.statsDisplay td span.twitter{background:url(images/customer-support-area/label-twitter.png) no-repeat 0 0}
table.statsDisplay td span.ads{background:url(images/customer-support-area/label-adstats.png) no-repeat 0 0}
table.statsDisplay td span.mood{background:url(images/customer-support-area/label-mood.png) no-repeat 0 0}
table.statsDisplay td span.valueSold{background:url(images/customer-support-area/label-sold-value.png) no-repeat 0 0}
table.statsDisplay td span.testimonials{background:url(images/customer-support-area/label-testimonials.png) no-repeat 0 0}
table.statsDisplay td div#soldValue{width:440px;background:url(images/customer-support-area/value-bg-full.png) no-repeat 4px 11px;font-size:5.1em;font-weight:bold;color:#414141;text-align:right;letter-spacing:.42em;padding:20px;margin-top:20px;margin-left:0;float:left}
table.statsDisplay td div#support,table.statsDisplay td div#twitter,table.statsDisplay td div#adStats,table.statsDisplay td div#moodMeter,table.statsDisplay td div#testimonials,table.statsDisplay td div#adStats{width:400px;height:auto;background:#3e3e3d;margin-top:118px;margin-right:50px;border-radius:10px;color:#fff;vertical-align:middle;font-size:16px;font-weight:normal;padding:30px}
div.statsFooter{position:absolute;bottom:0;width:100%}
div.statsFooter table{height:100px}
div.statsFooter table td{width:50%;vertical-align:bottom;padding-bottom:10px}
div.statsFooter table td.tagline{font-size:40px;color:#e62b25;padding-bottom:15px}
div.action-bar{width:712px;height:38px;background:url(images/sortactionbar/actionbar-bg.png) repeat-x;margin-bottom:8px;position:relative;padding:6px 10px 2px 12px;font-size:14px;_width:690px;_background:0;top:0;left:-3px}
div.action-bar.list.no-spot{left:-3px;top:0}
div.action-bar table.sort-options{width:100%;padding-left:4px}
div.action-bar table.sort-options td{text-align:center;color:#8c8c8c;font-size:14px}
div.action-bar table.sort-options td span{height:100%;display:inline;position:relative;top:-20px;left:-54px;margin-right:3px}
div.action-bar table.sort-options select{border:1px solid #c8c8c8;color:#8c8c8c;border-radius:5px;font-size:14px;font-weight:bold;height:34px;-webkit-appearance:none;background:0;padding:8px;width:180px;display:inline;top:-8px;position:relative}
div.action-bar table.sort-options select option{font-size:14px;font-weight:normal;height:20px;padding-top:8px}
div.action-bar table.sort-options select option:last-child{border-bottom-left-radius:5px}
.action-bar-box-bottom{position:relative;left:-2px;width:734px;border-right:2px solid #d3d3d3;border-left:2px solid #d3d3d3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;*top:-19px}
div#show-sort{cursor:pointer;float:left;margin-left:8px;width:auto;_text-align:left;_margin-left:24px}
div#sort-head{top:0;_left:-17px}
div#perpage-head{_left:3px}
div#sort-head,div#perpage-head{_top:0}
div#sort-head span.sort-down,div#perpage-head span.perpage-down{background:url(images/sortactionbar/sort-dropdown-arrow.gif) no-repeat 0 0;top:1px;left:110px;position:absolute;padding:12px}
div#sort-head span.sort-up,div#perpage-head span.perpage-up{background:url(images/sortactionbar/sort-dropdown-arrow.gif) no-repeat -30px 0}
div#perpage-head span.perpage-down{left:30px}
span.sort-up{background:0}
div.sort-dropdown,div.perpage-dropdown{cursor:pointer}
div.sort-dropdown div.head,div.perpage-dropdown div.head{background:url(images/sortactionbar/sort-dropdown-bg.gif) repeat-x;width:140px;border:1px solid #c8c8c8;border-bottom-color:#fff;border-radius:5px;font-weight:bold}
div.perpage-dropdown div.head{width:60px}
div.sort-dropdown div.head div,div.perpage-dropdown div.head div{background:0;left:0;color:#414141;font-size:14px;font-weight:bold;cursor:pointer;outline-width:0;text-align:left;padding-left:6px;padding-top:7px}
div.perpage-dropdown div.head input{width:50px}
div.sort-dropdown-content,div.perpage-dropdown-content{width:140px;height:auto;background:#dfdfdf;border:1px solid #c8c8c8;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:36px;left:190px;position:absolute;display:block;z-index:1000;text-align:left}
div.perpage-dropdown-content{width:60px;left:113px}
div.perpage-dropdown-content ul li{cursor:pointer;font-weight:bold}
div.sortlabel,div.perpagelabel{float:left;margin-top:8px}
div.perpagelabel{width:80px;left:20px}
div.sort-dropdown-content ul li{line-height:20px}
div.sort-dropdown-content a{width:100%;text-decoration:none;color:#414141;font-weight:bold;font-size:13px;padding:10px 0 10px 0}
.alert-subscribe{margin-top:8px}
.alert-subscribe-bottom{float:none;background-position:-2px -23px;padding-top:4px;top:0}
p.grab-bargain{font-size:14px}
div#sort-head div.field-show{background:0;display:block}
@-moz-document url-prefix(){div.sort-dropdown-content{left:337px}
div.perpage-dropdown-content{left:112px}
}
#owley-phone-tip{display:none;position:absolute;top:60px;width:108px;right:8px;background:transparent url(images/owl-bubble-vsmall.png) no-repeat top left;padding:94px 24px 0 28px}
#owley-phone-tip-bottom{background:transparent url(images/owl-bubble-vsmall.png) no-repeat bottom left;position:absolute;bottom:-24px;left:0;line-height:24px;width:156px}
table.placeAd .placeAdSectionHeading{padding:1.1em 0 .4em;font-size:130%}
table.placeAd #nameInputWrapper{padding-top:0;margin-top:.4em}
table.placeAd #phoneInputWrapper,table.placeAd #emailInputWrapper{padding-top:0;margin-top:.4em;margin-bottom:0;padding-left:30px;line-height:2.1em}
table.placeAd #publisherPhone,#phoneValueNotShown{position:relative;left:0}
table.placeAd #publisherEmail,#emailValueNotShown{position:relative;left:6px}
table.placeAd #password{position:relative;left:53px}
table.placeAd #confirmPassword{position:relative;left:9px}
.action-bar #results-display-type{float:left;width:110px;height:36px;margin-right:30px}
.action-bar #results-display-type a{display:block;height:100%;width:44px;float:left;text-decoration:none;background:transparent url(images/sortactionbar/searchresult-display-sprite.png) no-repeat -5px -92px}
.action-bar #results-display-type a:hover{background-position:-5px -136px}
.action-bar.grid #results-display-type a{background-position:-5px -4px}
.action-bar.grid #results-display-type a:hover{background-position:-5px -48px}
.action-bar #results-display-type a#results-display-switchtolist{background-position:-49px -91px}
.action-bar #results-display-type a#results-display-switchtolist:hover{background-position:-49px -135px}
.action-bar.grid #results-display-type a#results-display-switchtolist{background-position:-49px -5px}
.action-bar.grid #results-display-type a#results-display-switchtolist:hover{background-position:-49px -49px}
.removeAdSurvey{position:relative;border-radius:8px;box-shadow:-1px 0 1px 0 rgba(0,0,0,0.3),1px 2px 2px 0 rgba(0,0,0,0.4);box-shadow:-1px 0 1px 0 #9a9a9a,1px 2px 2px 0 #9a9a9a\9;padding:6px 9px 16px 130px;margin-bottom:1.6em;margin-top:2px;background-color:#fff8d1}
.removeAdSurvey label{font-weight:normal;font-size:14px}
.removeAdSurvey h3{font-weight:normal;color:#5c5a4a;text-overflow:ellipsis;white-space:no-wrap}
.removeAdSurvey h3 strong{font-weight:bold}
.removeAdSurvey button{height:32px;border:1px solid #97ab5a;border-radius:4px;background-color:#bcdb60;background-image:linear-gradient(#f4ff7d 0,#a0d14f 100%);cursor:pointer;color:#000;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,0.7);padding:0 18px;margin-left:20px}
.removeAdSurvey button:hover{border-color:#888}
.removeAdSurvey button:active{border-color:#888;background-image:linear-gradient(#87ba5e 0,#bcdb60 10%,#d5e673 100%)}
.removeAdSurvey button span{opacity:.7}
.removeAdSurvey li{padding-top:0;padding-bottom:0}
.removeAdSurvey textarea{font-size:14px;border:1px solid #ccc9c3;border-radius:5px;height:100px;width:361px;padding:4px 6px}
.removeAdSurvey #feedbackForm{margin-top:1.4em;width:380px}
.removeAdSurvey #feedbackForm .comments-wrapper{margin-top:1.4em;margin-bottom:1em}
.removeAdSurvey #feedbackForm .button-wrapper{text-align:left}
.removeAdSurvey #feedbackForm .button-wrapper a{font-size:14px}
.removeAdSurvey .cad-photo{position:absolute;top:26px;left:10px;width:100px;text-align:center}
.removeAdSurvey .sold-overlay{position:absolute;top:36px;left:14px;width:100px;text-align:center;visibility:hidden;z-index:1001}
.removeAdSurvey .sold-overlay img{height:100%;width:100%}
.removeAdSurvey .rating{margin-top:25px}
.removeAdSurvey .rating label{font-weight:bold;display:inline-block;text-align:center;padding:0;margin:0;width:21px}
.removeAdSurvey .rating input{display:block;padding:0;margin:0 0 0 5px}
.removeAdSurvey .rating .rating-text{font-size:12px;display:inline-block}
.removeAdSurvey .rating .rating-values-wrapper{display:inline-block;vertical-align:text-top}
@-webkit-keyframes stamp{100%{width:100px;opacity:1}
80%{width:17%;opacity:1}
60%{width:20%;opacity:.7}
0{width:50%;opacity:.2}
}
@keyframes stamp{100%{width:100px;opacity:1}
80%{width:17%;opacity:1}
60%{width:20%;opacity:.7}
0{width:50%;opacity:.2}
}
.removeAdSurvey #reason1:checked ~ .sold-overlay{-webkit-animation:stamp .2s 1 linear;animation:stamp .2s 1 linear;opacity:1;visibility:visible}
.centre{text-align:center}
.dash-main-header{font-size:22px;font-weight:bold;color:#e09514;margin:15px 0 0 0}
.dash-box{width:100%;padding:16px;margin:20px 0 0 0;background:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.3)\9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.dash-box div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.dash-box h2{font-size:20px;color:#5e5e5e;border:0;padding:0;margin:0 0 20px 0}
.dash-box h3{font-size:14px;color:#5e5e5e;font-weight:bold}
.dash-box p{font-size:13px;color:#5e5e5e}
.dash-box .bold{font-weight:bold}
.your-dash{height:218px;position:relative}
.your-dash div{position:absolute;width:259px;height:100px;padding:0 0 0 95px}
.your-dash .messages{background:url(images/dashboard/msg-iconx2.png) no-repeat 0 10px / 80px 70px scroll;top:15px;left:16px}
.your-dash .placed{background:url(images/dashboard/placed-iconx2.png) no-repeat 0 10px / 80px 70px scroll;top:15px;left:275px}
.your-dash .pending{background:url(images/dashboard/pend-iconx2.png) no-repeat 14px 10px / 60px 70px scroll;top:114px;left:16px}
.your-dash .saved{background:url(images/dashboard/save-iconx2.png) no-repeat 7px 10px / 75px 70px scroll;top:114px;left:275px}
.on-the-go{height:335px;position:relative}
.on-the-go div{position:absolute;width:150px;height:100px;padding:0}
.on-the-go .apps-img{width:350px;height:270px;left:16px;top:51px;background:url(images/dashboard/phonetabx2.png) no-repeat 0 10px / 350px 250px scroll}
.on-the-go .apps-info{width:150px;height:100px;right:16px;top:113px}
.on-the-go p{width:140px;margin:10px 0 30px 0;font-size:14px}
.on-the-go a{width:100%}
.get-started{height:135px;position:relative;margin:20px 0 30px 0}
.get-started a{position:absolute;top:60px;width:255px}
.get-started .browse{left:16px}
.get-started .place{right:16px}
.clickable{cursor:pointer}
#cads-footer{margin-top:80px;background-color:#3c3831;padding:38px 0 56px;text-align:left}
#cads-footer__content{width:720px;margin:0 auto}
#cads-footer,#cads-footer a{color:#9b9b9b;text-decoration:none}
#cads-footer a:hover{text-decoration:underline}
#cads-footer dl{width:90px;margin:0 20px 0 0;padding:0;display:inline-block}
#cads-footer dt{margin:0 0 10px;padding:0 0 1px;border-bottom:2px solid #9b9b9b;font-size:11px}
#cads-footer ul,#cads-footer li,#cads-footer dd{margin:0;padding:0;background:0}
#cads-footer dd{font-size:10px;margin-top:6px;line-height:normal}
#cads-footer__menu{float:left;margin:8px 0 34px}
#cads-footer__copyright{float:left;font-size:9px;clear:left;display:inline-block;padding-top:24px;background:transparent url(images/pagewrap/footer/donedeal-logo@2x.png) no-repeat 0 0;background-size:116px}
#cads-footer__social{display:inline-block;float:left;position:relative;bottom:3px}
#cads-footer__social li{display:inline-block;margin-left:4px}
#cads-footer__social li:first-of-type{margin-left:12px}
#cads-footer__social a{display:inline-block;background:transparent url(images/pagewrap/footer/social-sprite.png) no-repeat 0 0;height:38px;width:38px}
#cads-footer__social .blog-icon{background-position:0 -50px}
#cads-footer__social .youtube-icon{background-position:0 -100px}
#cads-footer__social .twitter-icon{background-position:0 -150px}
#cads-footer__feature{color:#fff;float:right;width:350px;font-size:14px}
#cads-footer__feature img{float:left;margin-right:12px}
#cads-footer__feature p{float:right;clear:right;width:98px;line-height:1.2em}
#cads-footer__feature p:first-of-type{margin:38px 0 0}
#cads-footer__feature a{color:#fff;text-decoration:none}
#cads-footer__mobile-switch{margin-top:30px;display:inline-block}
#cads-footer__mobile-switch a{color:#3f3100;text-decoration:none;font-weight:bold;font-size:24px;clear:both}
#cads-footer__mobile-switch img{width:720px;height:127px}
#cads-footer__mobile-switch span{display:block;position:relative;bottom:80px;left:100px}
iframe[name=google_conversion_frame]{position:absolute;bottom:13px}
#placed-underreview-content{text-align:center;font-size:20px;color:#777;margin-bottom:70px;padding:0 20px}
#placed-underreview-header{font-size:28px;color:#444;font-weight:normal;border:0;margin:50px 0 20px}
.placed-underreview-regular #placed-underreview-header{font-size:24px}
#placed-underreview-header em{font-style:normal;font-weight:bold}
#placed-underreview-content .sub-text{font-size:14px;color:#333}
#placed-underreview-content p{margin-top:4px}
.placead-buttons .placead-finish{border:1px solid #97ab5a !important;border-radius:4px;background:none !important;background-color:#bcdb60 !important;background-image:linear-gradient(#f4ff7d 0,#a0d14f 100%) !important;cursor:pointer;color:#000;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,0.7);padding:0 42px !important;display:inline-block;line-height:32px;text-decoration:none}
.placead-buttons .placead-finish:hover{border-color:#888 !important}
.placead-buttons .placead-finish:active{border-color:#888 !important;background-image:linear-gradient(#87ba5e 0,#bcdb60 10%,#d5e673 100%) !important}
.placead-buttons .placead-finish span{opacity:.9}
.placead-buttons .placead-finish:hover span{opacity:.7}
.placead-buttons .placead-finish:active span{opacity:.9}
table#classifieds .note-pendingreview,table#classifieds .note-cad-sold,table#classifieds .note-cad-removed{border-radius:3px;display:inline-block;padding:4px 16px;text-align:center;float:right;margin-top:12px;color:#7a7262}
table#classifieds .note-pendingreview{background-color:#ffd694;border:1px dashed #eb9407}
table#classifieds .note-cad-sold{clear:both;position:relative;right:0;background-color:#ffded8;border:1px dashed #eb9407}
table#classifieds .note-cad-removed{clear:both;position:relative;right:0;background-color:#e5e5e5;border:1px dashed #666}
#classifieds.saved-ads-list .cad-state-sold .sold-overlay{position:absolute;top:6px;left:2px;height:56px;width:90px;background:transparent url(images/sold-medium.png) no-repeat top left;background-size:98px}
#classifieds.saved-ads-list table.dashboard-icons{width:140px;margin:0;position:absolute;bottom:8px}
#classifieds.saved-ads-list table.dashboard-icons .icons{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0}
.placead-finish-note{text-align:right;font-size:100%;margin-right:42px;margin-bottom:-20px}
.reviewdetails-form dd{color:#666}
.content-module__large{text-align:left;border-radius:8px;border-top:1px solid #f3f3f3;box-shadow:0 1px 1px 0 rgba(0,0,0,0.7);box-shadow:0 1px 1px 1px #afae9b\9;width:90%;margin:0 auto}
.content-module__large #login-error{height:auto;width:94%;margin:12px 3% 0;padding:.3em 0}
.content-module__large #email\.errors.validationerror,div.important-accounts{font-size:100%;text-align:center;width:94%;margin:0 3%;padding:.3em 0}
div.important-accounts{text-align:left;width:90%;padding:2%}
.content-module__large.accounts,.content-module__large.error-page-module{background-color:#f8f8f8}
.content-module__large .user-accounts-box{border-radius:0 0 8px 8px;padding:22px 18px;background-position:52px 22px}
.content-module__large h1{color:#666;font-size:21px;font-weight:normal;border-radius:8px 8px 0 0;padding:16px;background-color:#fff6d6;background-position:bottom}
.content-module__large .greenButton{text-align:right;position:relative;left:-14px !important;background-position:top right}
.content-module__large.error-page-module h1{background-color:#d5e5f2}
.content-module__large.error-page-module p{margin-top:0}
.content-module__large .error-page-content{border-radius:0 0 8px 8px;padding:22px 18px;font-size:15px}
.error500-stacktrace h1,.error500-stacktrace pre{clear:both;text-align:left;background-color:#fff;padding:20px}
table#classifieds.placed-jobs-list#classifieds tr.cad-state-active td.left{padding-bottom:38px}
table#classifieds.placed-jobs-list td .subheading,.saved-jobs-list td .subheading{margin-bottom:2px}
.upsell-package-wrapper{width:516px;width:536px\9;margin:20px auto 0;position:relative}
.upsell-package{font-size:15px;color:#000;font-weight:normal;background-color:#ececec;text-align:left;position:relative;background-repeat:no-repeat;padding:20px 15px 40px;float:left;margin:12px 24px 4px;border-radius:6px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.8);width:180px;height:248px}
.upsell-package:hover{border:4px solid #9bd5f2;margin:8px 20px 0}
.upsell-package-overlay{display:none}
.upsell-package h2,.upsell-package-title h2{border:0;margin:0 0 5px;color:rgba(0,0,0,0.7);font-size:26px;font-weight:normal;text-align:center}
.upsell-package h4,.upsell-package-title h4{margin:0 0 7px;font-size:17px;color:rgba(0,0,0,0.6);font-weight:normal;text-align:center}
.upsell-package-price{background-color:#fff;display:block;border:4px solid #000;text-align:center;color:rgba(0,0,0,0.7);font-weight:bold;position:relative;margin:0 auto 20px;font-size:34px;border-radius:80px;height:80px;width:80px;line-height:80px}
.upsell-package-currency{color:rgba(0,0,0,0.4);position:relative;font-weight:normal;top:-0.25em;font-size:24px}
.upsell-package-price.upsell-package__free{font-weight:normal;font-size:24px}
.upsell-package-features{text-align:left}
.upsell-package-feature{margin-bottom:12px;padding:0 0 0 22px;color:rgba(0,0,0,0.8);line-height:17px;background:transparent url(images/upsell/package-icons-sprite@2x.png) no-repeat 0 -110px;background-size:50px;background:none\9;list-style:inside disc\9;list-style-type:none}
.upsell-package-feature.paid-option{background-position:0 -166px}
.upsell-package-feature span{opacity:.5}
.upsell-package-footnotes{text-align:center;padding:2px 0;margin:0 auto;color:rgba(0,0,0,0.6);font-size:15px;width:440px}
.upsell-package-footnotes .info-icon{background:transparent url(images/upsell/package-icons-sprite@2x.png) no-repeat 0 -194px;background-size:44px;display:inline-block;height:22px;width:22px;vertical-align:middle;padding-right:4px}
#upsell-package_1{background-color:#f3ffd8;background-image:url(images/upsell/backgrounds/package-type-1.png);background-image:url(images/upsell/backgrounds/package-type-1.png),-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,rgba(209,237,175,1)),color-stop(0.0714,rgba(243,255,217,1)));background-image:url(images/upsell/backgrounds/package-type-1.png),linear-gradient(0,rgba(209,237,175,1) 0,rgba(243,255,217,1) 7.14%)}
#upsell-package_1 .upsell-package-price{border:4px solid #dcfaa0}
#upsell-package_2{background-color:#fffce6;background-image:url(images/upsell/backgrounds/package-type-2.png);background-image:url(images/upsell/backgrounds/package-type-2.png),-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,rgba(247,238,168,1)),color-stop(0.0765,rgba(255,252,230,1)));background-image:url(images/upsell/backgrounds/package-type-2.png),linear-gradient(0,rgba(247,238,168,1) 0,rgba(255,252,230,1) 7.65%)}
#upsell-package_2 .upsell-package-price{border:4px solid #faf1a0}
input.upsell-package-selection{display:none;display:block\9;float:left\9}
input.upsell-package-selection:checked+label{border:4px solid #0094de;margin:8px 20px 0}
input.upsell-package-selection:checked+label .upsell-package-overlay{display:block;position:absolute;top:0;left:0;height:45px;width:45px;background:transparent url(images/upsell/package-icons-sprite@2x.png) no-repeat 0 0;background-size:45px}
.ad-fees{width:100%;height:auto !important;background:#fff;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.7)}
.ad-fees .header{width:100%;text-align:left;padding:20px}
.ad-fee-options{width:640px;margin-left:auto;margin-right:auto}
.ad-fee-options td.sub-header{text-align:center}
.ad-fee-options td h2{border-bottom:0}
.ad-fee-options td.left{width:180px}
.ad-fee-options td.right{width:360px}
.ad-fee-options td .select-currency{height:240px;top:140px;left:20px;position:relative;font-size:14px}
.ad-fee-options td .select-currency select{width:96px;height:30px;font-size:14px;margin-top:3px}
.ad-fee-options td .upsell-package-wrapper{width:426px}
.ad-fee-options td .upsell-package{margin:0;border-radius:0;box-shadow:none;border:2px solid #d1d1d1;height:180px;left:29px\9;position:relative\9}
.ad-fee-options td .upsell-package:hover{border:2px solid #d1d1d1;margin:0}
.ad-fee-options td .upsell-package#upsell-package_2{border-left:0}
.price-by-section{height:auto;padding:0}
.price-by-section div{display:inline-block;padding:0}
.open-price-options{border-right:2px solid #d1d1d1;width:156px;display:block;padding:20px;background:url("images/arrow-expand.png") no-repeat 5px 23px;color:#333}
.open-price-options:hover{color:#333}
.open-space-left{top:0;width:200px;left:208px;position:absolute;border-right:2px solid #d1d1d1;padding:20px 0;cursor:auto}
.open-space-right{top:0;width:208px;left:412px;position:absolute;padding:20px 0;cursor:auto}
.price-options{width:620px;border-bottom:1px solid #d1d1d1;border-right:2px solid #d1d1d1;top:-2px;position:relative;margin-left:1px;font-size:16px;cursor:pointer}
.price-options:last-child{margin-bottom:50px}
.price-options-open{width:100%;cursor:auto;display:none}
.price-options-open-opened{display:block}
.price-options-content{display:inline-block;width:100%;padding:0}
.price-options-content div{width:33%;float:left}
.price-options-content div.section-display{width:196px;font-size:15px;border-right:2px solid #d1d1d1;height:30px}
.price-options-content div.section-display div{width:165px;height:auto;margin:-10px auto 0 24px;padding:7px 0;vertical-align:middle;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}
.price-options-content .price{width:210px;height:30px}
.price-options-content .price:first-child{border-top:1px solid #d1d1d1}
.price-options-content .price.price-display{border-left:2px solid #d1d1d1}
.price-options-content .price div{padding:7px 0;text-align:center;width:100%;vertical-align:middle;margin:-10px auto 0 14px}
.price-options-content .price div img{margin-top:2px}
.price-options-collapse{background:url("images/arrow-collapse.png") no-repeat 4px 25px}
h2.boxheader.ipaag-heading{font-size:18px}
.ipaag-click{padding:30px 100px 30px 10px}
.ipaag-logo{cursor:pointer;max-height:60px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.switch-site-tabs.new-donedeal-tab{display:inline-block}
}
