.outtaHere
 {position:absolute;left:-3000px;}
.radioArea,.radioAreaChecked{display:block;float:left;clear:left;width:11px;height:11px;font-size:0;cursor:pointer;}
.radioArea{background:url(radio.png) no-repeat left top;}
.radioAreaChecked{background:url(radio_on.png) no-repeat left bottom;}
.selectArea{width:200px;text-align:left;height:24px;background:url(select_bg.gif) repeat-x left top;}
.selectArea .left{width:7px;height:25px;float:left;background:url(select_left.gif) no-repeat left top;}
.selectArea .right{width:26px;height:25px;float:right;background:url(select_right.gif) no-repeat left top;}
.selectArea .right a{display:block;width:200px;height:25px;margin-left:-179px;position:absolute;}
.selectArea .right i{display:none;}
.selectArea .center{width:160px;color:#333;font:11px Arial,Helvetica,sans-serif;padding-top:3px;overflow:hidden;white-space:nowrap;}
.optionsDivInvisible,.optionsDivVisible{position:absolute;margin-top:0;margin-left:3px;width:172px;text-align:left;color:#333;border:1px solid #ebebeb;background:#fff;padding:2px;font-size:11px;z-index:20;}
.optionsDivInvisible{display:none;}
.optionsDivVisible{display:block;}
.optionsDivVisible p{margin:0;padding:0;}
.optionsDivVisible a{color:#333;font:11px Arial,Helvetica,sans-serif;text-decoration:none;display:block;padding:1px 4px;}
.optionsDivVisible a:hover{color:#333;background:#f5f5f5;}
.buttonSubmit,.buttonSubmitHovered{width:auto;height:26px;color:#FFF;font-weight:bold;padding:2px;background:url(button_bg.gif) repeat-x left top;cursor:pointer;border:none;}
.buttonSubmitHovered{background-position:left bottom;}
.buttonImg{vertical-align:bottom;}
button{margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;overflow:visible;}
*:first-child+html button[type]{width:1;}
button span{background:transparent url(btn_right.gif) no-repeat scroll right top;display:block;float:left;padding:0 4px 0 0;margin:0;}
button span span{background:transparent url(btn_left.gif) no-repeat;color:#FFF;padding:1px 4px 0 8px;font-weight:normal;font-size:10px;line-height:13px;text-transform:lowercase;display:block;text-decoration:none;}
.jNiceInputWrapper{background:transparent url(input_left.gif) no-repeat left top;height:23px;padding:0;font:11px Arial,Helvetica,sans-serif;width:60px;}
.jNiceInputInner{background:transparent url(input_right.gif) no-repeat right top;padding:2px 4px 2px 0;margin:0 0 0 4px;width:60px;}
.jNiceInputInner div{height:19px;}
.jNiceInputInner input{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;vertical-align:middle;height:17px;color:#404040;border:0;padding:0;margin:0;}
.jNiceSafari .jNiceInputInner div{position:relative;overflow:hidden;}
.jNiceSafari input{background-color:transparent;position:absolute;top:-2px;left:-4px;height:26px;}
.jRadioWrapper{float:left;}
.jNiceRadio{background:transparent url(radio.gif) no-repeat center top;vertical-align:middle;height:18px;width:18px;display:block;}
.jNiceCheckbox{background:transparent url(checkbox.gif) no-repeat center top;vertical-align:middle;height:18px;width:18px;display:block;}
.jNiceChecked{background-position:center bottom;}
.jNiceSelectWrapper{width:137px!important;text-align:left;height:26px;background:url(toolbar_search_select.png) no-repeat left top;float:left;position:relative;margin-left:0;}
.jNiceSelectWrapper div span{float:none;position:absolute;width:80px;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:15px;padding:6px 5px;overflow:hidden;color:#000;padding-left:10px;}
.jNiceSelectWrapper div a{position:relative;width:28px;height:26px;float:right;cursor:pointer;background:url(toolbar_search_select_button.png) no-repeat left top;}
.jNiceSelectWrapper ul{width:108px!important;height:141px;margin-top:24px!important;margin-left:0;left:0;position:absolute;list-style:none;float:left;padding-top:1px;padding-bottom:1px;background:#C2D1E0 repeat-y;border:1px solid #7695B8;border-top:none;display:none;overflow:auto;overflow-y:auto;z-index:100;}
.jNiceSelectWrapper ul li{overflow:hidden;}
.jNiceSelectWrapper ul a{margin-left:1px;display:block;padding:5px;text-decoration:none;font:11px Arial,Helvetica,sans-serif;color:#000;padding-left:8px;}
.jNiceSelectWrapper ul a:hover{background-color:#51A5C8;text-decoration:none;}
.jNiceSelectWrapper ul a.selected{background-color:369AC4;text-decoration:none;}
.jNiceHidden{display:none;}
