#contactForm {
width: 520px;	
text-align: left;		
}

.form_clear	{
width: 520px;
clear: both;
height: 1px;
font-size: 1px;
line-height: 1px;			
}

.form_clear5	{
width: 520px;
clear: both;
height: 5px;
font-size: 5px;
line-height: 5px;			
}

.form_left {
float: left;
width: 230px;
text-align: right;
margin-top: 2px;
font-weight: bold;
font-size: 11px;
padding-right: 5px;
}

.form_cell_1 {
float: left;
width: 140px;
height: 70px;
padding-top: 40px;
text-align: right;
margin-top: 2px;
font-weight: bold;
font-size: 11px;
}

.form_cell_2 {
float: left;
margin: 5px;
width: 170px;
text-align: left;
height: 110px;
}

.form_cell_3 {
float: left;
width: 180px;
text-align: justify;
height: 90px;
padding-top: 20px;
}

.form_full	{
width: 500px;
clear: both;
padding: 10px;
font-weight: bold;
font-size: 11px;
}

.form_inp1 {
width: 200px;
}

.form_right {
float: left;
width: 270px;
}

.form_fieldset {
border: 1px solid #0033CC;
padding-bottom: 10px;
margin-bottom: 5px;
}

.form_legend {
color: #0033cc;
font-weight: bold;
font-style: italic;
font-size: 15px;
}

.form_select {
margin-left:5px;
}

.form_textarea1 {
margin-left:6px;
width: 450px;
border: 1px solid #0033CC;
background: #fff;
}

#error_message{
color: #ffff00;
font-weight: bold;
}

#error_list {
color: #ffff00;
}
