:focus {outline:none;}

.js ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
#pageContent ul.newList {margin: 0; padding: 0;}
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0 !important; padding: 0; list-style:none; color:#893a14; min-width: 100%; background: #f6e2be; position:absolute;  border:1px solid #f1cd8b; top:18px !important; left:-1px !important; overflow:auto; z-index:9999; line-height: 1.2em; /*min-height: 200px !important;*/}

.newListSelected {width:198px; color: #893a14; font-weight: normal; font-size: 12px; height:18px; padding: 0; font-size: 11px; float:left; background: url(../images/bg_text.gif) repeat-x left top #f6e2be; line-height: 1.2em;}

.newListSelected span {width:200px; display:block;}
ul.newList li {padding:3px 8px; cursor: pointer;}

.selectedTxt {width:175px; background:url(../images/bgSel.gif) no-repeat right top; overflow:hidden; height:14px; padding: 2px 20px 2px 3px; cursor: pointer;}

.hiLite {background:#f3dbb0 !important; color:#893a14 !important;}
.newListHover {background:#f1d6a6 !important; color:#893a14 !important; cursor:default;}
.newListSelHover, .newListSelFocus { cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

  .date .newListSelected {width: 60px;}
	.date .selectedTxt {width: 37px;}
