/**
* 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:265px; position:absolute; top:0px; left:0; z-index:2; background: yellow; }
.stylish-select ul.newList {                margin:0; padding:0; list-style:none; color:#fff; background:#3f3f3f; border:1px solid #333; overflow:auto; }
.stylish-select ul.newList * {              margin:0; padding:0; }
.stylish-select ul.newList a {              color: #fff; text-decoration:none; display:block; padding:3px 8px; }

.stylish-select .newListSelected {          width:264px; color:#fff; height:30px; padding: 0 0 0 6px; vertical-align: top; display: inline-block!important; background: url(../images/select-bg.png?v=4) no-repeat;  }
.stylish-select ul.newList li a:focus {     -moz-outline-style: none; }

.stylish-select .selectedTxt {              width:242px; overflow:hidden; height:30px; line-height: 30px; padding:0 23px 0 0; }
.stylish-select .selectedTxt strong {       color: #ff2828; float: right; margin-right: 5px; }
.stylish-select .selectedTxt span {         float: left; max-width: 175px; max-height: 30px; overflow: hidden; }

.stylish-select .hiLite {                   background:#450000!important; color:#fff!important; }

.stylish-select .newListHover {             background:#e1e1e1!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 .newListSelHover,
.stylish-select .newListSelFocus {          cursor:default; background-position:0 -30px; }
.stylish-select .newListOptionTitle {       font-weight:bold; }
.stylish-select .newListOptionTitle ul {    margin:3px 0 0; }
.stylish-select .newListOptionTitle li {    font-weight:normal; }