/********** Sub Page Search Form **********/

#directory-search-sub-page {background:url(/static/campfire/directory/images/sub-page-form/bg/blue.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/midnight-blue.png); width:100px; height:40px; float:right;}

.product-comparison #businesslisting .pc-hd fieldset {background-color:#a6d8f0;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets h2 {color:#0f4472;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets .search-field {background-color:white;border:1px solid #4ba2cc;}
.product-comparison #businesslisting .pc-hd ul.pc-fieldsets li.pc-buttons input.pc-submit {background-color:#105ea0;border:1px solid #07467c;}
.product-comparison #businesslisting a.select-item-link {color:#0457a3;}
.product-comparison #businesslisting a:hover.select-item-link {color:#0077e4; text-decoration:underline;}

.listing_item.premium .col_body {background:#e7f3ff url(/static/campfire/layouts/results/blue/images/bg_premium.gif) repeat-x scroll 0 top; border:1px solid #77aed5;}
.listing_item.premium .col_body_inner {background:transparent url(/static/campfire/layouts/results/blue/images/bg_premium2.gif) repeat-y scroll right top;}
.listing_item .col_seq {background:url(/static/campfire/layouts/results/blue/images/sprite_icons.gif) no-repeat scroll -79px -717px;}
.listing_item .col_seq span, .listing_item .col_seq strong {color:#1272ca;display:block;font-weight:bold;}
.listing_item.premium .statistics {background-color:#e9f0f6;}
.listing_item.premium .btn_view_details {background-color:#57a7f1;}

.listing_item .special_offer {background:#59A7EE url(/static/campfire/layouts/results/blue/images/sprite_special_offers.gif) no-repeat scroll 0 0;border-color:#2575e4;}
.listing_item .special_offer span {background: url(/static/campfire/layouts/results/blue/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:#1272ca; 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:#1e64a4;}
#pagination a:hover {color:#fff;background:#2591f5;border-color:#0075e0;}


/* 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-blue.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-blue.gif);
	background-position: 0px -30px;
	cursor: pointer;
}
.tabcontent .box .rate {
	background-image: url(/static/campfire/layouts/images/tab-panel/circle-bg-blue.gif);
}
.tabcontent .box .apply a {
	background: url(/static/campfire/layouts/images/tab-panel/apply-blue.gif);
	color:#fff;
}
.tabcontent .box .apply a:hover {
	background: url(/static/campfire/layouts/images/tab-panel/apply-blue.gif) 0px -30px;
}

#quote_form.user_entry .heading {background: transparent url(/static/images/quotes/blue-header.gif);}
#quote_form.user_entry .heading h4 {color:#fff;}