#tl div{
	float:left;
	width:350px;
	padding-top:16px;
	font-size:1.2em;
}
#tl div.lab{
	text-align:right;
	width:120px;
	padding-right:20px;
}
#tl div.lab,#bl label,#tl #reg{
	color:#999999;
}
#tl #reg{
	font-size:1em;
	width:100%;
	text-align:center;
	clear:both;
}
#tl h1{
	padding-bottom:0.2em;
}
#bl form{
	padding:14px 0 0 30px;
}
#bl label{
	clear:left;
	display:block;
	float:left;
	width:120px;
	font-size:1.1em;
	text-align:right;
	padding:2px 20px 0 0;
}
#bl input.txt,#bl textarea{
	float:left;
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#006699;
	width:300px;
}
#bl #cfname{
	width:200px;
}
#bl textarea{
	height:80px;
}
#bl span{
	display:block;
	clear:both;
	height:1em;
	color:#FF3300;
	margin:0 0 8px 140px;
}
#bl #sbut{
	margin:0 0 0 140px;
	width:60px;
	clear:left;
	color:#444444;
}
#bl .resp{
	padding:50px 30px 0;
	text-align:center;
	font-size:1.6em;
	color:#009966;
}

