/* Skupe 2nd phase CSS */
#skupe-wrapper, #skupe-wrapper .left-column, #skupe-wrapper .right-column{line-height:normal !important;}

/* ###  homepage search boxes ### */
#search-cars{width:300px; float:left;}
#search-dealers{width:300px; float:right; margin-right:10px;}

.left-column #search-cars, .left-column #search-dealers{margin-bottom:15px;}

#search-cars h4, #search-dealers h4{background:url("/images/v3/classified/red-top-right.png") no-repeat right 0; border-bottom:1px solid #941210; padding:0 10px 0 0; margin:0; color:#FFF;  font-size:13px;}
#search-cars h4 span, #search-dealers h4 span{display:block; background:url("/images/v3/classified/red-top-left.png") no-repeat 0 0;  line-height:20px; padding:3px 2px 3px 10px; margin:0;}
#search-cars div, #search-dealers div{border-color:#D7D7CB; border-style:solid; border-width:0 1px 1px; padding:10px; height:180px;}

#search-cars div{background:url("/images/v3/classified/find-bg.jpg") no-repeat 0 bottom;}
#search-dealers div{background:url("/images/v3/classified/dealer-bg.jpg") no-repeat 0 bottom;}

#search-cars span{display:block;margin:6px 0;}
#search-dealers span{display:block;margin:8px 0 15px 0;}
#search-cars label, #search-dealers label{ font-weight:bold; position:relative; top:1px; }

#search-cars label{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:38px; padding-right:3px;}
#search-cars select{width:85px; font-size:12px;}
#search-cars select.left{margin-right:14px}

#search-dealers label{padding:0 15px 0 0;}
#search-dealers select.dealer-form{margin-left:-2px; width:150px;}

#search-dealers .dealer-form{ width:145px; font-size:12px;}

#search-cars input.skupe_search, #search-dealers input.skupe_search{float:right;}
#search-cars input.skupe_search{margin-top:10px;}
#search-dealers input.skupe_search{margin-top:8px;}

/* ### alt Motors page styles for search boxes  ### */
.right-column #search-cars, .right-column #search-dealers{float:left; clear:both; font-size:100%;}
.right-column #search-cars{margin:0 0 15px 10px; }
.right-column #search-dealers{margin:10px 0 15px 10px;}

.right-column  #search-cars h4, .right-column  #search-dealers h4{background:none; border:none; padding:0 0 5px 0; margin-left:-10px;font-size:185%; line-height:normal;}
*html .right-column  #search-cars h4, *html .right-column  #search-dealers h4{margin-left:0;}/*ie6*/
.right-column  #search-cars h4 span, .right-column  #search-dealers h4 span{background:none; border:none; padding:0; line-height:normal; display:inline !important;}
.right-column #search-cars div, .right-column #search-dealers div{border-top:3px solid #D7D7CB;}


/* ###  place / manage an ad  ### */
.right-column .ads{margin:0 0 10px 10px;}
.right-column .ads h4{background:url("/images/v3/classified/red-top-right.png") no-repeat right 0; border-bottom:1px solid #941210;}
.right-column .ads h4 span{background:url("/images/v3/classified/red-top-left.png") no-repeat 0 0; color:#FFF;}
.right-column .ads div{border:solid #D7D7CB; border-width:0 1px 1px; padding:10px;}
.right-column .ads a{font-size:120%; padding:3px 0 3px 22px; }
.right-column .ads a.place{background:url("/images/v3/classified/place.png") no-repeat 0 2px; margin-right:20px;}
.right-column .ads a.manage{background:url("/images/v3/classified/manage.png") no-repeat 0 2px;}


/* ###  search results ### */

/*tabs*/
#skupe-wrapper #tabs{border-bottom:1px solid #D7D7CB; margin:0 0 5px 0; font-size:105%;}
#skupe-wrapper #tabs .tab{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; background:url("/images/v3/classified/grey-top-right.png") no-repeat right 0; padding:0 10px 0 0; *margin:0 4px 0 0; /*ie6 & 7*/}

#skupe-wrapper #tabs .tab a{background:url("/images/v3/classified/grey-top-left.png") no-repeat 0 0; 
display:block; line-height:20px; padding:3px 2px 3px 10px; font-weight:bold; color:#333; *height:22px; /*ie6 & 7*/}
*html #skupe-wrapper #tabs .tab a{float:left;} /*ie6*/

#skupe-wrapper #tabs .tab.active{background:url("/images/v3/classified/red-top-right.png") no-repeat right 0; }
#skupe-wrapper #tabs .tab.active a{background:url("/images/v3/classified/red-top-left.png") no-repeat 0 0; color:#FFF; }

/*page control and pagination*/
#skupe-wrapper #page-nav-top, #skupe-wrapper #page-nav-bottom{margin:0 0 10px 0; padding:3px; clear:both;}
#skupe-wrapper #page-nav-top li, #skupe-wrapper #page-nav-bottom li{display:-moz-inline-stack; display:inline-block;zoom:1; *display:inline; width:33%; vertical-align:middle;}
#skupe-wrapper #page-nav-top ul, #skupe-wrapper #page-nav-bottom ul{font-weight:bold; color:#444;}
#skupe-wrapper #page-nav-top ul li.num-results .total, #skupe-wrapper #page-nav-bottom ul li.num-results .total{font-size:90%; position:relative; top:1px; }
#skupe-wrapper #page-nav-top ul li.num-rows, #skupe-wrapper #page-nav-bottom ul li.num-rows{text-align:center;}
#skupe-wrapper #page-nav-top ul li.num-rows label, #skupe-wrapper #page-nav-bottom ul li.num-rows label{font-size:90%; margin-left:2px; vertical-align:middle;}
#skupe-wrapper #page-nav-top ul li.num-rows select, #skupe-wrapper #page-nav-bottom ul li.num-rows select{font-size:90%;}
#skupe-wrapper #page-nav-top ul li.pagination, #skupe-wrapper #page-nav-bottom ul li.pagination{text-align:right; white-space:nowrap;} /*watch impact CB*/
#skupe-wrapper #page-nav-top ul li.pagination .current-pg, #skupe-wrapper #page-nav-bottom ul li.pagination .current-pg{margin:0 3px; color:#C00;}
#skupe-wrapper #page-nav-top ul li.pagination a, #skupe-wrapper #page-nav-bottom ul li.pagination a{cursor:pointer; margin:0 3px;}

/*loader*/
#skupe-loader{z-index:20;}

/* Sortable headings */
#skupe-wrapper #search-headings{float:left; padding:5px 0 5px 0; background:url("/images/v3/classified/curved_bg.png") no-repeat 0 0;
margin:3px 0 8px 0;}
#skupe-wrapper #search-headings a{}
#skupe-wrapper #search-headings a:hover{text-decoration: underline;}
#skupe-wrapper #search-headings div{text-align:center; font-weight:bold; float:left;}
#skupe-wrapper #search-headings div.description{width:265px; text-align:left; padding-left:5px }
#skupe-wrapper #search-headings div.year{width:50px;}
#skupe-wrapper #search-headings div.seller{width:60px;}
#skupe-wrapper #search-headings div.location{width:80px;}
#skupe-wrapper #search-headings div.mileage{width:65px ;}
#skupe-wrapper #search-headings div.engine{width:50px;}
#skupe-wrapper #search-headings div.price{width:55px;}

#skupe-wrapper #search-headings div.on a{color:#C00; background:url(/images/v3/classified/arrows.gif) no-repeat right -10px; padding-right:10px; }
#skupe-wrapper #search-headings div.on.sort-asc a{background-position:right 4px;}


/* results */
#results-wrapper{clear:both; float:left;}
#skupe-wrapper ul.search-results{width:628px; margin:0 0 6px 0; float:left; border: 1px solid #D7D7CB; background-color:#FFF; height:110px; *overflow:hidden; /*ie6 & 7*/ clear:both;}
#skupe-wrapper ul.search-results.odd{background-color:#F6F6EC;}/*odd has the bg colour - even row is the default style*/
#skupe-wrapper .search-results li {text-align:center; list-style:none; float:left; } 
#skupe-wrapper .search-results li.images{width:85px; padding:4px 0 0 0; }
#skupe-wrapper .search-results li.images img { border:1px solid #D7D7CB; }

#skupe-wrapper .search-results li.make-model {width:177px; text-align:left; padding:2px 4px 0 0;}
#skupe-wrapper .search-results li.make-model a {font-weight:bold;}
#skupe-wrapper .search-results li.make-model a:visited, #featured-listing li.make-model a:visited{}
#skupe-wrapper .search-results li.make-model a:hover, #featured-listing li.make-model a:hover { text-decoration:underline;}
#skupe-wrapper .search-results li.make-model a.make-model{display:block;}
#skupe-wrapper .search-results li.make-model span {text-align:left; font-size:95%; }
#skupe-wrapper .search-results li.make-model span.variant {display:block; color:#000;  padding-top:2px }
#skupe-wrapper .search-results li.make-model span.details{display:block; color:#666; padding-top:3px; font-size:95%; }
#skupe-wrapper .search-results li.make-model span.details a.more{color:#C00;}
#skupe-wrapper .search-results li.make-model span.details a.more:hover {text-decoration:underline }

#skupe-wrapper .search-results li.fields{padding:15px 0 0 0;}

#skupe-wrapper .search-results li.year { width:50px;  }

#skupe-wrapper .search-results li.seller { width:60px;    }
#skupe-wrapper .search-results li.seller span.private {text-align:center; }
#skupe-wrapper .search-results li.seller span.dealer {text-align:center;  }

#skupe-wrapper .search-results li.location{width:80px;}
#skupe-wrapper .search-results li.mileage{width:65px;}
#skupe-wrapper .search-results li.engine{width:50px;}
#skupe-wrapper .search-results li.price{width:53px;}

/* ### listing-footer ### */
#skupe-wrapper .search-results li.listing-footer{clear:both; width:100%; text-align:left; font-size:90%; padding:5px 0 0 0; position:relative;}

#skupe-wrapper .search-results li.listing-footer div{display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}

#skupe-wrapper .search-results li.listing-footer div.thumbs img{margin:0 2px;}

#skupe-wrapper .search-results li.listing-footer div.links span{ display:block; margin:0 55px 4px 2px;}
#skupe-wrapper .search-results li.listing-footer div.links span a{ font-weight:bold;}

#skupe-wrapper .search-results li.listing-footer div.dealer-link a{display:block; margin:20px 0 0 0; color:#C00; font-weight:bold;}

#skupe-wrapper .search-results li.listing-footer .dealer-logo{ padding:0 4px 4px 0; position:absolute; right:0; top:7px;}
#skupe-wrapper .search-results li.listing-footer .dealer-logo img{ padding:1px; border:1px solid #D7D7CB;}


/* ### SEARCH TOOLS - RHS COLUMN  ### */
.right-column div h4{padding:0 10px 0 0; margin:0;}
.right-column div h4 span{display:block; line-height:20px; padding:3px 2px 3px 10px; font-weight:bold; *height:20px; /*ie 6&7 */}

.results-total{margin:0 0 8px 10px; text-align:center; height:58px; background:url("/images/v3/classified/licence-bg.png") no-repeat 0 0; }
.results-total p{margin:4px 0 0 18px; padding:19px 0 0 0; font-size:220%; color:#444; font-weight:bold; text-transform:uppercase; *padding-top:10px; *line-height:30px; /*ie 6&7 */}
.results-total span{color:#666; *position:relative; *top:-5px; /*ie 6&7 */}

.search-terms{margin:0 0 15px 0;}

.right-column.dealer-dir{margin-top:32px;}

/*selected terms*/
.current-terms{ margin:0 0 10px 10px;}
.current-terms h4{background:url("/images/v3/classified/red-top-right.png") no-repeat right 0; border-bottom:1px solid #941210;}
.current-terms h4 span{background:url("/images/v3/classified/red-top-left.png") no-repeat 0 0; color:#FFF;}
.current-terms div{border:solid #D7D7CB; border-width:0 1px 1px; padding:10px; font-size:100%; width:288px;}
.current-terms div ul{width:290px;}
.current-terms div ul li{font-size:110%; padding:2px 0; width:290px;}
.current-terms div ul li a.remove{background:url("/images/v3/classified/remove.png") no-repeat right 2px; padding:0 18px 0 0;}
.current-terms div ul li span.term{display:inline;}
.current-terms div ul li span.value{ font-weight:bold;}


/*narrow your search*/
.narrow{margin:0 0 0 10px}
.narrow h4{background:url("/images/v3/classified/red-top-right.png") no-repeat right 0; border-bottom:1px solid #941210;}
.narrow h4 span{background:url("/images/v3/classified/red-top-left.png") no-repeat 0 0; color:#FFF;}
.narrow div{border:solid #D7D7CB; border-width:0 1px; padding:10px;}

.narrow p{padding-bottom:0\9 !important;}

.narrow .kw{ padding:0 0 1px; margin-right:10px; border:1px solid #A5ACB2; position:relative\9; top:-9px\9; /* ie6, 7 & 8*/}

/*chrome / safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .narrow .skupe_search { position:relative; top:-15px;}
 .narrow p{padding-bottom:0 !important;}
}


.narrow .dealer{border-bottom:1px solid #D7D7CB;}
.narrow .dealer span{display:block; margin:8px 0 15px;}
.narrow .dealer span label{padding:0 15px 0 0; font-weight:bold; position:relative; top:1px;}
.narrow .dealer select.dealer-form{margin-left:-6px; position:relative\9; top:-10px\9; /*ie 6, 7 & 8*/}
.narrow .dealer .skupe_search{ position:relative; left:20px; top:0;}


/*accordion search terms & tools*/
#accordion{margin:0 0 0 10px; border-bottom:1px solid #B8B8AF; width:310px; } 
.right-column #accordion h4 span{padding:4px 2px 4px 10px; zoom:1;} /*make accordion bars slightly bigger*/
.search-term{background:url("/images/v3/classified/grey-top-tile.png") repeat-x 0 0; border:solid #B8B8AF; border-width:0 1px; cursor:pointer; /*  position:relative;  zoom:1; check to see if this fixes the jumps. */}
.opened{background:url("/images/v3/classified/red-top-tile.png") repeat-x 0 0; border-color:#941210; border-width:0 1px 1px; color:#FFF;} /* the search heading when the tools are open */

/*icon imagery... */
.search-term span, .search-term.opened span{background:url(/images/v3/classified/icons_bg.png) no-repeat;} 
.mm span{background-position:right 0;}
.mm.opened span, #accordion .mm-opened span{background-position:right -336px;}
.pr span{background-position:right -28px;}
.pr.opened span, #accordion .pr-opened span{background-position:right -364px;}
.yr span{background-position:right -56px;}
.yr.opened span, #accordion .yr-opened span{background-position:right -392px;}
.drs span{background-position:right -84px;}
.drs.opened span, #accordion .drs-opened span{background-position:right -420px;}
.clr span{background-position:right -112px;}
.clr.opened span, #accordion .clr-opened span{background-position:right -448px;}
.ft span{background-position:right -140px;}
.ft.opened span, #accordion .ft-opened span{background-position:right -476px;}
.bt span{background-position:right -168px;}
.bt.opened span, #accordion .bt-opened span{background-position:right -504px;}
.km span{background-position:right -196px;}
.km.opened span, #accordion .km-opened span{background-position:right -532px;}
.st span{background-position:right -224px;}
.st.opened span, #accordion .st-opened span{background-position:right -560px;}
.loc span{background-position:right -252px;}
.loc.opened span, #accordion .loc-opened span{background-position:right -588px;}
.lt span{background-position:right -280px;}
.lt.opened span, #accordion .lt-opened span{background-position:right -616px;}
.tr span{background-position:right -308px;}
.tr.opened span, #accordion .tr-opened span{background-position:right -644px;}


.tools{visibility:hidden;/* can't use if removing opacity in plugin setting... */ height:0; overflow:hidden;/*these will be overwritten by the accordion code but setting it here should prevent the divs from apprearing open as the page loads*/ padding:0 10px;  border:solid #D7D7CB; border-width:0 1px; background-color:#FFF; width:288px; /*position:relative; FIXES ANIMATION PROBLEMS BUT CAUSES SPACES JUMPS in IE7!!! */}
*html .tools{position:relative;}/*ie6*/

/*ie7 tests to fix weird animation*/
*+html .search-terms{ }
*+html .tools label{ }

.tools p, .current-terms div p, .narrow div p{/*margin:5px 0; */padding:8px 5px; margin:0; }
.tools h5{font-size:110% !important; margin:0 0 6px 0;}
.tools label{font-size:110% !important; vertical-align:baseline; top:-2px;}
/*.tools.open{position:static;}*/
.tools span input[type=checkbox]{ margin-bottom:0;}
.tools select{ font-size:110%;}

input.skupe_search{background:url("/images/v3/classified/small_search.png") no-repeat 0 0; border:0; cursor:pointer; font-size:0; height:29px; width:95px; }

.tools .wrapper{margin:8px 0 0 0; padding:0 0 8px 5px; float:left; width:285px;}
.tools .leftc{float:left; width:135px;}
.tools .rightc{float:right; width:135px;}
.tools.makemodel a.add{background:url("/images/v3/classified/add.png") right 1px no-repeat; padding:0 18px 0 0 ;}
.tools.price span, .tools.colour span, .tools.fuel span, .tools.body span, .tools.location span, .tools.mileage span{display:block;}
.tools.doors span, .tools.seller span, .tools.gear span{padding-right:15px;}


.generic.cars .right-column .sub-section{padding:5px 5px 0; width:310px;}
.cars .right-column .sub-section{border:solid #D7D7CB; border-width:0 0 3px 0;}

/* ### DEALER DIRECTORY ### */
#dealer-dir-header{background:url("/images/v3/classified/red-top-right.png") no-repeat right 0; border:0; float:none; padding-right:5px; clear:both;}
#dealer-dir-header h4{color:#FFF; line-height:20px; font-size:100%; margin:0; background:url("/images/v3/classified/red-top-tile.png") repeat-x 0 0; _height:20px; /*ie6*/ }
#dealer-dir-header h4 span{ padding:3px 2px 3px 10px; display:block; background:url("/images/v3/classified/red-top-left.png") no-repeat 0 0; margin-right:15px;}

#dealer-details{margin:0 0 15px 0; float:left;}
#dealer-details div{float:left; width:628px; clear:both; background:#F6F6EC;  border:solid #D7D7CB; border-width:0 1px;}
#dealer-details div.even{background:#FFF; border:1px solid #D7D7CB;}
#dealer-details span{display:block; float:left; width:195px; line-height:15px; padding:3px 5px 5px;}
#dealer-details div a{color:#C00; font-weight:bold;}
#dealer-details div img{border:1px solid #D7D7CB; padding:1px; margin-top:3px;}
#dealer-details div.last{border-bottom:1px solid #D7D7CB;}

#dealer-details img{display:block}


/* ### DETAIL PAGE ### */
#car-detail-header{}
#car-detail-header h1{padding:5px 0;}
#left-inner{float:left; width:400px;}
#right-inner{float:right; width:220px}

#car-detail-contact .header, #car-details .header, #car-detail-description .header{background:url("/images/v3/classified/red-top-right.png") no-repeat right 0; border:0; float:none; padding-right:5px;}
#car-detail-contact .header h4, #car-details .header h4, #car-detail-description h4{background:url("/images/v3/classified/red-top-left.png") no-repeat 0 0; color:#FFF; line-height:20px; padding:3px 2px 3px 10px; font-size:100%; margin:0;}

#car-detail-contact{}
#car-detail-contact .contact{margin:0 0 5px; padding:10px; border:solid #D7D7CB; border-width:0 1px 1px 1px;}
#car-detail-contact .contact h5{margin:0 0 5px 0;}

#car-detail-contact .contact .phone, #car-detail-contact .contact .web, #car-detail-contact .contact .all{display:block; padding:1px 0 2px 24px; margin:6px 0; font-weight:bold;}

#car-detail-contact .contact .phone{ background:url("/images/v3/classified/phone.png") no-repeat 0 0;}

#car-detail-contact .contact .web{background:url("/images/v3/classified/web.png") no-repeat 0 0;}
#car-detail-contact .contact .web a{}

#car-detail-contact .contact .all{background:url("/images/v3/classified/all.png") no-repeat 0 0;}
#car-detail-contact .contact .all a{}

#car-detail-contact .contact a.email{background:url("/images/v3/classified/ads_btn_bg.png") no-repeat 0 0;
color:#FFFFFF; display:block; font-size:110%; font-weight:bold; height:30px; margin:12px auto 0; padding:8px 0 0 8px; width:120px;}

#car-details{margin:5px 0; float:left; width:220px;}
#car-details div{clear:both; float:left; background:#F6F6EC;  border:solid #D7D7CB; border-width:0 1px; width:218px;}
#car-details div.header{width:auto !important;}
#car-details div.even{background:#FFF; border:1px solid #D7D7CB; width:218px;}
#car-details div.last{border-bottom:1px solid #D7D7CB;}
#car-details span{display:block; float:left; width:99px; line-height:15px; padding:3px 5px 5px; *width:96px; /*ie 6&7*/}
#car-details .heading{font-weight:bold; }
#car-details .detail{}

#car-detail-description{margin:5px 0; }
#car-detail-description div.text{border:solid #D7D7CB; border-width:0 1px 1px 1px; padding:10px 5px;}

/* ### IMAGE CAROUSEL - DETAIL PAGE ### */
#img_container{width:400px;} /* margin: eoneill 20090423 - getting text to wrap image */

/*images container*/
#multi_imgs{top:0;}
#img_container #multi_imgs ul#img-list{position:relative; width:100%; background:#000; }
#img_container #multi_imgs ul#img-list li.img_item{visibility:hidden; background:#000; position:absolute; top:0; }
#img_container #multi_imgs ul#img-list li img {display:block;}

/*nav container*/
#nav-frame {position:relative; background:#000000;}
#nav-frame ul#nav-list{padding-left:3px;}
#nav-frame ul#nav-list li{float:left; cursor:pointer; color:#FFFFFF; font-size:90%; border:1px solid #000000; margin:4px 0 4px 0; line-height:normal; text-align:center;}
#nav-frame ul#nav-list li img{border:1px solid #000;}
#nav-frame ul#nav-list li.on img{border:1px solid #C00;}
#nav-frame ul#nav-list li#nav-prev{margin:0;}
#nav-frame ul#nav-list li#nav-next{margin:0; float:right;}
li#nav-prev img, li#nav-next img{position:relative;}

#img_container span.enlarge{background:url("/images/v3/multibox/enlarge.png") no-repeat right bottom; float:right; height:27px; margin:-29px 2px 0 0; position:relative; width:27px; z-index:1;}

/* clear fix */
#nav-frame ul#nav-list:after {content:"."; display:block; clear:both; height:0px; visibility:hidden;} 
#nav-frame ul#nav-list {display: inline-block; width:100%;}    
/* Hides from IE-mac \*/  
* html #nav-frame ul#nav-list{height: 1%;}  
#nav-frame ul#nav-list {display: block;}  
/* End hide from IE-mac */


/* ### DEALER PAGE ### */
#dealer-header{text-align:right; padding:5px; margin-top:4px; background:url("/images/v3/classified/curved_top_630.png") no-repeat 0 0; float:left; width:620px;}
#dealer-header .logo{float:left; clear:left;}
#dealer-header .dealer-address{color:#666;}

.dealer-details{ padding:5px 0 0; border:solid #D7D7CB; border-width:0 1px 1px; margin:0 0 10px 0; background:url("/images/v3/classified/gradient.png") repeat-x 0 bottom; clear:both;}
.dealer-contact{float:left; width:185px; margin:0 5px;}
.dealer-contact .phone, .dealer-contact .web{display:block; padding:1px 0 2px 24px; margin:6px 0 ; font-weight:bold;}
.dealer-contact .phone{background:url("/images/v3/classified/phone.png") no-repeat 0 0; }
.dealer-contact .web{background:url("/images/v3/classified/web.png") no-repeat 0 0; }
.dealer-contact .email{background:url("/images/v3/classified/ads_btn_bg.png") no-repeat 0 0;
color:#FFFFFF; display:block; font-size:110%; font-weight:bold; height:30px; margin:12px auto 0; padding:8px 0 0 8px; width:120px;}
.dealer-img{float:left; width:200px;}
.dealer-map{float:right; width:220px; margin:0 5px 0 0; }
.dealer-info{clear:both; padding:5px; margin:10px 0;}


/* ### pop up email form ### */
body.emailSellerBody form{margin:0; padding:0;}
table.pageheader{margin:auto;}
table.pageheader table{background-color:#FFFFFF;}
table.skupe_utilitiestable td{font-family:Arial, Helvetica, sans-serif; font-size:75%; font-weight:bold; padding:7px 0 0 0;}
table.skupe_utilitiestable td.fieldleft{ text-transform:capitalize;}

table.skupe_utilitiestable td.fieldleft input{background:url("/images/v3/classified/ads_btn_bg.png") no-repeat 0 0;
color:#FFFFFF; font-size:14px; font-weight:bold; height:40px; margin:5px 0 0 0; padding:0 0 9px; width:126px; border:none; text-transform:capitalize; cursor:pointer;}

table.skupe_utilitiestable td.fieldheading{padding:15px 0 5px 0; color:#FF0000;}
table.skupe_utilitiestable textarea{font-family:Arial, Helvetica, sans-serif; font-size:100%; margin:-7px 0 0; width:445px;}

#recaptcha_area{margin:auto;}
#recaptcha_area input{background:none; color:#000; display:inline; font-weight:normal; height:auto; text-transform:none;}

#TB_ajaxWindowTitle{ font-weight:bold; font-size:115%;}


/*### ie6 PNG fix ###*/
*html .enlarge, *html .email{ behavior:url(/css/v3/iepngfix.htc); }
