body {
   font: normal xx-small Tahoma;
   color: #000000;
   background: #FFFFFF url("../images/bbg.jpg") no-repeat fixed center top;
   margin: 0px;
   padding: 0px;
   height: auto;
   width: 100%;

}
.maintable {
   border: 1px solid #B0C2C9;
/*   padding: 1px; */
   width: 772px;
}
TD.menu {
   text-align: center;
   vertical-align: middle;
   margin: 0px;
   padding: 0px;
   height: 23px;
   width: 100%;
   font-size: x-small;
   FILTER: Alpha(Opacity=85);
}
TD {
   vertical-align: text-top;
            margin:0px; padding:0px;
}
A.menu {
   FONT-WEIGHT: bolder;
   FONT-SIZE: x-small;
   COLOR: #e1ecf5;
   FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none;
   font-variant: small-caps;

}
A.menu:hover {
COLOR: #ffffff}

TABLE.info{
   /*background: url("../images/top_bg.gif") repeat-x fixed left top;*/
         margin:0px;
         padding:0px;
}

TD.left{
/*   background: #EAEAEA url("../images/bl_dyn_l.gif") repeat-y fixed left top;*/
     background: url("../images/bl_dyn_l.gif");
           width:163px;
           vertical-align: text-top;
         margin:0px;
         padding:0px;
      FILTER: Alpha(Opacity=75);
    /*       border: 1px solid #3D8898;*/
}

TD.right{
/*     background: #EAEAEA url("../images/bl_dyn_r.gif") repeat-y fixed left top;*/
     background: url("../images/bl_dyn_r.gif");
     vertical-align: text-top;
     margin:0px;
     padding:0px;
     width:162px;
     FILTER: Alpha(Opacity=75);
/*     border: 1px solid #3D8898;*/
}
/*
DIV.block{
   vertical-align: text-top;
   margin:0px 2px 4px;
   padding:0px 5px 0px 0px;
   width:100%;
   border: 1px solid #CCCCCC;
   text-align: right;
    /*       border: 1px solid #3D8898;*/
}
*/

.block{
   vertical-align: text-top;
   margin:0px 2px 4px;
   padding:0px 5px 0px 0px;
   width:100%;
   border: 1px solid #CCCCCC;
   text-align: right;
    /*       border: 1px solid #3D8898;*/
}

H5.HEAD{
/*   width:100%; */
   Height:24px;
   text-align: right;
   border-top: 1px none #3D8898;
   border-right: 0px none #3D8898;
   border-bottom: 1px none #3D8898;
   border-left: 0px none #3D8898;
   font-size: 10px;
   font-variant: normal;
   color: #FFFFFF;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
/*   background: #4F7575 url("../images/bl_top.jpg") no-repeat fixed left top;*/
   background: url("../images/bl_top.jpg") no-repeat;
   margin: 0px;
   padding-right: 10px;
   padding-top: 3px;
   FILTER: Alpha(Opacity=100);
}
H5.HEADR{
/*   width:100%; */
   Height:24px;
   text-align: right;

font-size: 10px;
   font-variant: normal;
   color: #FFFFFF;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
/*   background: #4F7575 url("../images/bl_top_r.jpg") no-repeat fixed left top;*/
   background: url("../images/bl_top_r.jpg") no-repeat;
   margin: 0px;
   padding-top: 3px;
   padding-right: 10px;
   FILTER: Alpha(Opacity=100);
}

img {
   margin: 0px;
   padding: 0px;
}
ul.list {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #4F7575;
   list-style-position: inside;
   list-style-type: none;
   margin: 2px 0px 0px 5px;
   padding: 0px;
   width: 100%;
   font-variant: normal;
   font-weight: bold;



}
a.list {
   color: #006688;
   text-decoration: none;


}
a.list:hover {
   color: #0099CC;
   text-decoration: underline;

}
p.news {
   font-size: 11px;
   text-align: left;
   vertical-align: text-top;
   padding: 0px;
   color: #444444;
   margin: 0px 5px 7px;

}
input.sub {
   font: small-caps normal 10px Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   background: #829FAC;
   border: 1px solid #FFFFFF;
   margin-top: 3px;
   cursor: hand;
   height: 17px;
   text-align: center;
   vertical-align: super;



}
input.field {
   font: 11px Arial, Helvetica, sans-serif;
   color: #666666;
   background: #FFFFFF;
   border: 1px solid #829FAC;
}
.new {
   color: #4F7575;
   text-decoration: none;
}
.new:hover {
   color: #009999;
   text-decoration: underline;
}
TD.cenr {
/*   background: url("../images/body_top.gif") repeat-x fixed left top;*/
   background: url("../images/body_top.gif") no-repeat;
}
TD.cenrfoot {
/*   background: #EAEAEA url("../images/bl_dyn_c.gif") repeat-y fixed left top; */
/*   background: #FAFAFA url("../images/body_top.gif") repeat-x fixed left top; */
   padding: 15px 0px 5px 0px;
   text-align: center;
   font-size: 11px;
   FILTER: Alpha(Opacity=100);
}
img.mimg {
   background: #EEEEE;
   margin: 0px;
   padding: 0px;
   height: 90px;
   width: 120px;
   border: 1px solid #4F7575;
   float: left;
   clear: both;
}
img.ss {
   background: #EEEEE;
   margin: 0px;
   padding: 1px;
   height: 75px;
   width: 100px;
   border: 1px solid #4F7575;
}
img.limg {
   background: #EEEEE;
   margin: 0px;
   padding: 0px;
   height: 31px;
   width: 88px;
   border: 1px solid #4F7575;
   float: left;
   clear: both;
}
H1.ch {
   font: bold normal 10px Arial, Helvetica, sans-serif;
   color: #3F5C5C;
/*   background: url("../images/hbg.gif") no-repeat fixed left top;*/
   background: url("../images/hbg.gif") no-repeat;
   width: 90%;
   text-align: left;
   vertical-align: middle;
   margin: 15px 0px 5px 0px;
   padding: 0px 0px 0px 15px;



}
DIV.cenr {
   margin: 0px 0px 50px 0px;
   padding: 0px;
   width: 100%; 
}

DIV.cenr3 {
   margin: 0px 0px 0px 0px;
   padding: 0px;
   width: 100%;
}
DIV.cenr2 {
   margin: 0px 0px 0px 0px;
   padding: 0px;
   width: 100%;
}

.class_m {
   font: 11px Arial, Helvetica, sans-serif;
   color: #444444;
   margin:  0px 15px 0px 15px; 
/*   padding: 0px 15px 0px 15px; */
/*   width: 90%; */
   text-align: justify;
}
.class_m3 {
   font: 11px Arial, Helvetica, sans-serif;
   color: #444444;
   margin: 0px;
   padding: 0px 2px 0px 10px;
   width: 90%;
   text-align: left;!
}

.class_m2 {
   font: 11px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px 5px 0px 10px;
   width: 90%;
   text-align: center;
   cursor: hand;
}

.hl {
   font: bold normal 11px  VERDANA, Tahoma, Arial, Helvetica, sans-serif;
   color: #333333;
   margin: 0px;
   padding: 0px 15px 0px 0px;
/*   width: 100%;*/
   text-decoration: none;
   text-align: right;
   font-weight: bold;
}
.hl2 {
   font: bold 12px Arial, Helvetica, sans-serif;
   color: #333333;
   margin: 0px;
   padding: 0px 5px 0px 0px;
   width: 92%;
   text-decoration: none;
   text-align: center;

}
.hlfoot {
   font: bold normal 11px  VERDANA, Tahoma, Arial, Helvetica, sans-serif;
   color: #333333;
   margin: 0px 15px 0px 0px;
   padding: 10px 0px 0px 0px;
   width: 100%;
   text-decoration: none;
   text-align: right;
   font-weight: bold;
}

img.adver {
   border: 1px solid #006699;
   margin: 5px 0px 0px;
   padding: 1px;
}
DIV.dimg {
   margin: 0px;
   margin-left: 5px;
   margin-right: 10px;
   padding: 3px;
/*   background: url("../images/divibg.gif") no-repeat fixed right bottom;*/
   text-align: center;
   vertical-align: middle;
   float: left;

/*
   height: 81px;
   width: 106px;
   float: left;*/
}
DIV.dimg2 {
   margin: 0px;
   margin-left: 10px;
   padding: 1px;
   height: 36px;
   width: 95px;
   float: left;
/*   background: url("../images/divibg.gif") no-repeat fixed right bottom; */
   background: url("../images/divibg.gif") no-repeat right bottom;
   text-align: left;
   vertical-align: middle;
}
table.dl {
   font: 10px Arial, Helvetica, sans-serif;
   color: #666666;
   text-align: center;
   vertical-align: middle;
   margin: 0px;
   padding: 2px;
   width: 100%;
}
