	html, body { margin:0; padding:0; font-family: Arial, verdana, helvetica; font-size: 12px; color: #373737; background: #7b7b7b url("images/bg.jpg") 0 0 repeat-x; }
	img {border:0;}
	.main { margin:0 auto; padding:0; width:768px;}
	#top_line {margin:0; padding:0;  width:748px; height: 30px; line-height: 30px; text-align: right; color: #dbd7d8; font-weight: bold; }
	.all {background: #fff; }
	#top_line a {color: #dbd7d8;text-decoration: none; }
	#top_line a:hover { text-decoration: underline; }
	#logo_box {margin:9px 0; padding:0; width:768px; height: 219px; position:relative;overflow:hidden;background: #fff url("images/bg_logo_box.jpg") 500px 6px no-repeat;}
	#logo_box img { padding:8px;}
	#logo_box .tlb {background: url("images/bg_logo_box_1.gif") 0 0 no-repeat; position:absolute; top:0px; left:0px; width:9px; height: 9px; overflow:hidden; }
	#logo_box .blb {background: url("images/bg_logo_box_1.gif") 0 -9px no-repeat; position:absolute; bottom:0px; left:0px; width:9px; height: 9px; overflow:hidden; }
	*html #logo_box .blb {bottom:-1px;}
	#logo_box .trb {background: url("images/bg_logo_box_1.gif") -9px 0 no-repeat; position:absolute; top:0px; right:0px; width:9px; height: 9px; overflow:hidden; }
	#logo_box .brb {background: url("images/bg_logo_box_1.gif") -9px -9px no-repeat; position:absolute; bottom:0px; right:0px; width:9px; height: 9px; overflow:hidden; }
	*html #logo_box .brb {bottom:-1px;}
	#top_menu {background: #434343 url("images/bg_top_menu.gif") 0 0 repeat-x;height: 59px; line-height: 59px; color: #dbd7d8; font-weight: bold;font-size: 12px; letter-spacing: 3.5px; text-align:center; }
	#top_menu a {color: #dbd7d8;text-decoration: none; }
	#top_menu a:hover { text-decoration: underline; }
	.content { margin:5px 0px 5px 10px; padding:0; width:560px; float:left; }
	.content p {margin:10px 0; padding:0;}
	.content h2 {margin:10px 0; padding:0; font-size: 18px;color:#5c5c5c;}
	.content h2 b {color:#0284b5;}
	.right_box {margin: 0 0 0 15px; float:left; width:166px; background: url("images/bg_right_box.gif") 0 0 repeat-y; }
	.right_box p {margin:5px 15px; padding:0;}
	.right_box h2 {margin:0; padding:5px 15px;color:#0185b6;font-size: 12px;}
	.right_box a {color: #373737;text-decoration: none;}
	.right_box a:hover { text-decoration: underline; }
	#bg_right_box_t {background: url("images/bg_right_box_t.gif") 0 0 repeat-y; }
	#bg_right_box_b { margin: 0; padding:0; width:166px; height:9px; overflow:hidden; background: url("images/bg_right_box_b.gif") 0 0 no-repeat; }
	#bg_right_box_c { margin: 0; padding:0; width:166px; height:10px; overflow:hidden; background: url("images/bg_right_box_c.gif") 0 0 no-repeat; }
	#footer {color:#bfbdbe;background: #434343; text-align:center; position:relative; width:600px; height: 77px; margin:0 auto; padding:0; }
	#footer p {margin: 0; padding:0; line-height: 24px}
	#footer a {color:#93b6b8; font-weight: bold; text-decoration: none;}
	#footer a:hover { text-decoration: underline; }
	#footer .tlb {background: url("images/bg_footer.gif") 0 0 no-repeat; position:absolute; top:0px; left:0px; width:9px; height: 9px; overflow:hidden; }
	#footer .blb {background: url("images/bg_footer.gif") 0 -9px no-repeat; position:absolute; bottom:0px; left:0px; width:9px; height: 9px; overflow:hidden; }
	*html #footer .blb {bottom:-1px;}
	#footer .trb {background: url("images/bg_footer.gif") -9px 0 no-repeat; position:absolute; top:0px; right:0px; width:9px; height: 9px; overflow:hidden; }
	#footer .brb {background: url("images/bg_footer.gif") -9px -9px no-repeat; position:absolute; bottom:0px; right:0px; width:9px; height: 9px; overflow:hidden; }
	*html #footer .brb {bottom:-1px;}
	#footer .menu a {color: #bfbdbe;text-decoration: none; }
	#footer .menu a:hover { text-decoration: underline; }
	.line_b {  width:768px; height: 15px;}
	.both {clear:both;}.title {
	font-size: 12px;
	color: #0284B5;
}
.links {
	font-size: 12px;
	color: #065DA1;
	font-weight: bold;
}

