
/* Contact Form Styling ------------------------------------------ */
.contact_form ol {
list-style-type: none;
padding: 0;
margin: 0;
}

.contact_form li {
margin-bottom: 5px;
display: block;
clear: both;
margin: 0;
padding: 0;
min-height: 25px;
}

.contact_form label {
display: block;
float: left;
width: 230px;
}

.contact_form input {
display: inline-block;
width: 250px;
float: left;
margin-right: 10px;
padding: 10px;
}

.contact_form .bar {
margin-bottom: 10px;
	background-color: #FFFFFF;
	color: #303030;
	border-color: #C2C1C1;
	border-style: solid;
	border-width: 1px;
	width: 240px;
	padding: 8px 4px 8px 4px; 
}

.contact_form fieldset {
margin-bottom: 10px;
}

.contact_form textarea {
float: left;
padding: 10px 0px 10px 0px; 
}

.contact_form legend {
color: #000;
font-weight: 600;
margin-bottom: 10px;
}

fieldset.submit {
margin: 15px 0;
padding-left: 40px;

}
fieldset.submit input{
width: 75px;
margin-right: 10px;
}

.contact_form p.error {
color: #e40d62;
font-style: italic;
padding-left: 30px;
}

#form p {
	margin-bottom:0px;
}

/* border color and added  --------------------------------------------*/
#text_area {
	height: 135px;
	width: 530px;
	background-color: #FFFFFF;
	color: #303030;
	border-color: #C2C1C1;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 10px;
	padding: 2px 0px 2px 0px; 
}

#send_button   {
	width: 200px;
	height: 40px;
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
	}

/*

#send_button   { background-image: url(../images/send_sm.jpg); cursor: pointer; margin-left: 0; width: 120px; height: 30px; border: none }

*/

#side {
	margin-bottom:20px;
}

.ui-datepicker-trigger {
border: 1px solid rgb(100,100,100);
width: 62px;
padding: 0 10px;
float: left;
}

.attachment_fields {
float: left;
width: 290px;
border-left: 1px solid rgb(200,200,200);
padding-left: 10px;

}

.attachment_fields label {
display: inline-block;
width: 75px;
float: left;
}

.attachment_fields input {
float: left;
display: inline-block;
width: 200px;
border: 1px solid rgb(100,100,100);
}

.attachment_advice {
width: 250px;
float: left;
margin-right: 10px;
}

fieldset.submit {
padding-left: 200px;
}

fieldset.submit input {
border: 1px solid #002d6a;
}

span.form_field_error {
clear: both;
display: inline-block;
width: 300px;
color: #e40d62;
font-size: 10px;
}
