:focus { outline: none; }
.js ul.newList {left:-9999px;}

/* --------------------------
 * Default layout
 * -------------------------- */
.newListSelected { background: transparent url(/static/images/wfl_back_116.png) no-repeat; color: #595f63; height: 20px; margin: 0; padding: 0; width: 116px; z-index: 100; }

	/* Select */
	.newListSelected div { display: block; font-size: 11px !important; padding: 2px 21px 2px 6px; text-align: left !important; width: 116px; font-family: Arial, Helvetica; }
	.newListSelected div.selectedTxt { color: #595f63; width: 90px; overflow: hidden; height: 20px; line-height: 20px; padding: 0 0 0 5px; margin: 0 2px; }
	.newListSelFocus { /*background-position: 0 -20px;*/ }
	.newListSelHover { cursor: default; background-position: 0 -20px; }
	.newListSelHover, .newListSelFocus { z-index: 99; }
	
	/* Drop */
	.newListSelected ul.newList { list-style: none; color: #595f63; width: 116px; border: none; margin: -3px 0 0 0; padding: 0; background: transparent url(/static/images/wfl_back_drop_116.png) no-repeat 0 100%; position: absolute; top: 0; left: 0; height: auto; overflow: auto; font-size: 11px; text-align: left !important; z-index: 9999; }
	.newListSelected ul.newList li { padding: 2px 5px; border: 0; margin: 0 2px; }
	.newListSelected ul.newList li.hiLite { color: #9B0002; background-color: transparent; }
	.newListSelected ul.newList li.newListHover { background-color: #acbfc8; }
	
	* html .newListSelected ul.newList { display: none; top: -9999em; }
	
/* --------------------------
 * Width of 106px
 * -------------------------- */
.ssel106 .newListSelected { background-image: url(/static/images/wfl_back_106.png); width: 106px; }
	/* Select */
	.ssel106 .newListSelected div { width: 106px; }
	
	/* Drop */
	.ssel106 .newListSelected ul.newList { width: 106px; background-image: url(/static/images/wfl_back_drop_106.png); }









/*
Stylish Select 0.3 - jQuery plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2009 Scott Darby

Requires: jQuery 1.3

Licensed under the GPL license:
http://www.gnu.org/licenses/gpl.html
*/


/*==================================
remove default focus style
====================================*/
/*:focus {outline:none;}

.js ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
/*ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:290px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:285px; color:#000; height:19px; padding:3px 0 0 6px; float:left;}
* html .newListSelected {width: 125px; overflow: hidden;}
.newListSelected span {width:284px; display:block;}
ul.newList li {padding:3px 8px;}
.selectedTxt { width:258px; overflow:hidden; height:16px; padding:0 23px 0 0;}
.hiLite {background:#650101!important; color:#fff!important;}
.newListHover {  }
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}*/



/*======================================
WFL styles
========================================*/

/* default */




/*.newListSelected { background: transparent url(wfl_back_116.png) no-repeat; color: #595f63; height: 20px; margin: 0; padding: 0; width: 116px; z-index: 500; }
* html .newListSelected { margin-left: 3px; }
.newListSelected div { display: block; font-size: 10px !important; padding: 2px 21px 2px 6px; text-align: left !important; width: 116px; font-family: "Lucida Sans Unicode", Helvetica, Arial; }
*+html .newListSelected div { padding-right: 0; }
* html .newListSelected div { padding-right: 0; }
.selectedTxt { width: 100px; overflow: hidden; height: 16px; line-height: 18px; }
* html .selectedTxt { line-height: 14px; }
*+html .selectedTxt { line-height: 14px; }
body.chr .selectedTxt, body.opr .selectedTxt, body.ffwin .selectedTxt { line-height: 14px; }
ul.newList { list-style: none; color: #31302e; width: 116px; border: 0; margin: -3px 0 0 0; padding: 0 0 4px 0; background: transparent url(wfl_back_drop_116.png) no-repeat 0 100%; top: 0; left: 0; height: auto; overflow: auto; font-size: 10px; text-align: left !important; position: absolute; z-index: 400; }
ul.newList li { padding: 2px 8px !important; border: 0; margin-right: 4px; }
ul.posTop li.first { background: none; padding-top: 6px !important; }
ul.posTop li.last { padding-bottom: 5px !important; background: url(eybl_back_drop_bottom_1.png) no-repeat 2px 100% !important; }
.hiLite { color: #c00! important; background: transparent !important; }
.newListHover {color: #c00 !important; cursor: default;}
.newListSelFocus { background-position: 0 -20px; }
.newListSelHover { cursor: default; background-position: 0 -20px; }
.newListSelHover, .newListSelFocus { z-index: 99; }
.newListSelHover div, .newListSelFocus div { color: #000; }*/


/* default */
/*div.sseld { background: transparent url(eybl_back_1.png) no-repeat; height: 22px; width: 126px; }
* html div.sseld { width: 126px; overflow: visible; }
div.sseld .selectedTxt { width: 110px; height: 22px; line-height: 22px; }
* html div.sseld .selectedTxt { line-height: 16px; }
div.sseld div { padding-top: 1px; }
div.sseld ul.newList { width: 110px; margin: -8px 0 0 0; background: transparent url(eybl_back_drop_1.png) no-repeat 0 100%; top: 0; left: 0; }
div.sseld ul.newList li.first { padding-top: 5px !important; background: url(eybl_back_drop_top_1.png) no-repeat 2px 0 !important; }
div.sseld ul.newList li { margin-right: 4px; }

/* width 175px on dark background */
/*div.ssel175 { background: #141414 url(eybl_back_2_175.png) no-repeat; height: 17px; width: 180px; }
* html div.ssel175 { background:  #141414 url(eybl_back_2_175.png) no-repeat; height: 17px; width: 180px; overflow: visible; }
div.ssel175 .selectedTxt { width: 150px; height: 15px; }
div.ssel175 div { padding-top: 1px; }
div.ssel175 ul.newList { width: 170px; margin: -9px 0 0 0; background: transparent url(eybl_back_drop_2_175.png) no-repeat 0 100%; top: 0; left: 0; margin-left: -2px; }
div.ssel175 ul.newList li.first { padding-top: 5px !important; background: url(eybl_back_drop_top_2_175.png) no-repeat 2px 0 !important; }
div.ssel175 ul.newList li { margin-right: 4px; }

/* width 80px on dark background */
/*div.ssel80 { background: #141414 url(eybl_back_2_80.png) no-repeat; height: 17px; width: 115px; }
* html div.ssel80 { overflow: visible; }
div.ssel80 .selectedTxt { width: 95px; height: 15px; }
div.ssel80 div { padding-top: 1px; }
div.ssel80 ul.newList { width: 105px; margin: -9px 0 0 0; background: transparent url(eybl_back_drop_2_80.png) no-repeat 0 100%; top: 0; left: 0; margin-left: -2px; }
div.ssel80 ul.newList li.first { padding-top: 5px !important; background: url(eybl_back_drop_top_2_175.png) no-repeat 2px 0 !important; }
div.ssel80 ul.newList li { margin-right: 4px; }

/* width 60px on dark background */
/*div.ssel60 { background: #141414 url(eybl_back_2_60.png) no-repeat; height: 17px; width: 60px; }
* html div.ssel60 { overflow: visible; }
div.ssel60 .selectedTxt { width: 50px; height: 15px; }
div.ssel60 div { padding-top: 1px; }
div.ssel60 ul.newList { width: 50px; margin: -9px 0 0 0; background: transparent url(eybl_back_drop_2_60.png) no-repeat 0 100%; top: 0; left: 0; margin-left: -2px; }
div.ssel60 ul.newList li.first { padding-top: 5px !important; background: url(eybl_back_drop_top_2_175.png) no-repeat 2px 0 !important; }
div.ssel60 ul.newList li { margin-right: 4px; }

/* width 50px on dark background */
/*div.ssel50 { background: #141414 url(eybl_back_2_50.png) no-repeat; height: 17px; width: 50px; }
* html div.ssel50 { overflow: visible; }
div.ssel50 .selectedTxt { width: 40px; height: 15px; }
div.ssel50 div { padding-top: 1px; }
div.ssel50 ul.newList { width: 40px; margin: -9px 0 0 0; background: transparent url(eybl_back_drop_2_50.png) no-repeat 0 100%; top: 0; left: 0; margin-left: -2px; }
div.ssel50 ul.newList li.first { padding-top: 5px !important; background: url(eybl_back_drop_top_2_175.png) no-repeat 2px 0 !important; }
div.ssel50 ul.newList li { margin-right: 4px; }
*/


