BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: none
}
OL LI {
	LIST-STYLE-TYPE: decimal; MARGIN-LEFT: 25px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 2px
}
SMALL {
	FONT-SIZE: 10px
}
H2 {
	FONT-SIZE: 100%
}
.bd {
	BORDER-BOTTOM: #b9d4e2 1px solid; BORDER-LEFT: #b9d4e2 1px solid; BORDER-TOP: #b9d4e2 1px solid; BORDER-RIGHT: #b9d4e2 1px solid
}
.s1 {
	MARGIN-LEFT: 5px
}
.s2 {
	MARGIN-LEFT: 10px
}
.t10 {
	MARGIN-TOP: 10px
}
.fr {
	FLOAT: right
}
.fl {
	FLOAT: left
}
.clear {
	HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: " "
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	ZOOM: 100%
}
.clearfix {
	DISPLAY: block
}
.red {
	COLOR: #f00
}
.meta A.red {
	COLOR: #f00
}
.black {
	COLOR: #000
}
.meta A.black {
	COLOR: #000
}
.gray {
	COLOR: #666
}
.meta A.gray {
	COLOR: #666
}
.green {
	COLOR: #178517
}
.meta A.green {
	COLOR: #178517
}
.normal {
	COLOR: #0e6dbc
}
.meta A.fr {
	COLOR: #0e6dbc
}
A {
	COLOR: #0e6dbc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A.gray:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A.green:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A.red:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.meta A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
#topbar .topic {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
.logo {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
#search #search-menu LI {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
#topicbox H2 {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
#fmsites UL.top LI {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
#topbar {
	BACKGROUND-IMAGE: url(repeat.png); BACKGROUND-REPEAT: repeat-x
}
.search-box .button {
	BACKGROUND-IMAGE: url(repeat.png); BACKGROUND-REPEAT: repeat-x
}
#tool H2 {
	BACKGROUND-IMAGE: url(repeat.png); BACKGROUND-REPEAT: repeat-x
}
#board-menu LI {
	BACKGROUND-IMAGE: url(repeat.png); BACKGROUND-REPEAT: repeat-x
}
#board-menu LI.active {
	BACKGROUND-IMAGE: url(repeat.png); BACKGROUND-REPEAT: repeat-x
}
#coolsite H2 {
	BACKGROUND-IMAGE: url(repeat.png); BACKGROUND-REPEAT: repeat-x
}
BODY {
	FONT: 14px/1.5 "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(bg.png) #c9ddee repeat-x; COLOR: #8DBC2E
}
.wrap {
	
}
.container {
	Z-INDEX: 0; BORDER-BOTTOM: #fff 10px solid; POSITION: relative; BORDER-LEFT: #fff 10px solid; MARGIN: 0px auto; WIDTH: 940px; BACKGROUND: #fff; BORDER-TOP: #fff 10px solid; BORDER-RIGHT: #fff 10px solid
}
#topbar {
	BORDER-BOTTOM: #b9d4e2 1px solid; POSITION: relative; BORDER-LEFT: #b9d4e2 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; HEIGHT: 20px; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #b9d4e2 1px solid; BORDER-RIGHT: #b9d4e2 1px solid; PADDING-TOP: 6px
}
#topbar INPUT.int {
	BORDER-BOTTOM: #b9d4e2 1px solid; BORDER-LEFT: #b9d4e2 1px solid; WIDTH: 86px; BORDER-TOP: #b9d4e2 1px solid; BORDER-RIGHT: #b9d4e2 1px solid
}
#topbar FORM * {
	VERTICAL-ALIGN: middle
}
#topbar LABEL {
	CURSOR: pointer
}
#passwd {
	CURSOR: pointer
}
#more LI {
	CURSOR: pointer
}
#maillist {
	BORDER-BOTTOM: #b9d4e2 1px solid; BORDER-LEFT: #b9d4e2 1px solid; LINE-HEIGHT: 20px; WIDTH: 120px; HEIGHT: 20px; FONT-SIZE: 12px; BORDER-TOP: #b9d4e2 1px solid; BORDER-RIGHT: #b9d4e2 1px solid
}
#mailogin .button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 41px; PADDING-RIGHT: 0px; BACKGROUND: url(login_btn.png) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 19px; COLOR: #666; MARGIN-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
#topbar .fr {
	PADDING-RIGHT: 90px
}
#topbar A {
	COLOR: #666
}
#topbar A.topic {
	POSITION: absolute; TEXT-INDENT: -99999px; WIDTH: 79px; DISPLAY: block; BACKGROUND-POSITION: 0px -95px; HEIGHT: 19px; OVERFLOW: hidden; TOP: 6px; RIGHT: 6px
}
#header {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 69px; BORDER-TOP: #e5e5e5 1px; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 8px
}
.logo {
	WIDTH: 150px; DISPLAY: block; HEIGHT: 69px; OVERFLOW: hidden
}
.logo A {
	WIDTH: 150px; DISPLAY: block; HEIGHT: 69px; OVERFLOW: hidden
}
.banner {
	MARGIN-TOP: 3px; WIDTH: 810px
}
.banner IMG {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.banner LI {
	FLOAT: left; HEIGHT: 62px; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
LI.banner468 {
	WIDTH: 470px
}
LI.banner120 {
	WIDTH: 122px
}
LI.banner160 {
	WIDTH: 162px; MARGIN-RIGHT: 0px
}
.content-r1 {
	Z-INDEX: 2; POSITION: relative; MARGIN: 10px 0px 0px
}
.content-r2 {
	Z-INDEX: 1; POSITION: relative
}
#search-menu LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 67px; BACKGROUND-POSITION: 0px -230px; FLOAT: left; HEIGHT: 26px; FONT-SIZE: 14px; CURSOR: pointer; MARGIN-RIGHT: 2px
}
#search-menu LI.active {
	BACKGROUND-POSITION: 0px -136px; MARGIN-BOTTOM: -5px; HEIGHT: 31px; FONT-WEIGHT: bold
}
#search-menu LI {
	COLOR: #07519a; FONT-SIZE: 14px
}
#search-menu LI A {
	COLOR: #07519a; FONT-SIZE: 14px
}
.search-box {
	BORDER-BOTTOM: #ace 2px solid; BORDER-LEFT: #ace 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #edf6ff; BORDER-TOP: #ace 1px solid; BORDER-RIGHT: #ace 1px solid; PADDING-TOP: 6px
}
.search-box .img {
	MARGIN-RIGHT: 12px
}
.search-box .input {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 338px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 28px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.search-box .int {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT: #f2f2f2 3px solid; BORDER-RIGHT-STYLE: none; WIDTH: 331px; HEIGHT: 21px; COLOR: #333; FONT-SIZE: 14px; BORDER-TOP: #f2f2f2 3px solid
}
.search-box .int:focus {
	BORDER-BOTTOM-COLOR: #f6f0e1; BORDER-TOP-COLOR: #f6f0e1; BACKGROUND: #fffbe5; BORDER-RIGHT-COLOR: #f6f0e1; BORDER-LEFT-COLOR: #f6f0e1
}
.search-box .button {
	BORDER-BOTTOM: #ace 1px solid; BORDER-LEFT: #ace 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 88px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -54px; FLOAT: left; HEIGHT: 30px; COLOR: #1f376d; MARGIN-LEFT: 6px; FONT-SIZE: 14px; BORDER-TOP: #ace 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #ace 1px solid; PADDING-TOP: 0px
}
.localsearch LI {
	LINE-HEIGHT: 26px; DISPLAY: inline; FONT-SIZE: 12px; MARGIN-RIGHT: 10px
}
.localsearch LI A {
	WHITE-SPACE: nowrap
}
.keywords {
	LINE-HEIGHT: 30px; WIDTH: 360px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 30px; FONT-SIZE: 12px; OVERFLOW: hidden
}
#more {
	Z-INDEX: 10; BORDER-BOTTOM: #ace 2px solid; POSITION: absolute; BORDER-LEFT: #ace 1px solid; WIDTH: 65px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ace 1px solid; TOP: 26px; RIGHT: 390px; BORDER-RIGHT: #ace 1px solid
}
#more LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#weather {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 26px; WIDTH: 380px; HEIGHT: 26px; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
#suggest {
	BORDER-BOTTOM: #ace 2px solid; POSITION: absolute; BORDER-LEFT: #ace 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 332px; PADDING-RIGHT: 3px; DISPLAY: none; BACKGROUND: #fff; FONT-SIZE: 12px; BORDER-TOP: #ace 1px solid; TOP: 62px; BORDER-RIGHT: #ace 1px solid; PADDING-TOP: 3px; LEFT: 106px
}
#suggest EM {
	FONT-STYLE: normal; FLOAT: right; COLOR: #090
}
#suggest A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#suggest TABLE TR {
	CURSOR: pointer
}
.meta {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 5px; WIDTH: 98%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; HEIGHT: 30px; COLOR: #666; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.meta A {
	COLOR: #666; MARGIN-RIGHT: 5px
}
#main {
	POSITION: relative; WIDTH: 780px; FLOAT: right
}
#board {
	WIDTH: 570px; HEIGHT: 333px; OVERFLOW: hidden
}
#board-menu {
	
}
#board-menu LI {
	BORDER-BOTTOM: #b9d4e2 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b9d4e2 1px solid; LINE-HEIGHT: 22px; MARGIN: 0px 0px 0px 1px; WIDTH: 78px; BACKGROUND-POSITION: 0px -32px; FLOAT: left; HEIGHT: 22px; COLOR: #07519a; BORDER-TOP: #b9d4e2 1px solid; CURSOR: pointer; BORDER-RIGHT: #b9d4e2 1px solid
}
#board-menu LI#index {
	WIDTH: 82px; MARGIN-LEFT: 0px
}
#board-menu LI.active {
	BORDER-BOTTOM: #b9d4e2 1px; POSITION: relative; BORDER-LEFT: #b9d4e2 1px solid; BACKGROUND-COLOR: #fff; BACKGROUND-POSITION: 0px -106px; MARGIN-BOTTOM: -4px; HEIGHT: 25px; BORDER-TOP: #b9d4e2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #b9d4e2 1px solid
}
#board-box {
	MARGIN-TOP: 1px; WIDTH: 568px; BORDER-BOTTOM-WIDTH: 2px; HEIGHT: 305px; OVERFLOW: hidden
}
#board-box UL {
	MARGIN: 0px 5px; WIDTH: 558px; BACKGROUND: url(fm_bg.png); OVERFLOW: hidden
}
#softlist DL {
	MARGIN: 0px 5px; WIDTH: 558px; BACKGROUND: url(fm_bg.png); OVERFLOW: hidden
}
#board-box LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 111px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
#softlist DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 111px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
#softlist DT {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 111px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
#board-box UL.delrecord LI {
	TEXT-ALIGN: right; WIDTH: 558px
}
#board-box UL.delrecord LI A.del {
	TEXT-ALIGN: left; PADDING-LEFT: 20px; WIDTH: 60px; DISPLAY: block; BACKGROUND: url(del.gif) no-repeat 0px 6px; FLOAT: right; COLOR: #333
}
#board-box UL.records LI.none {
	TEXT-ALIGN: center; WIDTH: 558px
}
#softlist DD {
	TEXT-ALIGN: left
}
#softlist DT {
	TEXT-ALIGN: left
}
#softlist DT {
	PADDING-LEFT: 5px; WIDTH: 85px; FONT-WEIGHT: bold
}
#softlist DD {
	WIDTH: 156px
}
#softlist DD IMG {
	VERTICAL-ALIGN: middle
}
#softlist DD A {
	VERTICAL-ALIGN: middle
}
#softlist DD IMG {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; HEIGHT: 16px; MARGIN-RIGHT: 3px; PADDING-TOP: 6px
}
#fmsites {
	
}
#fmsites LI A:hover {
	BACKGROUND-COLOR: #ff0; OUTLINE-STYLE: solid; OUTLINE-COLOR: #ff0; OUTLINE-WIDTH: 2px
}
#fmsites UL.top LI {
	TEXT-ALIGN: left; PADDING-LEFT: 15px; WIDTH: 124px; BACKGROUND-POSITION: 5px -260px
}
#tool {
	POSITION: absolute; WIDTH: 198px; HEIGHT: 330px; FONT-SIZE: 12px; TOP: 0px; RIGHT: 0px
}
#tool A {
	COLOR: #178517
}
#tool H2 {
	LINE-HEIGHT: 24px; BACKGROUND-POSITION: 0px -170px; HEIGHT: 24px
}
#tool H2 SPAN {
	BORDER-BOTTOM: #bbe1a6 1px; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #bbe1a6 1px solid; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fff; WIDTH: 66px; DISPLAY: block; HEIGHT: 20px; BORDER-TOP: #bbe1a6 1px solid; TOP: 3px; FONT-WEIGHT: bold; BORDER-RIGHT: #bbe1a6 1px solid; LEFT: 15px
}
#tool UL {
	MARGIN: 5px 12px 0px
}
#tool LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 87px; FLOAT: left; HEIGHT: 25px
}
.ybox#tool {
	BORDER-BOTTOM-COLOR: #bbe1a6; BORDER-TOP-COLOR: #bbe1a6; COLOR: #178517; BORDER-RIGHT-COLOR: #bbe1a6; BORDER-LEFT-COLOR: #bbe1a6
}
#coolsite {
	HEIGHT: 733px
}
#coolsite H2 {
	BORDER-BOTTOM: #b9d4e2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -32px; HEIGHT: 22px; COLOR: #07519a; PADDING-TOP: 0px
}
#coolsite H2 SPAN A {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#coolsite UL {
	MARGIN: 5px; BACKGROUND: url(sitelist_bg.gif) 0px 0px
}
#coolsite LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; HEIGHT: 28px; OVERFLOW: hidden
}
#coolsite LI:hover {
	BORDER-BOTTOM: #ace 1px solid; BACKGROUND-COLOR: #d1e4ff; HEIGHT: 27px
}
.iehover {
	BACKGROUND: url(repeat.png) repeat-x 0px -140px
}
#coolsite LI A {
	MARGIN: 0px 18px
}
#coolsite LI STRONG {
	FLOAT: left
}
#coolsite LI STRONG A {
	MARGIN: 0px 5px
}
#sidebar {
	WIDTH: 148px; BACKGROUND: url(sidebar.gif); FLOAT: left; HEIGHT: 1096px; OVERFLOW: hidden
}
#sidebar H2 {
	TEXT-ALIGN: center; MARGIN: 5px
}
#sidebar UL {
	MARGIN-BOTTOM: 15px
}
#sidebar LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 48px; FLOAT: left; OVERFLOW: hidden
}
#sidebar LI.widthauto {
	WIDTH: 74px
}
#service .ybox {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; HEIGHT: 26px; PADDING-TOP: 0px
}
#service {
	COLOR: #957824; FONT-SIZE: 12px
}
#service A {
	COLOR: #957824; FONT-SIZE: 12px
}
#service A {
	FLOAT: left; MARGIN-RIGHT: 6px
}
#service STRONG {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.ybox {
	BORDER-BOTTOM: #e5d7af 2px solid; BORDER-LEFT: #e4d6ad 1px solid; BACKGROUND: #fffef4; BORDER-TOP: #e4d6ad 1px solid; BORDER-RIGHT: #e4d6ad 1px solid
}
#topicbox {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 278px; OVERFLOW: hidden; TOP: 28px; RIGHT: 0px
}
#topicbox .box-t {
	BACKGROUND: url(box_t.gif) no-repeat; HEIGHT: 12px
}
#topicbox .box-f {
	POSITION: relative; TEXT-ALIGN: right; LINE-HEIGHT: 30px; BACKGROUND: url(box_f.gif) no-repeat; HEIGHT: 30px; COLOR: #333; FONT-SIZE: 12px
}
#topicbox .box-f A {
	POSITION: absolute; LINE-HEIGHT: 30px; TEXT-INDENT: -99999px; WIDTH: 12px; DISPLAY: block; HEIGHT: 12px; OVERFLOW: hidden; TOP: 10px; RIGHT: 6px
}
#topicbox .box-t {
	OVERFLOW: hidden
}
#topicbox .box-f {
	OVERFLOW: hidden
}
#topicbox .con {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 12px; WIDTH: 278px; PADDING-RIGHT: 12px; BACKGROUND: url(box_c.gif) repeat-y; PADDING-TOP: 5px
}
#topicbox H2 {
	COLOR: #1f376d; FONT-SIZE: 14px
}
#topicbox H2.topicnav {
	BACKGROUND-POSITION: 0px -303px
}
#topicbox H2.frdsites {
	BACKGROUND-POSITION: 0px -341px
}
#topicbox H2.rmtsites {
	BACKGROUND-POSITION: -1px -377px
}
#topicbox H2 {
	PADDING-LEFT: 22px
}
#topicbox .links {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 22px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#topicbox .links A {
	MARGIN-RIGHT: 8px
}
#footer {
	TEXT-ALIGN: center; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#footer .contact {
	BORDER-BOTTOM: #ace 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 5px 200px
}
