   .bad { background-color:#ff4040; text-align:center; font-weight:bold }
   .bd { font-weight: bold; font-size:12pt }
   .blu { color:blue }
   .bluset { color:blue; font-weight:bold; font-size:14pt}

   .bluagg { color:blue; font-weight:bold; font-size:12pt}
   .btn { font-size:12pt; font-weight:bold }
   .btn2 { font-size:12pt; width:252px; text-align:left; font-weight:bold }
   .btn3 { font-size:12pt; background-color:#B9D3EE}
   .btn4 { font-size:12pt; width:150px; text-align:center; font-weight:bold }
   .btn5 { font-size:12pt; width:180px; text-align:left; font-weight:bold }
   .btn6 { font-size:12pt; width:200px; text-align:center }
   .btn7 { font-size:12pt; width:305px; text-align:center; font-weight:bold }
   .btn8 { font-size:12pt; width:325px; text-align:center; font-weight:bold }
   .btn9 { font-size:12pt; width:250px; text-align:center; font-weight:bold }

   .btnt { font-size:12pt; font-weight:bold }
   .btnt1 { font-size:12pt; width:200px; text-align:left; font-weight:bold }
   .btnt2 { font-size:12pt; width:225px; text-align:left; font-weight:bold }
   .btnt3 { font-size:12pt; width:160px; text-align:center; font-weight:bold }
   .btnt4 { font-size:12pt; width:100px; text-align:center; font-weight:bold }
   .btntmenu { font-size:12pt; width:140px; text-align:center; font-weight:bold }

   .btnmid { font-size:14pt; width:500px; }
   .btnsv { font-size:16pt; background-color:#B9D3EE}
   .btnwide { font-size:14pt; width:510px; height:35px }
   .btnwide2 { font-size:12pt; width:614px; height:35px; font-weight:bold }
   .cbox {float:left;width:38%;height:243px;padding-left:20px;background-color:#B9D3EE; margin-bottom:40px;
       border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
   }

    .cbox2 {float:left;width:250px;height:241px; padding-left:20px;background-color:#B9D3EE;
       border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
       margin-bottom:40px;
    }

    .cbox3 {float:left;width:250px;height:241px; padding-left:20px;background-color:#B9D3EE;
       border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
       margin-bottom:40px;
    }

   .cboxt {float:left;width:38%;height:243px;padding-left:20px;background-color:#B9D3EE; margin-bottom:40px;
       border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
       margin-top:10px;
   }

   .contain1 {width:650px;height:280px;background-color:white}
   .contain2 {width:650px;height:320px;background-color:white}
   .contain3 {float:left;width:650px;background-color:white;margin-bottom:15px }
   .contable1 {float:left;width:30%;height:280px;padding-right:85px;background-color:white }
   .contable2 { float:left;width:30%;height:280px;padding-right:10px;background-color:white }
   .contcalc1 { float:left;width:300px;height:280px;padding-left:20px;background-color:white;margin-left:10px }
   .contcalc2 { float:left;width:300px;height:280px;padding-left:10px;background-color:white;margin-left:5px }

   .crifmt { font-size:14pt; width:850px }

   .databox {width:100px; height:24px; background-color:white;text-align:center;font-weight:bold;
   font-size:12pt;
   border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }

   .databox2 {width:75px; height:15px; background-color:white;text-align:right; padding-left:10px;
   padding-right:10px; margin-right:10px;
       border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }


   .dropd { position:absolute; left:550px;top:90px; font-size:14pt }
   
   .errbox{width:450px;height:260px;background-color:white; font-weight:bold; color:red; }
   .errcpa{ float:left; width:250px; padding-left:20px; padding-top:10px; 
            font-weight:bold; color:red; }


   .fmt { font-size:14pt; }
   .fmt2 { font-size:12pt; font-weight:bold; }
   .fmt3 { font-size:12pt; }
   .fmt4 { font-size:11pt;}
   .fmt5 { font-size:12pt;text-align:right; }
   .fmtr5  { font-size:12pt; text-align:left; font-weight:bold }
   .fmt6 { font-size:14pt; font-weight:bold; }
   .fmt7 { font-size:12pt; text-align:right; color:black }

   .fmtarea  { font-size:10pt; text-align:center; font-weight:bold;font-family:Courier New; background-color:#b9d3ee }
   .areatext { font-size:10pt;font-family:Courier New}
   

   .good { color:green; font-weight:bold; font-size:14pt}
   .grnagg { color:green; font-weight:bold}

   .hdmsg { font-size:8pt }
   .hlite { background-color:#B9D3EE}
   .init { background-color:#ffffff; font-weight:bold }
   .leftfmt { font-weight:bold; text-align:left; font-size:12pt }
   .menucolor { font-weight:bold; font-size:14pt; color:#6600CC;}
   .mid { font-weight:bold; text-align:center }
   .mid12 { font-weight:bold; text-align:center; font-size:12pt }
   .mid3 { font-size:14pt; text-align:center }
   .mid4 {text-align:center }
   .midblu { font-weight:bold; text-align:center; color:blue }
   .midfmt { font-weight:bold; text-align:center; font-size:12pt }
   .midgray { font-weight:bold; text-align:center; color:blue; background-color:#bebebe }
   .missing {background-color:#b0c4de; text-align:center }
 
   .midrignt {text-align:right }

   .orgbox {width:760px;height:420px; padding-top:5px;padding-left:10px; padding-right:12px;
        border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
        font-family:Arial; font-size:12pt}

   .pbox1 {float:left;width:250px;height:241px; padding-left:20px;background-color:#B9D3EE;
       border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }

   .pbox2 {float:left;width:250px;height:228px; padding-left:20px;background-color:#B9D3EE;
       border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
       margin-top:1px
    }

   .pd { padding-bottom:8px; padding-right:20px; padding-left:10px; }
   .pdh { padding-top:10px; padding-bottom:8px; }
   .pded { padding-top:6px; padding-bottom:8px; }
   .prboxt { float:left; width:38%;height:195px;padding-left:20px;background-color:#B9D3EE;
            margin-bottom:40px; border-bottom:1px solid; border-top:1px solid; 
            border-right:1px solid; border-left:1px solid; margin-top:5px;
   }


   .rbox1 {float:left; padding-right:25px}
   .rbox2 {float:left; padding-right:25px; margin-top:10px;}
   .rbox3 {float:left; width:260px;padding-right:25px;background-color:pink;margin-right:15px}

   .red {color:red }
   .redagg {color:red; font-weight:bold }

   .seal { position:absolute; left:900px; top:10px }
   
   .senbox {width:400px;height:200px; padding-top:5px;padding-left:5px;
        border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }

   .senbox2 {width:400px;height:150px; padding-top:5px;padding-left:5px;
        border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }

   .setbox { width:350px;
        border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }


   .side { position:absolute; left:390px; top:10px }
   .side1 { position:absolute; left:780px;top:280px }
   .side2 { position:absolute; left:780px; top:350px }
   .side3 { position:absolute; left:600px; top:350px; font-size:16pt; font-weight:bold}
   .side32 { position:absolute; left:700px; top:350px; font-size:16pt; font-weight:bold}
   .side4 { position:absolute; left:590px; top:170px }
   .side5 { position:absolute; left:100px; top:30px }
   .side6 { position:absolute; left:0px; top:320px }
   .side7 { position:absolute; left:400px; top:340px }
   .side8 { position:absolute; left:520px; top:200px }
   .side8chr { position:absolute; left:535px; top:200px }
   .side9 { position:absolute; left:495px; top:185px }
   .side10 { position:absolute; left:495px; top:180px }
   .side11 { position:absolute; left:390px; top:135px }
   .side12 { position:absolute; left:495px; top:200px }
   .side13 { position:absolute; left:595px; top:200px }

   .sidebox { position:absolute; left:780px;top:350px }

   .tside1 { position:absolute; left:390px; top:35px }

   .tback { background-color:#f5f5f5; font-size:12pt; font-weight:bold }
   .tback3 { background-color:#f5f5f5; font-size:12pt;}
   .tbledit { border-collapse:separate; border-spacing:4px; }
   .tbleval { border-collapse:separate; border-spacing:4px; }

   .tcol { background-color:#f5f5f5; text-align:center }
   .tcost { background-color:#f5f5f5; color:red; text-align:center}
   .thd { background-color:#B9D3EE; font-size:12pt }
   .thd2 { background-color:#B9D3EE; font-size:10pt }
   .titlec { color:#B9D3EE }
   .tside { position:absolute; top:100px }
   .under { text-decoration:underline;text-align:center;font-weight:bold; color:blue}
   .wall { font-size:12pt; background-color:#ffffff; font-family:Arial;}
   .warn { color:red; font-size:12pt }
   .warn2 { color:red; font-size:12pt; font-weight:bold; text-align:left }
   .warnmid { color:red; font-size:12pt; font-weight:bold; text-align:center }
   .warnfmt { color:red; font-size:12pt; font-weight:bold; text-align:left }
   .warnr { color:red; font-size:12pt; text-align:right }

   .wire {width:580px;height:240px; padding-top:5px;padding-left:5px;
        border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }

   .wire2 {width:580px;height:250px; padding-top:5px;padding-left:5px;
        border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }


    .wiredocum {float:left; border-collapse:collapse; border:1px solid; 
         padding-right:20px; padding-top:10px; padding-left:20px; padding-bottom:10px; 
         margin-left:20px;
    }


    .wiret { float:left; width:260px;height:270px; padding-left:5px;
         border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid; 
    }

    .wirebig { width:580px; height:280px; }

    .wireval { width:260px; padding-left:5px; 
         border-bottom:1px solid; border-top:1px solid; border-right:1px solid; border-left:1px solid;
    }

   .xdat { color:#ff7f00}

