body{
	font: normal 11px "Franklin Gothic Book","Arial","sans-serif";
	color: #111;
}
.redirect{
	font: normal 12px "Franklin Gothic Book","Arial","sans-serif";
	color: #666;
	text-decoration:none;
}
.mainpage{
	padding: 1px 15px 15px 15px;
	width: 840px;
}

#mainbox{
	color: #111;
	font-size: 12px;
	padding: 1px;
	width: 650px;
	border-right: 1px #999 solid;
}
#mainbox a:link,#mainbox a:visited{
	font: normal 12px;
	color: #111;
	text-decoration: underline;
}
#mainbox a:hover,#mainbox a:active{
	font: normal 12px;
	color: #000;
	text-decoration: none;
}

.footer{
	font: normal 10px "Verdana","Franklin Gothic Book","Arial","sans-serif";
}

#sidebox{
	padding: 15px;
	font-size:11px;
	width: 150px;
}

#sidebox a:link,#sidebox a:visited{
	font: normal 11px;
	color: #333;
	text-decoration: none;
}
#sidebox a:hover,#sidebox a:active{
	font: normal 11px;
	color: #000;
	text-decoration: underline;
}
#SubLink{
	font: bold 12px;
	color: #000;
	padding: 10px 0px 10px 5px;
}
.FocusField{
	font: bold 12px "Franklin Gothic Book","Arial","sans-serif";
	color: #039;
	border: 1px #039 solid;
}
.NormalField{
	font: bold 12px "Franklin Gothic Book","Arial","sans-serif";
	color: #999;
	border: 1px #999 solid;
}
form{
	margin:1px;
}
h1{
	font: bold 15px "Franklin Gothic Book","Arial","sans-serif";
	color: #000;
}
h2{
	font: bold 14px "Franklin Gothic Book","Arial","sans-serif";
	color: #000;
	margin-bottom: 5px;
}
.langbox{
	font: bold 12px "Franklin Gothic Book","Arial","sans-serif";
	margin:20px;
}
.langbox tr{
	height: 30px;
}
.langbox td{
	width: 80px;
}
.langbox a:link, a:visited{
	font-size:12px;
	color: #333;
	text-decoration:none;
}
.langbox a:hover, a:active{
	font-size:12px;
	color: #000;
	text-decoration:underline;
}
.highlight{
	background-color:#ccc;
	color: #000;
}
#searhbox td{
	font: normal 12px "Franklin Gothic Book","Arial","sans-serif";
	color: #666;
	margin: 1px;
	padding: 10px;
	border-bottom: 1px #999 solid;
}
#searhbox a:link,#searhbox a:visited{
	font: bold 14px "Franklin Gothic Book","Arial","sans-serif";
	color: #333;
	text-decoration:none;
}
#searhbox a:hover,#searhbox a:active{
	font: bold 14px "Franklin Gothic Book","Arial","sans-serif";
	color: #000;
	text-decoration:underline;
}
.foot{
	font-size:11px;
	color: #029;
	margin-top: 5px;
}
#searchform{
	font: bold 12px;
	color: #000;
	border-bottom: 1px #999 solid;
	margin-bottom: 10px;
	padding: 0px 0px 10px 5px;
}
#loginform{
	font: bold 12px;
	color: #000;
	border-top: 1px #999 solid;
	margin-top: 10px;
	padding: 10px 0px 0px 5px;
}
.hline{
	border-bottom: 1px #aaa solid;
	padding-bottom: 8px;
}

.indextbl{
	margin-top:8px;
}

.vline{
	font-size: 12px;
	width: 200px;
	height: 175px;
	border-right: 1px #aaa solid;
	margin-top: 15px;
	padding: 2px;
}
.rightline{
	font-size: 12px;
	width: 200px;
	height: 175px;
	margin-top: 15px;
	padding: 2px;
	padding-left: 4px;
}

.rightimg{
	float: right;
	margin-top: 15px;
	padding: 2px;
	z-index:2;
}

.white_background{
	background-color:#fff;
}