body { background-color:#627EB7; text-align:center; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a {color:#000000;text-decoration:none;}
a:link {color: #000000;} 
a:visited {color:#383A3E;} 
a:hover{color:#ae0927;}
a:active {color: #0000ff;}
h1 {width:98%;height:50px;line-height: 50px;font-size:14px;text-align:left;padding-left:20px;background:url(../img/bg3.gif) repeat-x;   text-transform: capitalize;font-weight: bold;}

h2 {
	height:20px;
	font-size:12px;
	text-align:left;
	padding-left: 20px;
}
h3 { margin-top:-16px; font-size: 12px;color:#666; }
h3 a{ color:#666; }


#menu17 ul {
	list-style: none;
	margin: 0;
	padding-left:0px;
	text-transform: capitalize;
}
#menu17 img { border: none; }
#menu17 { width: 200px; margin:0;line-height:20px; text-align:left; }
#menu17 li a { height: 28px;  voice-family: inherit; height: 24px; text-decoration: none; }
#menu17 li a:link, #menu17 li a:visited { display: block; background:url(../img/t2.gif); padding: 4px 0 0 10px; }
#menu17 li a:hover, #menu17 li #current {background:  url(../img/t2.gif) 0 -28px;padding-left: 20px;}

#menu25 IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#menu25 {
	FONT-SIZE: 12px;FLOAT:right;WIDTH:700px; line-height:normal;position: relative;top: 30px;

}
#menu25 UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#menu25 LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	text-transform: capitalize;
}
#menu25 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(../img/t2.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#menu25 A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../img/t2.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px;  PADDING-TOP: 5px
}
#menu25 A SPAN {
	FLOAT: none
}

#menu25 A:hover {
	BACKGROUND-POSITION: 0% -28px
}
#menu25 A:hover SPAN {
	BACKGROUND-POSITION: 100% -28px
}
#menu25 #current A {
	BACKGROUND-POSITION: 0% -28px
}
#menu25 #current A SPAN {
	BACKGROUND-POSITION: 100% -28px
}

#main{ background:#EAF2F4;overflow:hidden;
	margin:0 auto;
	width:920px;}

#head{width:100%; float:left; height:238px; }
.logo{
	width:920px;
	height:60px;
	background:url(../img/he7.jpg) no-repeat;
	float:left;
	font-size: 18px;
}

.hbar{width:920px; float:left; height:178px; background:url(../img/bg2.jpg) no-repeat}
.flash{
	position:relative;
	float:left;
	top: 0px;
	left: 20px;
}
#left{width:200px; float:left}
#right{
	width:680px;
	float:left;
	text-align:left;
	border-left: #333333 solid 1px;
	overflow: hidden;
	padding-left: 10px;
}
#right_page{
	width:680px;
	float:left;
	clear: both;
	list-style-type: none;
	padding: 0 0 0 0;
}
#right_page li{
	float:left;
	display:inline;
	position: relative;
	margin: 0 20px 0 0;
	width: 280px;
}
.foot{
	width:920px;
	height:50px;
	background:url(../img/foot.jpg);
	padding-top: 10px;
	float: left;
}
.right_d{
	width:98%;
	float:right;
	height:50px;
	background:url(../img/bg3.gif) repeat-x;
	text-align:left;
	padding-left:8px;
	line-height: 50px;
	font-size: 14px;
	text-transform: capitalize;
	font-weight: bold;
}
.balls {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	
}
.balls LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
	POSITION: relative;
	text-align: center;
	text-transform: capitalize;
}
.balls LI IMG { border:0;
}
.balls li a{color:#829f27}
.balls li a:hover{color:#000000}
.balls li a:visited{color:#660066}


.ball {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 50px;
	LIST-STYLE-TYPE: none;
	top: 0px;
	float: left;
	width: 680px;
	overflow: hidden;
	
}
.ball LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 280px;
	PADDING-TOP: 0px;
	text-align: left;
	text-transform: capitalize;
	margin: 0 0 0 30px;
}
.ball LI IMG { border:0;}
.ball li a{color:#829f27}
.ball li a:hover{color:#000000}
.ball li a:visited{color:#660066}

.ptle{
	font-size:18px;
	width:700px;
	margin-top:20px;
	margin-top:20px;
	margin-bottom: 20px;
	float: left;
}
.table{float:left}
.bbottom{width:1px;height:1px;overflow: hidden;}

