#topbox {
	CLEAR: both; MARGIN-BOTTOM: 5px; MARGIN-LEFT: auto; WIDTH: 875px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#topbox2 {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 875px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#bottom {
	CLEAR: both; FONT-SIZE: 12px; PADDING: 15px 0 15px 0; WIDTH: 875px; COLOR: #e21a24; LINE-HEIGHT: 20px; TEXT-ALIGN: center;BORDER-top: #909090 1px solid
}
#bottom .a2 A {
	COLOR: #e21a24; TEXT-DECORATION: underline
}
#bottom .a2 A:hover {
	COLOR: #e21a24; TEXT-DECORATION: underline
}
.lft {
	FLOAT: left; BACKGROUND-IMAGE: url(top_files/logo.gif); WIDTH: 124px; HEIGHT: 60px
}
#topbg {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(top_files/top_bg.gif); PADDING-BOTTOM: 7px; MARGIN: 0px auto; WIDTH: 875px; PADDING-TOP: 3px; HEIGHT: 25px; TEXT-ALIGN: right
}
#dh {
	FLOAT: right;
	BACKGROUND-IMAGE: url(../images/dhbg.gif);
	WIDTH: 742px;
	margin: 0px;
	padding: 0px;
}
#dh .lnk {
	FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 100%; COLOR: #ffc5ab; TEXT-ALIGN: left
}
#dh .lnk A {
	COLOR: #fff; TEXT-DECORATION: none
}
#dh .lnk A:hover {
	COLOR: #ffff00
}
#dh .btm {
	FLOAT: left; WIDTH: 100%; COLOR: #ffc5ab; TEXT-ALIGN: left
}
#dh .btm A {
	COLOR: #333; TEXT-DECORATION: none
}
#dh .btm A:hover {
	COLOR: #ff0000
}
#topleft{ WIDTH: 280px; clear:both; margin-right:5px; FLOAT: left}
.box1 {
	FLOAT: left; WIDTH: 280px; text-align:center; padding:5px 0 0px 0; line-height:24px; background-color:#E6ECFB;BORDER: #dddddd 1px solid
}
#lebo {FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FLOAT: left;
	WIDTH: 100%; 
	COLOR: #225AB7;
	LETTER-SPACING: 1px;
	margin:5px 0 0px 0px;
	background-image:url(le_bg.gif);
	padding-top:4px;
	line-height:24px; text-align:left }
#lebo a {
	color: #225AB7;
	FONT-SIZE: 14px;line-height:24px
}

#lebo a:hover {
	color: #225AB7;
	FONT-SIZE: 14px;line-height:24px; TEXT-DECORATION: underline
}
#lebo3 {FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FLOAT: left;
	WIDTH: 100%; 
	COLOR: #225AB7;
	LETTER-SPACING: 1px;
	background-image:url(le_bg.gif);
	padding-top:4px;
	line-height:24px; text-align:left }
#lebo3 a {
	color: #225AB7;
	FONT-SIZE: 14px;line-height:24px
}

#lebo3 a:hover {
	color: #225AB7;
	FONT-SIZE: 14px;line-height:24px; TEXT-DECORATION: underline
}
#lebo2 {
	  WIDTH: 100%; float:left; LINE-HEIGHT: 21px; background-color:#F9FBFD; text-align:left;BORDER-bottom: #dddddd 1px solid;BORDER-left: #dddddd 1px solid;BORDER-right: #dddddd 1px solid; padding:3px 0 2px 0
}
#lebo2 A {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-DECORATION: none;
}
#lebo2 A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-DECORATION: underline
}
.box2 {
	FLOAT: left; WIDTH: 400px
}
#cebo { width:100%; BORDER: #6FC80D 2px solid; margin-bottom:4px;background-image:url(topbg2.gif); text-align:center; padding:7px 0 3px 0}
#ceboh { width:100%; BORDER: #EF9B63 2px solid; margin-bottom:4px;background-image:url(topbg.gif); text-align:center; padding:7px 0 3px 0}
#cebo2 {width:100%; float:left; BORDER: #c0c0c0 1px solid; margin-bottom:4px}
#cebo3 {width:80px;float:left; background-color:#FF7700; text-align:center; margin-bottom:0px; BORDER: #ffffff 1px solid}
#cebo3 A { color:#FFFFFF; font-size:14px; font-weight:bold; line-height:22px}
#cebo3 A:hover {color:#FFFFe0; font-size:14px; font-weight:bold; line-height:22px}
#cebo4 {width:318px; float:right; height:22px; margin-bottom:0px; background-color:#f0f0f0; text-align:right; BORDER: #ffffff 1px solid}
#cebo4 A { font-size:13px; line-height:22px}
#cebo4 A:hover {font-size:13px; line-height:22px}
.box3 {
	FLOAT: right; WIDTH: 185px; BACKGROUND-COLOR: #ffffff
}
#st{ width:685px; float:left; margin-right:5px; BACKGROUND: url(st_bg2.gif) repeat-y; margin-top:1px}
#ss {
	CLEAR: both; 
	background:url(top_files/bg.gif) center repeat-x; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 877px; 
	HEIGHT: 33px; 
	TEXT-ALIGN: left;
	margin-left:auto;
	margin-right:auto;;
}
.box4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(bg_1.gif); MARGIN-BOTTOM: 1px; WIDTH: 400px; PADDING-TOP: 0px
}
#b41 {width:140px; float:left}
#b42 {width:250px; float:right; line-height:32px; margin-right:5px; text-align:right} 
#b43 {width:310px; float:right;  }
#b44 {width:100px; float:right; text-align:right} 
#box5 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FLOAT: left;
	WIDTH: 100%; 
	COLOR: #225AB7; 
	padding-top:3px;
	line-height:23px; 
	LETTER-SPACING: 1px; 
	BACKGROUND: url(ri_bj1.gif) left repeat-x;
}
#box5 a {
	color: #225AB7;
	FONT-SIZE: 14px;
}

#box5 a:hover {
	color: #225AB7;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline	
}
#box7 {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 350px; COLOR: #000000; LINE-HEIGHT: 22px;
}
#box7 A {
	FONT-SIZE: 14px; COLOR: #1425C0; LINE-HEIGHT: 22px
}
#box7 A:hover {
	FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 22px
}
#box8 {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 338px; COLOR: #000000; LINE-HEIGHT: 22px; padding-top:2px
}
#box8 A {
	FONT-SIZE: 14px; COLOR: #1425C0; LINE-HEIGHT: 22px
}
#box8 A:hover {
	FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 22px
}
.box9 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 27px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ededed; TEXT-ALIGN: left
}
#box10 {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 100%; text-align:center
}

.bor {
	BORDER: #000000 1px solid;
}
#box11 {
	BORDER-RIGHT: 1px solid #dddddd; FLOAT: left; BORDER-LEFT: 1px solid #dddddd; WIDTH: 100%; LINE-HEIGHT: 20px; background-color:#FAFAFA; padding:1px 0 0px 0; margin-bottom:5px;border-bottom:1px solid #dddddd
}
#box11 A {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-DECORATION: none;
}
#box11 A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-DECORATION: underline
}
.box12 {
	FLOAT: left; WIDTH: 100%
}
#box14 {
	FONT-SIZE: 13px; FLOAT: left; WIDTH: 50px; COLOR: #666666; LINE-HEIGHT: 22px; TEXT-ALIGN: left
}
.box16 {
	FLOAT: left; WIDTH: 280px; MARGIN-RIGHT: 5px
}
#box17 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 20px; LETTER-SPACING: 1px;  BACKGROUND-COLOR: #ededed; margin:0px 0 2px 0
}
#box17 A {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px;FONT-WEIGHT: bold
}
#box17 A:hover {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px;FONT-WEIGHT: bold
}
#xz {FLOAT: left; WIDTH: 434px;BORDER-bottom: 1px solid #dddddd;BORDER-left: 1px solid #dddddd;BORDER-right: 1px solid #dddddd;} 
#xz_box1 {
	  WIDTH: 197px; float:left; LINE-HEIGHT: 21px; background:url(xz_bg2.gif) repeat-x;  text-align:left;
}
#xz_box1 A {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-DECORATION: none;
}
#xz_box1 A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-DECORATION: underline
}
#line { background:url(line.gif) repeat-x; float:left; line-height: normal; width:100%; height:4px}
#line2 { background:url(line4.gif) repeat-x; float:left; line-height: normal; width:100%; height:4px}
#line-y { background:url(line-y.gif) repeat-y; float:left; width:7px; height:297px}
#xz_box2 {
	  WIDTH: 224px; float:left; LINE-HEIGHT: 21px; text-align:left; padding:0px 0 0 0px;FONT-SIZE: 12px; margin-left:2px
}
#xz_box2 A {
	LINE-HEIGHT: 21px; TEXT-DECORATION: none;FONT-SIZE: 12px;
}
#xz_box2 A:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px; TEXT-DECORATION: underline
}
#sl {FLOAT: right; WIDTH: 435px;BORDER-bottom: #dddddd 1px solid;BORDER-left: #dddddd 1px solid;BORDER-right: #dddddd 1px solid; }  
#box18 {
	FLOAT: left; WIDTH: 433px; LINE-HEIGHT: 28px; BACKGROUND:url(xzbg.gif) repeat-x left;
}
#box19 {
	FLOAT: left; WIDTH: 338px; LINE-HEIGHT: 28px; BACKGROUND:url(xzbg1.gif) repeat-x left;
}
#bo {CLEAR: both; MARGIN-LEFT: auto; WIDTH: 875px; MARGIN-RIGHT: auto;BORDER: #dddddd 1px solid; background:url(xz_bg2.gif) repeat-x; text-align:left; margin-top:5px}
#book { float:left; background-color:#2A68CD; width:28px; text-align:center; height:123px; margin-right:3px;;BORDER: #ffffff 1px solid}
#book_1 { float:left; width:80px; text-align:center; padding-top:4px}
#book_2 { float:left; width:170px; margin-top:2px; margin-left:2px}
#book_2 A{ line-height:20px}
#book_2 A:hover{line-height:20px}
#book_3 { float:left; width:156px; padding:4px 0 4px 0;  }
.box20 {
	FLOAT: left; WIDTH: 685px; MARGIN-RIGHT: 5px
}
#box22{
	FLOAT: right; WIDTH: 590px; BORDER: 1px solid #dddddd; padding:5px 0 6px 0; background-color:#f6f6f6; margin-bottom:5px
}
#box23{
	FLOAT: left; WIDTH: 685px; BORDER: 1px solid #dddddd; background-color:#fcfcfc; margin-bottom:5px
}
#box24 {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 450px; LINE-HEIGHT: 24px
}
#box24 A {
	FONT-SIZE: 14px; COLOR: #1425C0; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
#box24 A:hover {
	FONT-SIZE: 14px; COLOR: #ff2200; LINE-HEIGHT: 24px; TEXT-DECORATION: underline
}
#fy {
	CLEAR: both; FONT-SIZE: 13px; WIDTH: 100%; TEXT-ALIGN: center; LINE-HEIGHT: 25px; margin-top:5px
}
#fy A {
	FONT-SIZE: 13px; COLOR: #e21a24; TEXT-DECORATION: none
}
#fy A:hover {
	FONT-WEIGHT: bold; COLOR: #e21a24
}
#bg4 { background-image:url(bg_4.gif);line-height:26px; BORDER-RIGHT: 1px solid #dddddd; FLOAT: left; BORDER-LEFT: 1px solid #dddddd; WIDTH: 100%; background-color:#FAFAFA; padding:3px 0 1px 0; margin-bottom:5px;border-bottom:1px solid #dddddd}
#bg4 A {
	
}
#bg4 A:hover {
	TEXT-DECORATION: underline
}
.list1 {
	CLEAR: both; MARGIN: 0px 0px 5px; WIDTH: 100%; LINE-HEIGHT: 22px; BORDER-BOTTOM: 1px solid #dddddd; TEXT-ALIGN: center
}
#list2 {
	FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: left
}
#list2 A {
	FONT-SIZE: 14px
}
#list2 A:hover {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}
#list2 A:visited {
	FONT-SIZE: 14px
}

#Other_bg {
	PADDING-RIGHT: 5px; BORDER: 1px solid #dddddd; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; margin-bottom:5px; text-align:right
}
#Other_bg A {
	COLOR: #0f0cbf; TEXT-DECORATION: none
}
#Other_bg A:hover {
	COLOR: #ff4400
}
#box3_b {
	FLOAT: left; WIDTH: 339px; border: 1px solid #dddddd; margin-bottom:5px
}
#box3_c {
	FLOAT: right; WIDTH: 339px; border: 1px solid #dddddd; margin-bottom:5px
}
.title1 {
	BORDER-left: 1px solid #ffffff; BACKGROUND: #999999; FLOAT: left;  WHITE-SPACE: nowrap; line-HEIGHT: 24px; text-align:center; width:100px; padding-top:2px; margin:1px 0 0 0
}
.ser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: center
}
.STYLE18 {
	FONT-WEIGHT: bold;
	COLOR: #ff4400;
	font-size: 12px;
	text-decoration: none;
}
.STYLE20 {
	FONT-WEIGHT: bold; COLOR: #339933
}
.STYLE21 {
	 COLOR: #cc0000
}
.STYLE23 {
	 COLOR: #666666; font-size:11px
}
