
/*div {border:solid 1px red}*/
html {padding:0;margin:0;height:100%;max-height:100%;} /* fix height for other browsers */

body {font-family:Arial,Helvetica,Sans-Serif;margin:0px;padding:0;background: #f4f5f7 url(warehog-tile.png) 0 -50px repeat-x fixed;}
#wrapper {text-align:center;z-index:-10;}
#innerWrapper:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#innerWrapper{
        /* text-align is inherited; reset it */
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        background:#fff;
        width:764px;
        border-left:solid 1px #d6dde3;
        border-right:solid 1px #d6dde3;
    }

a.test {font-size:8px;margin:0 2px 0 2px; color:red;visibility:hidden}
a.test a:hover {font-size:18px}
/* globals */
html, body {margin:0px; padding:0px; font-family:arial,helvetica,sans-serif; font-size:12px;}
ul,li{display:inline; margin: 0 3px 0 3px; text-align:center;padding-left:7px; padding-right: 7px;}
label {text-align:left;padding-left:2px;}
a, a:visited {text-decoration:none;cursor:pointer;color:black;}

iframe {border:0;} 

.hidden {display:none; visibility:hidden;}

a.link {text-decoration:underline;color:blue}
p.fullDesc {font-size:13px;font-weight:normal;color:#354336}
p.hdrTxt {font-size:15px;font-weight:bold;color:#354336;text-align:left; padding: 2px 0px 2px 10px; background-color: #e4f3bc; line-height: 21px;width:735px;}
div.hdrTxt h1{font-size:15px;font-weight:bold;color:#354336;text-align:left; margin:-3px 0 0 0; padding: 0px 0px 2px 0px;}
.hdrText16{font-size:16px;font-weight:bold;color:#354336;}
.hdrText13{font-size:13px;font-weight:bold;color:#354336;}
.smallHdrTxt{font-size:14px;font-weight:bold;color:#354336;}
.txt{font-size:13px;color:#354336}

.row0{background-color:#ffff99;}
.roweven {background-color:#e9efeb;}
.rowodd {background-color:#fafffa;}

/* Common div blocks */
div.c249 {width:247px;float:left;border:0;height:20px;text-align:center}
div.c126 {width:126px;float:left;border:0;height:20px;text-align:center;}
div.l60 {width:60px;float:left;border:0;height:20px;text-align:left;}
*html div.l60 {width:58px;}

div.r192 {width:192px;float:right;height:20px;}
div.r380 {width:380px;float:right;overflow:hidden}
div.l374 {width:350px; height:auto; float:left;} 
div.third {width:245px; float:left;position:relative;margin:0 0 15px 0} 
div#map {width: 340px; height: 400px;margin:25px 0 0 0; float:left;border:solid 1px #808080}
div.map {margin:280px 0 0 -350px}
div.mapThumb {width: 110px; height: 78px;float:left;border:solid 1px #808080;margin:0 0 0 3px}
div.imgThumb {width: 110px; height: 78px;float:left;margin:0 0 0 3px;overflow:hidden;}
div.mapThumb span {visibility:hidden;}
div.mapThumb a.gmnoprint {visibility:hidden;}

div.bidder {width:73px;float:left;border:0;height:20px;text-align:center;}
div.bid {width:80px;float:left;border:0;height:20px;text-align:center;}
div.date {width:115px;float:left;border:0;height:20px;text-align:center;}
div.rejectBid {width:60px;float:left;border:0;height:20px;text-align:left;}

/*Common Controls */
input.button {width:100px;height:33px;text-align:center;margin:10px 10px 10px 10px}
a:visited.showLink {text-decoration:underline;color:blue}
a.showLink {text-decoration:underline;color:blue}
.link {color:Blue;}

div#fullWidth {width:746px; float:left;position:relative; margin:0 4px 15px 4px;padding:0 4px 0 4px;} 
div#leftWide {width:568px; float:left;position:relative;margin:0 0 0 10px;padding:0;border-bottom:solid 1px #cad3da;}
* html div#leftWide {margin-left:2px;}

div#leftWide p.hdrTxt{text-align:center}
div#leftWide p.helpTitle{text-align:center;font-size:16px;font-weight:bold}
div#leftWide p.helpSubTitle{text-align:left;font-size:14px;font-weight:bold}




/* boxes */
div.blueBox {height:auto;width:200px;padding:10px 0px 10px 15px;float:left;border:solid 1px blue;background:#CCCCFF;}
*html div.blueBox {height:40px;padding:10px 0px 10px 15px;}



/* header */
div.header {height:180px;display:block;font-family:arial;font-size:13px;width:756px;padding:0 0 0 0 ;float:left;margin:0}
div.header .button {font-family:arial;font-size:13px; color: #354336;  margin: 0 0 -10px -15px;padding:0 0px 0 20px}
div.header .button a {text-decoration:none; color: #fff; font-weight:bold;}
div.header .button a:hover {text-decoration:underline;color:#fff;}
div.header .separator {font-size:16px;color:#6f901f;}
div.header img#logo {float:left;margin:-7px 25px 0 0; }
div.header span#signIn {margin:-16px 18px 0 50px;text-align:right;font-size:12px;float:right;}
div.header span#signIn a:link#signIn {color:#f4cc5a} 
div.header div.topRow {padding:7px 0 0 0;margin:0;background:#2b4600;height:30px;border-bottom:solid 1px #6f901f;width:764px;}

div.header div#searchBox {background:#adc867;width:583px;height:87px;margin:10px 0 0 160px; border: 1px solid #9bb749; padding:0;}
div.header div#searchBox div.search {background:#adc867; float:left;margin:4px 0 0 0;padding:8px 5px 8px 5px;text-align:left;height:40px;display:block;}
div.header div#searchBox input.offScreen {float:right;}
div.header div#border {border:solid 1px #cad3da;width:593px;height:80px;float: right;margin: 15px 5px 0 0;}
div.header div#searchBoxBottom {background:#adc867;width:583px;height:70px;margin:4px; border: 1px solid #9bb749; padding:0px;}
div.header div#searchBoxBottom div.search {background:#adc867; float:left;margin:4px 0 0 0;padding:8px 5px 8px 5px;text-align:left;height:40px;display:block;}
div.header div#searchBoxBottom input.offScreen {float:right;}


input#what {width:290px; text-align:left; margin:0 10px 0px 0px;padding:0;overflow:hidden;border:solid 1px #7f9db9}
input#where {width:150px; text-align:left; margin:0 10px 0px 0px;padding:0;overflow:hidden;border:solid 1px #7f9db9}
input#search {width:69px; height: 22px; overflow:hidden; background: url(warehog-index-sprite.png) -50px -500px no-repeat;margin:0;padding:0;border:none}
input.whbutton {width:auto; height:auto; text-align:center; margin: 0px 10px 0px 0px;padding:2px 6px 2px 6px;overflow:hidden; color: white; font-size: 15px; border: 1px solid black;background:#354634}
input.whBigbutton {width:80px; height:35px; text-align:center; margin: 0px 10px 0px 0px;padding:2px 6px 2px 6px;overflow:hidden; color: white; font-size: 18px; border: 1px solid black;background:#354634}

span.free {color:#345602; font-size:11px;font-family:arial}
.deleteIMG {margin:0 10px 5px 5px;color: white; font-size: 12px; border: 1px solid black;background:#354634}

label.sbtext {color:#345602; font-weight:bold;font-size:12px;font-family:arial}

/* footer */
div.footer {height:128px;display:block;font-family:arial;font-size:13px;width:746px;padding:0 0 0 0;float:left }

div.footer .button {font-size:16px; color: #354336;}
div.footer .button a {text-decoration:none; color: #354336; font-weight:bold;}
div.footer .button a:hover {text-decoration:underline;color:#354336;font-weight:bold;}
div.footer .seperator {font-size:16px;color:#ccc;}
div.footer div#searchBox {background:#adc867;width:583px;height:65px;margin:10px 0 0 160px; border: 1px solid #9bb749; padding:0;}
div.footer div#searchBox div.search {float:left;margin:0px 0 0 0;background:#e4f3bc;padding:0px 5px 8px 5px;text-align:left;height:40px;display:block;}
*html div.footer div#searchBox div.search {margin:10px 0 0 0;}

p.aboutLinks {width:746px;float:left;height:100px;margin:-10px 0 0 0; text-align: center;}
p.aboutLinks a {text-decoration:underline;color:#354336; font-size: 10px;}

div.infoBar {width:748px;margin:2px 0px 5px 0px;height:25px;display:block;float:left}
div.infoBar span.title{font-size:16px}
div.infoBar span.infoText {font-size:12px;color:#354336;margin:0 0 10px 10px;float:left;}
div.infoBar div.searchText {font-size:12px;color:#354336;height:20px;width:740px; background:#f9f9ef;margin:4px 0 4px 0;padding:4px 0 0 4px;float:left}

span.infoTextTitle {font-size:13px;color:#354336;font-weight:bold}
span.fpwd {font-size:13px;color:#354336;font-weight:bold;margin:0 0 0 50px}

div.infoBarLeftWide {width:568px; height:30px;float:left;position:relative;margin:0 0 0 10px;padding:0}
* html div.infoBarLeftWide {margin-left: 2px;}

div.infoBarLeftWide span.infoText {font-size:12px;color:#525756;font-family:arial}
div.infoBarLeftWide div.pic {width:120px;float:left;height:27px;margin:2px 0px 0px 0px;padding:4px 0 0 4px;border:solid 1px #cad3da;background: url(warehog-tile.png) repeat-x 0px 0px;}
div.infoBarLeftWide div.title {width:235px;float:left;height:27px;margin:2px 0px 0px 0px;padding:4px 0 0 4px;border:solid 1px #cad3da;border-left:none;background: url(warehog-tile.png) repeat-x 0px 0px;}
div.infoBarLeftWide div.location {width:60px;float:left;height:27px;margin:2px 0px 0px 0px;padding:4px 0 0 4px;border:solid 1px #cad3da;border-left:none;background: url(warehog-tile.png) repeat-x 0px 0px;}
div.infoBarLeftWide div.price {width:80px;float:left;height:27px;margin:2px 0px 0px 0px;padding:4px 2px 0 4px;border:solid 1px #cad3da;border-left:none;background: url(warehog-tile.png) repeat-x 0px 0px;}
div.infoBarLeftWide div.timeRemaining {width:110px; float:right;height:27px;margin:2px 0px 0px 0px;padding:4px 0px 0 4px;border:solid 1px #cad3da;border-left:none;background: url(warehog-tile.png) repeat-x 0px 0px;}

* html #wrapper div.infoBarLeftWide div {height: 23px; background-color: green;}

div.shallowRow {height:32px;margin:0px 0px 1px 0px;}
div.shallowRow span.itemTitle {font-size:13px;color:#354336;padding-left:2px;overflow:hidden;display:block;height:32px;width:170px;float:left;}
div.shallowRow .price {font-size:13px;color:#354336;padding-left:2px;overflow:hidden; text-overflow:ellipses;display:block;height:16px;width:100px;float:left;}
div.shallowRow .timeRemaining {font-size:13px;color:#354336;padding-left:2px;overflow:hidden; text-overflow:ellipses;display:block;height:16px;width:125px;float:left;}
div.shallowRow .highBid {font-size:13px;color:#354336;padding-left:2px;overflow:hidden; text-overflow:ellipses;display:block;height:auto;width:auto;float:left;}
div.shallowRow .manageAd {font-size:13px;color:#354336;padding-left:15px;overflow:hidden; text-overflow:ellipses;display:block;height:auto;width:auto;float:left;}
div.shallowRow .picture {font-size:13px;color:#354336;padding-left:2px;overflow:hidden; text-overflow:ellipses;display:block;height:16px;width:50px;float:left;}
span.errorText {color:#ff0000}
div.errorText {color:#ff0000;display:inline}

div#rightNarrow {width:180px; padding-top: 50px; margin:0px; float:right; background: transparent url(warehog-index-sprite.png) no-repeat scroll -50px -1010px; color:#525756;} 
div#rightNarrow h3 { margin: 10px 0 0; padding: 0;font-size:12px;}
div#rightNarrow p { margin: 0; padding: 3px 3px 3px 0;}

div#rightNarrow div.whyWHtitle {background:#abcd54;font-size:16px;width:160px;margin:4px 0 0 0;padding:4px;color:#364832;text-align:center;border:solid 1px #9bb749;}
div#rightNarrow div.whyWHbody {background:#dbfe98;font-size:16px;width:160px;padding:4px;color:#364832;text-align:left; border:solid 1px #9bb749;}
div#rightNarrow div.whyWHbody span.infoText{font-size:14px;}
div#rightNarrow div.topCat {width:150px;height:250px;background-color:#eee;line-height:1.5em;padding:10px;color:blue;font-size:14px;font-weight:bold;}
*html div#rightNarrow div.topCat {width:160px;}
div#rightNarrow div.whyWHbody {width:160px;padding:4px;text-align:left;}

div#rightNarrow div.topCat a.topCat{font-size:13px;padding:0px}

div.spacer {width:150px;height:1px; float:left; }
div.paginater {width:596px;height:26px; float:right;margin:10px 120px 0 0;}


div.paginater li.page {float:left;padding:0;margin:0;font-size:13px;}
div.paginater span#resPageTxt {float:left;padding:1px 1px 1px 1px;margin:1px 1px 1px 1px;height:26px;font-size:13px;}
div.paginater a{text-decoration:underline;}
div.paginater a:hover{}
a.pageNav {float:left;font-size:16px;color:Blue;font-weight:bold;margin:-2px 2px 0 2px;text-decoration:underline}
a:visited.pageNav {float:left;font-size:16px;color:Blue;font-weight:bold;margin:-2px 2px 0 12px;text-decoration:underline}
span.curPage {float:left;text-decoration:none; color:#ff2121;font-weight:bold;margin:0 2px 0 2px;}
a.page {float:left;margin:0 2px 0 2px;text-decoration:underline;}
a:visited.page {float:left;margin:0 2px 0 2px;text-decoration:underline;}

div#left60 {width:438px; float:left;position:relative;} 
div#left60 div.whyWHtitle {font-size:16px;margin:4px 0 0 0;padding:4px;color:#364832;text-align:center;}
div#left60 div.whyWHbody {font-size:16px;padding:4px;color:#364832;text-align:left; padding-left:20px;padding-right:20px}
div#left60 input.reg {width:100px;height:33px;text-align:center;margin:0px 10px 0px 140px}
div#right40 {background:#dbfe98;border:solid 1px #9bb749;width:305px; float:left;position:relative;margin:0 0 15px 0px;} 
div#right40 div#title {background:#abcd54;border:solid 1px #9bb749;font-size:16px;padding:4px;color:#364832;text-align:center;font-weight:bold;}
div#right40 span#userName, div#right40 span#pwd {font-size:13px;margin:0px 0px 0px 20px;padding:4px;color:#364832;text-align:center;}
div#right40 input.si_inputBox {font-size:13px;margin:4px 17px 19px 20px;padding:4px;color:#364832;text-align:left;width:255px}
div#right40 span#fgetpwd{margin:0px 0px 0px 20px;text-decoration:underline;}
div#right40 input#submit {width:auto;text-align:center;float:right;margin: -13px 28px 10px 0}

.fpwd div#right40 {margin-left:230px}

div.googleAdTop    {width:742px;height:90px;display:block; margin:0px 0 4px 10px;padding:0px;position:relative;float:left}
div.googleAdBottom {width:742px;height:90px;display:block; margin:10px 0 10px 10px;padding:0px;position:relative;float:left}
*html div.googleAdTop    {width:746px;}
*html div.googleAdBottom {width:746px;}

div#googleAdSide {width:160px;height:600px;display:block; margin:4px 0px 4px 0px;padding:0px;}
div#googleAdSideTop {width:160px;height:625px;display:block; margin:4px 0px 4px 0px;padding:0px;border:solid 2px #99b94e;border-top-width:12px;}
div#saveCancel {width:300px;text-align:center;margin:40px 10px 10px 10px;float:left}
div#saveCancel input.sc {width:100px;height:33px;text-align:center;margin:10px 10px 10px 10px}

div#sellRHS {width:350px;float:right;}
div#sellRHS div#startAuction {width:360px;height:auto;float:right;margin:-8px 0 0px 0}
div#sellRHS div#startAuction #auctionLength {float:right;margin:3px 2px 3px 2px;}
div#sellRHS div#startAuction div#startDate {float:left;margin:8px 0 0 0;}


div#sellRHS div.catDiv {width:360px;height:auto;float:right;margin:0px 0px 30px 0}
div#sellRHS div.catDiv select#category {width:280px;margin:3px 2px 3px 2px;float:right}
div#sellRHS div.catDiv select#subCategory {width:265px;margin:3px 2px 3px 2px;float:right}
div#sellRHS div.catDiv .catText {float:left;margin:7px 0px 5px 0px;}
div#sellRHS div.catDiv .subCatText {float:left;margin:7px 0px 5px 10px;}

div#sellRHS div.adType {width:360px;height:auto;float:right;margin:0px 0px 0px 0}
div#sellRHS div.adType .adText {float:left;margin:7px 0px 5px 0px;}
div#sellRHS div.adType select#adType {width:230px;margin:3px 2px 3px 2px;float:right}


#summary {width:340px;}
#fullDesc {width:340px;height:240px;}

div.price {width:360px;float:right;margin:0 0 2px 0}
div.price div#startPrice {float:left;width:143px;margin:0 0 0 0;}
div.price div#startPrice input#startPrice {width:60px;margin:0px 2px 0px 2px;float:right;}
div.price div#endPrice {float:right;width:210px;margin:0px 0 0 0;}
div.price div#endPrice input#endPrice {width:60px;margin:0 2px 0 0;float:right}
div#sellRHS .priceText {float:left;margin:2px 5px 0px 0px;}
div.reserve {width:360px;height:35px;float:right}

div#negative {float:left;margin:2px 0px 16px -7px;padding:0px}
.helpText {font-size:13px;color:Gray;}
div#currency {float:left;margin:0px 2px 0px 2px;}
div#currency select#currency{margin:3px 0px 0px 27px;}
div#curr{width:360px;height:auto;float:right;}
div#whAd {width:160px;height:269px;display:block; background-color:#ddd;margin:14px 20px 4px 4px;padding:2px;float:right;}



div#picBlock {width:340px; height:auto;float:left;margin: 0 0 0 10px}
div#picBlock div#mainPic {width:340px; height:245px; background:#ffffff; overflow:hidden; border:none; margin:0 0 0 0px;float:left;}
div#picBlock img.thumb {width:auto; height:77px; background:#dbfe98; overflow:hidden; margin:4px 2px 0px 2px;float:left;}
div#picBlock div.thumb div.hdrTxt {font-size:15px;font-weight:bold;color:#354336;text-align:center;margin:25px 0 0 0}
div#picBlock div#mainPic div.mainTxt{font-size:13px;font-weight:bold;color:#354336;margin:25px;text-align:justify}
/*div#picBlock a.thumb a.hover*/

div#browseBlock {width:360px;float:right}
div#browseBlock span.hdrTxt {font-size:15px;font-weight:bold;color:#354336;margin:0 3px 0 3px;}
div#browseBlock input.picInput {width:340px;margin:1px 1px 2px 2px} 

div#myLocation {width:360px;height:auto;float:left;margin:10px 16px 0 0;}
div#myLocation span.town {font-size:12px;font-color:gray;}
div#myLocation span.town input#county{width:307px;margin:0 0 2px 0;}

div#myLocation div.country {font-size:12px;font-color:gray;width:360px;margin:9px 0 0 0}
div#myLocation div.country .addressLabel{font-size:12px;font-color:gray;width:80px;text-align:left;float:left;display:inline;margin:6px 0 3px 0}
div#myLocation div.country .addressLine{font-size:12px;font-color:gray;width:240px;float:left;margin:3px 0 0 0}
div#myLocation div.country .addressLine input.address{width:220px;float:right}
div#myLocation span.country select#country{width:150px;margin:0 0 2px 11px;}
div#myLocation span.county {font-size:12px;font-color:gray;margin:0 0 0 19px;}
div#myLocation span.county select#town{width:150px;margin:0 0 2px 0;}
div#myLocation div#deliver {margin:25px 0px 20px 0;}
div#myLocation div#deliver select#deliver{width:110px;margin:0 0 0 5px}

div.postings {width:746px; height:430px;background:red;font-size:16px}

div.mainAdText {width:370px;float:left;margin:10px 16px 0 0;}
div.mainAdText div.adBullet {width:360px;float:left;margin:10px 0 0 0;}
div.mainAdText div.adBullet span.adBullet{width:360px;float:left;margin:2px 0 0 0;}
div.mainAdText div.bidNow {width:100px;float:right;}
div.mainAdText div.bidNow input#bidNow{width:95px;height:30px;margin:0px 0 0 0px;display:inline}
div.mainAdText div.bidAmount {height:auto;margin:0px 0 20px 0}
div.mainAdText div.bidAmount input#bid {width:90px;}
div.mainAdText div.bidAmount input#placeBid {width:100px;float:right;margin:-24px 0px 0 0;}
input#bidAmount {width:100px}

div.text {height:78px;margin:0px 0px 1px 0px;font-family:arial;font-size:12px;color:#7b8288}
div.text div.highBid {width:120px;float:right;margin:0}
div.text div.leftTxt {width:220px;float:left;overflow:hidden;height:78px;}
div.text div.leftTxt h1 {font-size:12px;padding:0 0 0 0px;height:22px; display:block; font-weight:bold;margin:0px 0 0px 0px;line-height:normal;border-left:solid 1px white;padding:0 0 0 4px;}
label.location{float:left;font-size:12px;padding:0px 0 0 2px;width:240px;display:inline;}
label.views{float:left;font-size:10px;padding:5px 0px 0 6px;width:100px;display:inline;-moz-opacity:.50;opacity:.50;filter:alpha(opacity=50);}
label.reghelp{float:left;font-size:10px;padding:0px 0px 0 6px;display:inline;-moz-opacity:.50;opacity:.50;filter:alpha(opacity=50);margin:0 0 0 4px;}

label.status{float:left;font-size:12px;padding:5px 0px 0 0px;width:100px;display:inline;-moz-opacity:.50;opacity:.50;filter:alpha(opacity=50);}
label.statusSold{float:left; color:red;font-size:20px;padding:5px 0 0 2px;width:300px;display:inline;}
label.statusLive{float:left; color:green;font-size:20px;padding:5px 0 0 2px;width:300px;display:inline;}
label.statusClassified{float:left; color:Olive;font-size:20px;padding:5px 0 0 2px;width:300px;display:inline;}
div.text div.price label.currentPrice{float:right;margin:0 4px 0 0;height:35px}
div.text div.price {width:90px;float:left;text-align:right;padding-right:5px;}
div.text div.timeRemaining {width:110px; float:right;height:25px;}

div.text div.rightTxt {width:220px;float:right;overflow:hidden;height:78px;}
*html div.text div.rightTxt {width:200px}
span.bottomTxt {width:320px;float:left;overflow:hidden; text-overflow:ellipses;display:block;height:16px;color:gray;padding:0 0 0 6px}
span.bottomTxt label.category {text-decoration:underline;color:Blue}
div.hiddenOffScreen { position: absolute; left: -9999;visibility:hidden}




span#listHeader {font-size:14px;font-weight:bold;margin:5px 0px 10px 3px;}
span#adText {margin:0 0 0 4px;}
a#regLink {text-align:center; font-size:1.5em;}

span.expander {color:#000;margin:0 5px 0 0px}

div.userInfo {color:#0000ff;height:20px;width:590px;display:block;float:right;margin:6px 5px 0 2px}
div.userInfo div.welcome {width:33%;float:left;text-align:left;}
div.userInfo div.msgs {width:33%;float:left;text-align:center;}
div.userInfo div.bids {width:33%;float:left;text-align:right;}



.listRowColor {background-color:#CCFFCC;height:60px;overflow:hidden;}
.title {color:#364832;font-size:14px;padding:0px;font-weight:bold;}

h2.post{font-size:13px;font-weight:bold;font-family:Verdana,Arial,Sans-Serif;text-align:left;color:#000;line-height:21px;padding:0px 28px 0px 5px;display:block;border:dotted 1px #bbbbbb;background-color:#bbcbc0;margin:10px 0 10px 0}
h2.postDate{font-size:11px;font-weight:bold;font-family:Verdana,Arial,Sans-Serif;text-align:left;text-transform:uppercase;letter-spacing:2.1px;color:#335577;line-height:21px;width:450px;padding:0px 28px 0px 0px;display:block}
div.posting div.postTitle{font-size:13px;font-weight:bold;font-family:Verdana,Arial,Sans-Serif;text-align:left;color:#333333;line-height:25px;padding:2px 14px 2px 10px}
div.posting div.postBody{font-size:13px;font-family:Verdana,Arial,Sans-Serif;text-align:left;color:#000000;line-height:19px;padding:2px 14px 2px 29px}
div.posting div.postFoot{font-size:12px;font-family:Verdana,Arial,Sans-Serif;font-weight:regular;text-align:left;color:#666666;line-height:19px;border:dotted 1px #bbbbbb;padding:2px 14px 2px 29px;background-color:#ddeedc;margin:0 0 10px 30px}
div#postDetails {height:auto;}
input.postTitle {width:100%}
input.postBody {width:100%;height:150px;margin:15px 0 0 0 ;}

div.a1, div.a3, div.a5, div.a7, div.a9, div.a11, div.a13, div.a15, div.a17, div.a19, div.a21, div.a23, div.a25, div.a27, div.a29, div.a31, div.a33, div.a35, div.a37, div.a39, div.a41, div.a43, div.a45, div.a47, div.a49, div.a51, div.a53, div.a55, div.a57, div.a59, div.a61, div.a63, div.a65, div.a67, div.a69 {padding:6px 6px 6px 4px;margin:0 0 0px 0;border-left:solid 1px #cad3da;border-right:solid 1px #cad3da;}
div.a0, div.a2, div.a4, div.a6, div.a8, div.a10, div.a12, div.a14, div.a16, div.a18, div.a20, div.a22, div.a24, div.a26, div.a28, div.a30, div.a32, div.a34, div.a36, div.a38, div.a40, div.a42, div.a44, div.a46, div.a48, div.a50, div.a52, div.a54, div.a56, div.a58, div.a50, div.a62, div.a64, div.a66, div.a68 {padding:6px 6px 6px 4px;margin:0 0 0px 0;border-left:solid 1px #cad3da;border-right:solid 1px #cad3da;background-color:#f0f1f3;}

div#a1, div#a3, div#a5, div#a7, div#a9, div#a11, div#a13, div#a15, div#a17, div#a19, div#a21, div#a23, div#a25, div#a27, div#a29, div#a31, div#a33, div#a35, div#a37, div#a39, div#a41, div#a43, div#a45, div#a47, div#a49, div#a51, div#a53, div#a55, div#a57, div#a59, div#a61, div#a63, div#a65, div#a67, div#a69 {padding:6px 6px 6px 4px;margin:0 0 0px 0;border-left:solid 1px #cad3da;border-right:solid 1px #cad3da;}
div#a0, div#a2, div#a4, div#a6, div#a8, div#a10, div#a12, div#a14, div#a16, div#a18, div#a20, div#a22, div#a24, div#a26, div#a28, div#a30, div#a32, div#a34, div#a36, div#a38, div#a40, div#a42, div#a44, div#a46, div#a48, div#a50, div#a52, div#a54, div#a56, div#a58, div#a60, div#a62, div#a64, div#a66, div#a68 {padding:6px 6px 6px 4px;margin:0 0 0px 0;border-left:solid 1px #cad3da;border-right:solid 1px #cad3da;background-color:#f0f1f3}


.offLeft {position:absolute;text-indent:-999em;}
iframe#bh {width:100%;height:auto;border:none;margin:0;padding:0}
iframe#postiframe {width:100%;overflow:visible;border:none;}

div.left40 {background:#dbfe98;border:solid 1px #9bb749;width:350px; float:left;position:relative;margin:2px 2px 10px 2px;padding:0 0 5px 0} 
div.left40 div#title {background:#abcd54;border:solid 1px #9bb749;font-size:16px;padding:4px;color:#364832;text-align:center;font-weight:bold;}
div.left40 div.block {float:left;width:348px;height:auto}
div.left40 div.title {float:left;font-size:13px;margin:4px 0px 0px 4px;padding:2px;color:#364832;font-weight:normal;width:120px;height:23px}
div .inputBox {float:left;font-size:13px;margin:4px 4px 4px 4px;padding:2px;color:#364832;text-align:left;width:202px;display:block;}
div .regInputBox {float:right;font-size:13px;margin:4px 4px 4px 4px;padding:2px;color:#364832;text-align:left;width:202px;display:block;}

div.left40 span#fgetpwd{margin:0px 0px 0px 20px;}
div.left40 input#submit {width:100px;height:33px;text-align:center;margin:0px 10px 0px 63px}

div.text1 {width:330px;margin:0px 0px 1px 0px;}

.regInfo {width:350px;height:700px; float:right;margin:-25px 0 0 0}

div.left40 .da {text-align:center;  width:120px;color:#364832; padding:10px 0 10px 0;}
.quickReg {width:200px;margin:10px;float:left;}

.fullReg {width:320px;margin:10px;float:left;}

.yellow {background-color:yellow;width:202px;}
.uploadTxt {z-index:100; text-align:center;}
img {border:none;}

span.catCount {text-decoration:none;color:#758acb}
span.subCatTxt {font-size:14px;margin:0 0 0 8px;}
span.catTxt {font-size:16px;font-weight:bold;color:#354336;}

span.newMsgBid {color:Red;text-decoration:blink;}
div.parents {height:30px;width:746px; display:block;float:left;}
div.noResults {font-size:16px; text-align:left; width:500px;margin:-631px 0 0 20px;float:left}
li.list {list-style: disc outside; display: list-item; list-style-type: square; text-indent: 0; margin: 2px 0 2px 10px; text-align: left;}
ul.ulist {padding: 0;}
div.itemUrl {margin:0 0 8px 10px;width:200px}
a:visited.itemUrl {color:Blue;text-decoration:underline;}
a.itemUrl {color:Blue;text-decoration:underline;}
a.userAction {color:Blue; font-size:10px; width:40px; }
a.negUserAction {color:red; font-size:10px; }
span.negative {color:Red}
span.blue {color:Blue;}
span.greenBold {color:green; font-weight:bold;}
span.redBold {color:red; font-weight:bold;}
div.whpromo {width:360px; margin:75px 16px 0 0px;float:right}
div.whpromo p.helpSubTitle{text-align:left;font-size:18px;font-weight:bold}
div.whpromo p.helpText{text-align:left;font-size:17px;color:black}
div.errorPage {font-size:16;float:left;margin:0 0 0 25px;}
a.smallBlue {font-size:10px;color:#0000aa;float:right; margin:0 45px 0 0;}
a:visited .smallBlue {font-size:10px;color:#0000aa}

div.text {height:82px;}
div#leftWide a img {border:none; background-color: white; padding: 2px;width:auto;} 
label.report {padding:0; float:left;}

ul#whlogo {padding:40px 0 0 0;color:#525756;display:inline;float:left; background: transparent url(warehog-index-sprite.png) -50px -180px no-repeat; width:175px; height:256px;text-align:left;margin:25px 0 0 0px}
li#whlogo {padding:0 0 0 0;margin:10px 0 0 5px}
div#logo li#whlogo {display:inline;float:left; background: url(warehog-index-sprite.png) -50px 0px no-repeat; overflow:hidden;width:141px; height:128px}

p.error {font-size:16px;color:red;font-weight:bold}
p.errorTxt {font-size:14px;color:red}
p.errorTxtNear {font-size:12px;color:red}

div#map_canvas {width:746px;height:500px;margin:20px 0 20px 0;}
