
div.form div.field div.label
{
color: #F89838;
color: #67686b;
font-weight: bold;
float: left;
text-align: right;
width: 105px;
margin-right: 4px ;
font-size: 12px;
line-height: 24px;
}

div.form div.captcha
{
	float: left;
     border: 2px solid #888;  
     border: none;  
     padding: 0x 2px 0px 2px; 
     font-size: 1em;  
     background-color: #F8F8F8;  
     background-color: #ffffff;  
	width: 158px;
}
input {  
     border: 2px solid #888;  
     padding: 4px; 
     font-size: 1em;  
     background-color: #F8F8F8;  
 } 

div.form input
{
color: #67686b;
height: 16px;
}

input:focus {  
     border-color: #67686b;  
     background-color: #FFFE9D;  
} 

textarea:focus {  
     border-color: #67686b;  
     background-color: #FFFE9D;  
} 

div.form textarea
{
     border: 2px solid #888;  
     padding: 4px; 
     font-size: 1em;  
     background-color: #F8F8F8;
}

div.form div.field div.labelwide
{
font-weight: bold;
float: none;
text-align: left;
width: 450px;
margin-right: 4px ;
font-size: 12px;
}

div.form div.field 
{
height: 32px;
}

div.form input
{
width: 150px;
}

div.form input.button
{
margin:15px 0px 0px 0px;
height: 30px;
width: 100px;
background-color: white;
background-image: url(/_assets/images/submit.gif);
color: white;
border: none;
}

label.error
{
color: red;
font-style: italic;
}

div.form input.button:hover
{
background-color: white;
background-image: url(/_assets/images/submit_h.gif);
color: #f88729;
border: thin 1px blue;
}
.style1 {
	color: #666666;
	font-weight: bold;
}
.style2 {color: #F89838}
.style3 {color: #666666}

