body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
body {
	background-color: #1258da;
	background-image: url(img/bg.png);
	background-repeat: repeat-x;
	}
a{
	color: #ffda92;
    text-decoration: none;
}
a:hover {
	color: #fdc125;
	text-decoration: underline;
}#site {
	width: 950px;
	margin:0 auto;
}
#bg_content {
	background-color: #4b83f3;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
}
#menu {
	height: 36px;
}
#up_content {
	background:#FFF url(img/content_bg.gif) no-repeat; width:100%; color:#333;}
#content {
	background:#FFF; color:#333; padding:20px; text-align:justify;
}
#content a{color:#4b83f3;}
#content a:hover{color:#4b83f3;}
#footer
{
	color:#FFF;
	background: #4b83f3;
	width: 100%;
	height: 160px;
}#box_footer_01 {
	color:#FFF;
	font-size: 11px;
	padding: 7px;
}
#box_footer_02 {
	color:#FFF;
	padding-right: 20px;
	padding-left: 20px;
}
.top_contact {
	background-color: #3d7af3;
	height: 100%;
	width: 100%;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #3473f2;
}
.top_contact_info {
	color:#FFF;
	background-color: #3d7af3;
	height: 100%;
	width: 100%;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #3473f2;
}
.box_top{ padding:12px; margin:7px; text-align:justify; color:#333; background:#FFF; width:270px; border:1px solid #d9e4f9;}