/*
    Document   : select
    Created on : 17.01.2012, 14:00:36
    Author     : Timur Madrakhimov
    Company    : Blue Fountain Media
    Description:
        Block select
*/

.input-box {
    position: relative;
}

.input-box select {position: absolute;left: -9999px}
.input-box select.multiselect {position: relative;left: 0 !important}

.tmSelectWrap {
    height: 32px;
    width: 100%;
    background: #000 url('../images/input_bg.gif') 0 0 no-repeat;
}

.input-error .tmSelectWrap {border: 1px solid #870905 !important;position: absolute;top: 0;background: #000 !important;height: 30px !important}

.tmSelectError {
    background: #FFF7F5 url('') 100% 50% no-repeat !important;
    border: 1px solid #F15C22 !important;
}
.status-open-wrap {
    border-bottom: none
}
.tmSelectError .status-open {border-color: #F15C22;background: #FFF7F5}
.disabled {

}

.add_left {float: left;}
.add_left .tmSelectWrap {
    background: #F3F2F0 url('') 100% 50% no-repeat;
    width: 59px
}
.add_left .tmSelectList {
    right: 0 !important
}
.limiter .tmSelectList {
    height: 70px !important;

}
.sorter .tmSelectList {
    height: 70px !important;

}
#payment_form_ccsave .tmSelectList {
    height: 90px !important;

}
#co-billing-form .tmSelectList, #co-shipping-form .tmSelectList {
    height: 100px !important;

}

.sorter a.bb {
    float: left;
    display: block;
    margin: 2px 0 0 7px
}
.sorter .input-box {
    width: 130px;
    float: left;
}
.limiter .input-box {width: 84px}

.input-error .tmSelectList {
    border: 1px solid #870905;
    left: -1px;
    right: -1px;
    top: 30px
}
.tmSelectList {
    position: absolute;
    left: 0;
    right: 0;
    top: 32px;
    background: #000;
    border: 1px solid #472F0F;
    border-top: none;
    overflow-y: auto;
    max-height: 165px;
    padding: 5px;
    z-index: 5555;
    display: none;
   }

.tmSelectList li {
    margin: 0;
    padding: 0
}

.tmSelectList a {
    text-decoration: none;
    color: #CBB08B;
    padding: 3px 5px;
    display: block;
    float: none;
    margin: 0;
    font: normal 12px 'Georgia', serif;


}

.tmSelectList a:HOVER {
    color: #946325
}

.overlayBox {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1500
}

.title-placeholder {
    line-height: 32px;
    padding: 0 30px 0 10px;
    overflow: hidden;
    font-size: 12px;
    color: #946325;
    font-size: 13px;
    cursor: pointer;
    font-style: italic;
    overflow: hidden;
    height: 32px;
    background: url('../images/arr_select.gif') 100% 50% no-repeat;
    border-left: 1px solid #472F0F;
    border-right: 1px solid #472F0F
}