body {
font-family:Arial, Helvetica, sans-serif;
color: #000;
background: #fff;
font-size:12px;
}

/* ----------------------------------------------------------------------------
------------------------------------------------------
NEW FORMS/MODs STYLES (LISTING DETAILS) - May 31 2010
------------------------------------------------------
---------------------------------------------------------------------------- */

/* ITEMS WITH A TOP BORDER */
.horTabs ul li a,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img,
.dataLabel,
.dataOutput,
.submitBtn_container {
 border-top:1px solid;
}

/* ITEMS WITH A RIGHT BORDER */
.horTabs ul li a,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img {
 border-right:1px solid;
}

/* ITEMS WITH A BOTTOM BORDER */
.horTabs,
.dataList li,
.listingSummary_item,
.listingSummary_details .tableDataWrap .dataLabel,
.inquireForm_wrap,
.listingSummary_details .tableDataWrap .dataOutput,
.formFull_width .radioBtn_container,
.formFull_width .checkbox_container,
.formHalf_widthR .checkbox_container,
.formHalf_widthL .checkbox_container,
.formHalf_widthR .radioBtn_container,
.formHalf_widthL .radioBtn_container {
 border-right:1px solid;
}

/* ITEMS WITH A LEFT BORDER */
.horTabs ul li a
.horTabs li a:hover
.horTabs .select a
.horTabs .select a img {
 border-left:1px solid;
}

/* MAIN BORDER COLOR */
.horTabs ul li a,
.horTabs,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img,
.listingDetails_topDetailsR form input,
.dataLabel,
.dataOutput,
.dataList li,
.listingSummary_item,
.inquireForm_wrap,
.listingSummary_details .tableDataWrap .dataLabel,
.listingSummary_details .tableDataWrap .dataOutput,
.submitBtn_container,
.formFull_width .radioBtn_container,
.formFull_width .checkbox_container,
.formHalf_widthR .checkbox_container,
.formHalf_widthL .checkbox_container,
.formHalf_widthR .radioBtn_container,
.formHalf_widthL .radioBtn_container {
 border-color:#7f7f7f;
}

/* ITEMS WITH A COMPLETE BORDER */
.listingDetails_topDetailsR form input,
.formFull_width .textarea,
.formFull_width .inputReg,
.formHalf_widthR .dropDown,
.formHalf_widthL .dropDown,
.formHalf_widthR .textarea,
.formHalf_widthL .textarea,
.formHalf_widthR .inputReg,
.formHalf_widthL .inputReg {
 border:1px solid #7f7f7f;
}

/* LIGHT BACKGROUND COLOR */
#listingSummary_container {
 /*background-color:#ededed;*/
}

/* MED BACKGROUND COLOR */

/* DARK BACKGROUND COLOR */
#listingDetails_container .title,
#listingDetails_container .horizontalTabPanel_slideshow,
.listingDetails_disclaimer,
.horTabs li a:hover,
.horTabs .select a,
.horTabs .select a img,
.horTabs ul li a,
.formLegend,
#listingDetails_slideShow {
 /*background-color:#dedede;*/
}

/* FORM ELEMENTS STYLES */
.listingDetails_topDetailsR form input,
.formFull_width .textarea,
.formFull_width .inputReg,
.formHalf_widthR .dropDown,
.formHalf_widthL .dropDown,
.formHalf_widthR .textarea,
.formHalf_widthL .textarea,
.formHalf_widthR .inputReg,
.formHalf_widthL .inputReg {
 background-color:#ffffff;
 color:#444444;
}

/* ----- TYPEOGRAPHY AND LAYOUT CHANGES -------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------- */
#listingDetails_container .title {
font-size:200%;
}

#listingDetails_container .title span {
margin:0;
}

#listingDetails_slideShow #picDesc {
 display:none;
}

.listingDetails_topDetailsR #listingURL {
margin-left:0;
padding:0 0 0 0;
}