#main {
	width:780px;
	margin:auto;
	position:relative;
}
#tophead {
	width:780px;
	padding-top:2px;
	position:relative;
	background-image:url(../images/th1.jpg)
}
#topheader {
	width:100%;
	margin:auto;
}
#topleft {
	float:left;
	width:201px;
	padding:0;
}
#topnum {
	clear:both;
	width:201px;
	height:34px;
	background-image:url(../images/index._07.jpg)
}
#topmenu {
	clear:both;
	width:201px;
	height:131px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF
}
#tmenu {
	border-bottom:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	width:200px;
	height:129px;
}
.menuarrow {
	float:left;
	padding-left:25px;
	width:16px;
	vertical-align:middle;
	padding-top:9px;
}
* html .menuarrow {
	float:left;
	padding-left:25px;
	width:16px;
	vertical-align:middle;
	padding-top:0px;
}
#topright {
	FLOAT: right;
	width:578px;
	left: 0px;
}
*html #topright {
	FLOAT: right;
	width:578px;
	left: 0px;
}
#topmiddle {
	background-color:#1D77CB;
	width:218;
	height:49px;
	float:left;
}
*html #topmiddle {
	margin:0 444px 0px 218px;
	left: 0px;
}
#topmiddle {
	margin:0 452px 0px 218px;
	left: 0px;
}
#toptxt {
	background-color:#2b79bb;
	padding:3px;
	height:168px;
}
#leftside {
	width: 200px;
	float:left;
	border-right:1px solid #D4D4D4;
}
#leftside_in {
	width: 200px;
	float:left;
	background-color:#f4f4f4;
}
.seolist {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	COLOR:#595959;
}
.seolist li {
	padding-bottom:1px;
}
.seolist li a {
	display: block;
	padding-top:0px;
	background-position:14px;
	background-image:url(../images/index._24.jpg);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:5px;
	text-decoration: none;
	font-weight:normal;

	height:18px;
	COLOR: #2D2D2D; 
	line-height: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.seolist a:hover {
	text-decoration:underline;
}
/*#leftside .BlackLargeBold{
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
background-image:url(../images/arrow.jpg);
background-position:23px;
color: black;
margin-top:12px;
margin-bottom:5px;
border-bottom: 1px dotted #939393;
text-transform: uppercase;
padding-left:42px;
}*/

#middle {
	width:579px;;
	text-align:left;
	/*	margin-right:-74%;*/
	float:right;
}
* html #middle {
	width:579px;;
	text-align:left;
	/*	margin-right:-74%;*/
	float:right;
}
#middle_leftbox {
	clear:left;
	float:left;
	width:48%;
	padding:0;
}
#middle_rightbox {
	clear:right;
	FLOAT: right;
	width:48%;
	padding:0;
}
#middle_gap {
	clear:left;
	margin-left:49%;
	margin-right:49%;
}
#boxhead {
	background:url(../images/index_55.jpg);
	height:27px;
}
#serhead {
	width:98%;
	margin:0% 1% 0% 1%;
}
#serleft {
	float:left;
	width:49%;
	padding:0;
}
#serright {
	FLOAT: right;
	width:48%;
	/*	clear:left;
FLOAT: right;
width:164px;
position:absolute;
left: 590px;*/
top: 649px;
}
#bottom {
	clear:both;
	width:100%;
}
#bottomtop {
	background-color:#FFA200;
	height:5px;
	border-bottom:1px solid #FFFFFF;
}
#bottommiddle {
	background-color:#2878BA;
	height:60px;
	border-bottom:1px solid #FFFFFF;
}
#bottom_b {
	clear:both;
	background-color:#EFEFEF;
	height:36px;
}
#mail {
	background:url(../images/index._04.jpg);
	width:25%;
	float:left;
	height:30px;
	padding-top:11px;
}
#live {
	background:url(../images/index._04.jpg);
	width:182.5px;
	float:right;
	height:35px;
	padding-top:6px;
}
* html #live {
	background:url(../images/index._04.jpg);
	width:182px;
	float:right;
	height:35px;
	padding-top:6px;
}
#nameinput {
	float:left;
	width:96px;
	background-image:url(../images/login_03.jpg);
	height:24px;
	padding:6px 0px 0px 5px
}
#passinput {
	float:left;
	width:96px;
	background-image:url(../images/login_06.jpg);
	height:25px;
	padding:6px 0px 0px 5px
}
#leftgline {
	clear:both;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	background-color:#5A5A5A;
	height:6px;
}
#valid {
	clear:both;
	height:41px;
	background-color:#f4f4f4;
	border-bottom:1px solid #D4D4D4;
	padding-top:9px;
}
