﻿
/* Styles that apply to all combo boxes */

.ComboBox_Long,
.ComboBox_Medium,
.ComboBox_MidSize,
.ComboBox_Price,
.ComboBox_Short,
.ComboBox_State,
.ComboBox_Title
{ background-image: url(../../Images/bg.gif); }

.ComboBoxInput_Long,
.ComboBoxInput_Medium,
.ComboBoxInput_MidSize,
.ComboBoxInput_Price,
.ComboBoxInput_Short,
.ComboBoxInput_State,
.ComboBoxInput_Title
{ background-image: url(../../Images/off.gif); }

.ComboBoxInputHover_Long,
.ComboBoxInputHover_Medium,
.ComboBoxInputHover_MidSize,
.ComboBoxInputHover_Price,
.ComboBoxInputHover_Short,
.ComboBoxInputHover_State,
.ComboBoxInputHover_Title
{ background-image: url(../../Images/on.gif); }

.ComboBoxOpen_Long,
.ComboBoxOpen_Medium,
.ComboBoxOpen_MidSize,
.ComboBoxOpen_Price,
.ComboBoxOpen_Short,
.ComboBoxOpen_State,
.ComboBoxOpen_Title
{ background-image: url(../../Images/bg_open.gif); }

.ComboBoxOpen_Long .ComboBoxInput_Long, .ComboBoxOpen_Long .ComboBoxInputHover_Long,
.ComboBoxOpen_Medium .ComboBoxInput_Medium, .ComboBoxOpen_Medium .ComboBoxInputHover_Medium,
.ComboBoxOpen_MidSize .ComboBoxInput_MidSize, .ComboBoxOpen_MidSize .ComboBoxInputHover_MidSize,
.ComboBoxOpen_Price .ComboBoxInput_Price, .ComboBoxOpen_Price .ComboBoxInputHover_Price,
.ComboBoxOpen_Short .ComboBoxInput_Short, .ComboBoxOpen_Short .ComboBoxInputHover_Short,
.ComboBoxOpen_State .ComboBoxInput_State, .ComboBoxOpen_State .ComboBoxInputHover_State,
.ComboBoxOpen_Title .ComboBoxInput_Title, .ComboBoxOpen_Title .ComboBoxInputHover_Title
{ background-image: url(../../Images/open.gif); 
}

.ComboBox_Long *, .ComboBoxDropDown_Long *,
.ComboBox_Medium *, .ComboBoxDropDown_Medium *,
.ComboBox_MidSize *, .ComboBoxDropDown_MidSize *,
.ComboBox_Price *, .ComboBoxDropDown_Price *,
.ComboBox_Short *, .ComboBoxDropDown_Short *,
.ComboBox_State *, .ComboBoxDropDown_State *,
.ComboBox_Title *, .ComboBoxDropDown_Title *
{
    font-family: Arial, Verdana;
    color: #798590;
    font-size: 13px;
    line-height: 18px;
}

.ComboBox_Long,
.ComboBox_Medium,
.ComboBox_MidSize,
.ComboBox_Price,
.ComboBox_Short,
.ComboBox_State,
.ComboBox_Title
{
    padding: 0 0 1px 0;
    *padding: 0;
    background-repeat: no-repeat;
    font-size: 20px;
}

.ComboBoxInput_Long, .ComboBoxInputHover_Long,
.ComboBoxInput_Medium, .ComboBoxInputHover_Medium,
.ComboBoxInput_MidSize, .ComboBoxInputHover_MidSize,
.ComboBoxInput_Price, .ComboBoxInputHover_Price,
.ComboBoxInput_Short, .ComboBoxInputHover_Short,
.ComboBoxInput_State, .ComboBoxInputHover_State,
.ComboBoxInput_Title, .ComboBoxInputHover_Title
{
    height: 22px !important; 
    border: 0;
    padding: 3px 0 0px 10px;
    *padding: 2px 0 0px 10px;
    *line-height: 22px;
    margin: 0;
    
    cursor: pointer;
    /*vertical-align: top;*/
    background-color: Transparent;
    background-position: top right;
    background-repeat: no-repeat;
}

.ComboBoxImage_Long,
.ComboBoxImage_Medium,
.ComboBoxImage_MidSize,
.ComboBoxImage_Price,
.ComboBoxImage_Short,
.ComboBoxImage_State,
.ComboBoxImage_Title
{
    display: none; 
}

.ComboBoxDropDown_Long,
.ComboBoxDropDown_Medium,
.ComboBoxDropDown_MidSize,
.ComboBoxDropDown_Price,
.ComboBoxDropDown_Short,
.ComboBoxDropDown_State,
.ComboBoxDropDown_Title
{
    background-color: Transparent;
    margin-top: -2px;
    *margin-top: 0;
    padding: 0 0 0 2px;
    *padding: 0 1px 0 1px;
    _padding: 0 0 0 1px;
}

.ComboBoxItem_Long, .ComboBoxItemHover_Long,
.ComboBoxItem_Medium, .ComboBoxItemHover_Medium,
.ComboBoxItem_MidSize, .ComboBoxItemHover_MidSize,
.ComboBoxItem_Price, .ComboBoxItemHover_Price,
.ComboBoxItem_Short, .ComboBoxItemHover_Short,
.ComboBoxItem_State, .ComboBoxItemHover_State,
.ComboBoxItem_Title, .ComboBoxItemHover_Title
{
    background-repeat: repeat-y;
}

.ComboBoxItemInner_Long,
.ComboBoxItemInner_Medium,
.ComboBoxItemInner_MidSize,
.ComboBoxItemInner_Price,
.ComboBoxItemInner_Short,
.ComboBoxItemInner_State,
.ComboBoxItemInner_Title
{
    width:auto;
    margin: 0 5px;
    padding: 0 5px;
    border-bottom: 1px #C4C5C6 solid;
    background-color: White;
}

.ComboBoxItemInnerLast_Long,
.ComboBoxItemInnerLast_Medium,
.ComboBoxItemInnerLast_MidSize,
.ComboBoxItemInnerLast_Price,
.ComboBoxItemInnerLast_Short,
.ComboBoxItemInnerLast_State,
.ComboBoxItemInnerLast_Title
{
    border-bottom: 0;
}

.ComboBoxItemHover_Long .ComboBoxItemInner_Long,
.ComboBoxItemHover_Medium .ComboBoxItemInner_Medium,
.ComboBoxItemHover_MidSize .ComboBoxItemInner_MidSize,
.ComboBoxItemHover_Price .ComboBoxItemInner_Price,
.ComboBoxItemHover_Short .ComboBoxItemInner_Short,
.ComboBoxItemHover_State .ComboBoxItemInner_State,
.ComboBoxItemHover_Title .ComboBoxItemInner_Title
{
    background-color: #E4BFC7;
}

.ComboBoxFooter_Long,
.ComboBoxFooter_Medium,
.ComboBoxFooter_MidSize,
.ComboBoxFooter_Price,
.ComboBoxFooter_Short,
.ComboBoxFooter_State,
.ComboBoxFooter_Title
{
    height: 10px;
    overflow: hidden;
}

/* width specific styles go here: */

/* Skin: Long, width: 279px, set combo box width to 270px */
.ComboBoxItem_Long, .ComboBoxItemHover_Long { background-image: url(../../Images/dnb_web_main_search_box_dropdownLge_tile.gif); }
.ComboBoxFooter_Long { background-image: url(../../Images/dnb_web_main_search_box_dropdownLge_bot.png); }

/* Skin: Price, width: 128px, set combo box width to 120px */
.ComboBoxItem_Price, .ComboBoxItemHover_Price { background-image: url(../../Images/dnb_web_main_search_box_dropdownSml_tile.gif); }
.ComboBoxFooter_Price { height: 6px; background-image: url(../../Images/dnb_web_main_search_box_dropdownSml_bot.png); }

/* Skin: Medium, width: 150px, set combo box width to 142px */
.ComboBoxItem_Medium, .ComboBoxItemHover_Medium { background-image: url(../../Images/dnb_web_main_model_howfinduscombo_drop_tile.gif); }
.ComboBoxFooter_Medium { background-image: url(../../Images/dnb_web_main_model_howfinduscombo_drop_bot.png); }

/* Skin: MidSize, width: 279px, set combo box width to 270px */
/*
.ComboBoxItem_MidSize, .ComboBoxItemHover_MidSize { background-image: url(../../Images/dnb_web_main_model_financecombo_tile.gif); }
.ComboBoxFooter_MidSize { background-image: url(../../Images/dnb_web_main_model_financecombo_bot.png); }
* html .ComboBoxFooter_MidSize { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/dnb_web_main_model_financecombo_bot.png'); }
*/

/* Skin: Short, width: 279px, set combo box width to 270px */
.ComboBoxItem_Short, .ComboBoxItemHover_Short { background-image: url(../../Images/dnb_web_main_model_financecombo_tile.gif); }
.ComboBoxFooter_Short { background-image: url(../../Images/dnb_web_main_model_financecombo_bot.png); }

/* Skin: State, width: 71px, set combo box width to 63px */
.ComboBoxItem_State, .ComboBoxItemHover_State { background-image: url(../../Images/dnb_web_main_search_box_Statecombo_drop_tile.gif); }
.ComboBoxFooter_State { background-image: url(../../Images/dnb_web_main_search_box_Statecombo_drop_bot.png); }

/* Skin: Title, width: 61px, set combo box width to 53px */
.ComboBoxItem_Title, .ComboBoxItemHover_Title { background-image: url(../../Images/dnb_web_main_search_box_titlecombo_drop_tile.gif); }
.ComboBoxFooter_Title { background-image: url(../../Images/dnb_web_main_search_box_titlecombo_drop_bot.png); }





