.outtaHere{position:absolute;left:-13000px;}
.radioArea,.radioAreaChecked{float:left;width:15px !important;height:16px;background:url(../images/radio.gif) no-repeat;overflow:hidden;}
.radioAreaChecked{background-position:0 -16px;}
.checkboxArea,.checkboxAreaChecked{float:left;width:14px!important;height:14px;overflow:hidden;background:url(../images/checkbox.gif) no-repeat;}
.checkboxAreaChecked{background-position:0 -14px;}
.selectArea{position:relative;height:23px;float:left;color:#242424;font-size:14px;line-height:23px;}
.selectArea .left{position:absolute;top:0;left:0;width:19px;height:100%;display:block;}
.selectArea a.selectButton{position:absolute;top:0;right:0;width:100%;height:100%;background:url(../images/select-button.png) no-repeat 99% 4px;}
.selectArea .center{height:23px;line-height:23px;display:block;padding:0 26px 0 19px;background:url(../images/select-center.gif) repeat-x;}
.selectArea .center img{float:left;}
.optionsDivInvisible,.optionsDivVisible{position:absolute;background-color:#E5E5E5;border:1px solid #C9C9C9;display:block;z-index:30;font-size:11px;}
.optionsDivScroll ul{height:205px;overflow:auto!important;}
.drop-dif{background:#9CC;}
.optionsDivInvisible{display:none;}
.optionsDivVisible ul{margin:0;padding:2px;overflow:hidden;list-style:none;}
.optionsDivVisible ul li{float:left;width:100%;}
.optionsDivVisible a{color:#242424;display:block;font-size:14px;font-weight:400;height:100%;overflow:hidden;padding:8px 15px 10px;text-decoration:none;}
.optionsDivVisible a:hover{background-color:#2f384e;color:#ffffff;text-decoration:none;}
.optionsDivVisible a img{border:none;float:left;}