/* CSS Document */
.contactform {
	width:500px; 
	margin:2.0em 0 0 0; 
	padding:10px 10px 0 10px;  
}
.contactform fieldset {
	padding:20px 0 0 0 !important /*Non-IE6*/; 
	padding:0 /*IE6*/; 
	margin:0 0 20px 0; 
	border:0;
}
.contactform fieldset legend {
	margin:0 0 0 5px !important /*Non-IE*/; 
	margin:0 0 20px 5px /*IE6*/; 
	padding:0 2px 0 2px; 
	color:#666666; 
	font-weight:bold; 
	font-size:14px;
}
.contactform label.left {
	float:left; 
	width:100px; 
	margin:0 0 0 10px; 
	padding:2px; 
	color:#666666;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.contactform select.combo {
	width:175px; 
	padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:110%;
}
.contactform input.field {
	width:275px; 
	padding:1px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:10px;
}
.contactform textarea {
	width:275px; 
	padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:10px;
}
.contactform input.button {
	float:right; 
	width:9.0em; 
	margin-right:20px; 
	padding:1px !important /*Non-IE6*/; 
	padding:0 /*IE6*/; 
	background:rgb(230,230,230); 
	border:solid 1px rgb(150,150,150); 
	text-align:center; 
	font-family:verdana,arial,sans-serif; 
	color:rgb(150,150,150); 
	font-size:110%;
}
.contactform input.button:hover {
	cursor: pointer; 
	border:solid 1px rgb(80,80,80); 
	background:rgb(220,220,220); 
	color:rgb(80,80,80);
}
.msg {
	position:absolute;
	top:300px;
	left:120px;
	width:300px;
	height:100px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	z-index:5;
	text-align:center;
}