BODY {
	padding:0;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;	
	MARGIN: 0px;
	COLOR: #555;	
	FONT-FAMILY: arial, sans-serif;
	text-align: left;
	background: #fff;
text-align:center;
}
.overall {
	padding:0;
	WIDTH: 977px;
	TEXT-ALIGN: left;
	background:url("../images/bg/bg_middle.gif") repeat-y 0px 0px;
	margin:0;
}
.top {
	padding:0;
	MARGIN: 0px;
	WIDTH: 977px;
	HEIGHT: 30px;
	background: url("../images/bg/bg_top.gif") no-repeat left top ;
}
.nav{height:70px;background: url("../images/bg/title_bg.jpg") no-repeat center bottom ;margin:0 0 5px 0;font-size:14px;}
.nav span{float:left;padding:0;margin:0 0 0 80px;width:167px;height:47px;font-weight:normal;}
.nav span img{border:none;margin:0;}
.nav ul{float:left;list-style:none;margin:30px 0 0 200px;}
.nav LI {FLOAT: left; TEXT-ALIGN: center;}
.nav li A{text-decoration:none;	WIDTH: 68px;height:20px;line-height:20px;display:block;}
.nav li A:link {COLOR: #333; }
.nav li A:visited {COLOR: #333; }
.nav li A:hover {COLOR: #fff;background:#666; }
.nav li A:active {COLOR: #000; }



.content {padding:0; BACKGROUND: #ffffff; MARGIN: 0px 0 0 60px;; WIDTH: 860px; }
.content h4{margin:0;padding:0;}
.content a{text-decoration:none;color:#333;}


.footer {
	WIDTH: 977px;
	TEXT-ALIGN: left;
	margin:50px 0 0 0;
	padding:0;
	clear:both;
}
.footer .t{margin:0 0 0 38px;background:#103667;width:894px;padding:3px 3px 0 3px;height:14px;}
.footer .t h3 {margin:0;padding:0;}
.footer .t h3 a{color:#fff;font-size:13px;text-decoration:none;}
.footer .t h3 a:hover{color:#00a6ad;}
.footcont {
	WIDTH: 977px;
	COLOR: #555;
	POSITION: relative;
	padding: 0px;
	text-align: center;
}
.footcont #demo1 td{background:url("../images/pic_bg.jpg");width:171px;}
.footright {
	WIDTH: 977px;
	COLOR: #666;
	margin:5px 0 0 0;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	height: 20px;
}
.bottom{
	padding:0;
	MARGIN: 0px;
	WIDTH: 977px;
	HEIGHT: 30px;
	background: url("../images/bg/bg_bottom.gif") no-repeat left top ;
}