
.checkboxWrap
{ 
    margin                  : 10px 0px 10px 0px;
    font-size               : 14px;
}
.radioBtnWrap.left
{ 
    float                   : left;
}
.radioBtnWrap.right
{ 
    float                   : right;
    margin                  : 2px 15px 0px 60px
}
label
{ 
    display                 : block;
    cursor                  : pointer; 
    line-height             : 20px; 
    padding-top             : 2px; 
}
.radios     
{ 
    padding-top             : 4px; 
}
.label_check input,
.label_radio input  
{ 
    margin-right            : 5px; 
}

.has-js .label_check,
.has-js .label_radio    
{ 
    padding-left            : 28px; 
}
.has-js .label_radio    
{ 
    background              : url(images/radio-off.png) no-repeat; 
}
.has-js .label_check    
{ 
    background              : url(images/check-off.png) no-repeat; 
}
.has-js label.c_on      
{ 
    background              : url(images/check-on.png) no-repeat; 
}
.has-js label.r_on      
{ 
    background              : url(images/radio-on.png) no-repeat; 
}
.has-js .label_check input,
.has-js .label_radio input  
{ 
    position                : absolute; 
    left:                    -9999px; 
}

.label_radio.left
{ 
    float                   : left;
    padding-right           : 20px;
}