#textbackground {
	width:265px;
	height:400px;
	background-color:#E0E0E0;
}
#textbackgroundbig {
	width:450px;
	height:400px;
	background-color:#E0E0E0;
}
.heading {
	font-size:13px;
	color:#3F4259;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.subheading {
	font-size:11px;
	color:#3F4259;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:0px;
}
.divider {
	height:15px;
	background-color:#FFFFFF;
}
hr {
	border: none 0; 
	border-top: 1px solid #3F4259;
	border-bottom: 1px solid #E0E0E0;
	height: 2px;
	margin-bottom:5px;
}
form {
margin:0px;
}
.formtext {
	font-size:11px;
	color:#464646;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height: 16px;
	margin-bottom:2px;
	margin-top:0px;
}
.forminput {
	width:236px;
	height:18px;
	border:1px solid #3F4259;
	font-size:11px;
	color:#3F4259;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	margin-bottom: 10px;
	background-color:#CACACA;
}
.formbutton {
	width:100px;
	height:18px;
	border:1px solid #3F4259;
	font-size:11px;
	color:#3F4259;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	margin-bottom: 5px;
	background-color:#CACACA;
}
.formmessage {
	width:226px;
	height:80px;
	border:1px solid #3F4259;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3F4259;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	margin-bottom: 5px;
	background-color:#CACACA;
	padding-top:0px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
}
