.richCheckboxOn { display: block; float: left; width: 14px; height: 14px; background-image: url('/tl_files/img/checkbox.gif'); background-position: 0px -14px;cursor: pointer; overflow: hidden; margin-top: 5px;}
.richCheckboxOff { display: block; float: left;width: 14px; height: 14px; background-image: url('/tl_files/img/checkbox.gif'); cursor: pointer; overflow: hidden; margin-top: 5px;}

.richRadio_on { display: block; float: left; width: 16px; height: 16px; background-image: url('/tl_files/img/radio.gif');background-position: 0px -16px; cursor: pointer; overflow: hidden;}
.richRadio_off { display: block; float: left; width: 16px; height: 16px; background-image: url('/tl_files/img/radio.gif');  cursor: pointer; overflow: hidden;}

.richSelect { position: relative; line-height: 24px;  font-weight: bold;  font-size: 12px; font-family: Arial, Verdana, Helvetica; float:left; width: 165px; margin-right: 15px;}
.richSelectMain { color: #000;  font-size: 12px; font-family: Arial, Helvetica;  font-style:normal;display: block;  padding: 0px 20px 0px 10px; height: 25px;  background-image: url('/tl_files/img/select_bg.gif');background-repeat: no-repeat;background-position: top right; cursor: pointer; background-color: #fff; z-index: 500; overflow: hidden;}
* html .richSelectMain {  }
.richSelectMainExpand {  }
.richSelectMainOver {  }
.richSelectOptions { position: absolute; top: 25px; left: 0px; background-color: #fff; display: block; z-index: 1000; width: 165px;}
.richSelectOption { display: block; height: 25px; cursor: pointer; background-color: #fff; padding: 0px 5px;}
* html .richSelectOption {  }
.richSelectOptionCurrent { background-color: #000; color: #fff;}
.richSelectOptionOver { background-color: #dfdfdf; color: #000;}


.addborder .richSelectMain { border: 1px solid #000;padding: 0px 19px 0px 9px; height: 23px;}
.addborder .richSelectOption { border: 1px solid #000; border-top-width: 0px;}