﻿.helper
{
     display:block;
     float:left;
     width:18px;
     height:18px;
     margin-left:4px;  
     background-image:url('images/helper.gif');
     background-position:center center ;
     background-repeat :no-repeat;   
     cursor:pointer;   
}
.labelForm
{
    display: block;
    width: 280px;
    float: left;
}
.clear
{
    display: block;
    clear: both;
    font-size: 0px;
    height: 1px;
}
.tb300px
{
    display: block; float: left;
    width: 500px;
    font-family: Verdana;
    font-size: 12px;
    border: solid 1px #CCC;
}
.ddl300px
{
    display: block; float: left;
    width: 504px;
    font-family: Verdana;
    font-size: 12px;
    border: solid 1px #CCC;
}
.chklist300px
{
    width: 500px;
    display: block;
    float: left;
    max-height: 160px;
    overflow-x: hidden;
    border: solid 1px #CCC;
    font-family: Verdana;
    font-size: 12px;
    background-color:#FFFFFF; 
    padding: 5px 3px;
    margin:0 0 15px 0;  
}

label.error
{
    color: #F00 !important;
    margin-left: 10px !important;
    display: block !important;
    float: left !important;
}
input.error, textarea.error, .divError, span.error, div.error
{
    background-color: #FFECEC !important;
    border: 1px solid #F00 !important;
}

select.error
{
    background-color: #FFECEC !important;
    border: 1px solid #F00 !important;
}

span.presentation {
    display: block;
    float: left;
    width: 900px;
}

input.timepicker {
    display: block; 
    float: left;
    width: 50px;
    font-family: Verdana;
    font-size: 12px;
    border: solid 1px #CCC;
    cursor: pointer;
}

span.messageError {
    display:block; 
    float: left; 
    padding-left: 280px; 
    padding-top: 5px; 
    color:red; 
    font-style: italic; 
    font-size: 11px;
}


