@charset "UTF-8";
div#mf_wrapper {
	width: 820px;
	text-align:left;
	margin:0px auto 0px auto;
	font-family:sans-serif;
}
div#mf_header h1 {font-size: 30px;
	border-bottom: solid 0px #999999;
	margin: 0px;
	padding-bottom:6px;
padding-top:6px;
	color: steelblue;
font-weight: bold;


}
div#mf_header h2 {
	font-size: 18px;
border-bottom: solid 0px #999999;
	color: blue;
	font-weight: bold;
padding-top:4px;
	margin: 0px;
	
}

div#mf_header h3 {
	font-size: 14px;
border-bottom: solid 0px #999999;
	color: black;
	font-weight:normal ;
padding-top:4px;padding-bottom:4px;
	margin:0px;
line-height:160%


}

div#mf_header h3 a:link{color: red}
div#mf_header h3 a:visited {color:red}









form#mailform {
	padding: 0px;
}
table.mailform {
	width: 100%;
}
table.mailform tr th,table.mailform tr td {
	text-align: left;
	font-weight: normal;
	font-size: 17px;
	border-bottom: solid 1px #999999;
	padding: 15px 0px 15px 0px;
}
table.mailform tr th {
	width: 330px;
}
table.mailform tr th span {
	color: #CC0000;
	font-size: 12px;
}
table.mailform tr th p {
	margin: 0px;
	padding: 2px;
	font-size: 12px;
	color: blue;
}
table.mailform tr td textarea{
	width: 100%;
	height: 120px;
font-size: 14px;

line-height: 130%;

}

table.mailform tr td input, select {

	
font-size: 15px;
}

a:link{color: white}
a:visited {color:white}
a:hover {color:white; position: relative;top: 0px;left: 0px;
text-decoration:none}


table.a a:visited {color:gray}
table.a a:link{color:gray}


div.line10 a:visited {color:blue}
div.line10 a:link {color:blue}

.line10 { line-height: 150%; font-size:16px; padding-top:10px;}







