#cb1_listing_detail_container, #result_container, .result_listing_left .result_listing_info_left, .result_listing_right .result_listing_info_right {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 12px;}
#cb1_listing_detail_description p {font-size: 12px;}

.result_listing_container .imgbox {float: left;}
.result_listing_container .result_listing_info_left {width: 215px; margin-left: 5px; float: left;}
.result_listing_container .result_listing_left {border-right: 0;}
.result_listing_right .result_red_buttons2 {float: right; clear: right; margin-top: 10px;}

.largeheading {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 20px; line-height: 24px; color: #000000; text-align: left;}
.smallheading {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 16px; line-height: 20px; color: #000000; text-align: left;}
.description {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 16px; line-height: 13px; color: #000000; text-align: left;}
.page_title {font-family: verdana, arial, sans-serif; color: #234573; font-size: 16px;}

a.s_links:link {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; color: #ffffff; font-size: 14px; text-decoration: none;}
a.s_links:visited {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; color: #ffffff; font-size: 14px; text-decoration: none;}
a.s_links:hover {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; color: #C1D5B0; font-size: 14px; text-decoration: none;}

a.s_link:link {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; color: #004F90; font-size: 12px; text-decoration: none; padding-left:10px; line-height: 16px;}
a.s_link:visited {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; color: #004F90; font-size: 12px; text-decoration: none; padding-left:10px; line-height: 16px;}
a.s_link:hover {font-family: Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; color: #004F90; font-size: 12px; text-decoration: underline; padding-left:10px; line-height: 16px;}


.back {padding-left: 10px; background color: #678cc0; vertical-align: middle; height: 40px;}

a:link {font-family: verdana, arial sans-serif; text-decoration: none; color: #000000; font-size: 12px; text-decoration: none;}
a:visited {font-family: verdana, arial sans-serif; text-decoration: none; color: #000000; font-size: 12px; text-decoration: none;}
a:hover {font-family: verdana, arial sans-serif; text-decoration: none; color: #000000; font-size: 12px; text-decoration: underline;}

.body {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10px; line-height: 13px; color: #000000; text-align:left;}
.portfolio {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 18px; line-height: 22px; color: #000000;}
.portfolio2 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 11px; line-height: 12px; color: #000000;}
.portfolio3 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 14px; line-height: 10px; color: #000000;}

.dotline {border-style: dotted; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-color: #666666;}

.dotline2 {border-style: dotted; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.dotline3 {border-style: dotted; border-top-width: 0; border-left-width: 1px; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.FormFieldLabel, .FormField, .ListingInfo {font-size: 12px;}

.text {font-size: 12px; padding-top: 10px;}

.FHtitle, .FHheader {color: #FFF;}

.FHtitles, .FHvalues {color: #000;}