
body  { background: STEELBLUE url(bg-1.jpg) repeat-x; background-attachment:fixed;
  color: white; font: normal 9pt STSong, Georgia, Verdana; margin:0px; padding:0 0 5 0; }
form  { padding:0px; margin:0px; }

H1  { color: Brown; font: bold 24pt/36px Century, Verdana; margin:20 0 20 0; text-align:center; }
H2  { color: Brown; font: bold 20pt/30px Garamond, Century, Verdana; margin:20 0 20 0; padding: 20 0 20 0; text-align:center; }
H3  { color: Brown; font: bold 14px/24x Century, Verdana; }
H4  { color: Brown; font: bold 12pt/24px Century, Verdana; }
H5  { color: Brown; font: bold 11pt/18px Century, Verdana; }

div, P, TD, UL, LI, SPAN, FRAME { font: 10.5pt Century; margin:0px; padding:0px; word_break:normal; }
td  { color: Black; font: 10pt Arial, Verdana; padding:0px; }
select    { font: normal 8pt Tahoma, Verdana; height:18px; }
fieldset, legend { color: DarkOrange; font:bolder 8pt Georgia, Verdana; padding:0px; }
legend.title{ color: darkblue; font:bolder 11px Georgia, Verdana; }

button      { color: windowtext; font: normal 7pt Georgia, Verdana; height:24px; }
input       { color: windowtext; font: normal 8pt Georgia, Verdana; padding:1 1 1 1; }
input.checkbox  { color: windowtext; font: normal 8pt Verdana; padding:1 1 1 1; }
input.sign  { border:1px solid #7F9DB9; padding:1 1 1 3; width: 100px;}
input.text  { border:none; border-bottom:1px dashed #C0A270; font: normal 8pt Georgia, height:18px; }

textarea    { border:1px solid #7F9DB9; font: normal 8pt Georgia, verdana; }
select .deft{ border:1px solid gold; color: windowtext; font: normal 8pt Georgia, Verdana; height:18px; }

A:link, A:visited, A:active { color: Black; text-decoration: none; }
A:hover     { color: #800000; text-decoration: underline; }

.tips   { border:none; color:blue; font: normal 12pt Wingdings 2; padding:0 0 0 5; width:20px; }
.errstr { color:Red; font:bolder 8pt Georgia, Verdana; padding:2 0 2 0; text-align:center; }

label   { color: windowtext; border:none; font:normal 8pt Georgia, Verdana, Arial; text-align:left; }
.line   { background-color:#86B0D1; line-height:1px; padding:0px; margin:5 0 5 0; }

.scroll { scrollbar-3dlight-color:silver;
  scrollbar-highlight-color:white; scrollbar-face-color:white;
  scrollbar-arrow-color:silver; scrollbar-shadow-color:silver; 
  scrollbar-darkshadow-color:white; 
  scrollbar-base-color:white; 
  scrollbar-track-color: white; z-index:2; }

/* Page Body */
.divbackground { background:none; border:none; padding:20 0 0 0; text-align:center; width:100%; }
.divPaper { background:white; border-left:0px solid SteelBlue; padding:5 5 0 5; width:860px; }
.p_top    { background: url(bg_top.jpg) no-repeat; height:15px; line-height:15px; width:860px;  }
.p_bottom { background: url(bg_bottom.jpg) no-repeat; height:15px; line-height:15px; width:860px;  }

.pageLogo { background:#FFFFFF url(logobook.gif) no-repeat; 
  background-position:40px 0px; border:none; border-bottom:16px solid Olive;
  color:Black; height:115px; padding: 80 0 0 0px; text-align: center; width:180px; }
.TITLE0   { font: 12pt/16px STZhongsong;}
.TITLE1   { font: Bold small-caps 12pt/16px Times;}

.pageFoot { background:#F0F0F0; border-top:none; color:Black; font: 8pt Verdana;
  height:50px; padding: 10 0 5 120px; text-align: left; width:850px; }
.pageAdds { border-bottom:1px solid Orange; font:10px Verdana; padding:10 0 5 0; }

.divBase { background:#FFF; border-bottom:1px solid Silver; color:Black; 
  margin: 0 0 0 0; overflow-x:hidden; padding:5 2 5 5; text-align:left; width:850px; }
.divBase A:link, .divBase A:visited, .divBase A:active { color: Black; text-decoration: none; }
.divBase A:hover  { color: #800000; text-decoration: underline; }

.divBase .lang0 { font: 10pt/16px Tahoma; }
.divBase .lang1 { font: bold 9pt/16px Georgia, 'Times New Roman'; }

.Banner { border-bottom:1px solid #F0F0F0; height:75px; text-align:center; overflow: hidden; width: 580px; }
.MenuBAR{ color:#7F9DB9; font:small-caps 8pt Verdana; padding: 6 12 5 0; text-align:right; }
.BUTTONS{ background:#FFFFFF; border:1px solid HIGHLIGHT; 
  color:#7F9DB9; cursor:hand; font:small-caps 9pt Verdana; height:18px; margin: 0 0 0 0; 
  padding:1 0 2 0; text-align:center; width:120px;}
.CartIMG{ border:none; cursor:hand; }

.TDL  { background: url(split_line.jpg) no-repeat; background-position: right 120; 
  padding:0 0 3 0; width:190px; }

.menuLink { background:none; color: White; 
  height: 400px; padding:0 5 3 0; text-align:right; width: 185px; }
.menuLink A:link, .menuLink A:visited, .menuLink A:active { 
  color: SteelBlue; padding:3 3 3 0; text-decoration: none; width: 180px; }
.menuLink A:hover { background: SteelBlue; color: white; padding:3 3 3 0; text-decoration: none; width: 180px; }
.menuLink HR  { color:Orange; }
.MM0  { font: 11pt/16px STZhongSong; cursor:hand; margin: 5 0 0 0; padding: 3 3 3 0; }
.MM1  { font: bold 11pt/16px Garamond; cursor:hand; margin: 5 0 0 0; padding: 3 3 3 0; }
.MV0  { background: White; color: SteelBlue; }
.MV1  { background: SteelBlue; color:White; }
.MV3  { background: Orange; color:White; }

.langs{ background:none; Color: Black; font: 9pt Tahoma;
    margin: 0 0 0 0; overflow:hidden; padding: 2 0 1 10; text-align:left; width:70px; }
.langs A:link, .langs A:visited, .langs A:active  { color: Black; text-decoration: none}
.langs A:hover { color: Black; text-decoration: underline; }

.PAGEArea { background:url(page_bg.jpg) no-repeat; background-position:right top;
  color: Black; font:normal 10.5pt Verdana; overflow-x: hidden;
  padding: 30 10 0 20; text-align:left; text-overflow: ellipsis; width:650px;}
.PAGEArea P { font:10.5pt/22px Century, Verdana; margin:0 0 10 0; word-break: normal; }
.PAGEArea .PARA { text-indent:2em; }
.PAGEArea LI { font:10.5pt/18px Century, Verdana; margin:0 0 10 0; word-break: normal; }

.PAGEArea .PTitle1{ color: ROYALBLUE; font:bold small-caps 12pt Century; margin:0 0 20 0; padding: 0 0 0 50; text-align:left; }
.PAGEArea .PTitle0{ color: Brown; font:bold 12pt STKaiti; margin:0 0 20 0; padding: 0 0 0 50; text-align:left; }

.divMain { background:url(b00.jpg) no-repeat; background-position:left top;
  color: Black; font:normal 8pt Verdana; height:160px; overflow-y: hidden;
  margin: 0 0 30 0; padding: 10 160 0 160; text-align:left; text-overflow: ellipsis; width:620px;}
.divMain P  { color: SteelBlue; margin: 0 0 5 0;  }
.divMain .L0{ color: SteelBlue; margin: 0 0 5 0;  }
.divMain .L1{ color: SteelBlue; margin: 0 0 0 0;  }

.DIVUser { font:10pt Verdana; padding:20 50 0 20; width:620px; }
.DIVUser label { font:10pt Verdana; padding:0 5 0 0; text-align:right; width:120px; }
.DIVUser .sign { height:24px; font:12pt Verdana; padding:2 5 0 2; width:180px; }
.DIVUser button { height:24px; font:9pt Verdana; padding:0 5 0 2; width:120px; }

.BOOKSubX { border-bottom:1px solid #E5E5E5; background-repeat: no-repeat; background-position: 0 5;
  font:9pt Verdana; margin: 0 0 0 0; padding: 10 10 5 32; width:620px;}
.BOOKNAME { font:10.5pt Verdana; }
.BDESPX { font:8pt Verdana; padding: 5 0 0 20; text-align: right; }
.BDESPS0{ font:8pt Verdana; text-align: left; width:300px;}
.BDESPS1{ font:8pt Verdana; padding: 0 30 0 0; width:120px;}
.nonce0 { background-image: url(nonce0.png); }
.nonce1 { background-image: url(nonce1.png); }
.nonce2 { background-image: url(nonce2.png); }
.nonce3 { background-image: url(nonce3.png); }

.BOOKDATE { border:none; font:9pt Verdana; margin: 0 0 5 0; padding: 0 0 0 5;}
.BOOKPRICE{ font:bold 10.5pt Verdana; }

.BOOKTable{ border:none; width:600px; }
.BOOKSub  { color:Black; font:bold 12pt Verdana; margin: 0 0 5 0; padding: 10 0 5 20; width:370px; }
.BDESP1 { font:10pt Verdana; margin: 0 0 5 0; padding: 0 0 0 20; }
.BDESP2 { font:9pt Verdana; margin: 0 0 5 0; padding: 0 0 0 20; }
.BOOKTag  { font: small-caps 8pt Verdana; padding: 0 10 2 0; text-align: right; }
.BOOKLock { background: url(i.readonly.png) no-repeat; }
.BOOKDesp { border:0px solid #86B0D1; font:normal 10pt Verdana; padding:10 0 50 0; }
.BOOKMenu { font:normal 10pt Verdana; padding:10 10 10 0; text-align:right; }

.BOOKLB { font: small-caps 8pt Verdana; width: 100px; }

/*  post Contents */
.MBOX{ background:none; border: none; 
  color: Orange; font:Bold 8pt Verdana; padding: 0 2 2 2; }
.MBX { background:none; border-bottom: none; 
  cursor:hand; font:Bold 8pt Verdana; padding: 3 10 2 10; }
.MBM0 { background:none; color: Green; }
.MBV0 { background:Green; color: White;  }
.MBM1 { background:none; color: #0099EE; }
.MBV1 { background:#0099EE; color: White;  }
.MBM2 { background:none; color: Orange; }
.MBV2 { background:Orange; color: White;  }

.TBX  { background:none; border-top:1px solid silver; 
  font:Bold 8pt Verdana; height:200px; margin: 0 0 0 0; padding: 15 0 0 5; width:620px; }
.TBX0 { background:none; border-top:1px solid Green; }
.TBX1 { background:none; border-top:1px solid #0099EE; }
.TBX2 { background:none; border-top:1px solid Orange; }
.TBX3 { background:none; border-top:1px solid SteelBlue; }

.TBX A:link, .TBX A:visited, .TBX A:active  { color: Black; text-decoration: none}
.TBX A:hover { color: Orange; text-decoration: underline; }

.MBX3{ background:none; border: none; 
  color: SteelBlue; font:Bold 8pt Verdana; margin: 0 0 0 0; padding: 0 2 2 2; }
.MBX3 .MBX{ background:SteelBlue; color:White; 
  cursor:hand; font:Bold 8pt Verdana; padding: 3 10 2 10; }

.TBX3 .BBTX{ color:Black; font: 8pt Verdana; height:230px; margin: 0 5 0 0; 
  overflow:hidden; padding: 5 3 5 3; text-align:center; width:146px; }
.TBX3 .BBTX .BTITLE { font:bold 8pt Tahoma; 
  height:32px; overflow:hidden; text-align:left; width:140px; }
.TBX3 .BBTX img  { border:0px solid silver; float:left; width:100px; }
.TBX3 .BBTX .BTDESP { font:7.5pt Arial; height:30px; padding: 5 0 5 0; text-align:left; width:140px; }
.TBX3 .BBTX .BTPrice{ display:none; }
.TBX3 .BBTX .BTCart { display:none; }

.TBX .TOC  { background:none; color:Black; border-bottom:0px solid #E5E5E5; font:7.5pt Verdana; 
  overflow-x:hidden; margin:0 0 10 0; padding:0 5 0 0; text-align:left; width:600px; }
.TBX .TOC .SUB { color: Black; font:normal 9pt/12px Tahoma; padding:0 10 5 0; }
.TBX .TOC .TAG { color:DimGray; font:Italic 8pt Tahoma; padding: 0 5 0 00; text-align: right; }
.TBX .TOC .date{ background:none; color:SteelBlue; margin:0; padding: 0 20 0 0;}

.TOC  { background-image:url(line_c.jpg); background-repeat:no-repeat; background-position:center bottom;
  color:Black; font:8pt Verdana; overflow-x:hidden; margin:0 0 0 0; padding:10 5 0 5; text-align:left; width:620px; }
.TOC .SUB { color: Black; font:normal 10.5pt/12px Tahoma; margin:5 0 5 0; }
.TOC .TAG { color:DimGray; font:8pt Verdana; padding: 0 5 0 0; text-align: right; }
.TOC .date{ background:#B0C4DE; color:white; 
  font:normal 8pt Arial, Verdana; padding: 1 5 1 5; text-align:center;}

.POSTTxt  { color:Black; font:10.5pt Century, Tahoma; 
  overflow-x:auto; padding:5 10 50 0; text-align:justify; word-break:normal; width:620px; }
.POSTTxt P  { font:10.5pt/22px Century, Verdana; margin:0 0 10 0; word-break: normal; }
.POSTTxt LI { font:10.5pt/18px Century, Verdana; margin:0 0 5px 30px; word-break: normal; }
.POSTTxt A, .POSTentry A:visited, .POSTentry A:active  { color: Black; text-decoration: none; }
.POSTTxt A:hover{ color: SteelBlue; text-decoration: underline; }

.POSTTxt .PSUBX { color: Brown; font:bold 18pt Verdana; margin:0 0 20 0; padding: 0 0 10 0; text-align:center;}
.POSTTxt .PSUB0 { color: Brown; font:bold 14pt Verdana; margin:0 0 10 0; padding: 0 0 0 0; text-align:center;}
.POSTTxt .PSUB1 { color: Black; font:bold 10pt Verdana; margin:0 0 10 0; padding: 0 0 0 0; text-align:left;}
.POSTTxt .USER0 { color: Black; font:normal 10pt Verdana; margin:10 0 30 0; text-align:center; }
.POSTTxt .USER1 { color: brown; font:normal 9pt Verdana; margin:5 0 10 0; text-align:left; }
.POSTTag{ border-bottom:1px dashed silver; 
  font:normal 8pt Tahoma; margin:5 0 10 0; padding: 10 10 10 0; text-align:right; }
.date { color:White; background:#B0C4DE; font:small-caps 7.5pt Arial; margin: 0 2 0 2; padding: 1 5 1 5; }
.POSTTag A, .POSTTag A:visited, .POSTTag A:active  { color: white; text-decoration: none; }
.POSTTag A:hover{ color: white; text-decoration: none; }

.POSTTxt .quote { border:1px dashed #E0E0E0; background:#F5F5F5; font:normal 9pt Verdana; 
  margin: 5 30 30 0; padding: 10 10 10 10; }
.PostAttach { background:url(attachline.gif) no-repeat; background-position:0 top;
  color:Black; font:9pt Verdana; overflow:auto; padding:16 0 5 16; word-break:normal; width:600px; }
.PostAttach P { font:9pt Verdana; margin:6 0 0 0; text-align:left; }

.adbox  { overflow: hidden; padding:10 0 10 0; text-align:center; }

.boxlogo  { border: none; color: #000; 
  font:normal 12pt Verdana; height:280px; overflow:hidden; scroll:none;
  margin: 0 0 0 0; padding:0 0 0 0; width:660px;}

.pageBar  { border:none; border-top:0px dashed #86B0D1; 
  color:background; font: small-caps 8pt Arial; 
  margin: 20 0 20 0; padding:5 10 5 2; text-align:right; }
.pageBar span { border:1px solid #86B0D1; color: #86B0D1; font: normal 9pt Tahoma; 
  height:16Px; line-height:14Px; margin:0 1 0 1; padding:0 1 1 1; }
.pageBar .click { background: #86B0D1; color: White; height:16Px; line-height:14Px; cursor:hand; }
.pageBar .CV{ border:1px solid #86B0D1; background: white; color: #86B0D1; height:16Px; cursor:hand; padding:1 5 1 5; }
.pageBar .CM{ border:1px solid #86B0D1; background: #86B0D1; color: White; height:16Px; cursor:hand; padding:1 5 1 5; }
.pageBar A, .pageBar A:visited, .pageBar A:active  { color: #86B0D1; text-decoration: none; }
.pageBar A:hover  { color: #86B0D1; text-decoration: underline; }

.postBar  { border:none; border-top:0px dashed #86B0D1; 
  color:background; font: small-caps 8pt Arial; margin: 0 0 0 0; padding:5 10 5 2; text-align:right; }

.EditPara { font:9pt Verdana; margin:0 0 0 0; padding:0 0 0 0;}
.EditPara input { font:10.5pt Verdana; padding: 1 3 0 3; }
.EditPara label { font:small-caps 8pt Verdana; padding:2 10 0 0; text-align:right; width:100px; }
.EditPara .lbsub{ font:small-caps 8pt Verdana; padding:2 10 0 0; text-align:right; width:80px; }
.EditPara .EDITTitle  { border:none; border-bottom:1px solid silver; font:Bold 14pt Verdana; height:32px; width:500px; }
.EditPara .EDITSub    { border:none; border-bottom:1px solid silver; width:500px; }
.EDITPad  { border:none; font:normal 7pt Tahoma; 
  margin:0 0 0 0; padding: 0 0 0 0; Text-align:Left; width:620px; }
.ETextBar { color: silver; border-top:1px dashed silver; margin: 5 0 0 0; padding:5 5 5 2; text-align:Right; }
.EditPara .errstr { color:red; font:8pt Verdana; padding:0 0 0 5;}
.EditPara textarea{ font:10.5pt Verdana; padding:5 5 5 5;}

.COOLBar  { background: #EFEFEF url(about.jpg) no-repeat; background-position:576px 2px; 
  border:1px solid silver; font:8pt Verdana; height: 52px; margin: 0 0 1 0; padding:1 0 1 0; width:620px; }
.TOOLBar  { background:none; border:none; 
  height: 48px; font:normal 7pt Tahoma; margin: 0 0 0 0; padding: 0px; }
.VIEWBar  { background:none; border:none; 
  height: 24px; font:normal 7pt Tahoma; margin: 1 0 1 0; padding: 0px; text-align:right; width:620px; }
.VIEWBar .textbutton{ background:none; border:1px solid #7F9DB9; 
  font:small-caps 7.5pt Tahoma; height:20px; margin: 0 2 0 2; padding: 0px; width:80px; }

.EDText   { border:1px solid silver; background: #FFFFFF; font:normal 10.5pt 'Courier New'; padding:2 2 2 10; }
.EditBTS  { padding:10 0 20 0; Text-align:center; }
.FILEPad  { background: #EFEFEF; border:1px solid silver; 
  font:8pt Verdana; margin: 1 0 1 0; padding:2 2 2 2; Text-align:Left; width:620px; }
.FILEPad label { color:#7F9DB9; font:small-caps 8pt Verdana; padding:5 5 0 5; text-align:left; }
.FILEPad .label{ color:#7F9DB9; font:small-caps 8pt Verdana; padding:0 5 0 5; text-align:left; }
.FILEPad .attachs  { color:#7F9DB9; font:8pt Verdana; padding:2 2 2 5; text-align:left; }

.POSTBTS  { padding:10 0 20 0; Text-align:center; width:620px; }
.POSTPad  { border-top:none; height: 50px; margin:0 0 2 0; padding:2 0 2 0; Text-align:Left; }
.POSTPad select { color:Black; width:485px; }

/* Teammate Style*/
.tmenubox {background-color:white; display:none; font: normal 8pt Georgia, Verdana; 
  height:240px; padding:0 0 2 4; text-align:left; position:absolute; width:400px; z-index:auto; }
.tmenutop {background-color:#4791C5; border:none; color: menu; 
  font: bolder 7.5pt Georgia; height:16px; margin-left:-4px; padding:2 5 2 2; text-align:right; }

.tmenupad { background-color:menu; color: windowtext; 
  font:bolder 7pt Tahoma; padding:2 2 2 2;
  left:95px; top:45px; position:absolute; width:300px; }
.teammenu span { color: slategray; font:bolder 7pt Georgia; 
  padding:0px; text-align:right; }
.teammenu { cursor:hand; font:normal 7pt Georgia; 
  text-align:right; padding: 2 10 1 1; border:none; margin:1 0 1 0; width:80px; }
.teammenus{ color: white; background-color:slategray; }
.teammenuc{ color: slategray; background-color:none; }

.teamlogo { background:white; border:1px solid silver; 
  color: windowtext; font:bolder 7pt Georgia; overflow:hidden; padding:1px; text-align:center; width:115px; }
.tmover { border:1px solid silver; }
.tmout  { border:1px solid silver; }
.teamnoms { color: #26E; font:bold 8pt Georgia; height:14px; padding: 0 0 2 0;}
.teamname { color: #26E; font:bold 8pt Georgia; height:14px; }
.teamteam { color: OrangeRed; font:normal 7pt Arial, Georgia; padding: 0 0 0 0;}
.teamdate { color: lightsteelblue; font:normal 7pt Georgia; }
.teamintro{ color: windowtext; font:normal 7pt Georgia; }
.teamtext { color: windowtext; font:normal 7pt Georgia; }
.teamnote { background: no-repeat; color: windowtext; 
  font:normal 9pt Arial, Georgia, Verdana; height:188px; overflow:auto; }
.teaminfo { border:none; color: windowtext; 
  font:normal 9pt Arial, Georgia, Verdana; height:188px; overflow:auto; width:298px;}
.teamnote .label { color: DimGray; font:normal 8pt Tahoma; 
   padding: 2 5 0 0; text-align:right; width:75px; }

.pro_cell { color: windowtext; border:none; 
   font:normal 8pt Tohamo; padding:2 2 5 0; width:100%; }
.prows    { color: windowtext; border:none; font:normal 8pt Georgia, Verdana; 
   padding:0 0 2 0; text-align:left; }

.check    { background-color:lightskyblue; color: #fff; cursor:hand; border:1px solid silver; 
   font:normal 7pt Georgia, Tohamo; padding:2px; width:60px; }
.uncheck  { border:1px solid silver;  color: windowtext; cursor:hand;
   font:normal 7pt Georgia, Tohamo; padding:2px; width:60px; }
.sel      { color: windowtext; cursor:hand; font:normal 8pt Georgia, Tohamo; 
  text-align:center; width:40px; }

.label    { color: DarkOrange; border:none; font:bolder 8pt Georgia; }
.paper    { color: windowtext; font:normal 8pt Georgia, Verdana; padding:10 5 5 2; }

.menu     { color: windowtext; padding:2 2 2 2; }
.paragraph{ color: windowtext; font:normal 8pt Georgia, Verdana; margin:0px; padding:2 0 2 0; }
.num      { color: windowtext; border:none; font:normal 7pt Georgia; padding: 0 2 0 0; text-align:left; }

/*members board style*/
.memMenu  { border-bottom:1px solid #86B0D1; 
  color:Silver; overflow-x:hidden; padding: 5 0 5 20; width: 700px; }
.memLang0 { font: bold small-caps 9pt Georgia; }
.memLang1 { font: 10pt Tahoma; padding: 2 0 0 5; }
.memLang2, .memLang3 { font: bold small-caps 9pt Arial; }

.memArea  { border-bottom:1px solid #86B0D1; 
  color: Black; font:normal 9pt/14px Verdana; overflow-x:hidden; padding: 5 0 0 20; width: 700px; }
.memArea span   { font:9pt/14px Verdana; }

.memArea .nom   { font:bold 10pt/14px Georgia, 'Times New Roman'; }
.memArea .mlang0 span{ font: bold small-caps 9pt Georgia, 'Times New Roman'; }
.memArea .mlang1 span{ font: 10pt Tahoma; padding: 2 0 0 5; }
.memArea .mlang2 span, .memArea .mlang3 span{ font: bold small-caps 9pt Arial; }
.memArea .menus { color:#86B0D1; height:20px; padding: 0 0 0 0; text-decoration: none; }
.memArea .menu  { color:#86B0D1; cursor:hand; height:18px; padding: 1 0 0 5; text-decoration: none; }
.memArea .move  { color:#86B0D1; cursor:hand; height:18px; padding: 1 0 0 5; text-decoration: underline; }

.teamArea { border:none; color: Black; font:normal 9pt Verdana; padding:0 0 0 15; width: 710px; }

.teamArea LI{ color: Black; font:normal 8pt Georgia, Verdana; }
.teamArea td{ color: Black; font:normal 8pt Arial, Verdana; }
.teamArea p { color: Black; font:normal 9pt Arial, Verdana; margin: 0 0 10 0; }
.teamArea input { color: Black; font:normal 10pt Tahoma, Georgia; height:20px; }
.teamArea .deft { color: Black; border:none; border:1px solid #7F9DB9; 
  font:normal 10pt Tahoma, Georgia; Height:22px;
  margin: 0 0 0 0; padding:1 5 0 2; text-align:left; width:220px; }
.teamArea select{ color: Black; border:none; border:1px solid #7F9DB9; 
  font:normal 10pt Tahoma, Georgia; Height:20px; padding:0 0 0 2; text-align:left; }
.teamArea label { color: Gray; border:none; font:normal 9pt Tahoma, Arial, Georgia; 
   padding:0 5 0 0; word-break:normal; }
.teamArea .lb   { text-align:right; width:150px; }
.teamArea .lbp  { padding:0 10 0 0; text-align:right; width:130px; }
.teamArea .nom  { color: Black; border:none; font: bolder 12pt Georgia; padding:0 0 5 10; text-align:left; }
.teamArea .cap  { color: DarkOrange; border:none; font:10pt Georgia; padding:0 0 0 30; text-align:left; }
.teamArea .trows  { color: Gray; border:none; font:9pt Georgia; padding:2 0 2 0; text-align:left; }
.teamArea .tpara{ color: Gray; border:none; font:9pt Georgia;  margin: 0 0 0 0; padding:2 0 2 0; text-align:left; }
.teamArea .tips { border:none; color:blue; font: normal 12pt Wingdings 2; padding:0 0 0 5; width:20px; }
.teamArea .protext  { color:Black; font:normal 10pt Tahoma, Georgia; padding:0 10 0 130; }
.teamArea .memdeft  { border:1px solid #7F9DB9; 
  color: Black; font:normal 10pt Tahoma, Georgia, Verdana; height:22px; padding: 2 2 2 2; }
.teamArea .memtext  { border:1px solid silver; color: #86B0D1; font:normal 8pt Georgia, Verdana; padding: 10 10 10 20; }

.teamArea .line_inf { background-color:silver; height:1px; line-height:1px; padding:0px; margin:2 0 2 0; }
.teamArea .cell { color: SteelBlue; border:none; font:normal 9pt Georgia; 
  padding: 10 0 5 0; text-align:left; }

.teamArea .lang0{ font: bold 9pt/14px Georgia, 'Times New Roman'; }
.teamArea .lang1{ font: 9pt/14px Tahoma; }



/* Editor Pad */
.editbar  { border:1px solid #86B0D1; background-color: #efefde; padding:0px; width:592px; }
.toolbars { border:none; background: #efefde url(about.gif) no-repeat; background-position:100% 0px; 
  padding:0px; width:590px; }
.viewbars{ border:none; background: #efefde; padding:0 0 0 8; width:590px; }
.textbox{ border-top:1px solid silver; background-color: #ffffff; padding:2 2 2 8; width:590px; }
.editbar label { color: #86B0D1; border:none;
  font:8pt Georgia; padding:0 3 0 0; text-align:Right; width:60px; }
.editbar.cap { color: #86B0D1; border:none;
  font:bolder 8pt Georgia; padding:0 0 0 0; text-align:left; }

.editbox{ border:none; padding:0px; width:590px; }
.editpads{ border:none; border-top:1px solid #546F84; 
  color:windowtext; font:normal 7pt Times New Roman, Tohamo, verdana;
  padding:2px; margin:2 0 0 0; width:592px; }
.tbar 	{ height:18px; width:18px; border:none; padding:0 2 0 0; }
.tbrow 	{ border: none; float: left; padding:0px; }
.tbrow_s{ border: none; padding:0px; width:9px; }
.tbrow_e{ border: none; padding:0px; width:14px; }

.space  { border:none; 
  height: 18px; margin: 0px; padding: 0px; position: relative; width: 4px; }
.separator  { border:none; border-left: 1px solid buttonshadow; 
  height: 18px; margin-left: 2px; padding: 0px; position: relative; width: 4px; }
.btcell { text-aling:center; border:none; margin:0px; padding:1px; width:8px; }

.eztoolbars { background:none; 
  background: #efefef url(about.jpg) no-repeat; background-position:546px 2px; 
  border:none; height: 50px; font:normal 7pt Tahoma; margin:0; padding: 1 0 1 2; }
.eztoolbars td  { background:none; border:none; 
  height: 28px; font:normal 7pt Tahoma; margin: 0; padding: 1px; }
.tb_base  { background-color:#efefef; background-repeat:repeat-x; 
  border:1px solid silver; 
  height: 22px; font:bolder 7pt Tahoma; margin:1 2 1 2; padding: 0px; width: 24px; }
.tb_over  { background-color:white; background-repeat:repeat-x; border:1px solid #7F9DB9; 
	height: 22px; font:bolder 7pt Tahoma; margin:1 2 1 2; padding:0; width: 24px; }
.tb_click { background-color:gold; background-repeat:repeat-x; border:1px solid #7F9DB9; 
	height: 22px; font:bolder 7pt Tahoma; margin:1 2 1 2; padding:0; width: 24px; }
.tb_blur  { background-color:gold; background-repeat:repeat-x; border:1px solid gold; 
	height: 22px; font:bolder 7pt Tahoma; margin:1 2 1 2; padding:0; width: 24px; filter:alpha(opacity=20); }
	
.menubase { background:menu; border:1px solid #7F9DB9; font:bolder 7pt Verdana; 
  margin: -5 0 0 0; padding:1 1 1 2; position:absolute; }
 .menubase .sthis { color:blue; font:bolder 9pt Verdana; width: 10px; }
.menubase hr { color:#7F9DB9; height:1px; }
.menubase .lines { background:silver; line-height:1px; height:1px; margin: 4 2 0 2;}
.menucaps { border:none; background:#7F9DB9; 
  color: white; font: small-caps 9pt Verdana; 
  margin: 1 0 1 0; padding:3 5 2 5; text-align:left; width:100%; }
.emsover  { border:1px solid #7F9DB9; cursor:hand; padding:2; height:24px; margin: 1 1 1 1; width:24px;}
.emsitem  { border:1px solid silver; cursor:hand; padding:2; height:24px; margin: 1 1 1 1; width:24px;}

.menuitem { border:none; background-color:none; 
  color: menutext; font: normal 9pt Verdana; 
  margin: 1 0 1 0; padding:3 5 2 5; text-align:left; width:100%; }
.menuitem A:link, .menuitem A:visited, .menuitem A:active {color: menutext; font: normal 8pt Verdana; text-decoration: none}
.menuitem A:hover   {color: menutext; font: normal 8pt Verdana; text-decoration: underline; }
.menuselt { border:none; font:normal 7pt Verdana; padding:2 0 2 0; width:10px; }
.menuover { color:MENU; border:none; background-color:highlight; }
.menutop  { background-color:#546F84; border:none; 
  color: white; font: normal 8pt Tahoma, Verdana; text-align:left; }

.menuarea   { border:none; font:normal 7px Verdana; padding:1 1 1 25;}
.menuselect { background-color:highlight; border:0px solid #7C7C94; 
  font:normal 9pt Tohamo; line-height:16px; padding:2 3 1 5; margin:0 0 0 22; width:100%; }
.menulogo { background:url(ez_menulogo.gif) no-repeat;
  position:absolute; width:20px; height:150px; left:1; z-index:0; }
.mlist 	{ font:normal 12px Tohamo; border:none; padding:2 5 2 2; width:100%; }
.mline	{ background-color:hightlight; line-height:1px; padding:0px; margin:0px; }

