.main_bg{
	background-image:url(../images/top-header-bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
}
.content_bg{
	background-image:url(../images/content_top-bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#dbdbdb;
	padding-top:6px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:20px;
	text-align:justify;
	color:#281002;
}
.rhs-head{
	background-image:url(../images/side_bg-head.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#b7420a;
	padding:6px;
	padding-left:12px;
	padding-right:12px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.rhs-highlight{
	background-color:#f9e1b0;
	padding:12px;
}
#header_container{
	position:relative;
}
#title_name {
	position:absolute;
	left:24px;
	top: 20px;
	width:500px;
}
#seal{
	position:absolute;
	left:764px;
	top:-30px;
}
body,td,th {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #7B3006;
}
body {
	background-color: #b8b8b8;
}
a:link {
	color: #A8400B;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #A8400B;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #333333;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-family:"Century Gothic";
	font-size: 32px;
	color: #7c2900;
}
h2 {
	font-size: 18px;
	color: #333333;
}
h3 {
	font-size: 15px;
	color: #281002;
}
a.register{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
a.register:link, visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.register:hover, active{
	color:#FFFFFF;
	text-decoration:underline;
}
input{
	width: 300px;
	border: #926d5c solid 1px;
	background-color:#ffffff;
}
.style2 {
	font-size: 11px
}
.event-size{
	font-size:15px;
}