body {
border:0;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

input.format_n {
-wap-input-format:"*N";
-wap-input-required:false;
}

div#wapHeader h2 {
font-weight:700;
margin:0;
padding:0;
}

div#wapFooter {
margin-top:0;
padding:0;
}

fieldset {
    border: 0;
}

div.connectbox {
border-top:1px solid #C60;
border-bottom:1px solid #C60;
background:#f5f5f5;
text-align:center;
margin:4px 2px 1px;
padding:2px 0;
}

div.sectionHeading {
background-color:#dcdcdc;
margin-bottom:4px;
font-weight:700;
}

div.videoPlayerWap {
width:90px;
border:1px solid #03C;
}

div.videoPlayerControlsWap {
background-color:#f5f5f5;
text-align:center;
}

.item_searchresults {
border-bottom:1px solid #333;
margin:4px 1px 1px;
padding:1px 1px 5px;
}

div.browseType {
font-weight:700;
background:#dcdcdc;
border-top:1px solid #CCC;
padding:2px;
}

div.browseCategory,div.browseSubCategory {
border-bottom:1px solid #dcdcdc;
padding:1px;
}

div.searchResultsCategory {
background:#CCC;
border-top:1px solid #333;
padding:2px;
}

div.searchResultsLocation,div.searchResultsSearch {
background:#CCC;
padding:2px;
}

div.statusMessage {
background:#F5F5F5;
color:#930;
padding:2px;
}

div.contactNowDiv {
margin:5px 0 10px;
}

div#savedSearch {
font-size:11px;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
text-align:left;
}

div#savedSearch label {
font-size:11px;
font-weight:700;
text-align:left;
}

div#savedSearch select {
font-family:Arial, Helvetica, sans-serif;
margin:2px 0;
padding:0;
}

div#savedSearch table {
font-size:11px;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
text-align:left;
padding:10px;
}

pre {
font-family:Arial, Helvetica, sans-serif;
}

.headline {
font-weight:700;
margin:0;
padding:1px 3px;
}

li {
list-style-type:none;
}

div#wapFooter a.navlink-v {
background-image:url( /web/usersite/images/footer-arrow-right.gif );
background-position:95% 50%;
background-repeat:no-repeat;
border-bottom:1px solid;
display:block;
text-decoration:none;
text-align:left;
padding:6px 10px;
}

ul.verticalFooterWap li {
list-style-type:none;
display:block;
background-position:95% 50%;
background-repeat:no-repeat;
margin:0;
padding:3px 10px 3px 0;
}

h1 {
font-size:200%;
margin:0;
padding:0;
}

h2 {
font-size:180%;
margin:0;
padding:0;
}

h3 {
font-size:140%;
margin:0;
padding:0;
}

h4 {
font-size:130%;
margin:0;
padding:0;
}

h5 {
font-size:120%;
}

h6 {
font-size:110%;
margin:0 0 .4em;
padding:0;
}

input,select {
margin:2px 0;
padding:0;
}

img {
border:0;
}

img.searchresults {
margin-right:4px;
margin-bottom:4px;
width:90px;
border:1px solid #999;
}

img.postviewthumbnail {
margin-top:2px;
margin-left:2px;
margin-bottom:2px;
border:2px solid #036;
}

img.latestWapThumbnail {
margin-top:2px;
margin-bottom:2px;
float:left;
}

table {
border:0 solid #fff;
margin:0;
padding:0;
}

table.searchResultsInfoContainer {
margin-bottom:2px;
}

hr.header {
height:1px;
background-color:#999;
}

hr.separator {
clear:both;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #999;
border-left:1px solid #fff;
}

td.searchResultsInfo {
padding-left:2px;
}

a.contactNowWap:link,a.contactNowWap:visited,a.contactNowWap:hover,a.contactNowWap:active {
color:#FFF;
}

.cfReportHeaderBlock {
background-color:#EBEFF4;
color:#000;
}

.cfReportSectionBorder {
border-color:#919CB0;
border-style:solid;
border-width:medium;
margin:2px;
}

.cfReportSectionHeader {
color:#FFF;
background-color:#036;
}

.cfReportGrayRow {
background-color:#F5F5F5;
}

.pageHeading {
display:block;
font-size:1.1em;
color:#C60;
}

.contactNowWap {
background-color:#3b5998;
color:#FFF;
font-size:11px;
font-weight:700;
font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
text-align:center;
text-decoration:none;
border-color:#D9DFEA #0e1f5b #0e1f5b #D9DFEA;
border-style:solid;
border-width:1px;
padding:2px 15px 3px;
}

.savedSearchContent {
border-bottom:1px solid #060;
padding:10px;
}

.createAlertHeader {
color:#C60;
font-size:13px;
font-weight:700;
}

.searchHeader {
color:#C60;
font-size:15px;
font-weight:700;
}

.wapTwitterTimeline {
margin-top:4px;
}

.wapTwitterStatus {
font-size:smaller;
font-weight:lighter;
font-style:italic;
}

.wapTwitterAtReplyDiv {
border-style:inset;
}

p.wapFormError{
color:red;
}

div.searchFormError {
    color:red;
}

.wapPostItemLabel {
font-size:small;
font-weight:700;
}

.wapPostItemValue {
font-size:small;
}

body .text .header {
margin-top:0;
}

body #btn_view_my_listings {
display:block;
width:167px;
height:29px;
background:url(/web/wap/images/btn_view_my_listings.gif);
}

body #btn_view_my_listings span {
display:none;
}

div.debugPagelets {
border:3px #000 dashed;
}

h3.debugPagelets {
text-align:center;
font-style:italic;
text-decoration:overline underline;
}

.results ul {
margin-left:0;
padding-left:0;
}

div.wapTagCloud a:hover {
text-decoration:underline;
}

a.wapTagCloud2 {
font-size:80%;
}

a.wapTagCloud3 {
font-size:90%;
}

a.wapTagCloud4 {
font-size:100%;
}

a.wapTagCloud5 {
font-size:115%;
}

a.wapTagCloud6 {
font-size:130%;
}

a.wapTagCloud7 {
font-size:150%;
}

div,ul.verticalFooterWap {
margin:0;
padding:0;
}

div#wapHeader,div#wapHeaderBottom {
text-align:center;
margin:0;
padding:0;
}

div#wapFooter a,form {
margin:0;
padding:0;
}

div#wapFooter a.navlink-v,div#wapFooter a:link,div.wapTagCloud a:link,div.wapTagCloud a:visited,div.wapTagCloud a:active {
text-decoration:none;
}

div#quickSearch,div#mobileMessage {
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
margin:4px;
padding:4px;
}

td.postViewThumbnailContainer a:hover,a.postViewThumbnailLink:hover {
color:#036;
}

.wapTwitterText,.wapTwitterStatusMessage {
font-weight:700;
}

input[type="radio"],input[type="checkbox"] {
margin:2px;
}

.wapTagCloudCount,a.wapTagCloud1,.wapMenuCount {
font-size:70%;
}