.active_blue div, .active_green div, .active_orange div, .active_yellow div, .inactive_green div, .inactive_orange div, .inactive_purple div, .inactive_blue div, .active_purple div, .inactive_yellow div, .active_brown div, .inactive_brown div {
    float: left;
}
.active_blue {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}
.active_blue h3 {
    background-image: url("../images/bgofferactive.gif");
    background-repeat: repeat-x;
    color: #1C4984;
    font-size: 18px;
    font-weight: bold;
    line-height: 31px;
    padding: 0 3px;
    text-align: center;
}
.active_brown {
    float: left;
    margin: 0;
    padding: 0;
}
.active_brown h3 {
    background-image: url("../images/curve_brown_act_bg.gif");
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    line-height: 35px;
    padding: 0;
    text-align: center;
}
.inactive_brown {
    float: left;
    margin: 0;
    padding: 9px 0;
}
.inactive_brown h3 {
    background-image: url("../images/curve_brown_inact_bg.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 30px;
    padding: 0;
    text-align: center;
}
.inactive_brown a:link {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_brown a:active {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_brown a:visited {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_brown a:hover {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_green {
    float: left;
    margin: 0;
    padding-top: 2px;
}
.inactive_green h3 {
    background-image: url("../images/n_search_green_bg.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 29px;
    padding: 0 3px;
    text-align: center;
}
.inactive_green a:link {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_green a:active {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_green a:visited {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_green a:hover {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_orange {
    float: left;
    margin: 0;
    padding-top: 2px;
}
.inactive_orange h3 {
    background-image: url("../images/n_search_pink_bg.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 29px;
    padding: 0 3px;
    text-align: center;
}
.inactive_orange a:link {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_orange a:active {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
.inactive_orange a:visited {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_orange a:hover {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_purple {
    float: left;
    margin: 0;
    padding: 9px 0;
}
.inactive_purple h3 {
    background-image: url("../images/curve_purple_inact_bg.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 30px;
    padding: 0;
    text-align: center;
}
.inactive_purple a:link {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_purple a:active {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
.inactive_purple a:visited {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_purple a:hover {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
#search_results_head {
    float: left;
    height: 31px;
    margin: 0;
    padding: 10px 0 0;
    width: 100%;
}
.searchhead12 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 0 0;
}
.active_purple {
    float: left;
    margin: 0;
    padding: 0;
}
.active_purple h3 {
    background-image: url("../images/curve_purple_act_bg.gif");
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    line-height: 35px;
    padding: 0;
    text-align: center;
}
.active_purple h3 a {
    color: #FFFFFF;
    text-decoration: none;
}
.inactive_blue {
    float: left;
    margin: 0;
    padding-top: 2px;
}
.inactive_blue h3 {
    background-image: url("../images/bgofferinactive.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 29px;
    padding: 0 3px;
    text-align: center;
    width: 170px;
}
.inactive_blue a:link {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_blue a:active {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_blue a:visited {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_blue a:hover {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_yellow {
    float: left;
    margin: 0;
    padding-top: 2px;
}
.inactive_yellow h3 {
    background-image: url("../images/n_search_orange_bg.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 29px;
    padding: 0 3px;
    text-align: center;
}
.inactive_yellow a:link {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_yellow a:active {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
.inactive_yellow a:visited {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.inactive_yellow a:hover {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.search_rel_catagory {
    border-bottom: 1px solid #D2D2D2;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 0;
    width: 100%;
}
.search_rel_catagory strong {
    color: #FF5C0B;
    font-weight: bold;
    width: auto;
}
.search_rel_catagory span {
    color: #003399;
    font-weight: bold;
}
.search_rel_catagory span a {
    color: #003399;
    font-weight: bold;
    text-decoration: none;
}
.search_rel_catagorynew {
    border-top: 1px solid #D2D2D2;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 0 0;
    width: 100%;
}
.search_rel_catagorynew strong {
    color: #000000;
    font-weight: bold;
    width: auto;
}
.search_rel_catagorynew span {
    color: #003399;
    font-weight: bold;
}
.search_rel_catagorynew span a {
    color: #003399;
    font-weight: bold;
    text-decoration: underline;
}
.active_green {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}
.active_green h3 {
    background-image: url("../images/bgofferactive.gif");
    background-repeat: repeat-x;
    color: #1C4984;
    font-size: 18px;
    font-weight: bold;
    line-height: 31px;
    padding: 0 3px;
    text-align: center;
}
.active_orange {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}
.active_orange h3 {
    background-image: url("../images/bgofferactive.gif");
    background-repeat: repeat-x;
    color: #1C4984;
    font-size: 18px;
    font-weight: bold;
    line-height: 31px;
    padding: 0 3px;
    text-align: center;
}
.active_yellow {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}
.active_yellow h3 {
    background-image: url("../images/bgofferactive.gif");
    background-repeat: repeat-x;
    color: #1C4984;
    font-size: 18px;
    font-weight: bold;
    line-height: 31px;
    padding: 0 3px;
    text-align: center;
}
#search_results_head .blue_bd {
    border-bottom: 1px solid #D5DCE5;
    float: left;
}
#search_results_head .blue_bd1 {
    border-bottom: 1px solid #D5DCE5;
    margin-left: 0;
}
#search_results_head .gray_bd {
    border-bottom: 4px solid #8FA0AD;
    float: left;
}
#search_results_head .gray_bd1 {
    border-bottom: 4px solid #8FA0AD;
    margin-left: 0;
}
#search_results_head .green_bd {
    border-bottom: 1px solid #CCCCCC;
    float: left;
}
#search_results_head .green_bd1 {
    border-bottom: 1px solid #CCCCCC;
    margin-left: 0;
}
#search_results_head .orange_bd {
    border-bottom: 1px solid #CCCCCC;
    float: left;
}
#search_results_head .orange_bd1 {
    border-bottom: 1px solid #CCCCCC;
    margin-left: 0;
}
#search_results_head .yellow_bd {
    border-bottom: 1px solid #cccccc;
    float: left;
}
#search_results_head .yellow_bd1 {
    border-bottom: 1px solid #cccccc;
    margin-left: 0;
}
#search_results_head .purple_bd {
    border-bottom: 4px solid #8FA0AD;
    float: left;
}
#search_results_head .purple_bd1 {
    border-bottom: 4px solid #8FA0AD;
    margin-left: 0;
}
#search_result_list {
    border-bottom: 1px solid #D2D2D2;
    clear: both;
    float: left;
    width: 100%;
}
#search_result_listbot {
    border-top: 1px solid #D2D2D2;
    clear: both;
    float: left;
    width: 100%;
}
#search_top_result {
    padding: 10px 0;
    width: 100%;
}
#search_top_result h1 {
    color: #2064A6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    padding: 0 0 0 10px;
    width: 90%;
}
#search_top_result h1 span {
    color: #000000;
}
#search_top_resultnew {
    padding: 0 0 5px;
    width: 100%;
}
#search_top_resultnew h1 {
    color: #FF5D0B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal;
    padding: 0 0 0 0;
    width: 90%;
}
#search_top_resultnew h1 span {
    color: #FF5D0B;
}
.text12grey {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 12px;
    padding: 5px;
}
#search {
    float: left;
    /*width: 100%;*/
}
#search_head {
    height: 31px;
    margin: 0;
    padding: 10px 0 0;
}
.search_active {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}
.search_inactive {
    float: left;
    margin: 0;
    padding-top: 2px;
}
.search_inactive1 {
    float: left;
    margin: 0;
    padding-top: 2px;
}
.search_inactive h3 {
    background-image: url("../images/n_search_green_bg.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 29px;
    padding: 0 3px;
    text-align: center;
    width: 170px;
}
.search_inactive1 h3 {
    background-image: url("../images/n_search_pink_bg.gif");
    background-repeat: repeat-x;
    font-weight: bold;
    line-height: 29px;
    padding: 0 3px;
    text-align: center;
    width: 170px;
}
.search_active div, .search_inactive div, .search_inactive1 div {
    float: left;
}
.search_active h3 {
    background-image: url("../images/bgofferactive.gif");
    background-repeat: repeat-x;
    color: #1C4984;
    font-size: 18px;
    font-weight: bold;
    line-height: 31px;
    padding: 0 3px;
    text-align: center;
    width: 210px;
}
.search_inactive a:link {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
.search_inactive a:active {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
.search_inactive a:visited {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
.search_inactive a:hover {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
.search_inactive1 a:link {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
.search_inactive1 a:active {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
.search_inactive1 a:visited {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
.search_inactive1 a:hover {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    text-decoration: none;
}
#search .brdb1 {
    border-bottom: 1px solid #D5DCE5;
    margin-left: 0;
    padding-top: 4px;
}
.brands {
    padding: 10px 0 0 10px;
}
.brands h2 {
    color: #000000;
    font-size: 12px;
    padding: 0 0 3px;
}
.brands ul {
    margin: 0;
    padding: 0;
}
.brands ul li a {
    color: #5F626B;
    font-size: 12px;
    text-decoration: none;
}
.brands ul li a:hover {
    color: #FF5900;
    font-size: 12px;
    text-decoration: none;
}
