BODY {
 MARGIN: 0; BACKGROUND-COLOR: white; BACKGROUND-POSITION: center center; BACKGROUND-REPEAT: no-repeat; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
 FONT-SIZE: 80%
}
.head {
 BACKGROUND-POSITION: top left; BACKGROUND-REPEAT: repeat-x
}
.foot {
 MARGIN: 2em 10px 0; PADDING: 0.5em 0; BORDER-TOP: 1px solid #C6C6C6
}
TD.logo {
 PADDING: 0 20px 0 10px; BACKGROUND-POSITION: top left; BACKGROUND-REPEAT: no-repeat
}
IMG.logo {
 POSITION: relative; TOP: 10px
}
.memb {
 POSITION: relative; TOP: -10px; Z-INDEX: 1; FONT: 10px normal Tahoma, Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em
}
.memb IMG {
 MARGIN-RIGHT: 5px
}
.memb A, .memb A:visited, .wtc A, .wtc A:visited {
 TEXT-DECORATION: none
}
A {
 COLOR: navy; TEXT-DECORATION: underline
}
A:visited {
 COLOR: #9900FF
}
.title {
 BACKGROUND-POSITION: top right; BACKGROUND-REPEAT: no-repeat; PADDING: 10px 10px 0 0
}
.ttl {
 FONT-SIZE: 11px; PADDING-BOTTOM: 16px
}
.small, SMALL {
 FONT-SIZE: 85%
}
.pr20 {
 PADDING-RIGHT: 20px
}
.pl10 {
 PADDING-LEFT: 10px
}
.mt1 {
 MARGIN-TOP: 1em
}
TD.m1, TD.m1c {
 PADDING: 0 4px; FONT-SIZE: 95%; FONT-WEIGHT: bold
}
TD.m1 {
 PADDING: 5px 10px
}
.spc {
 WIDTH: 10px
}
TD.m1 A, TD.m1 A:visited, TD.m1 A:active, TD.m1 A:hover {
 TEXT-DECORATION: none; PADDING-BOTTOM: 0.1em; BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-WIDTH: 3px
}
A.m1_1 {
 BORDER-BOTTOM-COLOR: #FF3300
}
A.m1_2 {
 BORDER-BOTTOM-COLOR: #FF8200
}
A.m1_3 {
 BORDER-BOTTOM-COLOR: #BCBA0C
}
A.m1_4 {
 BORDER-BOTTOM-COLOR: #2DB02F
}
A.m1_5 {
 BORDER-BOTTOM-COLOR: #1A4B86
}
A.m1_6 {
 BORDER-BOTTOM-COLOR: #B222B1
}
.ch1 .col, .col1, .col10, .col100, .ch1 H1, .ch1 H2, .ch1 H3, .ch1 H4, .ch1 H5, .ch1 H6, TD.m1 A.m1_1:active, TD.m1 A.m1_1:hover, .ch1 A.m2, .ch1 A.m2:visited {
 COLOR: #FF3300
}
.ch2 .col, .col2, .col20, .col200, .ch2 H1, .ch2 H2, .ch2 H3, .ch2 H4, .ch2 H5, .ch2 H6, TD.m1 A.m1_2:active, TD.m1 A.m1_2:hover, .ch2 A.m2, .ch2 A.m2:visited {
 COLOR: #FF8200
}
.ch3 .col, .col3, .col30, .col300, .ch3 H1, .ch3 H2, .ch3 H3, .ch3 H4, .ch3 H5, .ch3 H6, TD.m1 A.m1_3:active, TD.m1 A.m1_3:hover, .ch3 A.m2, .ch3 A.m2:visited {
 COLOR: #BCBA0C
}
.ch4 .col, .col4, .col40, .col400, .ch4 H1, .ch4 H2, .ch4 H3, .ch4 H4, .ch4 H5, .ch4 H6, TD.m1 A.m1_4:active, TD.m1 A.m1_4:hover, .ch4 A.m2, .ch4 A.m2:visited {
 COLOR: #2DB02F
}
.ch5 .col, .col5, .col50, .col500, .ch5 H1, .ch5 H2, .ch5 H3, .ch5 H4, .ch5 H5, .ch5 H6, TD.m1 A, TD.m1 A:visited, TD.m1 A.m1_5:active, TD.m1 A.m1_5:hover, .firm, .ch5 A.m2, .ch5 A.m2:visited {
 COLOR: #1A4B86
}
.ch6 .col, .col6, .col60, .col600, .ch6 H1, .ch6 H2, .ch6 H3, .ch6 H4, .ch6 H5, .ch6 H6, TD.m1 A.m1_6:active, TD.m1 A.m1_6:hover, .ch6 A.m2, .ch6 A.m2:visited {
 COLOR: #B222B1
}
.ch7 .col, .col7, .col70, .col700, .ch7 H1, .ch7 H2, .ch7 H3, .ch7 H4, .ch7 H5, .ch7 H6 {
 COLOR: #0099FF
}
.ch1 .bg, .bg1 {
 BACKGROUND-COLOR: #FF3300
}
.ch2 .bg, .bg2 {
 BACKGROUND-COLOR: #FF8200
}
.ch3 .bg, .bg3 {
 BACKGROUND-COLOR: #BCBA0C
}
.ch4 .bg, .bg4 {
 BACKGROUND-COLOR: #2DB02F
}
.ch5 .bg, .bg5 {
 BACKGROUND-COLOR: #1A4B86
}
.ch6 .bg, .bg6 {
 BACKGROUND-COLOR: #B222B1
}
.ch7 .bg, .bg7 {
 BACKGROUND-COLOR: #0099FF
}
.ul {
 BACKGROUND-POSITION: top left; BACKGROUND-REPEAT: no-repeat
}
.dr {
 BACKGROUND-POSITION: bottom right; BACKGROUND-REPEAT: no-repeat
}
A.mc, A.mc:visited {
 COLOR: white; TEXT-DECORATION: none
}
A.mc:active, A.mc:hover {
 COLOR: white; TEXT-DECORATION: underline
}
TD.m2, TD.m2c {
 PADDING: 0 4px
}
TD.m2 {
 PADDING: 2px 10px
}
A.m2:active, A.m2:hover {
 FONT-WEIGHT: bold
}
TABLE.m2 {
 MARGIN: 0.7em 0 1.5em
}
.lft {
 PADDING: 0 3em 0 10px
}
.rgt {
 PADDING: 0 10px 0 3em
}
.pr10 {
 PADDING-RIGHT: 10px
}
.banner {
 MARGIN: 3px
}
.plr20 {
 PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
TABLE.tag, TABLE.fs {
 MARGIN-BOTTOM: 1em
}
TABLE.tag TD {
 FONT-SIZE: 75%; PADDING-BOTTOM: 0.5em
}
.hrt {
 BORDER-TOP: 1px solid #B4D6EC; PADDING-TOP: 1em; MARGIN-TOP: 2em
}
H1 {
 MARGIN: 0 0 0.5em 0; PADDING: 0 1em 0.2em 0; BORDER-BOTTOM: 1px solid #B4D6EC; FONT: normal 200% Georgia, "Times New Roman", Times, serif
}
.descr {
 PADDING: 0 0 1.5em 25px; COLOR: #666666; BACKGROUND: url(../PIC/quo.gif) top left no-repeat
}
.ill {
 FLOAT: left; MARGIN: 4px 20px 1em 0
}
.ilr {
 FLOAT: right; MARGIN: 4px 0 1em 20px
}
.txt {
 LINE-HEIGHT: 140%
}
.icon {
 MARGIN-RIGHT: 10px; VERTICAL-ALIGN: middle; BORDER: 0
}
A.tag {
 TEXT-DECORATION: none; BORDER-BOTTOM: 1px dotted
}
A.tag:active, A.tag:hover {
 TEXT-DECORATION: none; BORDER-BOTTOM: 1px solid red
}
.bold {
 FONT-WEIGHT: bold
}
.gray, A.gray, A.gray:visited, .fs A, .fs A:visited, .peo, .sign {
 COLOR: #666666
}
TABLE.fs TD {
 FONT-SIZE: 75%; PADDING: 0.7em 20px
}
.cdr {
 BACKGROUND-IMAGE: url(../PIC/cdr.gif); BACKGROUND-POSITION: bottom right; BACKGROUND-REPEAT: no-repeat
}
.ch1 TABLE.fs, .ch1 .bgf, .ch1 .hdr {
 BACKGROUND-COLOR: #FFAD99
}
.ch2 TABLE.fs, .ch2 .bgf, .ch2 .hdr {
 BACKGROUND-COLOR: #FFCD99
}
.ch3 TABLE.fs, .ch3 .bgf, .ch3 .hdr {
 BACKGROUND-COLOR: #E4E39E
}
.ch4 TABLE.fs, .ch4 .bgf, .ch4 .hdr {
 BACKGROUND-COLOR: #ABDFAC
}
.ch5 TABLE.fs, .ch5 .bgf, .ch5 .hdr {
 BACKGROUND-COLOR: #A3B7CF
}
.ch6 TABLE.fs, .ch6 .bgf, .ch6 .hdr {
 BACKGROUND-COLOR: #E0A7E0
}
.ch7 TABLE.fs, .ch7 .bgf, .ch7 .hdr {
 BACKGROUND-COLOR: #99D6FF
}
.fs A:active, .fs A:hover {
 COLOR: white; TEXT-DECORATION: underline; POSITION: relative; TOP: -1px; LEFT: -1px
}
H6 {
 MARGIN: 1em 0 0.7em 0; FONT: normal 140% Georgia, "Times New Roman", Times, serif
}
.nom, FORM {
 MARGIN: 0
}
.red {
 COLOR: red
}
UL.links, .func UL {
 MARGIN-TOP: 0; PADDING-LEFT: 18px; MARGIN-LEFT: "0px"
}
UL.links LI {
 MARGIN-BOTTOM: 0.5em
}
.peo {
 PADDING: 0 0 1em 23px; TEXT-INDENT: -23px
}
.nomt {
 MARGIN-TOP: 0
}
H5 {
 MARGIN: 0; BACKGROUND-IMAGE: url(../PIC/hdrl.png); BACKGROUND-POSITION: top left; BACKGROUND-REPEAT: no-repeat; PADDING: 0.3em 1em 0.3em 20px; FONT-SIZE: 120%
}
H4 {
 MARGIN: 1em 0 0.7em 0; FONT: normal 120% Georgia, "Times New Roman", Times, serif
}
H3 {
 MARGIN: 1em 0 0.7em 0; FONT: normal 130% Georgia, "Times New Roman", Times, serif
}
.photo {
 BORDER-STYLE: solid; BORDER-COLOR: #C6C6C6; BORDER-WIDTH: 1px 3px 3px 1px
}
.wide, .wide INPUT, .wide SELECT, .wide TEXTAREA {
 WIDTH: 100%
}
.pb05 {
 PADDING-BOTTOM: 0.5em
}
TD.srch INPUT {
 FONT: normal 90% Arial, Helvetica, sans-serif; COLOR: #555555; WIDTH: 100%
}
H2 {
 MARGIN: 1em 0 0.7em 0; FONT: normal 160% Georgia, "Times New Roman", Times, serif
}
.pl20 {
 PADDING-LEFT: 20px
}
.hdr {
 MARGIN: 1em 0; BACKGROUND-IMAGE: url(../PIC/hdrr.png); BACKGROUND-POSITION: bottom right; BACKGROUND-REPEAT: no-repeat
}
.btb {
 BORDER-TOP: 2px solid #0066CC
}
.vote, .vote100 {
 HEIGHT: 1em; CONTENT: &nbsp;
}
.vote100 {
 WIDTH: 100px; BACKGROUND-COLOR: #E3E3E3
}
.ask {
 PADDING-LEFT: 24px; TEXT-INDENT: -24px; PADDING-BOTTOM: 0.3em
}
.white {
 COLOR: white
}
.hr {
 MARGIN-BOTTOM: 1.5em; BORDER-BOTTOM: 2px solid #DADADA; PADDING-BOTTOM: 1em
}
.pt05 {
 PADDING-TOP: 0.5em
}
.ptb05 {
 PADDING-TOP: 0.5em; PADDING-BOTTOM: 0.5em
}
INPUT.voti {
 BORDER: 1px solid black; CURSOR: pointer; CURSOR: "hand"; COLOR: white; FONT-WEIGHT: bold
}
TABLE.pages {
 MARGIN: 1em 20px; CLEAR: left
}
TABLE.cat TABLE.pages {
 MARGIN: 5px 20px
}
TABLE.pages TD {
 FONT-SIZE: 75%
}
.mapd1, .mapd2, .mapd3, .mapd4, .mapd5, .mapd6, .mapd7 {
 PADDING: 1em 0 0
}
.mapd10, .mapd20, .mapd30, .mapd40, .mapd50, .mapd60, .mapd70 {
 PADDING: 0.5em 0 0 20px
}
.mapd100, .mapd200, .mapd300, .mapd400, .mapd500, .mapd600, .mapd700 {
 PADDING: 0.3em 0 0 40px
}
.mapd1 A, .mapd2 A, .mapd3 A, .mapd4 A, .mapd5 A, .mapd6 A, .mapd7 A {
 FONT: normal 140% Georgia, Times New Roman, Times, serif
}
.mapd10 A, .mapd20 A, .mapd30 A, .mapd40 A, .mapd50 A, .mapd60 A, .mapd70 A {
 FONT-SIZE: 115%
}
.mapd100 A, .mapd200 A, .mapd300 A, .mapd400 A, .mapd500 A, .mapd600 A, .mapd700 A {
 FONT-SIZE: 100%
}
.pb15 {
 PADDING-BOTTOM: 1.5em
}
TABLE.abc H3 {
 COLOR: #777777; FONT-SIZE: 300%; MARGIN: 0 15px 1em 0
}
.pt4 {
 PADDING-TOP: 4px
}
.stl {
 BACKGROUND-POSITION: bottom right; BACKGROUND-REPEAT: no-repeat; PADDING: 0 35px 1em 20px 
}
.stm {
 BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: repeat-x
}
.str {
 BACKGROUND-POSITION: bottom right; BACKGROUND-REPEAT: no-repeat
}
.slog {
 PADDING: 0 1em 0.2em 0; FONT: italic 200% Georgia, "Times New Roman", Times, serif; COLOR: #666688; BORDER-BOTTOM: 1px solid #B4D6EC
}
.grd {
 BACKGROUND: url(../PIC/st-bg-d.gif) repeat-x top left; PADDING-TOP: 2.5em; COLOR: #666688
}
.stdescr {
 PADDING: 0 30px 0 25px; BACKGROUND: url(../PIC/quo.gif) no-repeat left top; POSITION: relative; LEFT: -25px
}
.stban {
 MARGIN: 5px; BORDER-WIDTH: 1px
}
A:active, A:hover, A.gray:active, A.gray:hover, INPUT.but {
 COLOR: red; TEXT-DECORATION: underline; POSITION: relative; TOP: -1px; LEFT: -1px
}
.shift {
 POSITION: relative; TOP: 25px
}
.hero {
 POSITION: relative; TOP: 30px; LEFT: -20px; Z-INDEX: 1
}
.imp {
 FONT-FAMILY: Impact, "Arial Narrow", Arial, Helvetica, sans-serif
}
.plk {
 WIDTH: 550px; HEIGHT: 200px; PADDING: 10px
}
.bnr {
 WIDTH: 450px; HEIGHT: 150px; PADDING: 10px
}
.plr10 {
 PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
TABLE.news H4 {
 MARGIN: 0.5em 0; FONT: normal 100% Georgia, "Times New Roman", Times, serif
}
H3.news {
 MARGIN: 0; FONT: normal 110% Georgia, "Times New Roman", Times, serif
}
TD.butts {
 BORDER: 1px solid #B2B2B2; PADDING: 1em 20px; BACKGROUND: url(../PIC/bbg.gif) no-repeat top right
}
.butts H4 {
 MARGIN: 0; FONT: bold 110% Arial, Helvetica, sans-serif
}
IMG.bbul {
 POSITION: relative; LEFT: 13px
}
IMG.bbdr {
 POSITION: relative; LEFT: -13px
}
DIV.butts {
 PADDING: 0 7px 1em
}
.phb {
 FLOAT: left; MARGIN: 4px 10px 7px 0; BACKGROUND: url(../PIC/phb.gif) no-repeat top left; WIDTH: 120px; HEIGHT: 95px; PADDING: 5px
}
.sel {
 MARGIN: 0.8em 0; PADDING: 0.1em 15px 0.3em; FONT-SIZE: 85%; WIDTH: 90%
}
.sel SELECT {
 FONT-SIZE: 100%; COLOR: black; MARGIN-TOP: 0.1em
}
.frame {
 MARGIN: 1.5em 0; WIDTH: 50%; BORDER: 2px solid #0066CC; BACKGROUND-COLOR: #EAEAEA; TEXT-ALIGN: center; PADDING: 1em
}
SPAN.m3c {
 PADDING: 2px 4px
}
.hide, .hide1, .show0, .stat11, .stat21, .stat02, .stat22, .stat03, .stat13, .prhide1, .prshow0, .prc10, .prc20, .prc21, .prc12 {
 DISPLAY: none
}
.show, .show1, .hide0, .block {
 DISPLAY: block
}
#ula {
 WIDTH: 1px; HEIGHT: 1px; POSITION: fixed; TOP: 0; LEFT: 0; //POSITION: absolute; TOP: expression(document.getElementsByTagName('body')[0].scrollTop + "px");
}
.taq, .tarq {
 WIDTH: 30%; TEXT-INDENT: -15px; PADDING-LEFT: 20px
}
.taa, .tara {
 WIDTH: 70%
}
.tarq, .tara, .que {
 BACKGROUND-COLOR: #BEBEBE
}
.taq, .taa, .ans {
 BACKGROUND-COLOR: #EAEAEA
}
INPUT.buts {
 VERTICAL-ALIGN: middle
}
TABLE.prompt TD {
 FONT-SIZE: 75%
}
TD.prompt {
 COLOR: #666666; TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
.nobr {
 WHITE-SPACE: nowrap
}
.min {
 FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
TD.divt {
 PADDING: 0
}
.not {
 COLOR: #CC3333
}
.ml24 {
 MARGIN-LEFT: 24px
}
.mex {
 COLOR: #DD3300
}
.mbp {
 COLOR: #AA6633
}
.pl40 {
 PADDING-LEFT: 40px
}
.adv1 {
 BORDER: 1px solid #FF9933; BACKGROUND-COLOR: #FFDDAA; COLOR: #CC3300; PADDING: 1em 20px; TEXT-ALIGN: center
}
.adv2 {
 BORDER: 1px solid #CC66CC; BACKGROUND-COLOR: #FF99FF; COLOR: #990066; PADDING: 1em 20px; TEXT-ALIGN: center; FONT-STYLE: italic
}
.adv {
 TEXT-ALIGN: center; PADDING: 1em 0
}
.fcol1 {
 BACKGROUND-COLOR: #DDDDFF
}
.fcol2 {
 BACKGROUND-COLOR: #CCCCCC
}
IMG.fpic {
 DISPLAY: block; MARGIN: 0.5em 10px
}
CITE.fcit {
 DISPLAY: block; BORDER-TOP: 3px double #BEBEBE; BORDER-BOTTOM: 3px double #BEBEBE; BACKGROUND-COLOR: #EEEEFF; PADDING: 0.5em 1em; FONT-SIZE: 85%; MARGIN: 0.7em 1em; COLOR: #5555AA; FONT-STYLE: italic
}
.au {
 COLOR: navy
}
TABLE.forum TD {
 PADDING: 0.3em 20px
}
TABLE.forum TD.mess {
 BORDER: 1px solid #AEAEAE; PADDING: 1em 20px
}
.fdiv {
 FONT-SIZE: 20%
}
.edit {
 COLOR: green
}
INPUT, SELECT, TEXTAREA {
 FONT-FAMILY: Arial, Helvetica, sans-serif
}
.feed {
 BORDER-STYLE: solid; BORDER-COLOR: #BEBEBE; BORDER-WIDTH: 1px 3px 3px 1px; MARGIN-BOTTOM: 1.5em; PADDING: 1em 20px
}
.sign {
 PADDING: 1em 0 0 2em; TEXT-ALIGN: right
}
.advs {
 TEXT-ALIGN: center; PADDING: 1em 20px
}
.wtc {
 FONT: 10px normal Tahoma, Arial, Helvetica, sans-serif
}
TABLE.foto {
 FLOAT: left; DISPLAY: inline; MARGIN: 0 5px 10px 0
}
TABLE.foto A IMG, IMG.foto {
 BORDER: 1px solid #999999
}
TABLE.foto A:active IMG, TABLE.foto A:hover IMG {
 POSITION: relative; TOP: -1px; LEFT: -1px; BORDER-COLOR: red
}
TABLE.foto TD {
 WIDTH: 143px; HEIGHT: 143px; BORDER: 1px solid #DADADA; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; PADDING: 2px
}
TD.zoom {
 BACKGROUND: url(../PIC/zoom.gif) no-repeat 125px 123px
}
.ord {
 MARGIN: 1.5em 2em; WIDTH: 50%; TEXT-ALIGN: center; FONT-WEIGHT: bold; PADDING: 1em 2em
}
TABLE.job TD {
 PADDING-BOTTOM: 1em
}
TD.srch {
 WIDTH: 75%
}
UL.links {
 COLOR: red
}
.prnv .descr {
 PADDING: 0 0 1.5em 20px; BACKGROUND: none; FONT-STYLE: italic; COLOR: black
}
.prnv .peo {
 COLOR: black
}
.prnv H1 {
 FONT-SIZE: 160%
}
.prnv H6 {
 FONT-SIZE: 115%
}
.prnv H2 {
 FONT-SIZE: 140%
}
.prnv .bg {
 BACKGROUND-COLOR: #666666
}
.inline, .prshow1, .prc11, .prc22 {
 DISPLAY: inline
}
.prnv .links {
 COLOR: black
}
.advpar {
 DISPLAY: inline; PADDING: 0 10px 10px 0
}
.ann {
 CURSOR: help; MARGIN: 0 35px
}
.anno {
 POSITION: absolute; Z-INDEX: 1; CURSOR: help
}
.stat01 {
 COLOR: red
}
.stat12 {
 COLOR: green
}
.stat23 {
 COLOR: navy
}
TABLE#price {
 BORDER: 1px solid black
}
TABLE#price TD {
 BORDER-RIGHT: 1px solid black; BORDER-BOTTOM: 1px solid black; PADDING: 0.2em 5px
}
TABLE#price TD.nbr {
 BORDER-RIGHT: none
}
.prhide0 {
 DISPLAY: table-row; DISPLAY: "block"
}
A.white:active, A.white:hover, A.white:visited {
 COLOR: white
}
