* {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bodybg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #defbff; TEXT-ALIGN: center
}
body *{text-align:left}
A:hover {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
.sepline {
	WIDTH: 19px; TEXT-ALIGN: center
}
#skybox {
	BACKGROUND-IMAGE: url(skybg.gif); MARGIN-BOTTOM: 5px; WIDTH: 910px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; TEXT-ALIGN: left;margin:0 auto;
}
#skybox #skylogo {
	FLOAT: left; BACKGROUND-IMAGE: url(skylogo.gif); MARGIN-LEFT: 12px; WIDTH: 134px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
#skybox #skytext {
	PADDING-RIGHT: 37px; FLOAT: right; WIDTH: 400px; COLOR: #679b9b; PADDING-TOP: 8px; HEIGHT: 33px; TEXT-ALIGN: right
}
#skybox #skytext A {
	COLOR: #679b9b; TEXT-DECORATION: none
}
#skybox #skytext A:hover {
	COLOR: #679b9b; TEXT-DECORATION: underline
}
#bannerpic {
	BACKGROUND-IMAGE: url(banners.jpg); OVERFLOW: hidden; WIDTH: 910px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px
}
#menubox {
	BACKGROUND-IMAGE: url(menubg.gif); OVERFLOW: hidden; WIDTH: 910px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 40px
}
#menubox ul{ height:40px;
line-height:40px }
#menubox ul li{ list-style:none; float:left;margin:10px 15px;}
#menubox ul li a{ text-decoration:none;font-size:16px;color:#000000}
#menubox ul li a:visited{ color:#0}
#menubox ul li a:hover{ color:#ff0000}
.menuvl {
	BACKGROUND-IMAGE: url(menuvl.gif); OVERFLOW: hidden; WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#menubox #menubt1 {
	LEFT: 37px; POSITION: absolute
}
#menubox #menubt1 A {
	BACKGROUND-IMAGE: url(menubt1.gif); OVERFLOW: hidden; WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#menuvl1 {
	LEFT: 111px; POSITION: absolute
}
#menubox #menubt2 {
	LEFT: 144px; POSITION: absolute
}
#menubox #menubt2 A {
	BACKGROUND-IMAGE: url(menubt2.gif); OVERFLOW: hidden; WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#menuvl2 {
	LEFT: 256px; POSITION: absolute
}
#menubox #menubt3 {
	LEFT: 292px; POSITION: absolute
}
#menubox #menubt3 A {
	BACKGROUND-IMAGE: url(menubt3.gif); OVERFLOW: hidden; WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#menuvl3 {
	LEFT: 405px; POSITION: absolute
}
#menubox #menubt4 {
	LEFT: 444px; POSITION: absolute
}
#menubox #menubt4 A {
	BACKGROUND-IMAGE: url(menubt4.gif); OVERFLOW: hidden; WIDTH: 136px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#menuvl4 {
	LEFT: 613px; POSITION: absolute
}
#menubox #menubt5 {
	LEFT: 648px; POSITION: absolute
}
#menubox #menubt5 A {
	BACKGROUND-IMAGE: url(menubt5.gif); OVERFLOW: hidden; WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#menuvl5 {
	LEFT: 763px; POSITION: absolute
}
#menubox #menubt6 {
	LEFT: 799px; POSITION: absolute
}
#menubox #menubt6 A {
	BACKGROUND-IMAGE: url(menubt6.gif); OVERFLOW: hidden; WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#menushadow {
	BACKGROUND-IMAGE: url(menushadow.gif); OVERFLOW: hidden; WIDTH: 910px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px
}
#maintop {
	BACKGROUND-IMAGE: url(maintop.jpg); OVERFLOW: hidden; WIDTH: 910px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 278px
}
#maintop #flashlogo {
	LEFT: 26px; BACKGROUND-IMAGE: url(flashlogo.gif); OVERFLOW: hidden; WIDTH: 213px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 16px; HEIGHT: 31px
}
#maintop #flashbox {
	LEFT: 18px; OVERFLOW: hidden; WIDTH: 267px; POSITION: absolute; TOP: 51px; HEIGHT: 220px
}
#maintop #morered {
	LEFT: 844px; POSITION: absolute; TOP: 18px
}
#maintop #morered A {
	BACKGROUND-IMAGE: url(morered.gif); OVERFLOW: hidden; WIDTH: 51px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#maintop #xxhdlist {
	LEFT: 310px; OVERFLOW: hidden; WIDTH: 578px; COLOR: #888; POSITION: absolute; TOP: 47px; HEIGHT: 203px
}
#maintop #xxhdlist .xxhditem {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(dotbg.gif); OVERFLOW: hidden; WIDTH: 578px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
#maintop #xxhdlist .xxhditem A {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 490px; COLOR: #333; HEIGHT: 20px; TEXT-DECORATION: none
}
#maintop #xxhdlist .xxhditem A:hover {
	COLOR: #044650
}
#maintop #xxhdlist .xxhditem .listdate {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: right
}
#mainmid {
	MARGIN-TOP: 10px; OVERFLOW: hidden; WIDTH: 910px; HEIGHT: 218px
}
#mainmid .midbox {
	BACKGROUND-IMAGE: url(greylistbg.gif); OVERFLOW: hidden; WIDTH: 296px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 218px
}
#mainmid .midbox .midboxtit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 119px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 29px; TEXT-ALIGN: center
}
#mainmid .midbox .moreblue {
	LEFT: 239px; POSITION: absolute; TOP: 15px
}
#mainmid .midbox .moreblue A {
	BACKGROUND-IMAGE: url(moreblue.gif); OVERFLOW: hidden; WIDTH: 51px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#mainmid .midbox .midboxlist {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; LEFT: 13px; BACKGROUND-IMAGE: url(middotbg.gif); OVERFLOW: hidden; WIDTH: 270px; COLOR: #444; TEXT-INDENT: -18px; LINE-HEIGHT: 22px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 45px; HEIGHT: 159px
}
#mainmid .midbox .midboxlist A {
	COLOR: #444; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
#mainmid .midbox .midboxlist A:hover {
	COLOR: #330403
}
#mainmid .midbox .midboxlist .midboxitem .listdate {
	DISPLAY: none
}
#mainmid #midboxA {
	LEFT: 0px; POSITION: absolute
}
#mainmid #midboxA .midboxtit {
	LETTER-SPACING: 2px
}
#mainmid #midboxB {
	LEFT: 307px; POSITION: absolute
}
#mainmid #midboxC {
	LEFT: 614px; POSITION: absolute
}
#mainmid #midboxC .midboxtit {
	LETTER-SPACING: 2px
}
#flytext {
	MARGIN-TOP: 11px; OVERFLOW: hidden; WIDTH: 910px; HEIGHT: 74px
}
#copyright {
	BACKGROUND-POSITION: 0px 33px; BACKGROUND-IMAGE: url(copyrightline.gif); WIDTH: 100%; PADDING-TOP: 26px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 85px; TEXT-ALIGN: center
}
#copyright #copyrighttext {
	WIDTH: 460px; COLOR: #007d8f; BACKGROUND-COLOR: #defbff; TEXT-ALIGN: center
}
#copyright #copyrighttext A {
	COLOR: #007d8f; TEXT-DECORATION: none
}
#copyright #copyrighttext A:hover {
	COLOR: #076a78; TEXT-DECORATION: underline
}
#listall {
	BACKGROUND-IMAGE: url(mainbg_mid.gif); WIDTH: 910px; BACKGROUND-REPEAT: repeat-y
}
#listall .listallbg_top {
	PADDING-LEFT: 120px; WIDTH: 910px; PADDING-TOP: 10px;  HEIGHT: 278px
}
#listall #listallbg_top1 {
	BACKGROUND-IMAGE: url(mainbg_top1.gif)
}
#listall #listallbg_top2 {
	BACKGROUND-IMAGE: url(mainbg_top2.gif)
}
#listall #listallbg_top3 {
	BACKGROUND-IMAGE: url(mainbg_top3.gif)
}
#listall #listallbg_top4 {
	BACKGROUND-IMAGE: url(mainbg_top4.gif)
}
#listall #listallbg_top5 {
	BACKGROUND-IMAGE: url(mainbg_top5.gif)
}
#listall .listallbg_bottom {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(listallbg_bottom.gif); WIDTH: 910px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#listall .listallbg_top #alist {
	WIDTH: 660px; COLOR: #888; HEIGHT: 208px
}
#listall .listallbg_top #alist .xxhditem {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(dotbg.gif); OVERFLOW: hidden; WIDTH: 660px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
#listall .listallbg_top #alist .xxhditem A {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 490px; COLOR: #333; HEIGHT: 20px; TEXT-DECORATION: none
}
#listall .listallbg_top #alist .xxhditem A:hover {
	COLOR: #044650
}
#listall .listallbg_top #alist .xxhditem .listdate {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: right
}
#listall .listallbg_top #alist .midboxitem {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(dotbg.gif); MARGIN-LEFT: 50px; OVERFLOW: hidden; WIDTH: 578px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px
}
#listall .listallbg_top #alist .midboxitem A {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 490px; COLOR: #333; HEIGHT: 20px; TEXT-DECORATION: none
}
#listall .listallbg_top #alist .midboxitem A:hover {
	COLOR: #044650
}
#listall .listallbg_top #alist .midboxitem .listdate {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: right
}
#curpos {width:910px;height:28px;font-size:14px;line-height:28px;}
#curpos a:link{ text-decoration:none;color:#000000}
#curpos a:visited{ text-decoration:none;color:#000000}
#curpos a:hover{ text-decoration:none;color:#ff0000}
#apbox {
	BACKGROUND-IMAGE: url(mainbg_mid.gif); WIDTH: 910px; BACKGROUND-REPEAT: repeat-y
}
#apbox .listallbg_top {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px;  WIDTH: 910px; PADDING-TOP: 10px; HEIGHT: 278px
}
#apbox #listallbg_top1 {
	BACKGROUND-IMAGE: url(mainbg_top1.gif)
	
}
#apbox #listallbg_top2 {
	BACKGROUND-IMAGE: url(mainbg_top2.gif)
}
#apbox #listallbg_top3 {
	BACKGROUND-IMAGE: url(mainbg_top3.gif)
}
#apbox #listallbg_top4 {
	BACKGROUND-IMAGE: url(mainbg_top4.gif)
}
#apbox #listallbg_top5 {
	BACKGROUND-IMAGE: url(mainbg_top5.gif)
}
#apbox .listallbg_bottom {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(listallbg_bottom.gif); WIDTH: 910px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#apbox .listallbg_top #aptit {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #ef3f24; LINE-HEIGHT: 35px; TEXT-ALIGN: center
}
#apbox .listallbg_top #apsubtit {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ef3f24; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
#apbox .listallbg_top #aptext {
	MARGIN-TOP: 15px; FONT-SIZE: 12px; COLOR: #06434c; LINE-HEIGHT: 20px
}
#apbox .listallbg_top #aptext P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px
}
#apbox .listallbg_top #aptext BLOCKQUOTE {
	MARGIN: 0px 2em 8px
}
#apbox .listallbg_top #aptext A {
	MARGIN-LEFT: 3px; COLOR: #128698; MARGIN-RIGHT: 3px
}
#apbox .listallbg_top #aptext A:hover {
	MARGIN-LEFT: 3px; COLOR: #f04b32; MARGIN-RIGHT: 3px
}
.aptit2nd {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #ef3f24; LINE-HEIGHT: 35px; TEXT-ALIGN: center
}
