
body {
  -webkit-text-size-adjust: 100%;
}
.fs_m1{font-size: 0.8em;}
.fs_p1{font-size: 1.3em;}

.cent_95pc
{
  margin: 0 auto;
  width: 95%;
}

.cent_80pc
{
  margin: 0 auto;
  width: 80%;
}


.tbl_bdr
{
    border-collapse: collapse;
    border:1px solid #000000 ;
  margin: 0 auto;
}


.tbl_bdr2
{
    border-collapse: collapse;
    border:1px solid #000000 ;
}


.center{
 text-align: center;
}

.right{
 text-align: right;
}



.hide
{ 
  font-size: 0.1em; color: #ffffff;  
}


.nu{text-decoration: none; }


.marker{ color : #003399 ; text-shadow : 2px 2px 0px #eeffff, 1px 1px 4px #000000; }


.title
{
border: ridge 10px #ffffff;
font-size: 1.75em;line-height: 105%; color: #ddffff; font-weight: bold; 
background-color: #000099; text-align: center ;
padding : 6px 15px ;
text-shadow : 0.07em 0.07em 0px #669999, 0.1em 0.1em 0.2em #44aaaa;
}
.midasi
{
border: double 4px #ffffff;
font-size: 1em; color: #ffffff; font-weight: bold; 
background-color:#9999cc; 
}
a:hover { color: #FF5500; } 
.box0b{font-size:1em ;font-weight: bold; line-height: 120% ; 
  border-top: 0.125em solid #ededff ;
  border-left: 0.125em solid #ededff ;
border-top: 0.2em solid #bebefe ; 
border-left: 0.2em solid #bebefe ;
border-right: 0.2em solid #7070aa;
border-bottom: 0.2em solid #7070aa ;
background-color: #8080ee;
color: #ffffff ;
padding: 0.2em;
}
.box0g{font-size:16px ;font-weight: bold; line-height: 120% ; 
border-top: 2px solid #55ddcc ;
border-left: 2px solid #55ddcc ;
border-right: 3px solid #006655;
border-bottom: 3px solid #006655 ;
background-color: #00aa99;
color: #ffffff ;
padding: 2px 2px;
}
.box0r{font-size:16px ;font-weight: bold; line-height: 120% ; 
border-top: 2px solid #ee9999 ;
border-left: 2px solid #ee9999 ;
border-right: 3px solid #550000;
border-bottom: 3px solid #550000 ;
background-color: #cc2222;
color: #ffffff ;
padding: 2px 2px;
}
.box0r2{font-size:16px ;font-weight: bold; line-height: 120% ; 
border-top: 2px solid #807070;
border-left: 2px solid #807070;
border-right: 3px solid #080000;
border-bottom: 3px solid #080000 ;
background-color: #800000;
color: #ffffff ;
padding: 2px 2px;
}



.boxbk1{background-color: #000099; padding:1px 1px; }
.boxbk2{background-color: #ddddff; padding:1px 1px; }
.boxbk3{background-color: #6666ff; padding:1px 1px; }
.boxbk4{background-color: #00aaaa; color: #ffffff;}
.boxbk5{ 
  border-top: 1px solid #ffffff ;
  border-left: 10px solid #6666ff ;
  border-bottom: 1px solid #9999ff ;
  border-right: 1px solid #ffffff ;
}
.intro{ font-size:0.9em;line-height: 150%; }






