﻿/* CSS Document */

body { margin: 0px; border-top: 4px solid #7F7E71; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4C4C4C; font-size: 10px; }
* { margin: 0px; padding: 0px; }
.clearer { clear: both; }


#frameWork { margin: 0px auto 0px auto; width: 990px;}
#frameWorkNav { width: 990px; margin-bottom: 20px; }
#frameWorkLeft { width: 130px; float: left; }
#frameWorkCenter { width: 710px; float: left; padding-left: 15px;}
#frameWorkRight { width: 120px; float: left; padding-left: 15px; }
#frameWorkBase { width: 990px; margin-top: 20px; float: left; }
#inside-left {width: 350px; float: left; }
#inside-right { width: 340px; padding-left: 20px; float: left; }
#frameWorkIndex { width: 843px; background: url(../images/bkg_index_3column.gif) right bottom no-repeat; padding-left: 16px; float: left;}

/* PJH 2009/11/26 */


.listings-sub-header-wheels {background: url(../images/listings_sub_logo_wheels.jpg) no-repeat;width:198px;height:55px;margin-bottom:10px;}
.listings-sub-column.wheels h2 {color:#005CAB;}	
.listings-sub-column.Wheels h2 {color:#005CAB;}	


.listings-sub-header-property {background: url(../images/listings_sub_logo_properties.jpg) no-repeat;width:220px;height:55px;margin-bottom:10px;}
.listings-sub-column.property h2 {color:#009999;}
.listings-sub-column.Property h2 {color:#009999;}

.listings-sub-header-jobs {background: url(../images/listings_sub_logo_jobs.jpg) no-repeat;width:198px;height:55px;margin-bottom:10px;}
.listings-sub-column.jobs h2 {color:#FF6600;}
.listings-sub-column.Jobs h2 {color:#FF6600;}


.listings-sub-header-classified {background: url(../images/listings_sub_logo_classifieds.jpg) no-repeat;width:220px;height:55px;margin-bottom:10px;}
.listings-sub-column.classified h2 {color:#990033;}
.listings-sub-column.Classified h2 {color:#990033;}



#frameWorkListings {width: 710px; padding-left:15px; float:left;}

.frameWorkIndexCol { width: 281px; float: left; background: #F1F1F1; }

.index-classifieds { width: 843px; background: url(../images/bkg_classifieds_expand2.gif) left bottom repeat-y; }
.index-classifieds h2 { text-indent:185px; font-size: 10px; padding-top: 38px; font-weight:normal; }
.index-classifieds a:hover { color: #990033; }
.index-classifieds input { width: 150px; float: right; }
.index-classifieds select { width: 150px; float: right;  font-size:11px; padding:1px; height:19px;}
.index-classifieds ul { list-style: none; }
.index-classifieds li { float: left; margin-left: 20px; }
.index-classifieds a { text-decoration: underline; }

/* PJH 2009/11/26 */
.frameListings-top { width: 710px; background: url(../images/bkg_form_top.gif) repeat-y; float: left; height: 11px; }
.frameListings-expand { width: 670px; background: url(../images/bkg_form_expand.gif) repeat-y; float: left; padding: 5px 20px 10px 20px; }
.frameListings-base { width: 710px; background: url(../images/bkg_form_base.gif) repeat-y; float: left; height: 14px; }

.frameListings-expand .inline-company-listings {width:100%;}
.frameListings-expand .inline-company-listings h2 {text-transform:uppercase;font-size:10px;color:#333333;}
.frameListings-expand .inline-company-listings p {font-size:10px;}
.inline-company-listings td {vertical-align:top;}
.inline-company-listings p, .inline-company-listings h2 {padding-right:10px;}

.index-listings { width: px; background: url(../images/bkg_form_stretch.gif) left bottom repeat-y; }
.index-listings h2 { text-indent:185px; font-size: 10px; padding-top: 38px; font-weight:normal; display:none; }
.index-listings a:hover { color: #990033; }
.index-listings input { width: 150px; float: right; }
.index-listings select { width: 150px; float: right;  font-size:11px; padding:1px; height:19px;}
.index-listings ul { list-style: none; }
.index-listings li { float: left; margin-right: 10px; }
.index-listings a { text-decoration: underline; }

.index-listings #txtClassKeywords {width:355px;}

.listings-list {list-style:none;margin:0px;padding:0px;width:330px;margin-left:10px;margin-top:-7px;}

.listings-list td {min-height:24px;padding:8px 5px;background:url(../images/divider_listings.gif) left bottom repeat-x;}
.listings-list td .small-more-but {float:right;}



.listings-more-cats {padding-left:10px;padding:10px;clear:both;}
.listings-more-cats img {margin-right:10px;}

.listings-sub-results h2.listings-sub-heading, .listings-sub-column h2 {color:#555555;font-size:11px;text-transform:uppercase;padding:10px 5px;
	border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;}

.listings-sub-column p {padding:5px;}
.listings-sub-header {margin-bottom:10px;}
	
.listings-sub-vert-divider {padding:10px;}


.az-search-container .az-search {list-style:none;}
.az-search-container .az-search li {float: left; margin-right: 10px;}
.az-search-container .az-search a {text-decoration:none; color:#999999;}

.az-search-container {padding:0px 5px;border-bottom:1px dotted #CCCCCC;height:30px;line-height:30px;margin-bottom:20px;}


.index-listings-column {background: url(../images/bkg_listings_column_expand.gif) left bottom no-repeat;}
.index-listings-column h2 {display:none;}

#index-matrimonial { width: 843px; background: url(../images/bkg_classifieds_expand.gif) right bottom no-repeat; padding: 10px 0px 10px 0px; }
.classified-links { width: 183px; float: left; }
.classified-links h2 { font-size: 12px; color: #333333; }
.classified-links ul { list-style: none; margin: 0px; padding-bottom: 5px; }
.classified-links li { float: inherit;  }
.classified-links a { text-decoration: none; }

.matrimonial-links { width: 257px; padding-top: 10px; float: left; }
.matrimonial-links h2 { font-size: 12px; color: #333333; }
.matrimonial-links ul { list-style: none; margin: 0px; padding-bottom: 10px; }
.matrimonial-links li { float: inherit;  }
.matrimonial-links a { text-decoration: none; }
.matrimonial-links input { width: 160px; float: right; }
.matrimonial-links label { width: 80px; padding-top: 3px; display: block; float:left; }

.index-jobs { width: 281px; float: left;  }
.index-jobs h2 {text-indent: -9999px; }
.index-jobs p { margin: 0px 18px 10px 18px; padding-bottom: 10px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }
.index-jobs a:hover { color: #FF6600; }
.index-jobs input { width: 150px; float: left; }
.index-jobs select { width: 154px; float: left; font-size:11px;  padding:1px; height:19px;}


.index-wheels { width: 281px; float: left;  }
.index-wheels h2 { text-indent: -9999px; }
.index-wheels p { margin: 0px 18px 10px 18px; padding-bottom: 10px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }
.index-wheels a:hover { color: #005CAC; }
.index-wheels input { width: 150px; float: left; }
.index-wheels select { width: 154px; float: left; font-size:11px;  padding:1px; height:19px;}
.index-wheels radiobutton { float: right; }

.index-properties { width: 281px; float: left;  }
.index-properties h2 { text-indent: -9999px; }
.index-properties p { margin: 0px 18px 10px 18px; padding-bottom: 10px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }
.index-properties a:hover { color: #009999; }
.index-properties input { width: 150px; float: left; }
.index-properties select { width: 154px; float: left;  font-size:11px;  padding:1px; height:19px;}
.index-properties radiobutton { float: left; }

.index-form-txt { width: 90px; height: 20px; display: block; float:left; text-align: left;  }
.index-generic input { width: 13px; float: right; }
.index-generic label { width: 60px; display: block; float:left; }
.index-generic ul { list-style: none; }

.index-generic2 input { width: 13px; float: left; }
.index-generic2 label { width: 110px; display: block; float:left; }

 

/*top panel*/ 

#content-top{ margin: 0px auto 20px auto; width: 990px; }
#content-top ul { margin: 0px; padding: 10px 0px 20px 0px; list-style: none; }
#content-top li { margin: 0px 0px 0px 6px; float: right; }
#content-top p { margin: 0px; padding: 10px 0px 10px 0px; float: left; }
#content-top h1 { margin: 0px; padding: 0px; float: left; }
#content-top span { margin: 0px; padding: 0px; float: right; }
#content-logo { height: 60px; width: 990px; margin: 10px 0px 0px 0px; }
#content-top h1 { margin: 0px; padding: 0px; float: left; }



/*framework*/

#frame { margin: 20px auto 20px auto; width: 990px; }
#frameTowerBanner { width: 120px; float: left; }
#frameSingle { width: 710px; float: left; padding-bottom: 40px; }
#frameLeft {width: 350px; float: left; }
#frameRight { width: 340px; margin: 0px 10px 0px 10px; float: left; text-align: right; }
#frameRightBanner { width: 300px; margin-left: 20px; float: left;}

.divider { background: url(../images/divider_double_horizontal.gif) repeat-x center; padding-bottom: 10px; }
.divider-top { background: url(../images/divider_horizontal.gif) repeat-x ; height: 1px; width: 350px; }
.middle-divider { background: url(../images/divider_horizontal_middle.gif) repeat-x; }
.index-divider { background:url(../images/bkg_3column_divider.jpg) repeat-y;  height: 10px; }
.index-long-divider { background:url(../images/divider_long.gif) no-repeat center; height: 11px; padding: 8px 20px 0px 20px; float: left;}

.property-search-greenBox { background: #ECF7F4; padding: 10px; border: 2px solid #009999; }
.property-search-greenOutline { padding: 10px; border: 1px solid #81CDCD; }
.property-search-greenBanner { padding: 10px; background: #E5E5E5; }

#content-search-panel { width: 130px; padding: 0px; float: left; }
#content-search-panel h2 { width: 108px; padding: 0px 10px 0px 10px; margin: 0px; border-left: 1px solid #CBC9B5; border-right: 1px solid #CBC9B5; }
#content-search-panel p { width: 108px; padding: 5px 10px 0px 10px; margin: 0px; border-left: 1px solid #CBC9B5; border-right: 1px solid #CBC9B5; }
#content-search-panel select { width: 105px; margin: 0px 0px 10px 0px; font-size:10px; color:#333; }
#content-search-panel input { width: 100px; margin: 10px 0px 0px 0px; font-size:10px; color:#333; padding:1px 0 0 2px;  }

#property-search-panel { width: 130px; padding-bottom: 10px; float: left; background: #ECF7F4; line-height: 140%; }
#property-search-panel h2 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #009999; font-size: 10px; }
#property-search-panel h3 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #333333; font-size: 10px; }
#property-search-panel p { width: 108px; padding: 5px 10px 0px 10px; margin: 0px; border-left: 1px solid #CBC9B5; border-right: 1px solid #CBC9B5; }
#property-search-panel ul { list-style: none; padding: 0px 10px 0px 10px; }
/* #property-search-panel li {padding-left:10px; background: url(../images/clusterarrow.gif) no-repeat 0 4px;} */
#property-search-panel a { text-decoration: none; }
#property-search-panel a:hover { text-decoration: underline; color: #009999;  }

#jobs-search-panel { width: 130px; padding-bottom: 10px; float: left; background: #FFF5DE; line-height: 140%; }
#jobs-search-panel h2 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #FF6600; font-size: 10px; }
#jobs-search-panel h3 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #333333; font-size: 10px; }
#jobs-search-panel p { width: 108px; padding: 5px 10px 0px 10px; margin: 0px; border-left: 1px solid #CBC9B5; border-right: 1px solid #CBC9B5; }
#jobs-search-panel ul { list-style: none; padding: 0px 10px 0px 10px; }
#jobs-search-panel a { text-decoration: none; }
#jobs-search-panel a:hover { text-decoration: underline; color: #FF6600;  }

#wheels-search-panel { width: 130px; padding-bottom: 10px; float: left; background: #EDF6FF; line-height: 140%; }
#wheels-search-panel h2 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #005CAC; font-size: 10px; }
#wheels-search-panel h3 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #333333; font-size: 10px; }
#wheels-search-panel p { width: 108px; padding: 5px 10px 0px 10px; margin: 0px; border-left: 1px solid #CBC9B5; border-right: 1px solid #CBC9B5; }
#wheels-search-panel ul { list-style: none; padding: 0px 10px 0px 10px; }
#wheels-search-panel a { text-decoration: none; }
#wheels-search-panel a:hover { text-decoration: underline; color: #005CAC;  }

#classified-search-panel { width: 130px; word-wrap: break-word; padding-bottom: 10px; float: left; background: #FFF4EA; line-height: 140%; }
#classified-search-panel h2 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #990033; font-size: 10px; }
#classified-search-panel h3 { width: 108px; padding: 10px 10px 0px 10px; margin: 0px; color: #333333; font-size: 10px; }
#classified-search-panel p { width: 108px; padding: 5px 10px 0px 10px; margin: 0px; border-left: 1px solid #CBC9B5; border-right: 1px solid #CBC9B5; }
#classified-search-panel ul { list-style: none; padding: 0px 10px 0px 10px; }
#classified-search-panel a { text-decoration: none; }
#classifieds-search-panel a:hover { text-decoration: underline; color: #990033;  }


#content-main-left { width: 340px; float: left; }

#content-main-left h2 { font-size: 14px; color: #333333; }
#content-main-left p { font-size: 12px; color: #6B6A60; padding: 0px 0px 10px 0px; }

/** CHANGED width: 275; padding-left: 65px; **/
#search_gnjobs { background: url(../images/gnjobs_small_divider.gif) no-repeat left top; float: left; height: 24px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }
#search_gnwheels { background: url(../images/gnwheels_small_divider.gif) no-repeat left top; float: left; height: 24px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }
#search_gnproperty { background: url(../images/gnproperty_small_divider.gif) no-repeat left top; float: left; height: 24px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }
#search_gnclassified { background: url(../images/gnclass_small_divider.gif) no-repeat left top; float: left; height: 24px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }
#search_gncompanylisting { background: url(../images/gnads_small_divider.gif) no-repeat left top; float: left; height: 70px; width: 340px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }

/** CHANGED width: 275; padding-left: 65px; **/
#search_gncompany_jobs { background: url(../images/gncompany_jobs_small_divider.gif) no-repeat left top; float: left; height: 24px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }
#search_gncompany_wheels { background: url(../images/gncompany_wheels_small_divider.gif) no-repeat left top; float: left; height: 24px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }
#search_gncompany_property { background: url(../images/gncompany_property_small_divider.gif) no-repeat left top; float: left; height: 24px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }
#search_gncompany_classified { background: url(../images/gncompany_class_small_divider.gif) no-repeat left top; float: left; height: 70px; width: 275px; margin-bottom: 10px; padding-left: 65px; padding-top: 40px; }


#content-main-right { width: 300px; float: left; margin-left: 60px; background: #f1F1F1; }
#content-tower-banner { height: 600px; width: 120px;  margin-left: 10px; }

.searchgroupOrange { color: #FF6600; font-weight: bold; }
.searchgroupBlue { color: #005CAC; font-weight: bold; }
.searchgroupGreen { color: #009999; font-weight: bold; }
.searchgroupRed { color: #990033; font-weight: bold; }
.searchgroupYellow { color: #333333; font-weight: bold; }

.frameForm-top { width: 710px; background: url(../images/bkg_form_top.gif) repeat-y; float: left; height: 14px; }
.frameForm-expand { width: 670px; background: url(../images/bkg_form_expand.gif) repeat-y; float: left; padding: 5px 20px 5px 20px; }
.frameForm-expand h2 { color: #333333; font-size: 12px;  }
.frameForm-expand h3 { color: #CC0000; font-size: 14px; padding: 0px 0px 10px 0px; }
.frameForm-expand h4 { color: #990033; font-size: 12px; }
.frameForm-expand p { font-size: 12px; }
.frameForm-expand ul { padding: 5px 0px 5px 15px; float: left; }
.frameForm-expand li { padding: 5px 0px 5px 0px; }
.frameForm-expand textarea { width: 520px; }
.frameForm-expand select { font-size: 10px; width: 145px;  padding:2px;}
.frameForm-expand .textbox { font-size: 10px; width:138px; padding:2px;}
.frameForm-expand .selectall { float:left; width:60px; }
* html .frameForm-expand .selectall {padding-top:5px}
* html .frameForm-top {clear:both; display:inline;}
* html .frameForm-expand {clear:both; display:inline;}

.frameForm-expand3 select { font-size: 10px; margin-left: 5px; width: 70px; }
.frameForm-expand3 textarea { width: 145px; margin: 5px 0px 10px 0px; }
.frameForm-expand4 textarea { width: 450px; }

.frame-expand-vertical { width: 670px; background: url(../images/bkg_expand_3dividers.gif) repeat-y; float: left; padding: 0px 20px 5px 20px; line-height: 160%; }
.frame-expand-vertical  h2 { color: #333333; font-size: 12px; clear:both; }
.frame-expand-vertical  h3 { color: #CC0000; font-size: 14px; padding-bottom: 10px; }
.frame-expand-vertical  h4 { color: #990033; font-size: 14px; }
.frame-expand-vertical  p { font-size: 12px; }
.frame-expand-vertical  a { text-decoration: none; }
.frame-expand-vertical .orange  a:hover { text-decoration: underline; color: #FF6600; }
.frame-expand-vertical .blue  a:hover { text-decoration: underline; color: #005CAC; }
.frame-expand-vertical .green  a:hover { text-decoration: underline; color: #009999; }
.frame-expand-vertical .burgandy  a:hover { text-decoration: underline; color: #990033; }
.frame-expand-vertical  ul { padding: 5px 0px 5px 0px; float: left; list-style: none; width:155px; }
.frame-expand-vertical  li { padding: 0px; }

.frameForm-base { width: 710px; background: url(../images/bkg_form_base.gif) repeat-y; float: left; height: 14px; }

.frameForm-expand2 { width: 670px; background: url(../images/bkg_form_expand2.gif) repeat-y; float: left; padding: 0px 20px 5px 20px; }
.frameForm-expand2 p { font-size: 10px; padding-top: 5px; }
.frameForm-base { width: 710px; background: url(../images/bkg_form_base.gif) repeat-y; float: left; height: 14px; }



.classified-results-images { padding: 5px; border: 1px solid #CCCCCC; margin-bottom: 10px; }

.classified-results-images .imgNav {padding: 0 5px; height: 4px;}
.classified-results-images .imgNav a {color: #990033; text-decoration: none;}
.classified-results-images .imgNav a:hover {text-decoration: underline;}
.classified-results-images .imgNav a.prev {float: left; width:150px;}
.classified-results-images .imgNav a.next {float: right; width:150px; text-align: right;}

.classified-results-header { padding-bottom: 5px; height: 52px; background: url(../images/header_classifieds_results.gif) no-repeat; }
.classified-results-header h2 { padding-top: 3px; font-size: 10px; margin:0 35px 0 55px;  text-transform: uppercase; }
.classified-results-header p { padding-top: 3px; font-size: 10px; text-indent: 55px; font-weight: bold; color: #990033; }
.classified-results-content { width: 350px; float: left; word-wrap: break-word; padding: 10px 0px 0px 0px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }
.classified-results-content p { padding-bottom: 10px; }
.classified-results-content ol{ list-style: none; padding: 10px 0px 10px 0px; }
.classified-results-content ul { list-style: none; padding: 20px 0px 20px 0px; width: 350px; }
.classified-results-content p a {padding:0; float:none;}
.classified-results-content a { padding: 3px 0px 0px 30px; text-decoration: none; float: left; }
.classified-results-banner {word-wrap: break-word; padding: 10px 0px 10px 0px; text-align: left; width: 350px; float: left; }

.property-company-header { background: url(../images/gnproperty_small_divider.gif) no-repeat; height: 24px; width: 350px; margin-bottom: 10px; padding-top: 40px;}
.property-company-header h2 { padding: 3px 0px 10px 0px; font-size: 14px; text-indent: 68px; }
.property-company-content h2 { text-transform:uppercase; color: #009999; font-size: 10px; padding: 10px 0px 10px 0px; background: url(../images/divider_horizontal.gif) repeat-x top; }
.property-company-content p { padding: 10px 0px 10px 0px; background: url(../../404653d.html) repeat-x top; }
.property-company-content a { text-decoration: underline; }

.wheels-company-header { background: url(../images/gnwheels_small_divider.gif) no-repeat; height: 24px; width: 350px; margin-bottom: 10px; padding-top: 40px;}
.wheels-company-header h2 { padding: 3px 0px 10px 0px; font-size: 14px; text-indent: 68px;  }
.wheels-company-content h2 {text-transform:uppercase; color: #005CAC; font-size: 10px; padding: 10px 0px 10px 0px; background: url(../images/divider_horizontal.gif) repeat-x top; }
.wheels-company-content p { padding: 10px 0px 10px 0px; background: url(../../404653d.html) repeat-x top; }
.wheels-company-content a { text-decoration: underline; }

.jobs-company-header { background: url(../images/gnjobs_small_divider.gif) no-repeat; height: 24px; width: 350px; margin-bottom: 10px; padding-top: 40px;}
.jobs-company-header h2 { padding: 3px 0px 10px 0px; font-size: 14px; text-indent: 68px;  }
.jobs-company-content h2 {text-transform:uppercase; color: #FF6600; font-size: 10px; padding: 10px 0px 10px 0px; background: url(../images/divider_horizontal.gif) repeat-x top; }
.jobs-company-content p { padding: 10px 0px 10px 0px; background: url(../../404653d.html) repeat-x top; }
.jobs-company-content a { text-decoration: underline; }

.classified-company-header { background: url(../images/gnclass_small_divider.gif) no-repeat; height: 24px; width: 350px; margin-bottom: 10px; padding-top: 40px;}
.classified-company-header h2 { padding: 3px 0px 10px 0px; font-size: 14px; text-indent: 68px;  }
.classified-company-content h2 {text-transform:uppercase; color: #990033; font-size: 10px; padding: 10px 0px 10px 0px; background: url(../images/divider_horizontal.gif) repeat-x top; }
.classified-company-content p { padding: 10px 0px 10px 0px; background: url(../../404653d.html) repeat-x top; }
.classified-company-content a { text-decoration: underline; }

#property-company-but p { float: right; }
.property-results-images { padding: 5px; border: 1px solid #CCCCCC; margin-bottom: 10px; }

.property-results-images .imgNav {padding: 0 5px; height: 4px;}
.property-results-images .imgNav a {color: #099; text-decoration: none;}
.property-results-images .imgNav a:hover {text-decoration: underline;}
.property-results-images .imgNav a.prev {float: left; width:150px;}
.property-results-images .imgNav a.next {float: right; width:150px; text-align: right;}

.property-results-detail { width: 318px; padding: 10px; border: 1px solid #CCCCCC; }
.property-results-detail h2 { font-size: 10px; }
.property-results-detail img { padding: 0px 10px 10px 0px; float: left; }
.property-results-detail ul { text-decoration: none; list-style: none; float: left; }
.property-results-detail li { float: left; }
.property-results-detail a { text-decoration: none; padding: 3px 0px 0px 30px; }

/* New */
.listings-results-header { padding-bottom: 5px; height: 52px; background: url(../images/header_listings_results_notnew.gif) no-repeat; }
.listings-results-header h2 { padding-top: 3px; font-size: 10px; margin:0 35px 0 55px;  text-transform: uppercase; }
.listings-results-header p { padding-top: 3px; font-size: 10px; text-indent: 55px; font-weight: bold; color: #009999; }
.listings-results-content { width: 350px; float: left; word-wrap: break-word; padding: 10px 0px 0px 0px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }


.property-results-header { padding-bottom: 5px; height: 52px; background: url(../images/header_prooerty_results.gif) no-repeat; }
.property-results-header h2 { padding-top: 3px; font-size: 10px; margin:0 35px 0 55px;  text-transform: uppercase; }
.property-results-header p { padding-top: 3px; font-size: 10px; text-indent: 55px; font-weight: bold; color: #009999; }
.property-results-content { width: 350px; float: left; word-wrap: break-word; font-weight: normal; padding: 10px 0px 0px 0px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }
.property-results-content p { padding-bottom: 10px; font-weight: normal;}
.property-results-content ol{ list-style: none; padding: 10px 0px 10px 0px; font-weight: normal;}
.property-results-content ul { list-style: none; padding: 20px 0px 20px 0px; width: 350px; font-weight: normal;}
.property-results-content p a {padding:0; float:none;}
.property-results-content a { padding: 3px 0px 0px 30px; text-decoration: none; float: left; }
.property-results-banner {word-wrap: break-word; padding: 10px 0px 10px 0px; text-align: left; width: 350px; float: left; }

.property-results-spec { border-top: 1px solid #CCCCCC; padding-top: 10px; }
.property-results-spec h2 { font-size: 10px; height: 80px; padding: 10px; }
.property-results-spec img { padding-right: 10px; }
.property-results-spec p { float: right; margin-top: 30px; background: #CCCCCC; }

.faq-bkg { width: 710px; display: block; float:left; background: url(../images/bkg_form_base.gif) bottom no-repeat; margin-top: 5px; }
.faq-bkg h4 { background: url(../images/bkg_button_top.gif) no-repeat; padding: 17px 0px 0px 20px; }
.faq-bkg a { font-size: 12px; text-decoration: none; padding: 3px 0px 0px 30px; }
.faq-bkg-base { width: 710px; height: 14px; background: url(../images/bkg_form_base.gif) no-repeat;  }

.my-accounts { width: 670px; display: block; float:left; }
.my-accounts p { font-size: 10px; padding: 0px 0px 10px 30px; background: url(../images/divider_horizontal.gif) bottom repeat-x; margin-bottom: 10px; }
.my-accounts h2 { font-size: 12px; }
.my-accounts h3 { font-size: 11px; color: #990033; padding: 0px 0px 10px 30px; }
.my-accounts a { text-decoration: none; padding-left: 30px; }

.faqPanel { width: 670px; display: block; float:left; }
.faqPanel p { font-size: 10px; padding: 0px 0px 10px 30px; background: url(../images/divider_horizontal.gif) bottom repeat-x; margin-bottom: 10px; }
.faqPanel h2 { font-size: 12px; }
.faqPanel h3 { font-size: 11px; color: #990033; padding: 0px 0px 10px 30px; }
.faqPanel a { text-decoration: underline; }

.jobs-results-images { padding: 5px; border: 1px solid #CCCCCC; margin-bottom: 10px; }

.jobs-results-images .imgNav {padding: 0 5px; height: 4px;}
.jobs-results-images .imgNav a {color: #FF6600; text-decoration: none;}
.jobs-results-images .imgNav a:hover {text-decoration: underline;}
.jobs-results-images .imgNav a.prev {float: left; width:150px;}
.jobs-results-images .imgNav a.next {float: right; width:150px; text-align: right;}

.jobs-results-header { padding-bottom: 5px; height: 52px; background: url(../images/header_jobs_results.gif) no-repeat; }
.jobs-results-header h2 { padding-top: 3px; font-size: 10px; margin:0 35px 0 55px; text-transform: uppercase; }
.jobs-results-header p { padding-top: 3px; font-size: 10px; text-indent: 55px; font-weight: bold; color: #FF6600; }
.jobs-results-content { width: 350px; float: left; word-wrap: break-word; padding: 10px 0px 0px 0px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }
.jobs-results-content p { padding-bottom: 10px; }
.jobs-results-content ol{ list-style: none; padding: 10px 0px 10px 0px; }
.jobs-results-content ul { list-style: none; padding: 20px 0px 20px 0px; width: 350px; }
.jobs-results-content p a {padding:0; float:none;}
.jobs-results-content a { padding: 3px 0px 0px 30px; text-decoration: none; float: left; }
.jobs-results-banner { word-wrap: break-word; padding: 10px 0px 10px 0px; text-align: left; width: 350px; float: left; }

.jobs-results-detail { width: 318px; padding: 10px; border: 1px solid #CCCCCC; }
.jobs-results-detail h2 { font-size: 10px; }
.jobs-results-detail img { padding: 0px 10px 10px 0px; float: left; }
.jobs-results-detail ul { text-decoration: none; list-style: none; float: left; }
.jobs-results-detail li { float: left; }
.jobs-results-detail a { text-decoration: none; padding: 3px 0px 0px 30px; }

.wheels-results-images { padding: 5px; border: 1px solid #CCCCCC; margin-bottom: 10px; }
.wheels-results-images .imgNav {padding: 0 5px; height: 4px;}
.wheels-results-images .imgNav a {color: #005CAC; text-decoration: none;}
.wheels-results-images .imgNav a:hover {text-decoration: underline;}
.wheels-results-images .imgNav a.prev {float: left; width:150px;}
.wheels-results-images .imgNav a.next {float: right; width:150px; text-align: right;}

.wheels-results-header { padding-bottom: 5px; height: 52px; background: url(../images/header_wheels_results.gif) no-repeat; }
.wheels-results-header h2 { padding-top: 3px; font-size: 10px;  margin:0 35px 0 55px; text-transform: uppercase; }
.wheels-results-header p { padding-top: 3px; font-size: 10px; text-indent: 55px; font-weight: bold; color: #005CAC; }
.wheels-results-content { width: 350px; float: left; word-wrap: break-word; padding: 10px 0px 0px 0px; background: url(../images/divider_horizontal.gif) repeat-x bottom; }
.wheels-results-content p { padding-bottom: 10px; }
.wheels-results-content ol{ list-style: none; padding: 10px 0px 10px 0px; }
.wheels-results-content ul { list-style: none; padding: 20px 0px 20px 0px; width: 350px; }
.wheels-results-content p a {padding:0; float:none;}
.wheels-results-content a { padding: 3px 0px 0px 30px; text-decoration: none; float: left; }
.wheels-results-banner {word-wrap: break-word; padding: 10px 0px 10px 0px; text-align: left; width: 350px; float: left; }

.login-left { width: 320px; float: left; padding-right: 10px; }
.login-left p { font-size: 12px; padding: 10px 0px 10px 0px; background: url(../images/divider_horizontal.gif) bottom repeat-x;  }
.login-left h2 { font-size: 14px; }
.login-left a { text-decoration: none; padding-left: 30px; }

.login-right { width: 320px; margin-left: 20px; float: left; }
.login-right h2 { font-size: 14px; }
.login-right p { font-size: 12px; padding: 10px 0px 10px 0px; }
.login-right a { text-decoration: none; padding-left: 30px; }
.login-right ul { width: 300px; padding: 5px 0px 5px 15px; float: left; }
.login-right li { padding: 5px 0px 5px 0px; }

.my-accounts { width: 670px; display: block; float:left; }
.my-accounts p { font-size: 10px; padding: 0px 0px 10px 30px; background: url(../images/divider_horizontal.gif) bottom repeat-x; margin-bottom: 10px; }
.my-accounts h2 { font-size: 12px; }
.my-accounts a { text-decoration: none; padding-left: 30px; }

.my-accounts-left { width: 410px; float: left; }
.my-accounts-left p { font-size: 10px; padding: 0px 0px 10px 30px; background: url(../images/divider_horizontal.gif) bottom repeat-x; margin-bottom: 10px; }
.my-accounts-left h2 { font-size: 12px; }
.my-accounts-left a { text-decoration: none; padding-left: 30px; }

.my-accounts-right { width: 210px; margin-left: 20px; float: left; background: url(../images/bkg_my_curve.gif) no-repeat top left; }
.my-accounts-right h2 { font-size: 14px; padding-bottom: 10px; margin: 10px 0px 10px 15px; background: url(../images/divider_horizontal.gif) bottom repeat-x; }
.my-accounts-right p { font-size: 12px; font-weight: bold; float: right; padding-right: 20px; }

.my-ad-left { width: 350px; float: left; background: url(../images/divider_vertical.gif) repeat-y right top; padding-right: 15px; }
.my-ad-left p { font-size: 12px; padding: 10px 0px 10px 0px; }
.my-ad-left h2 { font-size: 14px; }
.my-ad-left a { text-decoration: none; padding-left: 30px; }

.my-ad-right { width: 200px; margin-left: 20px; float: left; }
.my-ad-right h2 { font-size: 12px; padding-bottom: 10px; margin: 10px 0px 10px 15px; background: url(../images/divider_horizontal.gif) bottom repeat-x; }
.my-ad-right p { font-size: 12px; font-weight: bold; float: right; padding-right: 20px; }
.my-ad-right a { text-decoration: none; padding-left: 30px; }

.framejobs-top { width: 710px; background: url(../images/bkg_large_gnjobs4u.gif) repeat-y; float: left; height: 67px; }
.framewheels-top { width: 710px; background: url(../images/bkg_large_gnwheels4u.gif) repeat-y; float: left; height: 67px; }
.frameproperty-top { width: 710px; background: url(../images/bkg_large_gnproperty4u.gif) repeat-y; float: left; height: 67px; }
.frameclassified-top { width: 710px; background: url(../images/bkg_large_gnclassifieds4u.gif) repeat-y; float: left; height: 67px; }

.framejobs-top-alerts { width: 710px; background: url(../images/bkg_large_gnjobs4u.gif) repeat-y; float: left; height: 57px; }
.framejobs-top-alerts select { font-size: 10px; margin-left: 5px; width: 130px; }
.framewheels-top-alerts { width: 710px; background: url(../images/bkg_large_gnwheels4u.gif) repeat-y; float: left; height: 57px; }
.framewheels-top-alerts select { font-size: 10px; margin-left: 5px; width: 130px; }
.frameproperty-top-alerts { width: 710px; background: url(../images/bkg_large_gnproperty4u.gif) repeat-y; float: left; height: 57px; }
.frameproperty-top-alerts select { font-size: 10px; margin-left: 5px; width: 130px; }
.frameclassified-top-alerts { width: 710px; background: url(../images/bkg_large_gnclassifieds4u.gif) repeat-y; float: left; height: 57px; }
.frameclassified-top-alerts select { font-size: 10px; margin-left: 5px; width: 130px; }

.shortlist { width: 670px; float: left; }
.shortlist h2{ font-size: 16px; float: left; }
.shortlist p { font-size: 10px; float: right; padding: 0px 185px 0px 0px; }

.shortlist-links { width: 710px; background: url(../images/divider_double_horizontal.gif) repeat-x; padding: 1px 0px 0px 0px; }
.shortlist-links ul { width: 710px; list-style: none; height: 20px; background: #FFFFFF; }
.shortlist-links li { margin: 10px 0px 10px 0px; float: right; }
.shortlist-links span { height: 30px;  }


/*searchbox*/ 


.formSpacer { width: 125px; float: left; }
select.formSpacer {width:129px;}
.generic-form-txt { width: 75px; height: 20px; padding: 5px 5px 0px 0px; display: block; float:left; }
.generic-form-txt2 { width: 130px; height: 20px; padding: 5px 5px 0px 0px; display: block; float:left; }

.radioSpacer { margin-right: 20px; float:left; }
.radio-form-txt { width: 55px; height: 20px; padding: 0 5px 5px 0px; display: block; float:left; }

.checkSpacer { margin:2px 5px 0 0; float:left; }
.check-form-txt { width: 65px; height: 20px; padding: 3px 5px 5px 0px; display: block; float:left; }
.check-form-txt-smaller { width: 80px; height: 20px; padding: 3px 5px 5px 5px; display: block; float:left; *width: 76px;}

.results-divider { width: 670px; background: url(../images/divider_horizontal.gif) top repeat-x; margin: 10px 0px 0px 20px; height: 20px; float: left;}
* html .results-divider {margin-left:10px;}

.space-divider { width: 710px; background: url(../images/divider_horizontal.gif) bottom repeat-x; height: 1px; margin: 10px 0px 10px 0px; }
* html .space-divider {margin-top:0;}

.grey-links a { color: #333333; text-decoration: underline; font-weight: bold;}
.grey-links a:hover { color: #009999; text-decoration: underline; font-weight: bold;}



.blank-search-box { width: 690px; background: #FFFFFF; padding: 10px; margin-top: 10px;}
.blank-outline-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.blank-outline-search-box-left h2 { font-size: 10px; padding-bottom: 10px;  text-transform:uppercase }
.blank-search-box-right { background: url(../images/white_new_ad.gif) top right no-repeat; }

.banner-search-box { width: 690px; text-align: center; padding: 10px; background: #E5E5E5; margin-top: 10px; }

.generic-form-space { padding-bottom: 5px;}

.propertySearchBox { background: url(../images/bkg_form_stretch.gif) bottom repeat-y; width: 710px; padding-bottom: 20px; }
.propertySearchBox h2 { background:url(../images/bkg_large_gnproperty4u.gif) no-repeat; margin:0; padding:0; width:710px; height:63px; text-indent:-9999px}
.propertySearchBox .smallLabel { width:65px; padding-bottom: 10px; }
.propertySearchBox .smallBox { margin-bottom: 10px; }
.propertySearchBox .bottom {clear:both; background: url(../../4048bc7.html) no-repeat; height:14px;}
.propertySearchBox a { color: #009999; }
.propertySearchBox a:hover { color: #666666; }
.propertySearchBox visited { color: #663399; }
.propertySearchBox select { font-size:11px;  padding:1px; height:19px;}
.propertySearchBox input { font-size:11px; padding:2px 0 0 2px; height:14px;}

.property-numbers-divider { width: 710px; background: url(../images/divider_horizontal.gif) bottom repeat-x; padding-bottom: 20px;}
.property-numbers-divider a { color: #333333; text-decoration: none; font-weight: bold;}
.property-numbers-divider a:hover { color: #009999; text-decoration: underline; font-weight: bold;}
.property-numbers-divider a.active {color:#009999;}

.green-search-box { width: 686px; border: 2px solid #009999; background: #ECF7F4; padding: 10px; margin-top: 12px;}
.green-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.green-search-box-left h2 { font-size: 10px; padding-bottom: 10px;  text-transform:uppercase }
.green-search-box-right { background: url(../images/green_new_ad.gif) top right no-repeat; }

.green-search-box-double { width: 704px; padding:1px; border: 2px solid #009999; margin-top: 12px; }
.green-search-box-double-simple { padding:7px; border: 1px solid #009999; }

.green-outline-search-box { width: 688px; border: 1px solid #81CDCD; background: #FFFFFF; padding: 10px; margin-top: 12px;}
.green-outline-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.green-outline-search-box-left h2 { font-size: 10px; padding-bottom: 10px;  text-transform:uppercase }


.wheelsSearchBox { background: url(../images/bkg_form_stretch.gif) bottom repeat-y; width: 710px; padding-bottom: 20px; }
.wheelsSearchBox h2 { background:url(../images/bkg_large_gnwheels4u.gif) no-repeat; margin:0; padding:0; width:710px; height:63px; text-indent:-9999px}
.wheelsSearchBox .smallLabel { width:65px; padding-bottom: 10px; }
.wheelsSearchBox .smallBox { margin-bottom: 10px; }
.wheelsSearchBox .bottom {clear:both; background: url(../../4048bc7.html) no-repeat; height:14px;}
.wheelsSearchBox a { color: #005CAC; }
.wheelsSearchBox a:hover { color: #666666; }
.wheelsSearchBox visited { color: #663399; }
.wheelsSearchBox select { font-size:11px;  padding:1px; height:19px;}
.wheelsSearchBox input { font-size:11px; padding:2px 0 0 2px; height:14px;}

.wheels-numbers-divider { width: 710px; background: url(../images/divider_horizontal.gif) bottom repeat-x; padding-bottom: 20px;}
.wheels-numbers-divider a { color: #333333; text-decoration: none; font-weight: bold;}
.wheels-numbers-divider a:hover { color: #005CAC; text-decoration: underline; font-weight: bold;}
.wheels-numbers-divider a.active {color:#005cac;}

.blue-search-box { width: 686px; border: 2px solid #005CAC; background: #EDF6FF; padding: 10px; margin-top: 12px;}
.blue-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.blue-search-box-left h2 { font-size: 10px; padding-bottom: 10px; text-transform:uppercase;  }
.blue-search-box-right { background: url(../images/green_new_ad.gif) top right no-repeat; }
.blue-outline-search-box { width: 688px; border: 1px solid #81AED6; background: #FFFFFF; padding: 10px; margin-top: 12px;}
.blue-outline-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.blue-outline-search-box-left h2 { font-size: 10px; padding-bottom: 10px;  text-transform:uppercase }
.blue-search-box-double { width: 704px; padding:1px; border: 2px solid #81AED6; margin-top: 12px; }
.blue-search-box-double-simple { padding:7px; border: 1px solid #81AED6; }


.classSearchBox { background: url(../images/bkg_form_stretch.gif) bottom repeat-y; width: 710px; padding-bottom: 20px; }
.classSearchBox h2 { background:url(../images/bkg_large_gnclassifieds4u.gif) no-repeat; margin:0; padding:0; width:710px; height:63px; text-indent:-9999px}
.classSearchBox .smallLabel { width:65px; padding-bottom: 10px; }
.classSearchBox .smallBox { margin-bottom: 10px; }
.classSearchBox .bottom {clear:both; background: url(../../4048bc7.html) no-repeat; height:14px;}
.classSearchBox a { color: #990033; }
.classSearchBox a:hover { color: #666666; }
.classSearchBox visited { color: #663399; }
.classSearchBox select { font-size:11px;  padding:1px; height:19px;}
.classSearchBox input { font-size:11px; padding:2px 0 0 2px; height:14px;}

.class-numbers-divider { width: 710px; background: url(../images/divider_horizontal.gif) bottom repeat-x; padding-bottom: 20px;}
.class-numbers-divider a { color: #333333; text-decoration: none; font-weight: bold;}
.class-numbers-divider a:hover { color: #990033; text-decoration: underline; font-weight: bold;}
.class-numbers-divider a.active {color:#990033;}

.red-search-box { width: 686px; border: 2px solid #990033; background: #FFF4EA; padding: 10px; margin-top: 12px;}
.red-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.red-search-box-left h2 { font-size: 10px; padding-bottom: 10px;  text-transform:uppercase }
.red-search-box-right { background: url(../images/red_new_ad.gif) top right no-repeat; }
.red-outline-search-box { width: 688px; border: 1px solid #CD819A; background: #FFFFFF; padding: 10px; margin-top: 12px;}
.red-outline-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.red-outline-search-box-left h2 { font-size: 10px; padding-bottom: 10px;   text-transform:uppercase}
.red-search-box-double { width: 704px; padding:1px; border: 2px solid #CD819A; margin-top: 12px; }
.red-search-box-double-simple { padding:7px; border: 1px solid #CD819A; }


.jobsSearchBox { background: url(../images/bkg_form_stretch.gif) bottom repeat-y; width: 710px; padding-bottom: 20px; }
.jobsSearchBox h2 { background: url(../images/bkg_large_gnjobs4u.gif) no-repeat; margin:0; padding:0; width:710px; height:63px; text-indent:-9999px}
.jobsSearchBox .smallLabel { width:65px; padding-bottom: 10px; }
.jobsSearchBox .smallBox { margin-bottom: 10px; }
.jobsSearchBox .bottom {clear:both; background: url(../../4048bc7.html) no-repeat; height:14px;}
.jobsSearchBox a { color: #FF6600; }
.jobsSearchBox a:hover { color: #666666; }
.jobsSearchBox visited { color: #663399; }
.jobsSearchBox select { font-size:11px;  padding:1px; height:19px;}
.jobsSearchBox input { font-size:11px; padding:2px 0 0 2px; height:14px;}

.jobs-numbers-divider { width: 710px; background: url(../images/divider_horizontal.gif) bottom repeat-x; padding-bottom: 20px;}
.jobs-numbers-divider a { color: #333333; text-decoration: none; font-weight: bold;}
.jobs-numbers-divider a:hover { color: #FF6600; text-decoration: underline; font-weight: bold;}
.jobs-numbers-divider a.active {color:#ff6600;}

.orange-search-box { width: 686px; border: 2px solid #FF6600; background: #FFF5DE; padding: 10px; margin-top: 12px;}
.orange-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.orange-search-box-left h2 { font-size: 10px; padding-bottom: 10px;  text-transform:uppercase }
.orange-search-box-right { background: url(../images/red_new_ad.gif) top right no-repeat; }
.orange-outline-search-box { width: 688px; border: 1px solid #FFB381; background: #FFFFFF; padding: 10px; margin-top: 12px;}
.orange-outline-search-box-left img { border: 1px solid #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 10px; }
.orange-outline-search-box-left h2 { font-size: 10px; padding-bottom: 10px;  text-transform:uppercase }
.orange-search-box-double { width: 704px; padding:1px; border: 2px solid #FFB381; margin-top: 12px; }
.orange-search-box-double-simple { padding:7px; border: 1px solid #FFB381; }




/*homePage table styles*/ 

#index-selected select { width: 130px; float: right; }
#index-selected p { width: 240px; }
#index-selected ul { width: 120px; list-style: none; }
#index-selected li { margin: 0px; }

#content-index-jobs { width: 285px; padding: 0px; }
#content-index-jobs h2 { background: url(../images/index_logo_jobs.jpg) no-repeat top; width: 270px; height: 56px; text-indent: -9999px; margin: 0px; }
 
#content-index-wheels { width: 285px; padding: 0px; }
#content-index-wheels h2 { background: url(../images/index_logo_wheels.jpg) no-repeat top; width: 270px; height: 56px; text-indent: -9999px;  margin: 0px; }

#content-index-properties { width: 285px; padding: 0px; }
#content-index-properties h2 { background: url(../images/index_logo_properties.jpg) no-repeat top; width: 270px; height: 56px; text-indent: -9999px; margin: 0px; }

.index-selected-jobBase { background:url(../images/bkg_3_column_base.jpg) no-repeat bottom; padding: 10px 20px 20px 20px; }
.index-selected-jobBase  a:hover { color: #FF6600; }

.index-selected-wheelsBase { background:url(../images/bkg_3_column_base.jpg) no-repeat bottom; padding: 10px 20px 20px 20px; }
.index-selected-wheelsBase  a:hover { color: #005CAC; }

.index-selected-propertyBase { background:url(../images/bkg_3_column_base.jpg) no-repeat bottom; padding: 10px 20px 20px 20px; }
.index-selected-propertyBase  a:hover { color: #009999; }

.index-selected-classBase { background: url(../images/index_logo_classBase.jpg) no-repeat bottom; height: 15px; }

.left { width: 110px; float: left; padding: 3px 0px 5px 0px; }
.left .radio { float: left; padding: 0px 0px 5px 0px; }

.right { width: 130px; float: left; padding: 0px 0px 5px 0px; height: 20px; }
.right .radio { float: left; padding: 0px 0px 5px 0px; margin-bottom: 5px; }

.classifieds-left { width: 200px; float: left; padding: 3px 18px 0px 0px; }
.classifieds-left select { width: 130px; }
.left .radio { float: left; padding: 0px 0px 5px 0px; }

.right { width: 130px; float: left; padding: 0px 0px 5px 0px; height: 20px; }
.right .radio { float: left; padding: 0px 0px 5px 0px; margin-bottom: 5px; }

.expanded { background:url(../images/bkg_3_column.jpg) repeat-y; padding: 10px 20px 10px 20px; }


/*classifieds*/ 

.classy-form-txt { width: 100px; padding-top: 3px; display: block; float: left; }

#content-index-classifieds { width: 840px; padding: 0px; float: left; background: url(../images/index_logo_classExpand.jpg) repeat-y; }
#content-index-classifieds h2 { background: url(../images/index_logo_classifieds.jpg) no-repeat top; width: 840px; height: 28px; font-size: 10px; padding-top: 32px; text-indent: 180px; 
color: #333333; margin: 0px; }
#content-index-classifieds  ul { margin: 0px; padding: 5px 0px 20px 0px; list-style: none; }
#content-index-classifieds  li { margin: 0px; float: left; padding-left: 30px; } 

#content-classFrame { width: 840px; float: left; background: url(../images/index_logo_classExpand.jpg) repeat-y; }
#content-classFrame h2 { font-size: 12px; color: #333333; margin: 0px; }
#content-classFrame ul { margin: 0px; padding: 5px 0px 10px 0px; list-style: none; }
#content-classFrame li { margin: 0px; }
#content-classFrame a { text-decoration: none; }
#content-classFrame a:hover { color: #990033; text-decoration: underline; }
#content-classFrame a:visited { color: #663399; text-decoration: underline; }


/*intro*/ 
#intro { background: #FFFFFF;}
#intro h2 { font-size: 14px; margin: 0px 0px 3px 3px; color: #333333; }
#intro h3 { font-size: 10px; margin: 0px 0px 3px 3px; padding-right: 5px; color: #333333; float: right; }
#intro h4 { font-size: 12px; margin: 0px 0px 3px 3px; padding-right: 5px; color: #990033; }
#intro p { font-size: 12px; margin: 0px 0px 0px 3px; color: #6B6A60; }

#form-intro h2 { font-size: 14px; margin: 0px 0px 3px 4px; color: #333333; }
#form-intro h2 { font-size: 14px; margin: 0px 0px 3px 4px; color: #333333; }
#form-intro h3 { font-size: 10px; margin: 0px 0px 0px 4px; padding: 0px 5px 5px 5px; color: #333333; float: right; }
#form-intro h4 { font-size: 12px; margin: 0px 0px 3px 0px; padding-right: 5px; color: #990033; }
#form-intro p { font-size: 12px; margin: 0px 0px 10px 4px; color: #6B6A60; }
#form-intro ul { margin: 0px; padding: 5px 0px 10px 20px; }
#form-intro li { margin: 0px; font-size: 12px; line-height: 160%; }

#form-intro-contact h2 { font-size: 14px; margin: 0px 0px 3px 4px; padding-bottom: 10px; color: #333333; }
#form-intro-contact h2 { font-size: 14px; margin: 0px 0px 3px 4px; color: #333333; }
#form-intro-contact h3 { font-size: 10px; margin: 0px 0px 0px 4px; padding: 0px 5px 5px 5px; color: #333333; float: right; }
#form-intro-contact h4 { font-size: 12px; margin: 0px 0px 3px 0px; padding-right: 5px; color: #990033; }
#form-intro-contact p { font-size: 12px; margin: 0px 0px 20px 4px; color: #6B6A60; }

#shortlist-intro { background: url(../images/divider_horizontal.gif) bottom repeat-x; }
#shortlist-intro h2 { font-size: 14px; margin: 0px 0px 3px 0px; color: #333333; }
#shortlist-intro p { font-size: 12px; margin: 0px 0px 15px 0px; padding-bottom: 10px; color: #6B6A60; background: url(../images/divider_horizontal.gif) bottom repeat-x; }
#shortlist-intro ul { list-style: none; background: #FFFFFF;  background: url(../images/divider_horizontal.gif) bottom repeat-x; }
#shortlist-intro li { float: right; margin-bottom: 10px;  }


.alert-dividers p { padding: 3px 0px 3px 0px; font-size: 10px; }
.alert-dividers a { text-decoration: none; }

.alert-dividers-classified p { padding: 3px 0px 3px 0px; font-size: 10px; }
.alert-dividers-classified a { text-decoration: none; }
.alert-dividers-classified a:hover { text-decoration: underline; color: #990033; }

.alert-dividers-jobs p { padding: 3px 0px 3px 0px; font-size: 10px; }
.alert-dividers-jobs a { text-decoration: none; }
.alert-dividers-jobs a:hover { text-decoration: underline; color: #FF6600; }


.alert-dividers-wheels p { padding: 3px 0px 3px 0px; font-size: 10px; }
.alert-dividers-wheels a { text-decoration: none; }
.alert-dividers-wheels a:hover { text-decoration: underline; color: #005CAC; }


.alert-dividers-property p { padding: 3px 0px 3px 0px; font-size: 10px; }
.alert-dividers-property a { text-decoration: none; }
.alert-dividers-property a:hover { text-decoration: underline; color: #009999; }



/*misc*/ 

.right-buts a { padding-left: 30px; }
.flow-text p { font-weight: bold; padding: 10px 0px 10px 0px; }

.attributeTable { clear:both;}


