body, select {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
line-height:1.3;
color:#000000;
padding:0px;
margin:5px;
line-height:normal;
}
select {
padding:3px;
}
label {
float:left;
clear:both;
}

.required {
float:none;
color:#FF0000;
width:5px;}

textarea {
width:205px;
height:100px;
}
select {
margin:0;
margin-bottom:2px;
}



h3,h4,h5 {
line-height:0px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
* html h3 {
/*line-height:14px;*/
margin:0px 0px 15px 0px;
}
h4{
display:block;
font-size:12px;
/*margin:5px 0px 10px 0px;*/
line-height:12px;
}
h5{
display:block;
font-size:12px;
line-height:2px;
margin:0px;
padding:0px;
}
* html h5 {
margin:5px 0px 5px 0px;
}
label
    {
    width:180px !important;
    }


div.spanSpecial input.inputText, div.spanSpecial input.inputTextCaptcha, div.spanSpecial textarea
    {
    width:150px !important;
    }

div.button_contener{
    float:left;
    display:block;
    width:50%;
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif !important;
    font-size:12px !important;    
}
div.button_contener p{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif !important;
    font-size:12px !important;      
}
div.button_contener input.button_submit{
    margin: 0 auto;
    display: block;
}
div.ui-datepicker{
 font-size:10px;
}