/**
* Stylish Select 0.4.9 - $ plugin to replace a select drop down box with a stylable unordered list
* http://github.com/scottdarby/Stylish-Select/
* 
* Copyright (c) 2009 Scott Darby
* 
* Requires: jQuery 1.3 or newer
* 
* Dual licensed under the MIT and GPL licenses.
*/

/**
* Hide lists on page load
---------------------------------------------------------*/

.stylish-select .SSContainerDivWrapper {
    left:-9999px;
}

/*
* Red example
---------------------------------------------------------*/
.stylish-select .SSContainerDivWrapper {
    margin:0;
    padding:0;
    width:99%;
    position:absolute;
    top:39px !important;
    left:1px!important;
    z-index:99;
   
    /*border: 1px solid #f8d88f;*/
}
.select_box .SSContainerDivWrapper {
    margin:0;
    padding:0;
    width:158px;
    position:absolute;
    top:22px;
    left:0;
    z-index:2;
}

.stylish-select ul.newList {
    margin:0;
    padding:0 10px;
    list-style:none;
    color:#2d2d2d;
    background-color: #323333;
    overflow:auto;
     border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.stylish-select ul.newList * {
    margin:0;
    padding:0;
}


.stylish-select ul.newList a {
   /* color: #6a6a6a;*/
    text-decoration:none;
    display:block;
    padding:5px 3px;
    font:14px/18px 'LucidaSans',Arial,Helvetica,sans-serif;
    width: auto;
    float: none;
    background-image: none;
    border-bottom: 1px solid #fff;
    cursor: pointer;
}
.select_box ul.newList a {
    text-transform: none !important;
    color: #6a6a6a;
    font: 14px/18px 'LucidaSans',Arial,Helvetica,sans-serif;
    text-decoration:none;
    width: 142px;
    padding:3px 8px;
}
.select_box ul.newList li {
    padding: 0 !important;
}
.stylish-select .newListSelected {
    width:100%;
    color:#6a6a6;
    height:46px;
    float:left;
    background: url('../images/select_bg.gif') no-repeat right center;
}
.drop{
    float: left;
    width: 132px;
    height: 24px;
    margin-left: 15px;
}
.drop4 .newListSelected {
    width:100%;
    color:#6a6a6;
    height:24px;
    float:left;
    background: url(select_bg01.gif) no-repeat right center;
}
.drop4 .newListSelected .selectedTxt{
    width: 92%;
    padding-left: 13px;
    color: #6a6a6a;
    font: 14px/25px 'ProxiNovaRegular';
    height: 24px;
}
.drop4 .SSContainerDivWrapper{
    top: 24px !important;
    background: #fff;
    z-index: 99999;
}
.select_box .newListSelected {
    width:154px;
    color:#2d2d2d;
    height:30px;
    padding:0 0 0 6px;
    float:left;
    background: url(../images/select_bg01.gif) no-repeat;
}

.stylish-select ul.newList li a:focus {
    -moz-outline-style: none;
}

.stylish-select .selectedTxt {
    width:94%;
    overflow:hidden;
    height:46px;
    color: #fff;
    font: 15px/45px 'AvenirLT-Medium',Arial,Helvetica,sans-serif;
    padding: 0 0 0 5px;
}
.select_box .selectedTxt {
    width:130px;
    overflow:hidden;
    height:32px;
    color: #2d2d2d;
    font: 14px/18px 'LucidaSans',Arial,Helvetica,sans-serif;
    padding:8px 23px 0 0;
}

.stylish-select .hiLite {
   /* background:#F8D88F !important;*/
    color:#fff!important;

}

.stylish-select .newListHover {
   /* background:#FFFCF0!important;*/
   /* color:#000!important;*/
    cursor:default;
}

.stylish-select .newListDisabled {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
}

.stylish-select .newListItemDisabled {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
}

.stylish-select .newListOptionDisabled {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
}


.stylish-select .newListOptionTitle {
    font-weight:bold;
}

.stylish-select .newListOptionTitle ul {
    margin:3px 0 0;
}

.stylish-select .newListOptionTitle li {
    font-weight:normal;
}

ul.newList a:hover{background:none;color: #fff}
