.newSelectBox { padding: 3px 26px 3px 6px; background:#ffffff url(images/dropdown.gif) no-repeat; background-position:right center; border:1px solid #cccccc; outline:none; cursor: pointer; font-size:11px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; }
.containerSelectBox { display:none; outline:none; position:absolute; z-index:200;  height: expression( this.scrollHeight > 180 ? "180px" : "auto" ); /* sets max-height for IE */
max-height: 180px; overflow:auto; background-color:#ffffff; border:1px solid #cccccc; border-top:0; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; margin-top:0px; }
.containerSelectBox ul { outline:none; margin:0; padding:0; }
.containerSelectBox ul li { width:auto; float:none; list-style:none; cursor: pointer; margin:0; padding: 3px 26px 3px 6px; border-top: 1px solid #eeeeee; }
.containerSelectBox ul li ul li { padding-left:10px; }
.selectedItem { background-color: #eeeeee; color:#d60000; }
.newListHover { background-color: #d60000; color:#FFFFFF; }
.newListOptionTitle { display:block; padding: 3px 26px 3px 6px; color:#999; font-style:italic; }
.newSelectBoxHover { }
.newSelectBoxFocus { }
