*{
	padding:0px;
	margin:0px;
}

a{
	color:#0099FF;
}

.highlight{
	color:#F60;
}

body{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#content{
	margin:40px;
}

#content .page{
	width:800px;
	padding:0px;
	margin:40px auto 0px auto;
	border: 1px solid #CCC;
}

#content .page:first-child{
	margin:0px auto 0px auto;
}

#content .page ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
#content .page>.title{
	padding:15px;
	font-size:24px;
	color:#FFF;
	background-color:#09F;
}

#content .page li>.title{
	padding:15px;
	font-weight:bold;
	background-color:#E0E0E0;
	color:#333333;
}
#content .page li>.content{
	padding:15px;
}
#content .page li>.content>textarea{
	padding:15px;
	border:1px dashed #CCC;
	background-color:#FBF9EA;
	width:740px;
	height:480px;
	resize:none;
}

#content>.header{
	border: 1px solid #666666;
}
#content>.header .title{
	font-size:36px;
	text-align:center;
	color:#FFFFFF;
	background-color:#666666;
}
#content>.header>.content>.infomation{
	width:200px;
	padding:20px;
	margin:0px;
	float:left;
}
#content>.header>.content>.thanks{
	width:515px;
	padding:20px;
	margin:0px;
	float:right;
	border-left:1px solid #666666;
}
#content>.header>.content>.footer{
	clear:both;
}