* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe292
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #670000; PADDING-TOP: 0px
}
HTML {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #c9a27c; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #c9a27c; TEXT-ALIGN: center
}
UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #670000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #670000; TEXT-DECORATION: underline
}
.jbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffe292; TEXT-ALIGN: left
}
.pbody {
	MARGIN: 0px auto; WIDTH: 990px
}
.bg_left {
	BACKGROUND-IMAGE: url(/cmsfile/templates/v2009/mc_img/bg_left.jpg)
}
.bg_right {
	BACKGROUND-IMAGE: url(/cmsfile/templates/v2009/mc_img/bg_right.jpg)
}
.mc_left_menu {
	background-color: #754835;

}
.popbody {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #ffe292; TEXT-ALIGN: left
}
.margin5 {
	MARGIN: 5px
}
.margin10 {
	MARGIN: 10px
}
.margintop5 {
	MARGIN-TOP: 5px
}
.margintop10 {
	MARGIN-TOP: 10px
}
.marginbottom5 {
	MARGIN-BOTTOM: 5px
}
.marginbottom10 {
	MARGIN-BOTTOM: 10px
}
.floatclear {
	CLEAR: both
}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
.topbar {
	DISPLAY: block; MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 26px
}
.topbar .topurl DIV {
	FONT-SIZE: 13px; FLOAT: left; MARGIN: 3px 10px 0px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.top {
	OVERFLOW: hidden; HEIGHT: 97px
}
.toplogo {
	MARGIN-TOP: 1px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/logo-top1.jpg) no-repeat; FLOAT: left; WIDTH: 1002px; HEIGHT: 97px
}
.toplogo H1 {
	DISPLAY: none
}
.topbanner {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 480px
}
.toplink {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 180px
}
.toplink UL LI {
	FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 28px; HEIGHT: 24px; TEXT-ALIGN: center
}
.submit {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: -10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/loginin.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 70px; MARGIN-RIGHT: 15px; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
.vsubmit {
	BORDER-RIGHT: #ace 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ace 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: 12px/19px Verdana; BORDER-LEFT: #ace 1px solid; COLOR: #754839; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ace 1px solid; HEIGHT: 22px
}
.topnav {
	MARGIN: 0px; WIDTH: 100%
}
.topnav .preload1 {
	BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three_1.gif)
}
.topnav .preload2 {
	BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three_1a.gif)
}
.topnav #topnavbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three_0.gif) #fff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 38px
}
.topnav #topnavbar LI.topmenu {
	DISPLAY: block; FLOAT: left; HEIGHT: 38px
}
.topnav #topnavbar LI A.top_link0 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three0_0a.gif); FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI:hover A.top_link0 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three0_1a.gif); FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #670000; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI A.top_link0 SPAN {
	PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three0_0b.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI:hover A.top_link0 SPAN {
	PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three0_1b.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #670000; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI A.top_link1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three1_0a.gif); FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI:hover A.top_link1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three1_1a.gif); FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #670000; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI A.top_link1 SPAN {
	PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three1_0b.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI:hover A.top_link1 SPAN {
	PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnav_three1_1b.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #670000; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
.topnav #topnavbar LI:hover {
	Z-INDEX: 7; POSITION: relative
}
.topnav #topnavbar LI:hover UL.sub {
	BORDER-RIGHT: #754835 1px solid; PADDING-RIGHT: 3px! important; PADDING-LEFT: 3px! important; Z-INDEX: 8; BACKGROUND: #fff; LEFT: 3px; PADDING-BOTTOM: 7px! important; BORDER-LEFT: #754835 1px solid; WIDTH: 87px; PADDING-TOP: 3px! important; BORDER-BOTTOM: #754835 1px solid; WHITE-SPACE: nowrap; TOP: 33px; HEIGHT: auto
}
.topnav #topnavbar LI:hover UL.sub LI {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 87px; POSITION: relative; HEIGHT: 20px
}
.topnav #topnavbar LI:hover UL.sub LI A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; FONT-SIZE: 13px; BORDER-LEFT: #fff 1px solid; WIDTH: 85px; COLOR: #670000; TEXT-INDENT: 15px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 22px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.topnav #topnavbar LI:hover UL.sub LI A:hover {
	BORDER-LEFT-COLOR: #468fce; BACKGROUND: #468fce; BORDER-BOTTOM-COLOR: #468fce; COLOR: #ffffff; BORDER-TOP-COLOR: #468fce; BORDER-RIGHT-COLOR: #468fce
}
.topnav #topnavbar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: -9999px; HEIGHT: 0px
}
.myleft {
	FLOAT: left
}
.myright {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 750px
}
.mybody {
	FLOAT: left; WIDTH: 990px
}
.jleft {
	FLOAT: left; WIDTH: 252px
}
.jright {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 730px
}
.righttop {
	OVERFLOW: hidden; WIDTH: 730px
}
.thispagenav {
	WIDTH: 100%; HEIGHT: 31px
}
.thispagenav .title {
	FLOAT: right; WIDTH: 20px; HEIGHT: 31px
}
.thispagenav .placenav {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #670000; LINE-HEIGHT: 31px
}
.thispagenav .placenav A {
	MARGIN: 0px 3px; COLOR: #670000
}
.main {
	CLEAR: both
}
.photonews_index {
	CLEAR: both; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; WIDTH: 400px; TEXT-ALIGN: left
}
.photonews_index DD {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 154px; LINE-HEIGHT: 31px; TEXT-ALIGN: center
}
.photonews_index DD A IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.photonews_index DD A:hover IMG {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid
}
.photonews_index DD A {
	DISPLAY: block
}
.photonews_index UL {
	MARGIN: 1px auto; OVERFLOW: hidden; WIDTH: 400px
}
.photonews_index UL LI {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 0px 4px; OVERFLOW: hidden; WIDTH: 175px; HEIGHT: 140px; TEXT-ALIGN: center
}
.photonews_index UL LI A IMG {
	PADDING-LEFT: 5px; WIDTH: 165px; PADDING-TOP: 5px; HEIGHT: 110px
}
.photonews_index UL LI A SPAN {
	DISPLAY: block; PADDING-LEFT: 5px; LINE-HEIGHT: 25px
}
.photonews_index UL LI A {
	DISPLAY: block
}
.photonews_index UL LI A:hover {
	COLOR: #670000; TEXT-DECORATION: none
}
.photonews {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 720px
}
.photonews DD {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 154px; LINE-HEIGHT: 31px; TEXT-ALIGN: center
}
.photonews DD A IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.photonews DD A:hover IMG {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffcc00 1px solid
}
.photonews DD A {
	DISPLAY: block
}
.photonews UL {
	MARGIN: 1px auto; OVERFLOW: hidden; WIDTH: 720px
}
.photonews UL LI {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 0px 4px; OVERFLOW: hidden; WIDTH: 175px; HEIGHT: 140px; TEXT-ALIGN: center
}
.photonews UL LI A IMG {
	PADDING-LEFT: 5px; WIDTH: 165px; PADDING-TOP: 5px; HEIGHT: 110px
}
.photonews UL LI A SPAN {
	DISPLAY: block; PADDING-LEFT: 5px; LINE-HEIGHT: 25px
}
.photonews UL LI A {
	DISPLAY: block
}
.photonews UL LI A:hover {
	COLOR: #670000; TEXT-DECORATION: none
}
.leftlist {
	WIDTH: 252px
}
.leftlist .title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/leftlist_title_bg.gif) no-repeat; WIDTH: 252px; COLOR: #670000; TEXT-INDENT: 10px; LINE-HEIGHT: 29px; LETTER-SPACING: 2px; HEIGHT: 29px; TEXT-ALIGN: left
}
.leftlist .body {
	BORDER-RIGHT: #bed2e4 1px solid; BORDER-TOP: #bed2e4 0px solid; BORDER-LEFT: #bed2e4 1px solid; WIDTH: 250px; BORDER-BOTTOM: #bed2e4 1px solid
}
.gplist {
	PADDING-BOTTOM: 4px; WIDTH: 248px
}
.gplist DL {
	BACKGROUND: #ffe292; MARGIN: 0px auto; WIDTH: 232px; PADDING-TOP: 1px
}
.gplist DL DD UL {
	MARGIN: 5px auto 10px; WIDTH: 230px
}
.gplist DL DD UL LI {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_4.gif) no-repeat 0px 8px; OVERFLOW: hidden; WIDTH: 230px; TEXT-INDENT: 6px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #e9e9e9 1px dotted; HEIGHT: 25px
}
.gplist DL DD UL LI SPAN A:hover {
	COLOR: #670000
}
.footer {
	CLEAR: both
}
.copyright {
	PADDING-RIGHT: 10px! important; BORDER-TOP: #754835 1px solid; PADDING-LEFT: 20px! important; FONT-SIZE: 12px; PADDING-BOTTOM: 10px! important; COLOR: #670000; PADDING-TOP: 10px! important; TEXT-ALIGN: center
}
.copyright A {
	COLOR: #670000
}
.copyright A:hover {
	TEXT-DECORATION: underline
}
.pages {
	BACKGROUND: #ffe292; MARGIN: 12px auto 0px 10px; HEIGHT: 25px
}
.pages .pcount {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: 6px 20px 0px 2px; COLOR: #3366cc; LINE-HEIGHT: 13px
}
.pages .plist {
	FLOAT: left; LINE-HEIGHT: 17px; PADDING-TOP: 3px
}
.pages .plist INPUT {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; FLOAT: left; BORDER-LEFT: #754835 1px solid; WIDTH: 30px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 17px
}
.pages .plist #button {
	BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; BORDER-LEFT: #cc3333 1px solid; WIDTH: 30px; COLOR: #ffffff; BORDER-BOTTOM: #cc3333 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ff6600
}
.pages .plist SPAN {
	FLOAT: right
}
.pages .plist STRONG {
	BORDER-RIGHT: #c33 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c33 1px solid; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #f60; FLOAT: left; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #c33 1px solid; COLOR: #fff; BORDER-BOTTOM: #c33 1px solid
}
.pages .plist A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #ddd 1px solid; COLOR: #670000; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 17px; TEXT-DECORATION: none
}
.pages .plist A:hover {
	COLOR: #ff0000
}
#listClass {
	CLEAR: both; WIDTH: 252px
}
#listClass DL {
	WIDTH: 252px
}
#listClass DL DT {
	FONT-WEIGHT: bold; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/leftcbox_title.gif) no-repeat left top; COLOR: #670000; TEXT-INDENT: 10px; PADDING-TOP: 7px; LETTER-SPACING: 2px; HEIGHT: 20px
}
#listClass DL DD {
	BORDER-RIGHT: #754835 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #754835 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #754835 1px solid; WIDTH: 250px; PADDING-TOP: 0px; BORDER-BOTTOM: #754835 1px solid
}
#listClass DL DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listClass DL DD UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 110px; PADDING-TOP: 0px; BORDER-BOTTOM: #754835 1px dotted; HEIGHT: 29px; TEXT-ALIGN: center
}
#listClass DL DD UL LI A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 108px; COLOR: #333333; LINE-HEIGHT: 29px; WHITE-SPACE: nowrap; HEIGHT: 29px
}
#listClass DL DD UL LI A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.midbanner {
	CLEAR: both; BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; OVERFLOW: hidden; BORDER-LEFT: #754835 1px solid; WIDTH: 728px; BORDER-BOTTOM: #754835 1px solid
}
.newsbox {
	OVERFLOW: hidden; WIDTH: 740px
}
.newsbox DL {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; FLOAT: left; BORDER-LEFT: #754835 1px solid; WIDTH: 360px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #754835 1px solid
}
.newsbox DL DT {
	FONT-SIZE: 14px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/box_title_bg.gif) repeat-x; MARGIN: 1px auto 0px; WIDTH: 358px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 26px
}
.newsbox DL DT STRONG {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: left; COLOR: #670000; LINE-HEIGHT: 26px; LETTER-SPACING: 2px; HEIGHT: 26px
}
.newsbox DL DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #670000; LINE-HEIGHT: 26px; LETTER-SPACING: 2px; HEIGHT: 26px; TEXT-DECORATION: none
}
.newsbox DL DT A:hover {
	FONT-SIZE: 13px; COLOR: #670000; TEXT-DECORATION: none
}
.newsbox DL DT SPAN {
	PADDING-RIGHT: 10px; FONT-SIZE: 13px; FLOAT: right
}
.newsbox DL DD {
	WIDTH: 360px
}
.newsbox DL DD UL {
	MARGIN: 6px auto; WIDTH: 335px
}
.newsbox DL DD UL LI {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_2.gif) no-repeat 3px 10px; TEXT-INDENT: 13px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #754835 1px dotted; HEIGHT: 25px
}
.newsbox DL DD UL LI A {
	FONT-SIZE: 13px; FLOAT: left; OVERFLOW: hidden; WIDTH: 275px; COLOR: #670000; HEIGHT: 25px
}
.newsbox DL DD UL LI SPAN {
	FLOAT: right; FONT: 11px Tahoma; COLOR: #666666; PADDING-TOP: 5px
}
.fvnews {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #754835 1px solid; WIDTH: 298px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 290px; TEXT-ALIGN: left
}
.fvnews .tbtn1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; HEIGHT: 26px
}
.fvnews .vtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
.fvnews .tbtn1 LI {
	BORDER-RIGHT: #754835 1px solid; DISPLAY: block; FLOAT: left; WIDTH: 149px; CURSOR: pointer; COLOR: #754839; LINE-HEIGHT: 25px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 25px; TEXT-ALIGN: center
}
.fvnews .tbtn1 LI:hover {
	TEXT-DECORATION: underline
}
.fvnews .tbtn1 LI.curr {
	BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #fff; CURSOR: default
}
.fvnews .tbtn1 .tbttl {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #ace 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #ace; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/fvnews_title_bg.gif) repeat-x; FLOAT: left; WIDTH: 317px; CURSOR: default; COLOR: #754839; BORDER-TOP-COLOR: #ace; LINE-HEIGHT: 25px; BORDER-BOTTOM: #ace 1px solid; HEIGHT: 25px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.fvnews .tbtncon {
	BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/fvnews_title_bg.gif) repeat-x; FLOAT: left; WIDTH: 340px; HEIGHT: 26px
}
.fvnews .tbarea {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 298px; PADDING-TOP: 0px
}
.righttop .swfnews {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/photonews_title.gif) no-repeat left top; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #754835 1px solid; WIDTH: 298px; PADDING-TOP: 31px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 260px
}
.righttop .topnews {
	FLOAT: right; MARGIN-LEFT: 6px; WIDTH: 424px
}
#tagContent0 DL {
	PADDING-BOTTOM: 6px; WIDTH: 400px
}
#tagContent1 .digcontainer {
	PADDING-BOTTOM: 6px; WIDTH: 400px
}
#tagContent0 DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 3px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 88px
}
#tagContent0 DL DT A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/topnews.gif) no-repeat right top; COLOR: #670000; LINE-HEIGHT: 24px
}
#tagContent0 DL DT A:hover {
	COLOR: #670000
}
#tagContent0 DL DT SPAN {
	FONT-SIZE: 14px; COLOR: #555555; LINE-HEIGHT: 24px
}
#tagContent0 DL DD {
	OVERFLOW: hidden; WIDTH: 400px
}
#tagContent0 DL DD UL {
	MARGIN: 6px auto 0px; WIDTH: 400px
}
#tagContent0 DL DD UL LI {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; BORDER-BOTTOM: #754835 1px dotted; HEIGHT: 29px
}
#tagContent0 DL DD UL LI A {
	DISPLAY: block; BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/new.gif) no-repeat 5px 10px; OVERFLOW: hidden; WIDTH: 198px; COLOR: #333333; TEXT-INDENT: 18px; LINE-HEIGHT: 29px; WHITE-SPACE: nowrap; HEIGHT: 29px
}
#tagContent0 DL DD UL LI A:hover {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/new.gif) no-repeat 5px 10px; COLOR: #333333; TEXT-DECORATION: none
}
#tagContent1 .digbox {
	PADDING-BOTTOM: 5px; MARGIN: 5px auto; BORDER-BOTTOM: #754835 1px dotted
}
#tagContent1 .digbox .diglink {
	BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/dig_leftbg.gif) no-repeat; FLOAT: left; MARGIN: 7px 5px 0px 0px; WIDTH: 50px; HEIGHT: 20px; TEXT-ALIGN: center
}
#tagContent1 .digbox .diglink SPAN {
	FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 19px
}
#tagContent1 .digbox .diglink A {
	FONT-WEIGHT: normal; MARGIN: 0px auto; WIDTH: 40px; COLOR: #670000; HEIGHT: 18px; TEXT-DECORATION: none
}
#tagContent1 .digbox .diglink A:hover {
	COLOR: #670000; TEXT-DECORATION: none
}
#tagContent1 .digbox .title A {
	FONT-SIZE: 13px; FLOAT: left; COLOR: #670000; LINE-HEIGHT: 19px
}
#tagContent1 .digbox .title SPAN {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 19px; TEXT-ALIGN: right
}
#tagContent1 .digbox .preview {
	COLOR: #555555; LINE-HEIGHT: 18px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; HEIGHT: 23px
}
.visit {
	BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/ico_page.gif) no-repeat 0px 5px; FLOAT: right; COLOR: #666666; TEXT-INDENT: 16px; LINE-HEIGHT: 23px; POSITION: relative
}
#tags UL LI {
	BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags UL LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags UL LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px; BACKGROUND-COLOR: #ffe292
}
#tags UL LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #670000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
	BORDER-RIGHT: #754835 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #754835 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #754835 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #754835 1px solid; BACKGROUND-COLOR: #ffe292
}
.tagContent {
	PADDING-RIGHT: 8px; DISPLAY: none; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 404px; COLOR: #474747; PADDING-TOP: 8px; HEIGHT: 250px; BACKGROUND-COLOR: #ffe292
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.table_index {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #930; BORDER-RIGHT-COLOR: #000000
}
.contenter0 {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; PADDING-BOTTOM: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 988px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: auto
}
.contenter {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; PADDING-BOTTOM: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 728px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: auto
}
.bottom_index {
	FONT-SIZE: 12px; COLOR: #f7c995; BACKGROUND-COLOR: #9a5d3e; TEXT-ALIGN: center
}
.bottom_news {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #9a5d3e;
	TEXT-ALIGN: center;
}
.index_news {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 310px
}
.index_news DL {
	FLOAT: left; WIDTH: 360px; MARGIN-RIGHT: 6px
}
.index_news DL DT {
	FONT-SIZE: 14px; MARGIN: 1px auto 0px; WIDTH: 358px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 26px
}
.index_news DL DT STRONG {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: left; COLOR: #670000; LINE-HEIGHT: 26px; LETTER-SPACING: 2px; HEIGHT: 26px
}
.index_news DL DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #670000; LINE-HEIGHT: 26px; LETTER-SPACING: 2px; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.index_news DL DT A:hover {
	FONT-SIZE: 13px; COLOR: #670000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.index_news DL DT SPAN {
	PADDING-RIGHT: 10px; FONT-SIZE: 13px; FLOAT: right; TEXT-ALIGN: left
}
.index_news DL DD {
	WIDTH: 360px; TEXT-ALIGN: left
}
.index_news DL DD UL {
	MARGIN: 6px auto; WIDTH: 335px; TEXT-ALIGN: left
}
.index_news DL DD UL LI {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_2.gif) no-repeat 3px 10px; TEXT-INDENT: 13px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
.index_news DL DD UL LI A {
	FONT-SIZE: 13px; FLOAT: left; WIDTH: 295px; COLOR: #670000; HEIGHT: 25px; TEXT-ALIGN: left
}
.index_news DL DD UL LI SPAN {
	FLOAT: right; VISIBILITY: hidden; FONT: 11px Tahoma; COLOR: #666666; PADDING-TOP: 5px
}
.listbox {
	OVERFLOW: hidden; WIDTH: 728px
}
.listbox DL {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px auto 6px 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 713px; BORDER-BOTTOM: #754835 1px solid
}
.listbox DL DT {
	MARGIN: 1px auto; WIDTH: 713px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #ffe292
}
.listbox DL DT .title {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_0.gif) no-repeat 8px 8px; FLOAT: left; WIDTH: 226px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.listbox DL DT .title A {
	FONT-WEIGHT: bold; MARGIN-LEFT: 25px; COLOR: #670000; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
.listbox DL DT .title A:hover {
	COLOR: #670000
}
.listbox DL DT .more {
	FLOAT: right; MARGIN: 6px 15px 0px 0px
}
.listbox DL DT .more A {
	COLOR: #670000; TEXT-DECORATION: none
}
.listbox DL DT .more A:hover {
	COLOR: #670000
}
.listbox DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; WIDTH: 685px; PADDING-TOP: 3px
}
.listbox DL DD UL {
	MARGIN: 6px auto; WIDTH: 680px
}
.listbox DL DD UL LI {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_2.gif) no-repeat 0px 8px; TEXT-INDENT: 12px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #754835 1px dotted; HEIGHT: 25px
}
.listbox DL DD UL LI A {
	FONT-SIZE: 13px; FLOAT: left; COLOR: #670000
}
.listbox DL DD UL LI SPAN {
	FLOAT: right; FONT: 11px Tahoma; COLOR: #666666; PADDING-TOP: 5px
}
.maplist {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 974px; BORDER-BOTTOM: #754835 1px solid
}
.maplist DL {
	DISPLAY: block; MARGIN: 10px auto 0px; WIDTH: 968px; BORDER-BOTTOM: #754835 1px dotted
}
.maplist DL DT {
	MARGIN: 0px auto; WIDTH: 956px
}
.maplist DL DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 10px; COLOR: #670000; LINE-HEIGHT: 27px; LETTER-SPACING: 1px
}
.maplist DL DD {
	MARGIN: 0px auto; WIDTH: 942px
}
.maplist DL DD A {
	MARGIN: 0px auto 20px
}
.maplist DL DD.preview {
	COLOR: #777; TEXT-INDENT: 14px; LINE-HEIGHT: 19px
}
.maplist DL DD.info {
	COLOR: #670000; LINE-HEIGHT: 31px
}
.maplist DL DD.info SPAN {
	COLOR: #670000; MARGIN-RIGHT: 20px
}
.maplist DL DD.info A {
	FLOAT: right; MARGIN: -30px 5px 0px 0px; COLOR: #670000; POSITION: relative
}
.newslist {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 714px; BORDER-BOTTOM: #754835 1px solid
}
.newslist DL {
	DISPLAY: block; MARGIN: 10px auto 0px; WIDTH: 698px; BORDER-BOTTOM: #754835 1px dotted
}
.newslist DL DT {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_2.gif) no-repeat 3px 10px; MARGIN: 0px auto; WIDTH: 686px
}
.newslist DL DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 20px; COLOR: #670000; LINE-HEIGHT: 27px; LETTER-SPACING: 1px
}
.newslist DL DD {
	MARGIN: 0px auto; WIDTH: 672px
}
.newslist DL DD.preview {
	COLOR: #777; TEXT-INDENT: 14px; LINE-HEIGHT: 19px
}
.newslist DL DD.info {
	COLOR: #670000; LINE-HEIGHT: 31px
}
.newslist DL DD.info SPAN {
	COLOR: #670000; MARGIN-RIGHT: 20px
}
.newslist DL DD.info A {
	FLOAT: right; MARGIN: -30px 5px 0px 0px; COLOR: #670000; POSITION: relative
}
.newsview {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; PADDING-BOTTOM: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 728px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: auto
}
.newsview .title {
	MARGIN: 0px auto 0px 0px; WIDTH: 728px; LINE-HEIGHT: 50px; HEIGHT: 50px
}
.newsview .title H1 {
	FONT-SIZE: 15px; MARGIN-LEFT: 21px; COLOR: #670000; TEXT-ALIGN: center
}
.newsview .info {
	PADDING-RIGHT: 20px; BORDER-TOP: #754835 1px dashed; WIDTH: 708px; LINE-HEIGHT: 27px; BORDER-BOTTOM: #754835 1px dashed; HEIGHT: 27px; TEXT-ALIGN: center
}
.newsview .info SPAN {
	MARGIN-LEFT: 10px; COLOR: #f60
}
.newsview .info SPAN A {
	FONT-WEIGHT: normal; COLOR: #f60
}
#content {
	FONT-SIZE: 13px; MARGIN: 10px auto; OVERFLOW: hidden; WIDTH: 688px; COLOR: #444; LINE-HEIGHT: 25px; TEXT-ALIGN: left
}
#content #contentbody {
	FLOAT: left
}
#content #contentads {
	FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 230px
}
#content .articlead {
	MARGIN: 8px 0px 15px auto; OVERFLOW: hidden; WIDTH: 660px
}
#content IMG {
	MAX-WIDTH: 400px; ; WIDTH: expression(this.width > 400 && this.height < this.width ? 400: true); BORDER-TOP-STYLE: none; MAX-HEIGHT: 300px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; ; HEIGHT: expression(this.height > 300 ? 300: true); BORDER-BOTTOM-STYLE: none
}
#content SPAN.quote {
	BORDER-RIGHT: #754835 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #754835 1px dashed; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 10px auto; BORDER-LEFT: #754835 1px dashed; WIDTH: 92%; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #754835 1px dashed; BACKGROUND-COLOR: #ffe292
}
#content .code {
	BORDER-RIGHT: #754835 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #754835 1px dashed; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 10px auto; BORDER-LEFT: #754835 1px dashed; WIDTH: 92%; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #754835 1px dashed; BACKGROUND-COLOR: #ffe292
}
#content .Code {
	BORDER-RIGHT: #754835 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #754835 1px dashed; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 10px auto; BORDER-LEFT: #754835 1px dashed; WIDTH: 92%; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #754835 1px dashed; BACKGROUND-COLOR: #ffe292
}
#content SPAN.quote SPAN {
	DISPLAY: block; COLOR: #ff0000
}
.newsother {
	WIDTH: 688px; TEXT-ALIGN: center
}
.newsother DIV {
	MARGIN: 0px auto; WIDTH: 60px; TEXT-ALIGN: center
}
.operbar {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; BACKGROUND: #ffe292; MARGIN: 6px auto; BORDER-LEFT: #754835 1px solid; WIDTH: 688px; LINE-HEIGHT: 27px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 27px; TEXT-ALIGN: right
}
.operbar SPAN {
	COLOR: #754835; MARGIN-RIGHT: 20px
}
.operbar SPAN A {
	MARGIN-LEFT: 3px; COLOR: #670000; MARGIN-RIGHT: 3px
}
.context {
	MARGIN: 6px auto; WIDTH: 688px; COLOR: #670000; LINE-HEIGHT: 27px
}
.context A {
	COLOR: #670000
}
.context .neightor .l {
	FLOAT: left
}
.context .neightor .r {
	FLOAT: right
}
.p_btns {
	FONT-SIZE: 12px; MARGIN: 10px 0px 30px
}
.p_btns .p_bar EM {
	FONT-SIZE: 12px; LINE-HEIGHT: 26px
}
.p_btns .p_bar {
	FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 17px; PADDING-TOP: 3px
}
.p_btns .p_bar INPUT {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #754835 1px solid; WIDTH: 30px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 15px
}
.p_btns .p_bar STRONG {
	BORDER-RIGHT: #754835 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #754835 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: #f1efed; FLOAT: left; MARGIN: 0px 3px 0px 0px; BORDER-LEFT: #754835 1px solid; COLOR: #670000; BORDER-BOTTOM: #754835 1px solid
}
.p_btns .p_bar A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #ddd 1px solid; COLOR: #670000; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 17px; TEXT-DECORATION: none
}
.p_btns .p_bar A:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.softbox {
	OVERFLOW: auto; WIDTH: 780px
}
.softbox DL {
	PADDING-BOTTOM: 4px; MARGIN: 10px auto 0px; OVERFLOW: hidden; WIDTH: 710px; BORDER-BOTTOM: #754835 1px dotted
}
.softbox DL DT {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_12.gif) no-repeat 2px 8px; MARGIN: 0px auto; WIDTH: 710px; TEXT-INDENT: 24px; LINE-HEIGHT: 27px
}
.softbox DL DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #670000
}
.softbox DL DD {
	MARGIN: 0px auto
}
.softbox DL DD.picview {
	FLOAT: left
}
.softbox DL DD.picview IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 145px; PADDING-TOP: 5px; HEIGHT: 88px
}
.softbox DL DD.info {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 550px; COLOR: #670000; LINE-HEIGHT: 23px
}
.softbox DL DD.info SPAN {
	MARGIN-LEFT: 15px; COLOR: #670000
}
.softbox DL DD.preview {
	FLOAT: right; WIDTH: 535px; COLOR: #666666; LINE-HEIGHT: 20px; HEIGHT: 80px
}
.softview {
	OVERFLOW: hidden
}
.softview .stitle {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 714px; COLOR: #670000; TEXT-INDENT: 13px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #754835 1px solid; LETTER-SPACING: 1px; HEIGHT: 28px
}
.contenter .stitle {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 714px; COLOR: #670000; TEXT-INDENT: 13px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #754835 1px solid; LETTER-SPACING: 1px; HEIGHT: 28px
}
.softview .sinfo {
	MARGIN: 5px auto 0px; OVERFLOW: hidden; WIDTH: 680px
}
.softview .sinfo UL {
	FLOAT: left; WIDTH: 300px
}
.softview .sinfo UL LI {
	PADDING-BOTTOM: 5px; WIDTH: 300px; COLOR: #670000; PADDING-TOP: 5px; BORDER-BOTTOM: #dff5ff 1px dotted
}
.softview .sinfo UL LI IMG {
	VERTICAL-ALIGN: middle
}
.softview .sinfo UL LI SPAN {
	COLOR: #333333
}
.softview .sinfo .spic {
	BORDER-RIGHT: #754835 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #754835 1px solid; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 8px; OVERFLOW: hidden; BORDER-LEFT: #754835 1px solid; WIDTH: 284px; PADDING-TOP: 8px; BORDER-BOTTOM: #754835 1px solid
}
.softview .sinfo .spic IMG {
	WIDTH: 282px; HEIGHT: 206px
}
.softview .sintro {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; MARGIN: 10px auto; COLOR: #444444; LINE-HEIGHT: 25px; PADDING-TOP: 8px
}
.softview .sdown {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; BACKGROUND: #ffe292; MARGIN: 10px auto; BORDER-LEFT: #754835 1px solid; WIDTH: 680px; TEXT-INDENT: 20px; LINE-HEIGHT: 35px; BORDER-BOTTOM: #754835 1px solid
}
.softview .sdown A {
	COLOR: #670000; MARGIN-RIGHT: 10px
}
.softview .downdoc {
	BORDER-RIGHT: #754835 1px dotted; PADDING-RIGHT: 8px; BORDER-TOP: #754835 1px dotted; PADDING-LEFT: 8px; BACKGROUND: #ffe292; PADDING-BOTTOM: 8px; MARGIN: 10px auto; BORDER-LEFT: #754835 1px dotted; WIDTH: 664px; LINE-HEIGHT: 25px; PADDING-TOP: 8px; BORDER-BOTTOM: #754835 1px dotted
}
.softview .downlist UL LI {
	FONT-SIZE: 13px; BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/download.gif) no-repeat 19px 5px; TEXT-INDENT: 40px; LINE-HEIGHT: 25px
}
.videoview {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; PADDING-BOTTOM: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 728px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: auto
}
.videoview .title {
	MARGIN: 0px auto 0px 0px; WIDTH: 728px; LINE-HEIGHT: 50px; HEIGHT: 50px
}
.videoview .title H1 {
	FONT-SIZE: 15px; MARGIN-LEFT: 21px; COLOR: #670000; TEXT-ALIGN: center
}
.videoview .info {
	PADDING-RIGHT: 20px; BORDER-TOP: #754835 1px dashed; WIDTH: 708px; LINE-HEIGHT: 27px; BORDER-BOTTOM: #754835 1px dashed; HEIGHT: 27px; TEXT-ALIGN: center
}
.videoview .info SPAN {
	MARGIN-LEFT: 10px; COLOR: #f60
}
.videoview .info SPAN A {
	FONT-WEIGHT: normal; COLOR: #f60
}
.videoview .vtitle {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 5px auto; BORDER-LEFT: #754835 1px solid; WIDTH: 700px; COLOR: #670000; TEXT-INDENT: 13px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #754835 1px solid; LETTER-SPACING: 1px; HEIGHT: 28px
}
.videoview .vinfo {
	MARGIN: 10px auto; OVERFLOW: hidden; WIDTH: 680px
}
.videoview .vintro {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; MARGIN: 10px auto; COLOR: #444444; LINE-HEIGHT: 25px; PADDING-TOP: 8px
}
.videoview .varea {
	MARGIN: 0px auto; WIDTH: 410px; TEXT-ALIGN: center
}
.videoview .vplay {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; BACKGROUND: #ffe292; MARGIN: 10px auto; BORDER-LEFT: #754835 1px solid; WIDTH: 680px; TEXT-INDENT: 20px; LINE-HEIGHT: 35px; BORDER-BOTTOM: #754835 1px solid
}
.videoview .vplay A {
	COLOR: #670000; MARGIN-RIGHT: 10px
}
.versionlist {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 6px; BORDER-LEFT: #754835 1px solid; WIDTH: 714px; BORDER-BOTTOM: #754835 1px solid
}
.versionlist DL {
	DISPLAY: block; MARGIN: 10px auto 0px; WIDTH: 698px; BORDER-BOTTOM: #754835 1px dotted
}
.versionlist DL DT {
	BACKGROUND: url(/cmsfile/templates/v2009/publicstyle/ico_2.gif) no-repeat 3px 10px; MARGIN: 0px auto; WIDTH: 686px
}
.versionlist DL DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 20px; COLOR: #670000; LINE-HEIGHT: 27px; LETTER-SPACING: 1px
}
.versionlist DL DD {
	MARGIN: 0px auto; WIDTH: 672px
}
.versionlist DL DD.preview {
	COLOR: #777; TEXT-INDENT: 14px; LINE-HEIGHT: 19px
}
.versionlist DL DD.info {
	COLOR: #670000; LINE-HEIGHT: 31px
}
.versionlist DL DD.info SPAN {
	COLOR: #670000
}
.versionlist DL DD.info A {
	FLOAT: right; MARGIN: -30px 5px 0px 0px; COLOR: #670000; POSITION: relative
}
.mceneter {
	MARGIN: 0px auto
}
.mpage {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; WIDTH: 990px; PADDING-TOP: 10px
}
.stoplogo {
	CLEAR: both; WIDTH: 990px; HEIGHT: 60px
}
.stoplogo .logo {
	FLOAT: left; WIDTH: 230px
}
.stoplogo .banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 468px; PADDING-TOP: 0px; HEIGHT: 60px
}
.stoplogo .title {
	PADDING-RIGHT: 10px; MARGIN-TOP: 40px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/nspage_tophr.gif) no-repeat right center; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #555; LINE-HEIGHT: 12px; PADDING-TOP: 5px; LETTER-SPACING: 3px; HEIGHT: 15px; TEXT-ALIGN: right
}
.cmain {
	CLEAR: both; BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 100%
}
.ctitle {
	MARGIN-TOP: 10px; WIDTH: 100%; HEIGHT: 25px
}
.ctitle H1 {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/nspage_mtitle.gif) no-repeat; FLOAT: left; WIDTH: 190px; COLOR: #555; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; LETTER-SPACING: 5px; HEIGHT: 25px
}
.ctitle SPAN {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 520px; BORDER-BOTTOM: #d5eefa 1px solid; HEIGHT: 12px
}
.cinfo {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 98%; LINE-HEIGHT: 22px; TEXT-ALIGN: left
}
.cinfo H3 {
	FONT-SIZE: 12px; LINE-HEIGHT: 28px
}
.cinfo SPAN {
	DISPLAY: block; PADDING-BOTTOM: 10px; COLOR: #ee0000; PADDING-TOP: 10px
}
.cbox {
	PADDING-BOTTOM: 10px; WIDTH: 98%
}
.votelist {
	MARGIN-TOP: 16px; WIDTH: 700px
}
.votelist .vtitle H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LETTER-SPACING: 2px
}
.votelist .vtitle SPAN {
	COLOR: #555555; TEXT-INDENT: 10px; LINE-HEIGHT: 35px
}
.votelist .vbox {
	WIDTH: 700px
}
.votelist .vbox DL {
	CLEAR: both; MARGIN-TOP: 7px; OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 31px
}
.votelist .vbox DL DT {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 230px; COLOR: #333; LINE-HEIGHT: 15px; TEXT-ALIGN: right
}
.votelist .vbox DL DD {
	FONT-SIZE: 11px; BACKGROUND: #eee; FLOAT: right; WIDTH: 390px; COLOR: #777; LINE-HEIGHT: 11px; HEIGHT: 13px
}
.votelist .vbox DL DD STRONG {
	COLOR: #670000; MARGIN-RIGHT: 2px
}
.votelist .vbox DL DD SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #016bdc; FLOAT: left; COLOR: #cd9; TEXT-INDENT: 3px; HEIGHT: 13px
}
.votelist .vbox DL DD SPAN STRONG {
	COLOR: #fff
}
.maplist {
	LINE-HEIGHT: 21px
}
.maplist * B {
	MARGIN-TOP: 16px; DISPLAY: block; FONT-SIZE: 14px
}
.spbody {
	BACKGROUND: #ffffff; WIDTH: 730px; TEXT-ALIGN: left
}
.stop {
	BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/logo-top1.jpg) no-repeat left 5px; MARGIN: 0px auto; WIDTH: 720px; BORDER-BOTTOM: #f90 2px solid; HEIGHT: 75px
}
.stop .toptitle {
	MARGIN-TOP: 40px; DISPLAY: block; PADDING-LEFT: 200px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 230px; LINE-HEIGHT: 30px; LETTER-SPACING: 2px; HEIGHT: 30px
}
.stop .toplink {
	MARGIN-TOP: 41px; DISPLAY: block; FLOAT: right; WIDTH: 230px; LINE-HEIGHT: 21px; HEIGHT: 21px; TEXT-ALIGN: right
}
.stop .toplink A {
	COLOR: #ff6600; MARGIN-RIGHT: 10px
}
.smain {
	CLEAR: both; MARGIN: 20px auto; OVERFLOW: hidden; WIDTH: 730px
}
.smain .mtitle {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #754835 1px solid; WIDTH: 728px; COLOR: #670000; TEXT-INDENT: 13px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #754835 1px solid; LETTER-SPACING: 1px; HEIGHT: 30px
}
.smain .mtitle .mtname {
	FONT-SIZE: 13px; TEXT-INDENT: 16px; LINE-HEIGHT: 30px; LETTER-SPACING: 2px
}
.smain .mtitle .mtlink {
	MARGIN-TOP: -25px; FLOAT: right; OVERFLOW: hidden; LETTER-SPACING: 2px; POSITION: relative; HEIGHT: 27px; TEXT-ALIGN: right
}
.smain .mtitle .mtlink SPAN {
	PADDING-RIGHT: 10px; COLOR: #777
}
.smain .mtitle .mtlink A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: right; COLOR: #666666; MARGIN-RIGHT: -1px
}
.mbox {
	CLEAR: both; MARGIN-TOP: 6px; OVERFLOW: hidden; WIDTH: 728px
}
.flbox UL {
	MARGIN: 2px auto; WIDTH: 720px
}
.flbox UL LI {
	FLOAT: left; WIDTH: 165px; LINE-HEIGHT: 41px; BORDER-BOTTOM: #f7f7f7 1px dotted; HEIGHT: 45px; TEXT-ALIGN: center
}
.flbox .formtable {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 3px solid; BORDER-LEFT: #754835 1px solid; WIDTH: 100%; BORDER-BOTTOM: #754835 1px solid; BORDER-COLLAPSE: collapse
}
.flbox .formtable TH {
	BORDER-RIGHT: #754835 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #754835 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ffe292; BORDER-LEFT: #754835 1px solid; WIDTH: 160px; COLOR: #670000; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 30px; TEXT-ALIGN: right
}
.flbox .formtable TD {
	BORDER-RIGHT: #754835 1px solid; BORDER-TOP: #754835 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #754835 1px solid; BORDER-BOTTOM: #754835 1px solid; TEXT-ALIGN: left
}
.flbox .buttonok {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ptlink DL {
	CLEAR: both; MARGIN-TOP: 13px; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.ptlink DL DT {
	DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; WIDTH: 120px; TEXT-ALIGN: right
}
.ptlink DL DD {
	FLOAT: left
}
.ptlink DL DD INPUT {
	BORDER-RIGHT: #d4d0c8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #808080 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #d4d0c8 1px solid; HEIGHT: 13px
}
.ptlink DL DD TEXTAREA {
	BORDER-RIGHT: #d4d0c8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: #808080 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #d4d0c8 1px solid
}
.ptlink DL DD IMG {
	VERTICAL-ALIGN: middle
}
.ptlink DL DD INPUT.gdcode {
	WIDTH: 52px
}
.ptlink .lksubmit {
	BORDER-TOP: #eee 1px solid; MARGIN-TOP: 15px; PADDING-TOP: 15px; HEIGHT: 33px; TEXT-ALIGN: center
}
.ptlink .lksubmit INPUT {
	WIDTH: 230px; HEIGHT: 29px
}
.svote {
	MARGIN: 10px auto; WIDTH: 720px
}
.svote .vtinfo {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fafafa; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; WIDTH: 638px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.svote .vtbox DL {
	CLEAR: both; MARGIN: 15px auto 0px; OVERFLOW: hidden; WIDTH: 600px; BORDER-BOTTOM: #eee 1px dotted; HEIGHT: 41px
}
.svote .vtbox DL DT {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 160px; LINE-HEIGHT: 27px; LETTER-SPACING: 2px; HEIGHT: 27px; TEXT-ALIGN: right
}
.svote .vtbox DL DD {
	DISPLAY: block; FLOAT: right; WIDTH: 420px
}
.svote .vtbox DL DD SPAN {
	BORDER-TOP: #e0efb1 1px solid; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/cmsfile/templates/v2009/skins/blue/images/but_bg_sr.gif) repeat-x; TEXT-INDENT: 10px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #e0efb1 1px solid; HEIGHT: 23px
}
.mbox .cminfo {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fafafa; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #ddd 1px solid; WIDTH: 638px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.bginput {
	BORDER-RIGHT: #754835 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #754835 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #754835 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #754835 1px solid; HEIGHT: 17px
}
