@CHARSET "UTF-8";/*#34CFFF*/
body{
	text-align:center;
	font-family:sans-serif;
	font-size:12px;
}

table{
	width:770px;
	font-family:sans-serif;
	font-size:12px;
	text-align:top;
}

td{
	vertical-align:top;
}

h1 {
	font-family:sans-serif; 
	color:#3AAACF;
	font-size:30px;
}

h2, h3 {
	font-family:sans-serif; 
	color:#3AAACF;
}

input {
	border:2px solid #3AAACF;
	color:#3AAACF;
	font-weight:bold;
}

select, option {
	color:#3AAACF;
	font-weight:bold;
}

hr {
	color:gray;
	background-color:gray;
	height:1px;
	border:0px;
}

.hl{
	color:#3AAACF;
	font-weight:bold;
}

.mb{
	width:800px;
	margin:0 auto;
}

.er{
	color:red;
	font-weight: bold;
}

/* surrounding margins (optional) */
.round{
margin-bottom:5px;
text-align:left;
}
.round .c{
/* inner content padding */
padding:0 10px 0 10px;
border-top:0;
border-bottom:0;
border-style:solid;
}
.round .t, .round .b, .round .t b, .round .b b{
display:block;
overflow:hidden;
}
.round .t b, .round .b b{
float:right;
width:50%;
}
.round .t .r{
background-position:top right;
}
.round .b .r{
background-position:bottom right;
}
.round .b{
background-position:bottom left;
}
.round .br{
clear:both;
display:block;
overflow:hidden;
height:0px;
}

/* curve height, background image */
.rb .t, .rb .b, .rb .b b, .rb .t b{
height:10px;
background-image:url(rb.png);
}

/* inner color, border color, border width */
.rb .c{
background:#ffffff;
border-color:#808080;
border-left-width:1px;
border-right-width:1px;
}