body { 	margin: 0 0 0 0; border: solid 0; /*overflow: auto;*/ background: url('stat/bg.png') top left repeat-x #0a4e8d; scrollbar-base-color: #E1F1FF; }
p, form { margin: 0 0 0 0; }
label { cursor: hand; }
h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; line-height: 18px; color: #4181BD; font-weight: bold; margin: 0 0 5 0; }
h2 { font: bold 14px Georgia, "Times New Roman", Times, serif; color: #a00; margin: 32 0 14 26; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; line-height: 16px; color: #5191BD; font-weight: bold; margin: 30 0 5 0; }
a { color: #25ad75; }
hr { height: 2px; color: #E4EFFA; margin: 12 0 10 0; }

.bbg { background: url('stat/bbg.png') bottom left repeat-x; }
.tbg { background: url('stat/tbg.png') top center no-repeat; text-align: center; }
.txt_m { background: url('stat/txt_m.png') top left repeat-y; }
.txt_t { background: url('stat/txt_t.png') top left no-repeat; }
.txt_b { background: url('stat/txt_b.png') bottom left no-repeat; text-align: left; vertical-align: top; }
.topmenu, .topmenu td { font: normal 11px Tahoma; color: #58b; }
.topmenu a { font: bold 11px Verdana; color: #58b; text-decoration: none; margin-right: 30px; }
.login { margin-right: 20px; }
.login a { font: normal 11px Verdana; margin:0;}
.txt, .txt td { font-family: 'Helvetica Neue', Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #666; }
.lbl { font-family: verdana; font-size:11px; color: #2575ad; }
a.nick { font: bold 11px verdana; color: #00f; }

.fld { border: solid 0; width: 100%; height: 18px; background: #ffffff; font: normal 11px Arial; color: #05689C; }
.fld td { vertical-align: middle; }
.field { width: 100%; height: 24px; border: solid 0;  background: url('stat/ed.png') center repeat-x; margin-top: 2px; }
.field_left { width: 6px; background: url('stat/ed.png') top no-repeat; } .field_left img { width: 6px; border: solid 0; }
.field_right { width: 6px; background: url('stat/ed.png') bottom no-repeat; } .field_right img { width: 6px; border: solid 0; }

a.btn { font-family: Georgia, "Times New Roman", Times, serif; 	color: #25ad75; font-size: 14px; font-weight: bold; }
.lt, a.lt { font-size: 16px; line-height: 18px; color: #a00; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; font-weight: bold; }
.st { font-family: 'Helvetica Neue', Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #666; margin-left: 1px;}

.w20{ width: 20px; padding: 0 10 0 10; }
.w10{ width: 10px; padding: 0 5 0 5; }
.w6{ width: 6px; padding: 0 3 0 3; }
.h6 { height: 6px; } .h4 img { width: 1px; height: 6px; border: solid 0; }
.h12 img { height: 12px; width: 1px; }

.ico { width: 40px; height: 40px; border: solid 0; margin: 0 10 0 0; }
.mini { font: normal 10px verdana; color: #aaa; text-decoration: none; }
.ml { margin-left: 20px; }
.ml4 { margin-left: 4px; }
.ml12 { margin-left: 12px; }
.ml26 { margin-left: 26px; }
.ml20 { margin-left: 20px; }

.mr img { margin-right: 6px; }
.mr4 img { margin-right: 4px; }
.mr12 img { margin-right: 12px; }
.mr20 img { margin-right: 20px; }
.mr30 img { margin-right: 30px; }
.mt { margin-top: 2px; }
.mt6 { margin-top: 6px; }
.mt12 { margin-top: 12px; }
.mt20 { margin-top: 20px; }
.r { margin-right: 6px; }
.r12 { margin-right: 12px; }
.r20 { margin-right: 20px; }
.r30 { margin-right: 30px; }
.r40 { margin-right: 40px; }

.navigator { text-align: center; font: normal 11px verdana; color: #999; margin-top: 20px; }

.box textarea { width: 100%; border: solid 0; font: normal 11px Arial; color: #05689C; }
.box1 { width: 6px; height: 6px; background: url('stat/box.png') top no-repeat; background-position: 0 0; }
.box2 { height: 6px; background: url('stat/boxh.png'); text-align: center; background-position: 0 0; background-repeat: repeat-x; }
.box3 { width: 6px; height: 6px; background: url('stat/box.png') top no-repeat; background-position: -6 0;}
.box4 { width: 6px; background: url('stat/box.png') top repeat-y; background-position: -12 0 ;}
.box5 { width: 6px; background: url('stat/box.png') top repeat-y; background-position: -18 0 ;}
.box6 { width: 6px; height: 6px; background: url('stat/box.png') top no-repeat; background-position: -24 0; }
.box7 { height: 6px; background: url('stat/boxh.png') top repeat-x; text-align: center; background-position: 0 -6; }
.box8 { width: 6px; height: 6px; background: url('stat/box.png') top no-repeat; background-position: -30 0; }
.box1 img, .box2 img, .box3 img, .box4 img, .box5 img, .box6 img, .box7 img, .box8 img { width: 6px; height: 6px; border: solid 0; }

.hr_left { width: 8px; background: url('stat/hr.png') no-repeat; background-position: top; } .hr_left img { width: 8px; height: 8px; border: solid 0; }
.hr_right { width: 8px; background: url('stat/hr.png') no-repeat; background-position: bottom; } .hr_right img { width: 8px; height: 8px; border: solid 0; }
.hr_center { background: url('stat/hr.png') repeat-x; background-position: center; } .hr_center img { width: 8px; height: 8px; border: solid 0; }


.b { font: bold 11px Verdana; color: #2575ad; text-decoration: none; }
.mainmenu { font-size: 11px; }
.mnu { font: bold 11px Verdana; color: #2575ad; }
.mnu img, .ot img, .b img, h3 img, .lt img, h1 img { width: 20px; height: 20px; border: solid 0; background: url('stat/btn20.png') no-repeat; }
.mnu b, .b b, .lt b { margin-left: 6px; }
.ot { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; line-height: 18px; color: #a00; font-weight: bold; margin: 0 0 0 0; }

.add img { background-position: 0 0; }
.b1 img { background-position: 0 -20; }
.b2 img { background-position: 0 -40; }
.b3 img { background-position: 0 -60; }
.b4 img { background-position: 0 -80; }
.b5 img { background-position: 0 -100; }
.b6 img { background-position: 0 -120; }
.bset img { background-position: 0 -140; }
.my img { background-position: 0 -160; }
.home img { background-position: 0 -180; }
.edit img { background-position: 0 -200; }
.del img { background-position: 0 -220; }
.role img, .mod3 img { background-position: 0 -240; }
.uth img { background-position: 0 -260; }
.ctd img, .mod5 img { background-position: 0 -280; }
.cts img, .mod4 img { background-position: 0 -300; }
.coms img, .mod6 img { background-position: 0 -320; }
.join img { background-position: 0 -340; }
.recs img, .mod2 img { background-position: 0 -360; }
.mod1 img { background-position: 0 -380; }
.closed img { background-position: 0 -400; }
.rec1 img, .news img { background-position: 0 -420; }
.rec2 img, .photo img { background-position: 0 -440; }
.rec3 img, .audio img { background-position: 0 -460; }
.rec4 img, .video img { background-position: 0 -480; }
.download img { background-position: 0 -500; }
.back img { background-position: 0 -520; }
.link img { background-position: 0 -540; }
.lnk img { background-position: 0 -560; }
.take img { background-position: 0 -580; }

/*
.bmnu { font: bold 12px Verdana; color: #3b9a02; text-decoration: none; } .bmnu img { width: 40px; height: 40px; border: solid 0; }
.join { background: url('stat/btn40.png') no-repeat; background-position: 0 0; }
*/

.gray { font-weight: normal; color: #ccc; font-size: 10px; text-decoration: none; }

.ok { margin-bottom: 30px; }
.ok img { width: 10px; height: 10px; }
.ok .topleft, .ok .topright { width: 10px; height: 10px; }
.ok .topleft { background: url('stat/okbox.png'); background-position: 0 0; }
.ok .topmid { height: 10px; background: url('stat/okbox.png'); background-position: 0 -40; }
.ok .topright { background: url('stat/okbox.png'); background-position: 0 -20; }
.ok .botleft { background: url('stat/okbox.png'); background-position: 0 -10; }
.ok .botmid { height: 10px; background: url('stat/okbox.png'); background-position: 0 -50; }
.ok .botright { background: url('stat/okbox.png'); background-position: 0 -30; }
.ok .midleft { width: 10px; background: url('stat/okboxv.png'); background-position: 0 0; }
.ok .midright { width: 10px; background: url('stat/okboxv.png'); background-position: -10 0; }
.ok .mid { width: 100%; background: #007E00; font: bold 11px verdana; color: #ffff66; padding: 0 4 0 4; }

.ebox { margin-bottom: 20px; }
.ebox img { width: 10px; height: 10px; }
.ebox .topleft, .ebox .topright { width: 10px; height: 10px; }
.ebox .topleft { background: url('stat/ebox.png'); background-position: 0 0; }
.ebox .topmid { height: 10px; background: url('stat/eboxh.png'); background-position: 0 0; }
.ebox .topright { background: url('stat/ebox.png'); background-position: -10 0; }
.ebox .botleft { background: url('stat/ebox.png'); background-position: -20 0; }
.ebox .botmid { height: 10px; background: url('stat/eboxh.png'); background-position: 0 -10; }
.ebox .botright { background: url('stat/ebox.png'); background-position: -30 0; }
.ebox .midleft { width: 10px; background: url('stat/ebox.png'); background-position: -40 0; }
.ebox .midright { width: 10px; background: url('stat/ebox.png'); background-position: -50 0; }
.ebox .mid { width: 100%; background: #333; font: normal 11px verdana; color: #f60; padding: 0 4 0 4; }

.av { margin: 0px; border: solid 0; width: 100%; }
.avt { width: 100px; vertical-align: top; }
.avtbody { vertical-align: top; width: 100%; height: 100px; }
.avatar { width: 100px; height: 100px; background: url('stat/th.jpg') no-repeat; }
.avatar td { text-align: center; vertical-align: middle; }
.avatar img { border-color: black; }
.avtab { width: 100%; height: 100%; border: solid 0; }
.avtit { width: 100%; height: 20px; }
.avtitbtn { text-align: right; font: normal 11px tahoma; color: #999;}
.avb { vertical-align: top; }
.avbtn { vertical-align: middle; text-align: right; }

.links { vertical-align: top; }
.min { font: normal 10px verdana; color: #999; }

.ni { width: 80px; height: 80px; border-color: black; background: url('stat/noimg.png') no-repeat; }
.ni1 { background-position: 0 0; }
.ni2 { background-position: 0 -80; }
.ni3 { background-position: 0 -160; }
.ni4 { background-position: 0 -240; }
.ni5 { background-position: 0 -320; }
.ni6 { background-position: 0 -400; }

.rtab { width: 100%; border: solid 0; margin: 12 0 0 0; }
.rtab td { vertical-align: top; }
.rtd { width: 50%; vertical-align: top; }

.sm { font: normal 11px verdana; margin: 16 0 10 0; /*word-spacing: 6px;*/ } .sm a { text-decoration: none; color: #2575ad; }
.usm { font: normal 11px verdana; margin: 16 0 10 0; /*word-spacing: 6px;*/ } .sm a { text-decoration: underline; color: #2575ad; }
 
a.search { font: bold 11px Verdana; color: #DFE6ED; }
.sed { background: url('stat/search.jpg') top left no-repeat; padding: 0 4 0 4;}
.sed input { width: 210px; height: 17px; border: solid 0px; background-color: #0E4174; font: normal 11px Verdana; color: #DFE6ED; }
 
a.act { color: #a00; font-weight: bold; } 

.hd { font: bold 11px verdana; color: #fff; margin: 0 0 3 32; }
.taglist a { font: normal 11px Verdana; color: #2575ad; line-height: 17px; }

.baloon { width: 172px; border: solid 0; margin: 10 0 0 0; }
.baloon_top { height: 27px; background: url('stat/baloon.png') top left; background-position: 0 0; background-repeat: no-repeat; }
.baloon_mid { background: url('stat/baloon.png') top left; background-position: -172 0; background-repeat: repeat-y; font: normal 11px tahoma; color: #888; padding: 5 16 10 16; }
.baloon_bot { height: 27px; background: url('stat/baloon.png') top left; background-position: -344 0; background-repeat: no-repeat; }

.footer { font: normal 10px Verdana; color: #6ac; } .footer a { color: #9cf; }

.quikmenu { font: normal 12px verdana; margin: 0 0 0 0; }
.quikmenu a { margin: 0 0 0 0; color: #7cf; }
.quikmenu b { font-weight: normal; margin-left: 20px; }

.red, a.red { color: #a00; }
.green, a.green { color: #090; }

a:hover, a:hover .green { color: #f00; }
