/********** Sub Page Search Form **********/

#directory-search-sub-page {background:url(/static/campfire/directory/images/sub-page-form/bg/green.jpg) no-repeat !important; height:50px; z-index:9;}
#directory-search-sub-page .search-form {padding:0px;}
#directory-search-sub-page .search-form .form-field {padding:0 5px 0 15px; position:relative;}
#directory-search-sub-page .search-form .form-field label {display:block; float:left; color:#fff !important; font-size:14px !important; padding-top:12px;}
*div#directory-search-sub-page .search-form .form-field label {margin-top:-13px;}
#directory-search-sub-page .search-form .form-field .search_field_box {background:url(/static/campfire/directory/images/sub-page-form/input-field.png) no-repeat; border:none !important; height:26px; width:200px; padding:0 0 0 5px !important; margin:7px 0 0;}
#directory-search-sub-page .search-form .form-field input {width:190px; margin:5px 0 0; background:none !important; padding:0px; border:none !important; font-size:12px; font-family:Arial, Tahoma, Verdana;}
* html div#directory-search-sub-page .search-form .form-field input {width:180px;}
#directory-search-sub-page .search-form .search-button {background:url(/static/campfire/directory/images/sub-page-form/button/sage.png); width:100px; height:40px; float:right;}

.product-comparison #businesslisting .pc-hd fieldset {background-color:#c3e6b2;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets h2 {color:#203F11;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets .search-field {background-color:white;border:1px solid #9ac287;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets li.pc-buttons input.pc-submit {background-color:#235E05;border:1px solid #1D4409;}
.product-comparison #businesslisting a.select-item-link {color:#316c15;}
.product-comparison #businesslisting a:hover.select-item-link {color:#4fbd19; text-decoration:underline;}

.listing_item.premium .col_body {background:#eaffdf url(/static/campfire/layouts/results/green/images/bg_premium.gif) repeat-x scroll 0 top; border:1px solid #a0d577;}
.listing_item.premium .col_body_inner {background:transparent url(/static/campfire/layouts/results/green/images/bg_premium2.gif) repeat-y scroll right top;}
.listing_item .col_seq {background:url(/static/campfire/layouts/results/green/images/sprite_icons.gif) no-repeat scroll -79px -717px;}
.listing_item .col_seq span, .listing_item .col_seq strong {color:#2f8900;display:block;font-weight:bold;}
.listing_item.premium .statistics {background-color:#dfffcf;}
.listing_item.premium .btn_view_details {background-color:#79b45a;}

.listing_item .special_offer {background:#59A7EE url(/static/campfire/layouts/results/green/images/sprite_special_offers.gif) no-repeat scroll 0 0;border-color:#65b12a;}
.listing_item .special_offer span {background: url(/static/campfire/layouts/results/green/images/sprite_special_offers.gif) no-repeat scroll -700px top;}
.listing_item .special_offer a {color:#fff;text-decoration:underline;}
.listing_item .special_offer a:hover {color:#fff;text-decoration:underline;}

.listing_item a {color:#5e9342; font-weight:bold;text-decoration:none;}
.listing_item a:hover {color:#2e9afd; text-decoration:underline;}

#cookie_trail a {color:#0457a3;}
#cookie_trail a:hover {color:#0077e4;text-decoration:underline;}

#pagination a {color:#64ac3f;}
#pagination a:hover {color:#fff;background:#4daf19;border-color:#43891f;}


/* Finance Tab Panel */

.tabhold, .tabhold-cc, .tabhold-sa, .tabhold-pl, .tabhold-cl, .tabhold-hl, .tabhold-pdl {
	height: 30px;
	background-image: url(/static/campfire/layouts/images/tab-panel/panel-title-bg-green.gif);
	background-position: 0px 0px;
	cursor: pointer;
}
.tabfocus, .tabfocus-cc, .tabfocus-sa, .tabfocus-pl, .tabfocus-cl, .tabfocus-hl, .tabfocus-pdl {
	height: 30px;
	background-image: url(/static/campfire/layouts/images/tab-panel/panel-title-bg-green.gif);
	background-position: 0px -30px;
	cursor: pointer;
}
.tabcontent .box .rate {
	background-image: url(/static/campfire/layouts/images/tab-panel/circle-bg-green.gif);
}
.tabcontent .box .apply a {
	background: url(/static/campfire/layouts/images/tab-panel/apply-green.gif);
	color:#fff;
}
.tabcontent .box .apply a:hover {
	background: url(/static/campfire/layouts/images/tab-panel/apply-green.gif) 0px -30px;
}

#quote_form.user_entry .heading {background: transparent url(/static/images/quotes/green-header.gif);}