div.checker1 { width: 24px; height: 24px; position: relative; margin-right: 5px; }

div.checker1 span { background:url(../images/o_checkbox.jpg) no-repeat; height: 24px; width: 24px; display: -moz-inline-box; display: inline-block; text-align: center; }

div.checker1 input { width: 24px; height: 24px; }

div.checker1:active1 span, div.checker1.active1 span { background:url(../images/o_checkbox_chk.jpg) no-repeat; }

div.checker1.focus1 span, div.checker1:hover span { background:url(../images/o_checkbox.jpg) no-repeat; }

div.checker1 span.checked1 { background:url(../images/o_checkbox_chk.jpg) no-repeat; }

div.checker1:active1 span.checked1, 
div.checker1.active1 span.checked1 { background:url(../images/o_checkbox_chk.jpg) no-repeat;}

div.checker1.disabled1 span, 
div.checker1.disabled1:active span, 
div.checker1.disabled1.active1 span { background:url(../images/o_checkbox.jpg) no-repeat; }

div.checker1.disabled1 span.checked1, 
div.checker1.disabled1:active span.checked1, 
div.checker1.disabled1.active1 span.checked1 { background:url(../images/o_checkbox.jpg) no-repeat; }

/*****************************************************************/


/***********************/

div.radio1 { width: 18px; height: 18px;  background:url(../images/o_rad.jpg) no-repeat; position: relative;  float:left; padding-right:10px; }

div.radio1 input { width: 18px; height: 18px; }

div.radio1 span { height: 18px; width: 18px;  display: -moz-inline-box; display: inline-block; text-align: center; }

div.radio1:active1 span, div.radio1.active1 span { background:url(../images/o_rad_chk.jpg) no-repeat;}

div.radio1.focus1 span, div.radio1:hover span { background:url(../images/o_rad_chk.jpg) no-repeat; }

div.radio1.focus1:active span,
div.radio1:active:hover span,
div.radio1.active:hover span,
div.radio1.active1.focus1 span { background:url(../images/o_rad_chk.jpg) no-repeat; }

div.radio1 span.checked1 { background:url(../images/o_rad_chk.jpg) no-repeat; }

div.radio1:active span.checked1, div.radio1.active1 span.checked1 { background:url(../images/o_rad_chk.jpg) no-repeat; }

div.radio1.focus1 span.checked1, div.radio1:hover span.checked1 {  background:url(../images/o_rad_chk.jpg) no-repeat; }

div.radio1.focus1:active span.checked1, 
div.radio1:hover:active span.checked1,
div.radio1.focus.active1 span.checked1,
div.radio1.active1:hover span.checked1 { background:url(../images/o_rad_chk.jpg) no-repeat; }

div.radio1.disabled span,
div.radio1.disabled:active span,
div.radio1.disabled.active1 span { background:url(../images/o_rad_chk.jpg) no-repeat; }

div.radio1.disabled1 span.checked1,
div.radio1.disabled1:active span.checked1,
div.radio1.disabled1.active span.checked1 { background:url(../images/o_rad_chk.jpg) no-repeat;}

/***************/
div.selector1 { background:url(../images/select_b4.jpg) no-repeat; line-height: 36px; height: 36px; width: 286px; font-size: 14px; position: relative; overflow: hidden;}

div.selector1 select { width: 271px; font-size: 14px; top: 0px; left: 10px; border:0px none; height:36px; position:absolute; }

div.selector1 span { color: #5A5A5A; width: 271px; cursor: pointer; display: block; overflow: hidden; padding: 0px 5px 0px 10px; position: absolute; height: 36px; border: 0px none; background: none; line-height: 36px;}

div.selector1.disabled span { background:url(../images/select_after.jpg) no-repeat; }

div.selector1:active,  div.selector1.active { background:url(../images/select_after.jpg) no-repeat;}

div.selector1:active span, div.selector1.active1 span { background:url(../images/select_b4.jpg) no-repeat; }

div.selector1.focus1, div.selector1.hover1, div.selector1:hover { background:url(../images/select_b4.jpg) no-repeat; }

div.selector1.focus1 span{ background:url(../images/select_b4.jpg) no-repeat;}

div.selector1.hover1 span, div.selector1:hover span { background:url(../images/select_after.jpg) no-repeat; }

div.selector.focus1:active,
div.selector.focus1.active1,
div.selector1:hover:active,
div.selector1.active1:hover { background:url(../images/select_b4.jpg) no-repeat; }

div.selector1.focus1:active span,
div.selector1:hover:active span,
div.selector1.active1:hover span,
div.selector1.focus1.active1 span { background:url(../images/select_after.jpg) no-repeat; }

div.selector1.disabled1 { background:url(../images/select_b4.jpg) no-repeat; }

div.selector1.disabled1 span { background:url(../images/select_b4.jpg) no-repeat; }

