body{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
.selCont {
	clear:both;
	float:left; 
	width:164px;
	line-height:18px; 
	text-align:left;
	background:#fff url(../images/Image_Downarrow.gif) 136px 8px no-repeat;
	margin:0 0 0 0;
	position:relative;
	z-index:3;
	}
/*==================================
remove default focus style
====================================*/
:focus {outline:none;}
.js ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
ul.newList * {
	margin:0; 
	padding:0;
	}
ul.newList {
	padding:0; 
	list-style:none; 
	color:#000; 
	width:165px; 
	background:#fff; 
	position:static !important;  
	top:22px; 
	left:0; 
	overflow:auto; 
	z-index:9999;
	margin:5px 0 0 -7px !important;
	}
.newListSelected{
	width:159px; 
	color:#000; 
	height:19px; 
	padding:5px 0 4px 6px; 
	float:left; 
	border:1px solid #520c0c;
	}
.newListSelected span{
	width:279px; 
	display:block;
	}
ul.newList{ 
	margin:5px 0 0 -1px; 
	float:left;  
	border-right:1px solid #520c0c; 
	border-left:1px solid #520c0c; 
	border-bottom:1px solid #520c0c; 
	position:absolute;
	}
ul.newList li {
	padding:3px 8px;
	}
.selectedTxt {
	width:131px; 
	overflow:hidden; 
	height:16px; 
	padding:0 23px 0 0;
	}
.hiLite {
	background:#520c0c!important; 
	color:#fff!important;
	}
.newListHover {
	background:#990a0a!important; 
	color:#fff!important; 
	cursor:default;
	}
.newListSelHover, .newListSelFocus {
	background-position:0 -22px; 
	cursor:default;
	}
.newListOptionTitle {
	font-weight:bold;
	}
.newListOptionTitle ul {
	margin:3px 0 0;
	}
.newListOptionTitle li {
	font-weight:normal; 
	border-left:1px solid #ccc;
	}
/*======================================
windows xp style - div that contains the 
<select> has been given an id of #win-xp
(for the purposes of this example
========================================
#win-xp .newListSelected {
	background:#FFF url(dropdown.gif) no-repeat scroll 155px 1px; 
	border:1px solid #520c0c; 
	color:#000; 
	height:17px; 
	margin-bottom:10px; 
	padding:0; 
	width:173px;
	}
#win-xp .newListSelected div {
	display:block; 
	font-size:0.85em; 
	padding:2px 21px 2px 4px; 
	text-align:left !important; 
	width:149px;
	}
#win-xp ul.newList {
	list-style:none; 
	color:#000; 
	width:164px; 
	background:#fff; 
	border:1px solid #000; 
	top:22px; 
	left:0; 
	height:auto; 
	overflow:auto; 
	font-size: 0.85em; 
	text-align:left!important; 
	position:absolute; 
	z-index:9999;
	}
#win-xp ul.newList li {
	padding:2px 5px!important; 
	border-bottom:1px solid #cccccc;
	}
#win-xp .hiLite {
	background:#316ac5!important; 
	color:#fff!important;
	}
#win-xp .newListHover {
	background:#520c0c!important; 
	color:#000!important; 
	cursor:default;
	}
#win-xp .newListSelHover {
	cursor:default;
	}
#win-xp .newListSelHover, #win-xp .newListSelFocus {
	background-position:auto;
	}
#win-xp .newListSelHover div, #win-xp .newListSelFocus div {
	font-weight:bold;
	}*/
