/* CSS Document */

form {
	font-size: 80%;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	font-family: arial;
	width: 450px;
	float: left;
}

label {
margin-top: 0px;
padding-top: 0px;
float: left;
width: 100px;
}

#send {
color: red;
float:left;
clear: both;
}

input {
border: solid 1px #CCCCCC;
width: 150px;

}

select {
border: solid 1px #CCCCCC;
width: 150px;
}

#contact_comments {
float: left;
clear: both;
border: solid 1px #CCCCCC;
font-family: arial;
}

.contact_label {
float: left;
clear: both;
color: #666666;

}

#labelfields {
color: #666666;
margin-left: 10px;
float: left;
}

#labelfields p{
padding-bottom: 5px;
}

*html #labelfields p{
padding-bottom: 2px;
}

#formfields {
float: left;
margin-left: 20px;
padding-top: 10px;
width: 250px;
}

#formfields i{
color: red;
margin-left: 10px;
line-height: 28.5px;
padding-bottom: 5px;
}


#contact_details img{
}

#contact_details {
float: left;
}

#time{
position: absolute;
margin-left: 40px;
margin-top: -80px;
z-index: 1;
font-weight: bold;
font-style: italic;
font-size: 100%;
color: #333333;
text-align:right;
}

*html #time {
margin-left: -250px;
margin-top: 200px;
}

#time p{
font-style: normal!important;
font-size: 70%;
}

#labelfields i {
color: red;
margin-top: -10px;
paddding: 0px;
margin-left: 10px;
}

.hide {
margin-bottom: 160px;
}
	
