/* CSS Document */

@import url(dropdowns.css);

body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
}

#pageHolderOuter { width: 1260px; text-align: left; margin: 0 auto; }
#pageHolder { width: 1260px; text-align: left; margin: 0; background: url(/images/main-bg.gif) repeat-y 0 0; }
#pageFooter { background-color:#EDB700; text-align: center; padding: 5px 0; }
#pageFooter span { font-size: 10px; }
#pageLeftPane { background-color: #EDB700; width: 150px !important; float: left; overflow: hidden; }
#pageMainContent { width: 1110px; padding: 0; float: left; }
#pageActualContent { width: 630px; padding: 0 9px 0 10px; float: left; }
#pageRightPane { width: 200px; float: right; background-color: #FFF40D; }
#pageRightPane2 { width: 260px; float: right; text-align: center; }
#pageNavHolder { background-color: #FFF; }


h1 { font-size: 18px; font-weight: bold; color: #FFF; margin: 5px; padding: 0px; }
h2 { font-size: 15px; font-weight: bold; color: #9A349A; }
h2 span.num { font-size: 14px; color: #777; }
h3 { font-size: 12px; font-weight: bold; color:#FFF; margin: 10px 0px; text-align: center; }
h4 { font-size: 18px; font-weight: bold; color: #9A349A; margin: 0px; padding: 0px; }
h4 span.msg { font-size: 11px; }
h5 { font-size: 18px; font-weight: bold; color: #325FD7; margin: 0px; padding: 0px; }
h5 span.cur { font-size: 12px; font-weight: bold; color: #999; }
h5.sm { font-size: 14px; }
h2.sm { font-size: 12px; }
h6 { font-size: 12px; font-weight: bold; color: #325FD7; margin: 5px; padding: 0px; }

h1.message { font-size: 18px; font-weight: normal; margin: 10px 0px; padding: 0px; color: #9A349A; }
span.message { font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; color: #515151; }
td.message { padding: 10px; background-color: #9A349A; border: 3px solid #000; border-right: none; color: #FFF; }
td.messageC { padding: 10px; background-color: #FFF; border: 1px solid #9A349A; border-left: none; }
td.top { border-bottom: none; }
td.bot { border-top: none; }


h1.isTrader { font-size: 24px; }
h1.isNotTrader { font-size: 24px; }

table.details tr td strong, .isPrivate { color: #325FD7; }
table.details tr td strong.isTrader, .isTrader { color: #F60 !important; }

td.messageSent { background-color:#6F0; color:#000; border-color: #9A349A; }
td.messageReceived { background-color: #900; color:#FFF; border-color: #000; }

#footNote  { height: 20px; color: #F04A24; }
#footNote a  { color: #F04A24; }
.padRight20 { padding-right: 20px; }
.padL30 { padding-left: 30px; }

.footer-sitemap, .footer-sitemapUK { font-size: 10px; color: #6FF; text-align: center; }
.footer-sitemap a, .footer-sitemapUK a { color: #6FF; text-decoration: none; }
.footer-sitemap a:hover, .footer-sitemapUK a:hover { text-decoration: underline; }

.footer-sitemapUK { color: #FFF; }
.footer-sitemapUK a { color: #FFF; }

#transHolder { margin: 0px auto 0px auto; text-align:center; width:1000px; }
#transHolder-new { clear: both; margin: 0; text-align:center; width:1230px; }
.flags { margin: 0px 1px; }

#jdate { font-size: 14px; font-weight: bold; border: 0; margin: 0; }

#debugContainer { visibility: collapse; width: 2px; height: 2px; overflow: hidden; }
.servicesPopUp { position: absolute; margin-top: -25px; display:none; z-index: 10; padding: 0px 9px 0px 0px; background: no-repeat right 40px; }
.tl { background: url(/images/corner_tl.png) no-repeat left top; float: left; }
.tr { background: url(/images/corner_tr.png) no-repeat right top; float: left; }
.bl { background: url(/images/corner_bl.png) no-repeat left bottom; float: left; padding: 0px 20px; }
.br { background: url(/images/corner_br.png) no-repeat right bottom; float: left; }

.greenHigh { font-size: 16px !important; font-weight: bold !important; color: #6F0; }

.blueText { color: #325FD7; font-size: 12px; }
#formsHolder { display: block; width: 624px; background: url(/images/formHolder-bg.gif) repeat-y 0 0; }
#formsHolderTop { display: block; width: 624px; background: url(/images/formHolder-top.gif) no-repeat 0 0; }
#formsHolderBottom { display: block; width: 624px; background: url(/images/formHolder-bottom.gif) no-repeat 0 bottom; }
#formLeft { display: block; width: 180px; border: 1px solid #B1C3F3; margin: 5px 10px; padding: 10px; float: left; }
#formLeft input { width: 172px; }
#formLeft input.sm { width: 142px; }
#formLeft input.radio { width: 20px; }
#formsHolderBottom #formLeft { border: none; }
#formRight { display: block; width: 360px; border: 1px solid #B1C3F3; margin: 5px 10px; padding: 10px; float: left; }
#formRight input { width: 350px; }
#formRight input.Lg { width: 325px; }
#formRight input.Md { width: 230px; }
#formRight input.half, #formRight select.half { width: 168px; }
#formRight input.sm, #formRight select.sm { width: 100px; }
#formRight input.xSm { width: 50px; }
#formRight input.xxSm { width: 30px; }
#formRight input.xxxSm { width: 20px; }
#formRight input.norm { width: auto; }
#formRight textarea { width: 352px; height: 200px; }
#formRight textarea.sh { width: 352px; height: 100px; }
#formsHolderBottom #formRight { border: none; }
#formButton { display: block; width: 580px; border: 1px solid #B1C3F3; margin: 5px 10px; padding: 0px 10px; float: left; }
#formButtonSm { display: block; width: 358px; border: 2px solid #000; margin: 5px 10px; padding: 10px; float: right; }
#formButton input.half, #formButton select.half { width: 130px; }
#formButton.poolBG { background: url(/images/background/newBG2.jpg) no-repeat top right; }
#formButton.on { display: none; }

#formTab a { display: block; text-align: left; width: 310px; color: #FFF; border: 1px solid #B1C3F3; border-bottom: none; margin: 6px 0 -5px 12px; padding: 5px 10px 0px 10px; float: left; background-color: #000; text-decoration: none; font-size: 14px; font-weight: bold; }
#formTab a img { border: none; float: left; }
#formTab a:hover { color: #9A349A; }

.floatRight { float: right; }
.floatLeft { float: left; }
.note { font-size: 10px; color: #990000; }
.msg { font-weight: bold; color: #990000; }
.normal { font-weight: normal; font-size: 11px; color: #000; }

#propertyDetailsimgsHolder { margin: 10px auto; background-color:#99FFCC; }

#mainTitleHolder { margin-top: 35px; float: left; }

.deleteLink { cursor: pointer; margin-bottom: -20px; }
.javaLink { cursor: pointer; }

.editMainImg { width:150px; text-align: center; }
.editImg { width:65px; text-align: center; float: left; }

body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; color: #222; }
#holder { width: 1000px; margin: 0px auto; text-align: left; background: url(../images/background/holder_bg.jpg) repeat-y; }
#headerSpain, #headerUK, #headerNorthwest { display: block; width: 1260px; height: 144px; background: no-repeat top left; }
#headerSpain { background-image: url(../images/background/header_bg_Lg.jpg); }
#headerUK { background-image: url(../images/background/header-UK_bg_Lg.jpg); }
#headerNorthwest { background-image: url(../images/background/header-NW_bg_Lg.jpg); }
#headerLeft { margin-left: 100px; padding-left: 0px; float: left; }
#headerRight { margin-right: 20px; margin-top: 0px; float: right; text-align: right; }
#headerRight a { color:#FFF; font-weight: normal; text-decoration: none; font-size: 15px; }
#headerRight a:hover { color:#000; }
#flaDiv { width: 1000px; height: 150px; }
#topMenu { width: 1000px; height: 40px; background: url(../images/background/top_menu_bg2.jpg) repeat-x top left; text-align: center; overflow: visible; }
#topMenu a { display: block; width: 123px; height: 29px; color: #FFF; text-decoration: none; padding: 11px 0px 0px 0px; font-size: 12px; float: left; border-left: 1px solid #FFF; border-right: 1px solid #DFA4D2; background-image: none; }

.cloud { background: url(../images/background/cloud-bg.jpg) repeat-y right top; }
.pool { background: url(../images/background/pool-bg.jpg) repeat-y right top; }
.cloud2 { background: url(../images/background/cloud-bg.jpg) repeat-y 165px top; }
.pool2 { background: url(../images/background/pool-bg.jpg) repeat-y 165px top; }

#topMenu a.twoLine { height: 35px; padding: 5px 0px 0px 0px; font-size: 12px; }
#topMenu a.threeLine { height: 39px; padding: 1px 0px 0px 0px; font-size: 11px; }
#topMenu a.threeLineYell { height: 39px; padding: 1px 0px 0px 0px; font-size: 11px; line-height: normal; background-color: #FFF40D; color: #000; }
#topMenu a.threeLineYell:hover { background-image: none; background-color: #EDB700; color: #000; }
#topMenu a.Yell { background-color: #FFF40D; color: #000; }
#topMenu a.Yell:hover { background-image: none; background-color: #EDB700; color: #000; }
#topMenu a.Blue { background-color: #B1C3F3; color: #222; }
#topMenu a.Blue:hover { background-image: none; background-color: #DF2220; color: #FFF; }
#topMenu a.Green { background-color: #6F0; color: #222; }
#topMenu a.Green:hover { background-image: none; background-color: #DF2220; color: #FFF; }

#topMenu a.left { width: 124px; border-left: 0px; }
#topMenu a.right { width: 124px; border-right: 0px; }
#topMenu a.right-new { width: 259px; border-right: 0px; font-size: 18px; font-weight: bold; }
#topMenu a.myAccount { color: #EDB700; font-weight: bold; }
#topMenu a:hover { color: #EDB700; background-image: url(../images/background/top_menu_bg3.jpg); background-repeat: repeat-x; }

#topMenu-new { width: 1260px; height: 40px; background: url(../images/background/top_menu_bg2.jpg) repeat-x top left; text-align: center; overflow: visible; }
#topMenu-new a { display: block; width: 123px; height: 29px; color: #FFF; text-decoration: none; padding: 11px 0px 0px 0px; font-size: 12px; float: left; border-left: 1px solid #FFF; border-right: 1px solid #DFA4D2; background-image: none; }

#topMenu-new a.twoLine { height: 35px; padding: 5px 0px 0px 0px; font-size: 12px; }
#topMenu-new a.threeLine { height: 39px; padding: 1px 0px 0px 0px; font-size: 11px; }
#topMenu-new a.threeLineYell { height: 39px; padding: 1px 0px 0px 0px; font-size: 11px; line-height: normal; background-color: #FFF40D; color: #000; }
#topMenu-new a.threeLineYell:hover { background-image: none; background-color: #EDB700; color: #000; }
#topMenu-new a.Yell { background-color: #FFF40D; color: #000; }
#topMenu-new a.Yell:hover { background-image: none; background-color: #EDB700; color: #000; }
#topMenu-new a.Blue { background-color: #B1C3F3; color: #222; }
#topMenu-new a.Blue:hover { background-image: none; background-color: #DF2220; color: #FFF; }
#topMenu-new a.Green { background-color: #6F0; color: #222; }
#topMenu-new a.Green:hover { background-image: none; background-color: #DF2220; color: #FFF; }

#topMenu-new a.left { width: 124px; border-left: 0px; }
#topMenu-new a.right { width: 259px; border-right: 0px; font-size: 18px; font-weight: bold; padding: 8px 0px 0px 0px; height: 32px; }
#topMenu-new a.myAccount { color: #EDB700; font-weight: bold; }
#topMenu-new a:hover { color: #EDB700; background-image: url(../images/background/top_menu_bg3.jpg); background-repeat: repeat-x; }

#leftPane { width: 150px; float: left; text-align: left; }

#leftPane #pricePlan { background-color: #FFF40D; color: #9A349A; display:block; width: 140px; padding: 10px 5px; border-bottom: 1px solid #FFF; text-decoration: none; text-align: center; font-weight: bold; }

#leftPane a { display:block; width: 145px; padding: 4px 0px; border-bottom: 1px solid #FFF; text-decoration: none; color: #222; padding-left: 5px; }
#leftPane a:hover { background-color: #DF2220; color: #FFF; }

#leftPane a.top { border-top: 1px solid #FFF; }

#leftPane a.login { padding: 12px 0px; padding-left: 5px; color: #222; font-weight: bold; }
#leftPane a.login:hover { background-color: #DF2220; color: #FFF; }

#leftPane a.property { padding: 12px 0px; padding-left: 5px; background-color: #9A349A; color: #FFF; font-weight: bold; }
#leftPane a.property:hover { background-color: #DF2220; color: #FFF; }

#leftPane a.auto { padding: 12px 0px; padding-left: 5px; background-color: #B1C3F3; color: #222; font-weight: bold; }
#leftPane a.auto:hover { background-color: #DF2220; color: #FFF; }

a.imgButton { display: block; float: left; width: 126px; margin: 2px 1px; height: 62px; color: #000; background: no-repeat center center; text-decoration: none; text-align: right; font-weight: bold; }
a.imgButton:hover { color: #9A349A; }
a.imgButton div.detail { color: #000; font-size: 9px; font-weight: normal; position: relative; top: 0px; right: 5px; margin: 3px 0px; text-align: right; }
a.imgButton div.title { margin: 0px 5px 0px 0px; text-align: right; }
a.imgButton div.titleJob { margin: 10px 5px 0px 0px; text-align: right; }

#leftPane a.serv { padding: 5px 0px; padding-left: 5px; background-color: #FFF40D; color: #222; font-weight: bold; }
#leftPane a.serv:hover { background-color: #DF2220; color: #FFF; }

#leftPane a.serv div.servHolder {  }
#leftPane a.serv:hover div.servHolder { color: #FFF40D; }

#leftPane a.serv0 { padding: 25px 0px; padding-left: 5px; background-color: #B1C3F3; color: #222; font-weight: bold; }
#leftPane a.serv0:hover { background-color: #DF2220; color: #FFF; }

#leftPane a.top { padding: 2px 5px; background-color: #B1C3F3; color: #222; font-weight: bold; }
#leftPane a.top:hover { background-color: #DF2220; color: #FFF; }

#leftPane a.serv0 div.servHolder {  }
#leftPane a.serv0:hover div.servHolder { color: #FFF40D; }

#mainPane { width: 600px; margin: 10px 25px; float: left; background-color: #99CC99; }
#rightPane { width: 190px; padding: 5px; float: left; text-align: center; }

#rightPane2 #pricePlan { background-color: #FFF40D; color: #9A349A; display:block; width: 190px; padding: 10px 5px; border-bottom: 1px solid #FFF; text-decoration: none; text-align: center; font-weight: bold; }

#rightPane2 a.terms { display:block; width: 195px; padding: 12px 0px 12px 5px; background-color: #9A349A; color: #FFF; font-weight: bold; border-bottom: 1px solid #FFF; text-decoration: none; text-align: center; border-top: 1px solid #FFF; }
#rightPane2 a.terms:hover { background-color: #DF2220; color: #FFF; }

#rightPane2 a.advertise, #leftPane a.advertise { display:block; width: 190px; padding: 10px 5px;background-color: #FFF; color: #000; font-weight: bold; font-size: 12px; border-bottom: 1px solid #000; text-decoration: none; text-align: center; border-top: 1px solid #000; }
#rightPane2 a.advertise:hover, #leftPane a.advertise:hover {  }
#leftPane a.advertise { width: 140px; }
#leftPane a.advertise span { font-size:11px;font-weight:normal; }

#counter { padding: 11px 0px; background-color: #B1C3F3; border-top: 1px solid #9A349A; border-bottom: 1px solid #9A349A; color: #9A349A; font-family: "Courier New", Courier, monospace; text-align: center; width: 200px; font-weight: bold; margin-top: 20px; }

#footer { width: 1000px; height: 20px; padding-top: 5px; text-align: center; background: url(../images/background/footer_bg.jpg) repeat-x; }

.PageText { color: #2A2E7C; font-size: 12px; line-height: 17px; }
#weatherMapDate { float: right; margin: -5px 10px 0px 0px; background-color: #FFF; }

.purple { color: #9A349A; }
.orange { color: #DF2220; }
.yellow { color: #EDB700; }
.blue { color: #B1C3F3; }
.blueDk { color: #325FD7; }
.blueDk2 { color: #2A2E7C; }
.wht { color: #FFF; }

.smTxt { font-size:10px; }

.searchCount { color: #9A349A; font-size: 24px; }

.floatLeft { float: left; }
.tcenter { text-align: center; }
.tright { text-align: right; }
.tleft { text-align: left; }

.input100 { width: 100%; }
.inputLg { width: 400px; }
.inputMd { width: 250px; }
.inputSm { width: 100px; }
.textarea100 { width: 100%; height: 150px; }
.textareaLeft { width: 172px; height: 150px; }


#miniCP { display: block; width: 600px; border: 1px solid #B1C3F3; margin: 5px 15px; padding: 0px 10px; float: left; }
a.logoutMiniCP { display: block; text-align: center; padding: 5px; margin: 0px 0px 0px 5px; border: 1px solid #9A349A; text-decoration: none; color: #9A349A; font-size: 11px; font-weight: bold; float: right; }
a.logoutMiniCP:hover { border: 1px solid #DF2220; color: #DF2220; }

a.homePageBuySell, a.homePageBuySell2, a.homePageBuySell3, a.homePageBuySell4 { display: block; width: 100px; text-align: center; padding: 6px 0px; border: 1px solid #9A349A; text-decoration: none; color: #9A349A; font-size: 12px; font-weight: bold; }
a.homePageBuySell2 { padding: 2px 0px; }
a.homePageBuySell3 { padding: 2px 0px; background-color: #6F0; color: #FFF; margin-top: 2px; }
a.homePageBuySell4 { padding: 4px 0px; }
a.homePageBuySell:hover, a.homePageBuySell2:hover, a.homePageBuySell3:hover, a.homePageBuySell4:hover { border: 1px solid #DF2220; color: #DF2220; }
a.homePageBuySell3:hover { border: 1px solid #6F0; background-color: #6F0; color: #FFF; }
a.WhatYouGet { display: block; width: 100%; text-align: center; padding: 3px 0px;border-bottom: 1px solid #DF2220; color: #FFF !important; background-color: #6F0; text-decoration: none; font-size: 12px; font-weight: bold; }
a.WhatYouGet:hover { color: #FFF; }

a.tradeLink { display: block; width: 200px; color: #DF2220; text-align: center; padding: 6px 0px; border: 1px solid #DF2220; text-decoration: none; font-size: 12px; font-weight: bold; }
a.tradeLink:hover { color: #9A349A; border-color: #9A349A; }

a.editAdvert { display: block; width: 100px; text-align: center; padding: 6px 0px; border: 1px solid #9A349A; text-decoration: none; color: #9A349A; font-size: 12px; font-weight: bold; }
a.editAdvert:hover { border: 1px solid #DF2220; color: #DF2220; }

a.searchResults { display: block; width: 200px; text-align: center; padding: 12px 0px; border: 1px solid #B1C3F3; text-decoration: none; color: #9A349A; font-size: 12px; font-weight: bold; margin: 10px; float: left; }
a.searchResults:hover { border: 1px solid #9A349A; color: #B1C3F3; }

a.favButton { display: block; width: 178px; text-align: center; padding: 12px 0px; border: 1px solid #B1C3F3; text-decoration: none; color: #9A349A; font-size: 12px; font-weight: bold; margin: 10px 0; float: left; }
a.favButton:hover { border: 1px solid #9A349A; color: #B1C3F3; }

a.searchResultsArrow { display: block; width: 200px; text-align: center; padding: 12px 0px; text-decoration: none; border: 1px solid #F00; color: #000; font-size: 12px; font-weight: bold; margin: 10px; float: left; background: url(http://www.usellgroup.com/images/Arrow.gif) no-repeat 5px center; }
a.searchResultsArrow:hover { border: 1px solid #9A349A; color: #B1C3F3; }

a.adjustable, a.adjustableMyAccount { display: block; text-align: center; padding: 12px 20px; border: 1px solid #B1C3F3; text-decoration: none; color: #9A349A; font-size: 12px; font-weight: bold; margin: 10px; float: left; }
a.adjustable:hover, a.adjustableMyAccount:hover { border: 1px solid #9A349A; color: #B1C3F3; }

a.adjustableBack { display: block; text-align: center; padding: 12px 20px; border: 1px solid #000; text-decoration: none; color: #F00; font-size: 12px; font-weight: bold; margin: 10px; float: left; }
a.adjustableBack:hover { border: 1px solid #F00; color: #000; }
a.adjustableBack img { margin: -3px 5px 0px -10px; }
a.adjustableBackAOTM { display: block; text-align: center; padding: 2px; border: 1px solid #000; text-decoration: none; color: #F00; font-size: 12px; font-weight: bold; }
a.adjustableBackAOTM:hover { border: 1px solid #F00; color: #000; }

a.pow { display: block; width: 296px; height: 50px; text-align: center; padding: 18px 0; text-decoration: none; color: #FFF; font-size: 16px; font-weight: bold; margin: 10px; float: right; background: url(/images/pow.gif) no-repeat 0 0; }
a.pow:hover { color: #000; }

#counterHolder { display: block; width: 200px; text-align: center; padding: 12px 0px; border: 1px solid #B1C3F3; text-decoration: none; color: #9A349A; font-size: 12px; font-weight: bold; margin: 10px; float: right; }

.autoHolder { color: #325FD7; font-size: 10px; font-weight: normal; position: relative; top: 0px; right: 5px; margin: 3px 0px; text-align: right; }
.servHolder { color: #9A349A; font-size: 10px; font-weight: normal; position: relative; top: 0px; right: 5px; margin: 3px 0px; text-align: right; }

#previewImgHolder { float: left; padding: 4px; border: 1px groove #9A349A; margin: 6px; }
#detailsImg { padding: 4px; border: 1px groove #9A349A; margin: 6px; }
#previewDetailsHolder { float: left; padding: 4px; margin: 6px; }
hr.previewHr {  color: #B1C3F3;  background-color: #B1C3F3;  height: 1px; border: 0px;  }

.oneof { display: block; float: left; color: #9A349A; text-decoration: none; padding: 5px 8px; margin: 0px 2px; border: 1px solid #9A349A; }
.nav2 { display: block; float: left; color: #B1C3F3; text-decoration: none; padding: 5px 8px; margin: 0px 2px; border: 1px solid #B1C3F3; }

a.nav { display: block; float: left; color: #9A349A; text-decoration: underline; padding: 5px 8px; margin: 0px 2px; border: 1px solid #9A349A; }
a.nav:hover { color: #9A349A; }

a.navOn { display: block; float: left; color: #9A349A; background: #B1C3F3; text-decoration: none; padding: 5px 8px; margin: 0px 2px; border: 1px solid #9A349A; }
a.navOn:hover {  }

#serviceHolderDiv { width: 198px; float: left; }
#serviceHolderImgJoined { width: 198px; margin: 5px 5px 0px 5px; text-align: center; float: left }
#serviceHolderJoined { width: 191px; margin: 5px 5px 0px 0px; text-align: center; float: left }

#serviceHolderFree { width: 204px; margin: 12px 2px;  border: 1px solid #B1C3F3; text-align: center; float: left; padding-bottom: 5px; }
#serviceHolderImgAlone { width: 198px; margin: 13px 5px; text-align: center; float: left; background:#CCCCFF; }
#serviceHolder { width: 204px; margin: 12px 2px;  border: 1px solid #B1C3F3; text-align: center; float: left; padding-bottom: 5px; }

#serviceHolderPreFree { width: 204px; margin: 12px 2px;  border: 1px solid #B1C3F3; text-align: center; padding-bottom: 5px; }
#serviceHolderPreImgAlone { width: 198px; margin: 13px 5px; text-align: center; background:#CCCCFF; }
#serviceHolderPre { width: 204px; margin: 12px 2px;  border: 1px solid #B1C3F3; text-align: center; padding-bottom: 5px; }
#serviceHolderPreImgJoined { width: 198px; margin: 5px 5px 0px 5px; text-align: center; float: left }
#serviceHolderPreJoined { width: 191px; margin: 5px 5px 0px 0px; text-align: center; float: left }

#formButton li,
#serviceHolder li, 
#serviceHolderJoined li, 
#serviceHolderPreJoined li { margin-left: 10px; font-weight: bold; text-align: left; }

#formButton li { margin-left: 20px; font-weight: bold; text-align: left; }

#serviceHolder a.click, 
#serviceHolderJoined a.click, 
#serviceHolderPreJoined a.click { float: right; margin: 5px; }

#serviceHolder div.text, 
#serviceHolderFree div.text, 
#serviceHolderJoined div.text, 
#serviceHolderPreFree div.text, 
#serviceHolderPreJoined div.text { margin: 5px; }

#serviceHolder hr { background-color: #B1C3F3; border: 0; height: 1px; }

#ServiceColumn { float: left; border: 0px solid red; }

#joined { border: 3px solid #B1C3F3; margin: 5px 5px; padding-bottom: 5px; float: left; }

#doubleAds { float: left; width: 420px; }

.ServiceTable { width: 450px; }
.ServiceTable td { text-align: center; }
.ServiceTable td span { font-size: 11px; }
.ServiceTable td.sngl { width: 90px; }
.ServiceTable td.rght { text-align: right; }

.detailsIcon { margin:0px 43px; float: left; }

#headerSwitch { display: block; width: 402px; height: 27px; background: url(http://www.uselluk.co.uk/images/headerSwitchSite.png) no-repeat top left; margin-top: 0px; }
#headerSwitch2 { display: block; width: 402px; height: 27px; background: url(http://www.usellnorthwest.co.uk/images/headerSwitchSite.png) no-repeat top left; margin-bottom: 5px; }
#quickLinkText { height:25px; width: 400; text-align:center; margin-top: 10px; }

#waitingDiv { position:fixed; bottom:0px; left:50%; width: 500px; margin-left: -400px; background-color:#FFF; border: 1px solid #9A349A; margin-bottom: 5px; z-index: 120;  }
#PopUpDiv { position:absolute; top:90px; left:50%; width: 750px; margin-left: -377px; background-color:#d8e1f9; border: 2px solid #9A349A; margin-bottom: 5px; z-index: 320;  }

#messageText { position: relative; top: -100px; left: 50%; margin-left: -150px; width: 240px; padding: 10px 10px 30px 40px; border: 2px solid red; background: url(/images/wait.png) no-repeat 5px 5px #FFF; z-index: 10; display: none; color: red; font-weight: bold; }
#messageTextErrOLD { position: relative; top: -150px; left: 50%; margin-left: -150px; width: 240px; padding: 10px 10px 30px 40px; border: 2px solid yellow; background: url(/images/warning.gif) no-repeat 5px 5px #FFF; z-index: 10; display: none; color: red; font-weight: bold; }
#messageTextErr {  position:fixed; top: 100px; left:50%; margin-left: -145px; width: 240px; padding: 10px 10px 30px 40px; border: 2px solid yellow; background: url(/images/warning.gif) no-repeat 5px 5px #FFF; z-index: 130; display: none; color: red; font-weight: bold; }
#messageTextErr a { margin: -10px -10px 0px 0px; }
#messageTextErr2 { position: relative; top: 0px; left: 50%; margin-left: -185px; width: 240px; padding: 10px 10px 30px 40px; border: 2px solid yellow; background: url(/images/warning.gif) no-repeat 5px 5px #FFF; z-index: 10; display: none; color: red; font-weight: bold; }

a.salelet { display: inline-block; width: 253px; height: 52px; line-height: 25px; font-size: 18px; color:#fff; background: url(http://www.usellgroup.com/images/shared/button-sale-let-up.png) no-repeat 0 0; text-decoration: none; margin: 10px; font-weight: bold; }
a.salelet:hover { color: #900; text-decoration: underline; }
a.salelet span { color: #900; }
a.saleleton { display: inline-block; width: 253px; height: 52px; line-height: 25px; font-size: 18px; color:#900; background: url(http://www.usellgroup.com/images/shared/button-sale-let-down.png) no-repeat 0 0; text-decoration: none; margin: 10px; }

.searchButton { background-color: #6F0; font-weight: bold; }
.clearButton { background-color: #900; color: #FFF; }

#errDiv { color: #990000; font-weight: bold; }

.mousePrice { text-decoration: none; text-align: center; color: #FFF; font-size:14px; font-weight: bold; }
.mousePriceDiv {  background-color: #9A349A; text-align: center; width: 250px; margin: 0 auto; }
#whiteCorner310 { width: 235px; background: url(/images/WhiteCorner310.png) no-repeat 0px 0px; padding: 0px 5px; }
#whiteCorner310bottom { width: 245px; background: url(/images/WhiteCorner310.png) no-repeat left bottom; }
#infoBox { width: 235px; background-color: #FFF; padding: 5px; }

#leftnav a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
#leftnav a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
#leftnav a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
#leftnav a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.alert{
	font-weight:bold;
	color:#FF0000;
}
.form_full_width_multi{
	height:100px;
	width:100%;
}
.form_full_width_single{
	width:100%;
}
.left_nav{
	text-indent:5px;	
}
.articles h2{
	background-color:#9A349A;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.articles a{
	color:#FFFFFF;
	height:20px;
	text-decoration:none;
	text-indent:10px;
}
.item_ad{
	width:155px;
	height:200px;
	float:left;
	padding-right:2px;
	position:relative;
}
.item_ad_title{
	text-align:center;
	font-weight:bold;
}
.item_ad_desc{
	text-align:center;
	font-size:10px;
}
.item_ad_price{
	text-align:center;
	font-weight:bold;
}
.item_ad_more{
	text-align:center;
	background-color:#9A349A;
	color:#FFFFFF;
	position:absolute;
	width:155px;
	height:20px;
	bottom:0px;
	line-height:20px;
}
.item_ad_more a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.ad_clear{
	clear:both;
	height:1px;
	line-height:1px;
}
.advert_padding{
	padding-left:5px;
	padding-right:5px;
}
#weather_map{
	position:relative;
	height:236px;
	width:295px;
}
#weather_map_date{
	position:absolute;
	bottom:0px;
	right:0px;
	width:295px;
	text-align:right;
}