a        {color:#D56A00; text-decoration: none;    font-size: 12px; font-family: arial;  cursor: pointer;}
a:link   {color:#D56A00; text-decoration: none;    font-size: 12px; font-family: arial;}
a:active {color:#D56A00; text-decoration: none;    font-size: 12px; font-family: arial;}
a:hover  {color:#000; text-decoration: underline;  font-size: 12px; font-family: arial;}

a.wgray        {font-size: 10px; color: #F4F4F4; font-family: arial; text-decoration: none;}
a.wgray:active {font-size: 10px; color: #F4F4F4; font-family: arial; text-decoration: none;}
a.wgray:hover  {font-size: 10px; color: #F4F4F4; font-family: arial; text-decoration: underline;}

a.wxgray        {font-size: 10px; color: #FB623C; font-family: tahoma; text-decoration: none;}
a.wxgray:active {font-size: 10px; color: #FB623C; font-family: tahoma; text-decoration: none;}
a.wxgray:hover  {font-size: 10px; color: #FB623C; font-family: tahoma; text-decoration: underline;}


a.tes       { border-bottom:1px dotted #6C98EE; text-decoration:none; }
a.tes:hover { border-bottom:1px dotted #004D71; COLOR: #111111; text-decoration:none; }

BODY{
font-size: 12px;
font-family:  arial;
}


.div_down{
background-color: #CC9933;
height:30px;
color:#fff;
height:30px;
padding-top:5px;
}


.div_down a        {color:#fff; text-decoration: underline;    font-size: 12px; font-family: arial;  cursor: pointer;}
.div_down a:active {color:#fff; text-decoration: none;    font-size: 12px; font-family: arial;}
.div_down a:hover  {color:#fff; text-decoration: underline;  font-size: 12px; font-family: arial;}



.tab5{
   border-collapse: collapse;
    border:1px solid #cccccc;
   padding: 0;
   border-spacing: 1px;

   vertical-align: top;


   border-left: silver 1px solid;
   border-top: silver 1px solid;
   border-bottom: silver 1px solid;

   padding-left: 1px;
   padding-bottom: 0px;
   padding-right: 1px;
   padding-top: 0px;

   background: #fafafa;
   font-size: 11px;
   font-family: arial;
   }

.tab5 TD {
   padding: 0;
   border-spacing: 1px;
   border-right: #F7F7F7 1px solid;
   border-top: #F7F7F7 1px;
   border-left: #F7F7F7 1px;
   border-bottom: #E0E0E0 1px solid;

}
.tab5 TH {
   padding: 0;
   border-spacing: 1px;
   border-right: #F7F7F7 1px;
   border-top: #F7F7F7 0px;
   border-left: #F7F7F7 1px solid;
   border-bottom: #E0E0E0 0px ;
}


.tab5xx{

   font-size: 12px;
   font-family: arial;
   padding: 0;
   border-spacing: 1px;
   border: 1px;
   border-collapse: collapse;
   }

label        { cursor: pointer; }
.tab5xx label        { cursor: pointer; }
.tab5xx label:active { text-decoration: none;}
.tab5xx label:hover  { text-decoration: underline;  }

.tab5xx b        { font-family:tahoma; font-size:11px; cursor: pointer; }
.tab5xx b:active { font-family:tahoma; color:black; text-decoration: none; }
.tab5xx b:hover  { font-family:tahoma; color:black; text-decoration: none;}


.tab5x{

   font-size: 12px;
   font-family: arial;
   padding: 0;
   border-spacing: 1px;
   border: 1px;
   border-collapse: collapse;
   }

checkbox{ border: 0;}

.speach {
  border-STYLE: solid;
  border-width: 1px;
  border-color: silver;
  font-family: tahoma;
  font-size:8pt;
  background: #FFF;
  margin-top: 1px;
}


.speach_low {
  border-STYLE: solid;
  border-width: 1px;
  border-color: silver;
  font-family: tahoma;
  font-size:7pt;
  color: blue;
  background: #FFF;
  margin-top: 1px;
}




.btn {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #cd150d 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}

.btn_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #cd150d 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}

.btnb {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #00E1E1 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}

.btnb_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #00E1E1 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background: #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');
}.btns {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #3721FE 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');

}


    .btns_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #3721FE 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');

}

.btng {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-left: #49D01C 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');

}



.btng_up {
   padding: 1px; padding-left: 5px;
   border-STYLE: ridge;
   border-width: 1px;
   border: 1px silver solid;
   border-top: #49D01C 3px solid;
   font-family:  tahoma;
   font-weight: bold;
   font-size:  8pt;
   background:  #E5E5E5;
   cursor: pointer;
   color: #484848;
   background-image: url('../img/bg/bg_bt.gif');

}


BUTTON {
   background-color: #F3F3F3;
   margin-right: 8px;
   cursor: pointer;
}

BUTTON IMG {
   border: 0px;
   height: 16px;
   margin-right: 5px;
   margin-top: 1px;
   margin-bottom: 1px;
   vertical-align: middle;
   cursor: pointer;
}
BUTTON SPAN {
   font-size: 11px;
   font-family:Tahoma, Helvetica, sans-serif;
   color: #272727;
   cursor: pointer;
}

.none {margin-left: 4px;}
.select {margin-left: -5px;}
.browse {margin-left: -3px;}
.create {margin-left: -5px;}
.save {margin-left: -5px;}
.back2list {margin-left: -15px;}
.cancel {margin-left: -6px;}
.refresh {margin-left: -6px;}
.delete {margin-left: -3px;}
.arrow {margin-left: 6px;}
.updown {margin-left: 5px; margin-right: 3px; height: 18px;}

.hidden{ display: none;}
.hiddensuper{ display: none; visibility: hidden; }

span.hidden{ display: none;}
span.error{  display: inline;  color: black;  background-color: #FF00FF;}

img{ border-color: silver;   }

hr{ border:dashed silver; border-width:1px 0 0; height:0;}




font.red  {font-size: 10px; color: red; font-family: verdana;}


font.mlgray {font-size: 10px; color: #808080; font-family: arial;}



.speach_ru {
  border-STYLE: solid;
  border-width:1px;
  border-color: #FF6666;
  font-family: tahoma;
  font-size:8pt;
  background: #FFF;
}

.speach_en {
  border-STYLE: solid;
  border-width:1px;
  border-color: #8A9BEE;
  font-family: tahoma;
  font-size:8pt;
  background: #FFF;
}

.speach_by {
  border-STYLE: solid;
  border-width:1px;
  border-color: #99E693;
  font-family: tahoma;
  font-size:8pt;
  background: #FFF;
}


.hands       {  cursor: pointer;  background-color: #F5F5F5;  }
.hands:hover {  cursor: pointer;  background-color: #A2E2E8; }

td.wl {
height: 12px;
margin: 0px;
padding: 0px;
width: 12px;
}


TABLE.data {
   margin-bottom: 1em; border-COLLAPSE: collapse
}
.data TD {
   border-right: #333 1px solid; border-top: #D8D8D8 1px solid; border-left: #D8D8D8 1px solid; border-bottom: #333 1px solid;
}
.data TH {
   border-right: #333 1px solid; border-top: #D8D8D8 1px solid; border-left: #D8D8D8 1px solid; border-bottom: #333 1px solid;
}


TABLE.tab5y {
   margin-bottom: 1em;
   border-COLLAPSE: collapse;
   border-right: silver 1px solid;
   padding-right: 1px;
   border-top:silver 1px solid;

   padding-left: 1px;
   padding-bottom: 1px;
   border-left: silver 1px solid;
   padding-top: 1px;
   border-bottom: silver 1px solid;
   background: #fafafa;
   font-size: 11px;
   font-family: arial;
}
.tab5y TD {vertical-align: middle;
   border-right: #F7F7F7 1px solid; border-top: #F7F7F7 1px solid; border-left: #F7F7F7 1px solid; border-bottom: #E0E0E0 1px solid;
}
.tab5y TH {
   border-right: #F7F7F7 1px solid; border-top: #F7F7F7 1px solid; border-left: #F7F7F7 1px solid; border-bottom: #E0E0E0 1px solid;
}

.mms{
 FONT-SIZE: 10pt;
 COLOR: #ff5353;
 BACKGROUND-COLOR: #ff5353;
  font-family: arial;
        }

.mmf{
 FONT-SIZE: 7.5pt;
 COLOR: gray;
 font-family: arial;
 padding-left: 5px;
        }

.btno
{
   padding: 1px; padding-left: 5px; padding-right: 7px;
   border-STYLE: solid;
   border-width: 1px;
   border: 1px  #495fad solid;
   border-left: 3px #FC6038 solid;
   font-family:  tahoma;
   font-size:  8pt;
   background:  #0453AA;
   cursor: pointer;
   color: #ffffff;
   background-image: url('../img/bg/bg.gif');
        }

.super {

  border-bottom: silver 1px solid;

   border-color: #C0C0C0;
   font-family:  tahoma;
   font-size:  8pt;
   background:  #ffffff;
   height: 60px;

}



.lft {
display:block;
float:left;
padding-bottom:7px;
width:130px;
color: gray;
font-family:  tahoma;
font-size:  8pt;

}

.rht {
color:#454A58;
margin-left:90px;
padding-bottom:7px;
position:relative;
font-family:  tahoma;
font-size:  8pt;
}

.div_gr
{
font-size: 8pt;
color:gray;
font-family: arial;
padding-left: 5px;
        }


.wow_blue{
padding: 10px 10px 10px 10px;
background-color: #D7EBFF;
   }

.div_gr a        {font-size: 8pt; color: #444444;  font-family: arial; text-decoration: none;}
.div_gr a:active {font-size: 8pt; color: #CC0000; font-family: arial; text-decoration: none;}
.div_gr a:hover  {font-size: 8pt; color: #CC0000; font-family: arial; text-decoration: underline;}
