.select {
    background: url('/images_new/select/or_input_l.gif') no-repeat 0 0;
    height: 20px;
    position: relative;
    z-index: 2;
    font: normal 13px 'Trebuchet MS';
	text-align:left;
}
.select .sel_but {
    position: absolute;
    top: 2px;
    right: 2px;
    width: 15px;
    height: 16px;
    background: url('/images_new/select/sel_but.gif') no-repeat 0 0;
}
.select .sel_text {
    background: url('/images_new/select/or_input_r.gif') no-repeat 100% 0;
    padding: 2px 18px 0px 4px;
    height: 18px;
    overflow: hidden;
    line-height: 15px;
}
.select .input_text {
    background: url('/images_new/select/or_input_r.gif') no-repeat 100% 0;
    padding: 1px 4px 0px 4px;
    height: 19px;
    overflow: hidden;
    line-height: 1;
}
.select .sel_val {
    display: none;
}

.options {
    height: 80px;
    overflow: hidden;
    position: relative;
    z-index: 2;
    top: 0px;
    left: 0px;
    width: 100%;
    background: #fff;
}

.select .options {
    position: absolute;
    border: solid 1px #E7680E;
    top: 20px;
    left: -1px;
    display: none;
}

.select .opt_show {
    display: block;
}

.options ul.opts {
    list-style: none;
    margin-right: 15px;
    position: relative;
}
.options a.li {
    display: block;
    padding: 3px;
    text-decoration: none;
    color: #000;
    background: #fff;
    font: normal 13px 'Trebuchet MS';
}
.options a.li:hover {
    background: #E7F1D1;
}
.options .opt_val {
    display: none;
}

.options .scroll {
    width: 15px;
    float: right;
    height: 78px;
    margin: 1px;
    background: #E7F1D1;
    position: relative;
    font-size: 0px;
}
.scroll .scroll_up {
    position: absolute;
    top: 0px;
    width: 15px;
    height: 12px;
    background: url('/images_new/select/scroll_buttons.gif') no-repeat 0 0;
    font-size: 0px;
}
.scroll .scroll_down {
    position: absolute;
    bottom: 0px;
    width: 15px;
    height: 12px;
    background: url('/images_new/select/scroll_buttons.gif') no-repeat 0 -12px;
    font-size: 0px;
}
.scroller {
    position: absolute;
    left: 2px;
    width: 11px;
    height: 25px;
    top: 15px;
}
.scroller .scroll_button {
    position: absolute;
    left: 0px;
    width: 11px;
    height: 25px;
    top: 0px;
    background: url('/images_new/select/scroll_button.gif') repeat-y -11px 0;
    font-size: 0px;
}
.scroll_button .up_back {
    position: absolute;
    top: -2px;
    width: 11px;
    height: 6px;
    background: url('/images_new/select/scroll_button.gif') repeat-y 0 0;
    font-size: 0px;
}
.scroll_button .down_back {
    position: absolute;
    bottom: -3px;
    width: 11px;
    height: 6px;
    background: url('/images_new/select/scroll_button.gif') repeat-y 0 -6px;
    font-size: 0px;
}

