body {
	;font-family:Arial
	;text-align:center
	;margin:0
	;padding:0
	;border:0

}

a.tbbut,a.tbbut:visited{

	;display:block
	;border:1px
	;border:1px solid #DCF
	;color:#37F
	;margin-right:1px
	;height:20px
	;border-top:none
	;border-left:none

}

a.tbbut:hover{

	;text-decoration:none
	;color:#000

}

a.tbbuta,a.tbbuta:active,a.tbbut:active,a.tbbuta:visited{

	;display:block
	;border:1px
	;border:1px solid #888
	;color:#000
	;margin-right:1px
	;height:20px
	;border-bottom:none
	;border-right:none
	;background-color:#DDD

}

a.tbbuta:hover{

	;text-decoration:none
	;color:#000

}

div.innerToolbar{

	;border-bottom:1px solid #DDE
	;color:#AAA
	;padding-left:5px
	;padding-right:5px
	;width:990px
	;padding-bottom:3px
	;margin-left:auto
	;margin-right:auto
	
}

form{

	;border:0
	;margin:0
	;padding:0
	;display:inline-block

}

a.sbm,a.sbm:visited,a.sbm:active{

	;display:inline-block
	;width:70px
	;height:80px
	;overflow:hidden
	;font-size:50px
	;font-family:Arial
	;border:1px dotted #AAA
	;margin:1px
	;padding:2px
	;text-align:center
	
;}

a.sbm:hover{

	;text-decoration:none
	;background-color:#000
	;color:#FFF
	
}

a.pgbt,a.pgbt:visited,a.pgbt:active{

	;display:block
	;color:#BBB
	;font-size:20px
	;padding:7px
	;position:relative
	;top:-1px
	;text-decoration:none
	
}

a.pgbt:hover{

	;color:#F00
	;text-decoration:none
	
}

a.dwarr,a.dwarr:visited,a.dwarr:active{

	;color:#AAA
	;text-decoration:none

}

a.dwarr:hover{

	;color:#F00
	;text-decoration:none

}
input.submit{

	;width:1px
	;height:1px
	;overflow:hidden
	;position:absolute
	;left:-1000px
	;height:-1000px
	
}

input.ed{

	;background-color:#DDF4FF
	;margin-right:5px
	
	;font-size:100%
	;padding:0
	;margin:0
	;border:0
	;color:#000
	;font-family:Arial
	;display:inline-block
	;line-height:24px
	


}

input.def{

	;font-size:100%
	;font-family:Arial
	;position:relative
	;top:-3px
	
	
}


input.fine{

	;font-size:100%
	;font-family:Arial
	;position:relative
	;top:-1px
	;background:url(../i/inp.png)
	;border:0
	
}

input.finepwd{

	;font-size:100%
	;font-family:Arial
	;position:relative
	;top:3px
	;background:url(../i/inp.png)
	;border:0
	
}

input.def2{

	;font-size:100%
	;font-family:Arial
	
	
}

select{

	;font-size:100%
	;font-family:Arial
	;position:relative
	;top:-1px
	
	
}


input.defupl{

	;font-size:100%
	;font-family:Arial
	;position:relative
	;top:-5px
	
	
}

input.defuplbut{

	;font-size:100%
	;font-family:Arial
	;position:relative
	;top:-5px
	;height:28px
	
	
}

textarea.def{

	;font-size:100%
	;font-family:Arial
	;position:relative
	;top:-1px
	;background:url(../i/inp.png)
	;border:0
	
	
}

table,tr,td{

	;cellspacing:0px
	;cellpadding:0px
	;border-spacing:0
	;border-collapse: collapse
	;text-align:left
	;border:0
	;margin:0
	;padding:0
	;vertical-align:top


}

h1{

	
	;font-family:"Georgia"
	;font-weight:normal
	;color:#B7DE35
	;margin-top:45px
	;font-size:60px
	;margin-bottom:15px
	;display:inline-block
	
}

h2{

	;font-family:"Georgia"
	;font-weight:normal
	;color:#B7DE35
	;font-size:35px
	;margin:0
	;display:block
	;text-align:center
}

h3{

	;font-family:"Tahoma"
	;font-weight:normal
	;color:#888
	;margin-top:10px
	;margin-bottom:14px
	;display:block
	;text-align:center
}

h4.donetopics{

	;text-align:left
	;margin-bottom:24px
	;color:#3B9

}

h4{

	;font-family:"Tahoma"
	;font-weight:bold
	;color:#0CF
	;margin-bottom:14px
	;text-align:center
	;margin-top:20px
}

img{;border:0 }

a,a:visited {;color: #000; text-decoration: none }
a:hover {;color: #F00;text-decoration: underline}
a:active {;color: #000;text-decoration: underline}

span.desc{

	;color:#999	
	;font-size:10px
	;font-family:Arial
}

span.desc2{

	;color:#00A
	;font-size:10px
	;font-family:Arial
}

a.desc{

	;color:#00A
	;font-size:10px
	;font-family:Arial
	;text-decoration:underline
}

a.desc:hover{

	;color:#F00
}

table.blk{

	;width:990px
	
}

td.blk{

	;border-right:1px dotted #AAA
	;width:329px
	;overflow-x:hidden
	;padding-top:10px
	
	
}

td.blkx{

	;border-right:1px dotted #AAA
	;padding-top:10px
	;padding-left:10px
	;padding-right:10px
	
}

td.blk2{

	;width:330px
	;overflow-x:hidden
	;padding-top:10px
	
	
}

a.logo,a.logo:hover{

	;text-decoration:none
	;display:inline-block
	;color:#B7DE35
	;cursor:pointer
	
}
 
a.redmart,a.redmart:hover{

	;text-decoration:none
	;color:#F9F
	;text-align:center
	
}

a.green,a.green:hover{

	;text-decoration:none
	;color:#B7DE35
	;text-align:center
	
}

a.ora,a.ora:hover{

	;text-decoration:none
	;color:#FA4
	;text-align:center
	
}

a.blu,a.blu:hover{

	;text-decoration:none
	;color:#ACF
	;text-align:center
	
}

span.forumName{

	;font-family:"Georgia"
	;font-weight:normal
	;color:#B7DE35
	;font-size:35px
}

span.lng{

 	;font-weight:bold
 	;font-family:arial
 	;font-size:16px
 	;color:#777
 	;position:relative
 	;top:-7px
 	;left:-2px
 
}

a.pt{

	;display:inline-block
	;padding-left:21px
	;background:url(../i/m3.gif) no-repeat left top
	;margin-bottom:3px
	;color:#004B91
	
}

a.ptterms{

	;display:inline-block
	;padding-left:21px
	;background:url(../i/m3.gif) no-repeat left top
	;margin-bottom:3px
	;color:#004B91
	;text-decoration:underline
	
}

a.ptterms:hover{

	;color:#F00
	
}

a.ptb{

	;display:inline-block
	;padding-left:21px
	;background:url(../i/m3c.gif) no-repeat left top
	;margin-bottom:3px
	;color:#37C
	
}

a.ptc{

	;display:inline-block
	;padding-left:21px
	;background:url(../i/m3.gif) no-repeat left top
	;margin-bottom:3px
	;color:#37C
	
}

a.ptx{

	;display:inline-block
	;padding-left:21px
	;background:url(../i/m3b.gif) no-repeat left top
	;margin-bottom:3px
	
}

div.pt{

	;display:inline-block
	;padding-left:21px
	;margin-bottom:3px
	
}

div.txt{

	;text-align:left
	;padding-left:30px
	;padding-right:10px
	
}

div.txtt{

	;text-align:left
	;padding-left:30px
	;padding-right:10px
	;line-height:1.8
	;display:inline-block
	;width:800px
}

div.txt2{

	;text-align:left
	;padding-left:30px
	;padding-right:30px
	;text-align:justify
}

a.ftr{

	;font-family:Arial
	;font-size:10px
	;color:#888

}

a.ftr:hover{

	;color:#FC6

}

a.gbut{

	;background:url(../i/01g.png) no-repeat left top
	;width:168px
	;height:39px
	;color:#FFF
	;display:inline-block
	;font-size:20px
	;padding-top:5px
	;text-align:center

}

a.obut{

	;background:url(../i/11o.png) no-repeat left top
	;width:168px
	;height:39px
	;color:#FFF
	;display:inline-block
	;font-size:20px
	;padding-top:5px
	;text-align:center

}

a.bbut{

	;background:url(../i/06b.png) no-repeat left top
	;width:168px
	;height:39px
	;color:#FFF
	;display:inline-block
	;font-size:20px
	;padding-top:5px
	;text-align:center

}

a.bbut3{

	;color:#FFF
	;display:inline-block
	;font-size:20px
	;padding:10px
	;background-color:#6CC7F3
	
	;-moz-border-radius:5px
	;padding-bottom:24px
	
}

div.posidiv{

	;background-color:#FF0
	;float:right
	;border-radius:5px
	;-moz-border-radius:5px
	
}	

a.bbut3:hover{

	;background-color:#7CD7F3
	;text-decoration:none

}

span.bbut2{

	;color:#000
	;font-size:15px
	
}

span.bbut3{

	;color:#FFF
	;font-weight:bold
	;font-size:15px
	
}

span.bbut4{

	;color:#6CC7F3
	;font-weight:bold
	;font-size:15px
	
}

a.bbut2{

	;color:#6CC7F3
	;display:inline-block
	;font-size:20px
	;padding:10px
	;-moz-border-radius:5px
	;padding-bottom:24px
	
}

a.bbut2:hover{

	;background-color:#7CD7F3
	;text-decoration:none
	;color:#FFF
}

div.sep{

	;display:inline-block
	;width:15px
	
}

a.hdrlivedisp,a.hdrlivedisp:visited{

	;text-decoration:none
	;display:inline-block
	;padding-right:7px
	;border-left:0
	;padding-left:0px
	;color:#7AF

}

a.hdrlivedisp:hover{

	;color:#F00
	;text-decoration:underline

}

a.hdr,a.hdr:visited{

	;color:#00C
	;text-decoration:none
	;display:inline-block
	;padding-left:7px
	;padding-right:7px
	;border-left: 1px solid #CCC

}

a.hdr:hover{

	;color:#F00
	;text-decoration:underline

}

a.paginav,a.paginav:visited{

	;color:#00C
	;text-decoration:underline

}

a.paginav:hover{

	;color:#F00

}

a.nav,a.nav:visited{

	;color:#00C
	;text-decoration:none

}

a.nav:hover{

	;color:#00C
	;text-decoration:underline
}

a.navb,a.navb:visited{

	;color:#00C
	;text-decoration:underline
	;font-size:13px

}

a.navb:hover{

	;color:#00C
	
}


div.lblck{

	;float:left
	;width:130px
	;display:inline-block
	;overflow-x:hidden

}

div.rblck{

	;float:left
	;width:159px
	;display:inline-block
	;overflow-x:hidden

}

pre{

	;margin:0
	;padding:0
	;border:0
	
}

td.pre{

	;text-align:justify
	;border-right:1px dotted #AAA
	;overflow-x:hidden
	;padding-right:20px
	
}

a.hlp{

	;display:inline-block
	;width:16px
	;height:16px
	;background-image:url(../i/hlp.gif)
	;cursor:help
	
}

a.hlp:hover{

	;background-image:url(../i/hlph.gif)
	
}

a.ohlp{

	;font-size:10px
	;color:#00B
	;display:inline-block
	;position:relative
	;top:-3px
	
}

a.ohlp:hover{

	;text-decoration:underline
	
}

div.tpc{

	;height:24px
	
	
}

.s1 {

	;color: #999999
	;font-family:"Courier New"
	;text-decoration:none

}

.s2 {

	;color: #ff0000
	;font-family:"Courier New"
	;text-decoration:none

}

.s3 {

	;color: #009900
	;font-family:"Courier New"
	;text-decoration:none

}

.s4 {

	;color: #0000ff
	;font-family:"Courier New"
	;text-decoration:none

}

.s5 {

	;color: #000000
	;font-family:"Courier New"
	;text-decoration:none

}

a.s4:link  {

	;color: #0000ff
	;font-family:"Courier New"
	;text-decoration:none
	
}

a.s4:visited  {

	;color: #0000ff
	;text-decoration:none

}

a.s4:hover  {

	;color: #0000ff
	;background:#ffff00
	;text-decoration:none
}

a.s4:active  {

	;color: #0000ff
	;text-decoration:none

}

div.ui_src{

	;border-left: 1px solid #CCC
	;border-top: 1px solid #CCC
	;padding:0
	;padding-left:20px
	;overflow:scroll
	;max-height:180px
	;width:600px
	;margin-left:30px
	;padding-top:20px
	;padding-bottom:15px
	;margin-bottom:20px
	;-moz-border-radius-topleft:5px
	
}

div.ui_quo{

	;border-left: 1px solid #CCC
	;border-top: 1px solid #CCC
	;padding:0
	;padding-left:20px
	;display:inline-block
	;margin-left:30px
	;padding-top:20px
	;padding-bottom:15px
	;padding-right:20px
	;margin-bottom:20px
	;-moz-border-radius-topleft:5px
	
	
}

a.ui_src,a.ui_src:visited{

	;border-left: 1px solid #CCC
	;border-top: 1px solid #CCC
	;border-right: 1px solid #AAA
	;padding:5px
	;margin-left:5px
	;display:inline-block
	;background-color:#FFF
	;position:relative
	;top:1px
	;-moz-border-radius-topright:5px
	;-moz-border-radius-topleft:5px
	;margin-top:20px
	;color:#37C
	;padding-top:0
	;padding-bottom:0
	;font-size:80%
	
}

a.ui_src:hover{

	;text-decoration:underline

}

a.ui_post,a.ui_post:visited{

	;border-left: 1px solid #CCC
	;border-top: 1px solid #CCC
	;border-right: 1px solid #AAA
	;padding:5px
	;margin-left:5px
	;display:inline-block
	;background-color:#FFF
	;position:relative
	;top:1px
	;-moz-border-radius-topright:5px
	;-moz-border-radius-topleft:5px
	;color:#00C
	;padding-top:0
	;padding-bottom:0
	;position:relative
	;top:-19px
	
}

a.ui_post:hover{

	;text-decoration:underline

}

td.ava{

	;padding-right:20px
	;width:1px
	;text-align:right
	;style=line-height:1.8

}

td.msg{

	;style=line-height:1.8
	
	
}

td.chmsg{

	;style=line-height:1.8
	
	
}

td.avar{

	;padding-right:20px
	;width:1px
	;text-align:right
	;style=line-height:1.8
	;background-color:#E8E8FF

}

td.msgr{

	;style=line-height:1.8
	;background-color:#E8E8FF
	
}

img.ui_pstimg{

	;margin:0px
	;border:1px solid #AAA
	;-moz-border-radius:5px
	;margin-right:15px
	;max-width:500px
	;overflow-x:auto
	;margin-left:40px

}

a.ava{

	;padding-right:10px
	;display:inline-block
	
}

a.chava{

	;padding-right:5px
	;display:inline-block
	;float:right
	
	
}

img.ava{
	
	
	
}

a.postbut,a.postbut:visited{

	;color:#37C
	;text-decoration:none
	

}

a.postbut:hover{

	;text-decoration:underline

}

span.pagibut{

	;color:#888
	;display:inline-block
	;padding-left:3px
	;padding-right:3px
	;border-bottom:1px dotted #000

}

a.pagibut,a.pagibut:visited,a.pagibut:active{

	;display:inline-block
	;color:#37C
	;text-decoration:none
	;display:inline-block
	;padding-left:3px
	;padding-right:3px
	;border-bottom:1px dotted #FFF

}

a.pagibut:hover{

	;border-bottom:1px dotted #000
	;color:#F00

}

a.pagibut2,a.pagibut2:visited,a.pagibut2:active{

	;display:inline-block
	;color:#37C
	;text-decoration:none
	;border-bottom:1px dotted #FFF

}

a.pagibut2:hover{

	;color:#F00
	;border-bottom:1px dotted #000

}

a.ftrup{

	;width:550px
	;height:20px
	;display:block
	
}

div.half{

	;filter:alpha(opacity=50)
	;-moz-opacity:0.50
	;opacity:0.50
	
}

li.ftr{

	;filter:alpha(opacity=60)
	;-moz-opacity:0.60
	;opacity:0.60
	;float:right
	;border:0
	;padding:0
	;margin:0
	;display:block
	;overflow:hidden
	;width:70px
	;height:24px
	;
	
	
}

li.ftr:hover{

	;filter:alpha(opacity=100)
	;-moz-opacity:1
	;opacity:1
	;overflow:none
	;width:160px
	
}

a.half{

	;filter:alpha(opacity=50)
	;-moz-opacity:0.50
	;opacity:0.50
	
}

a.half:hover{

	;filter:alpha(opacity=100)
	;-moz-opacity:1
	;opacity:1
	
}

div.explain{

	;padding:10px
	;background-color:#DFD
	;-moz-border-radius:10px
	
}

div.translmsg{

	;display:inline-block
	;float:right
	;background-color:#EFE
	;font-size:10px
	;position:relative
	;top:5px
	;padding:5px
	;border:1px dotted #FA0
	;margin:10px
	;margin-top:0
	;margin-right:0

}

div.nfobox1{

	;border:1px dotted #5D5
	;padding:10px
	
}

div.nfobox2{

	;border:1px dotted #D95
	;padding:10px
	
}

div.nfobox3{

	;border:1px dotted #BBB
	;padding:10px
	
}

div.notebox{

	;border:1px dotted #D95
	;padding:10px
	;display:inline-block
	
}

span.green2{

	;color:#090
}

span.blue2{

	;color:#00F
}

span.red{

	;color:#F00
}

span.orange{

	;color:#F90
}

div.indexlist{

	;margin-bottom:40px
	;padding-bottom:40px
	;border-bottom:1px dotted #AAA

}


div.ui_consoleout{

	;background-color:#339
	;font-family:fixedsys
	;color:#FFF
	;padding:20px
	;padding-left:30px
	;padding-right:30px
	;margin-left:40px
	;margin-right:10px
	
	;-moz-border-radius:6px
	;display:inline-block
	;margin-bottom:20px
	

}



span.sh{

	;box-shadow: 0.2em 0.2em 0.4em #CCC;
	;-moz-box-shadow: 0.2em 0.2em 0.4em #CCC; -webkit-box-shadow: 0.2em 0.2em 0.4em #CCC;
	
}

div.mnu{

	;position: absolute
	;visibility: hidden
	;left:-1000px
	;top:-1000px
	;background: #FFF
	;border-left: 1px solid #CCC
	;border-bottom: 1px solid #CCC
	;border-right: 1px solid #CCC
	;box-shadow:8px 8px 8px #DDD
	;-moz-box-shadow:8px 8px 8px #DDD
	;z-index:30
	;padding-top:10px
	;padding-bottom:7px
	;display:block	
	;margin:0
	;text-align:left
	;width:none
	
}

div.mnu2{
	;position: absolute
	;visibility: hidden
	;left:-1000px
	;top:-1000px
	;background: #FFF
	;border-left: 1px solid #CCC
	;border-bottom: 1px solid #CCC
	;border-right: 1px solid #CCC
	;box-shadow:8px 8px 8px #DDD
	;-moz-box-shadow:8px 8px 8px #DDD

	;z-index: 30
	;padding-top:10px
	;padding-bottom:7px
	
	
}
div.mnu3{
	;position: absolute
	;visibility: hidden
	;left:-1000px
	;top:-1000px
	;background: #FFF
	;border-left: 1px solid #CCC
	;border-right: 1px solid #CCC
	;border-bottom: 1px solid #CCC
	;z-index: 30
	;padding-top:10px
	;padding-bottom:7px
	;box-shadow:8px 8px 8px #DDD
	;-moz-box-shadow:8px 8px 8px #DDD

	
	
}

div.outerToolbar{

	;clear:both
	;display:block
	
}

a.mnu{

	;position: relative
	;display: block
	;margin: 0
	;padding-left: 8px
	
	;white-space: nowrap
	;text-align: left
	;text-decoration: none
	;color: #2875DE
	;line-height:20px
	;font-size:14px
	;padding-right:20px
	;height:22px
	
	
}

a.mnud{

	;position: relative
	;display: block
	;margin: 0
	;padding-left: 8px
	
	;white-space: nowrap
	;text-align: left
	;text-decoration: none
	;color: #CCC
	;line-height:20px
	;font-size:14px
	;padding-right:20px
	;height:22px
	
	
}

a.mnud:hover{

	;background-color:#EEE	
	
}

a.mnuss{

	;position: relative
	;display: block
	;border:1px solid #FFF	
	;white-space: nowrap
	;text-align: center
	;text-decoration: none
	;font-size:14px
	;text-align:center
	;padding:2px
	
}

a.mnus{

	;position: relative
	;display: block
	;margin: 0
	;padding-left: 10px
	
	;white-space: nowrap
	;text-align: left
	;text-decoration: none
	;color: #2875DE
	;line-height:20px
	;font-size:14px
	;padding-right:5px
	;height:22px
	
}

div.mnusep{

	;position: relative
	;padding-left: 10px
	;height:1px
	;border-top:1px solid #DDD
	;margin-top:4px
	;margin-bottom:4px
	;width:auto
	
	
}

a.mnu:hover{

	;background: #49A3FF
	;color:#FFF
	
}

a.mnuss:hover{

	;background: #DDD
	;border:1px solid #AAA
	
}

a.mnus:hover{

	;background: #49A3FF
	;color:#FFF
	
}

a.colbutt{

	;width:10px
	;height:10px
	;display:block
	;padding:2px
	;border:1px solid #FFF
	;float:left

}

a.colbutt:hover{

	;border:1px solid #AAA

}

a.ftrbutt{

	;padding:3px
	;border:0
	;display:block
	;float:right


}

a.ftrbutt:hover{

	;padding:2px
	;border:1px solid #939393
	;background-color:#CFF
	;-moz-border-radius:3px
	

}

td.menub{

	;border-left:1px solid #DDD
	;padding-left:5px
	;padding-right:5px
	
}

td.menua{

	;padding-right:5px
	
}

img.pna{

	;border:1px solid #888
	;-moz-border-radius:8px
	;margin:10px
	;cursor:pointer
	
}
