﻿/* SEARCH FORM */
fieldset.search {border: none; margin: 0; padding: 0 0 1em 0;}
fieldset.search h2 {border: none; color: #000; font-size: 0.9em; margin: 0; padding: 0.25em 0 0.25em 0.5em;}
fieldset.search div,
fieldset.search input {padding-left: 0.5em;}

fieldset#hidden_preferences {display: none;}

fieldset.search div {clear: left; margin-top: 0.25em;}
fieldset.search div label {float: left; width: 150px; color: #CC6600;}
fieldset.search div#check_boxes {margin: 1em 0 1em 0;}
fieldset.search div#check_boxes label {float: none !important; width: auto !important;}


/* ***** */
/* STYLE */
/* ***** */
h1 {background: url(../images/backgrounds/search_header_wide_top.gif) no-repeat #CC6600;}
div#search_header_bottom {background: url(../images/backgrounds/search_header_wide_bottom.gif) no-repeat; font-size: 5px; height: 5px;}
.search {background: #ffcc99;}
div#right_column h2 {border: none; color: #CC6600;}
fieldset#other_preferences h2 {border-top: 1px solid #CC6600;}
fieldset.search {border-right: 5px solid #CC6600;}
div#bottom_of_search {background: url(../images/backgrounds/search_footer_wide.gif) no-repeat; height: 10px;}

div#main div#left_column h2 {background: url(../images/backgrounds/offers_header_top.gif) no-repeat #c36;}
div#main div#left_column img {margin-bottom: 0; margin-top: 0.25em; padding: 0;}
div#main div#left_column div#offers_header_bottom {background: url(../images/backgrounds/offers_header_bottom.gif) no-repeat; font-size: 5px; height: 5px; padding: 0; margin: 0;}
div#main div#left_column div#offers {background: #9cf; border-left: 5px solid #000066;}
div#main div#left_column div#offers div#offers_inner{padding-left: 7px;}
div#main div#left_column div#offers .offer_item {background: #fff; clear: both; float: left; padding: 0; width: 180px;}
div#main div#left_column div#offers .offer_item .offer_top {background: url(../images/backgrounds/offer_top.gif) no-repeat center; clear: both; float: left; font-size: 4px; height: 5px; width: 180px;}
div#main div#left_column div#offers .offer_item .offer {background: url(../images/backgrounds/offers_background.gif) repeat-y; clear: both; margin: 0; padding: 0 5px;}
div#main div#left_column div#offers .offer_item .offer img {display: block; float: right;}
div#main div#left_column div#offers .offer_item .offer_bottom {background: url(../images/backgrounds/offer_bottom.gif) no-repeat; clear: left; float: left; font-size: 4px; height: 5px; width: 180px;}
div#main div#left_column div#offers_bottom {background: url(../images/backgrounds/offers_footer.gif) no-repeat center top; font-size: 5px; height: 9px; line-height: 5px;}