html{}

BODY{
background-attachment : fixed;
background-repeat : repeat;background-position : 0px 0px;
background-color : #d7eeff;
background-image : url(../../img/bg_b05_23.gif);
scrollbar-face-color : #d7eeff;
scrollbar-track-color: #d7eeff;
scrollbar-arrow-color : #95c0d0;
scrollbar-3dlight-color: #95c0d0;
scrollbar-highlight-color :#ffffff;
scrollbar-shadow-color : #ffffff;
scrollbar-darkshadow-color : #95c0d0;

}

.ti{
font-size : 130%;
font-weight : bold;
letter-spacing : 5px;
padding : 3px;
border-bottom: 1px solid #666666;
}

A{
text-decoration : none;
color : #9172d1;
border-bottom : 1px dotted #ffffff;
}
A:LINK{

}
A:HOVER{
color : #64caec;
text-decoration : none;
/*text-decoration : underline;*/
border-bottom: 1px dotted #64caec;}
A:VISITED{
color : #64caec;
/*border-bottom : 1px dotted #ffffff*/;
text-decoration : none;
}
A:ACTIVE{
}
/*.de{
line-height : 150%;
font-size : 100%;
color : #273154;
background-color : #ffffff;
padding : 40px 45px 40px 45px;
margin :0 auto;
text-align : left;
border : 1px solid #95c0d0;
font-family : "Century Gothic";
width: 75%;
}*/

.de{
line-height : 150%;
font-size : 100%;
color : #273154;
background-color : #ffffff;
padding : 40px 45px 40px 45px;
margin-left: auto;
margin-right: auto;
text-align : left;
border : 1px solid #95c0d0;
font-family : "Century Gothic";
width: 70%;
}
.de_t{
line-height : 170%;
font-size : 90%;
color : #273154;
background-color : #ffffff;
padding : 2em 1em 1em 1em;
margin :0 auto;
width: 80%;
border: 2px solid #95c0d0;
text-align : left;
}

.de_t2{
margin : 0 auto;
line-height : 170%;
font-size : 90%;
color : #273154;
background-color : #ffffff;
padding : 2em 1em 1em 1em;
border: 2px solid #c1c2ab;
width: 80%;
text-align : left;
}

.com{
font-size : 80%;
border : 1px solid #ffffff;
color : #7e889e;
padding : 10px 45px 10px 45px;
margin :5% 12% 2% 12%;
line-height : 130%;
}

.fo{
font-size : 210%;
line-height : 170%;
color : #64caec;
letter-spacing : 7px;
font-family : "‚l‚r –¾’©",Century;
/*border-bottom : 1px dotted #95c0d0;*/
text-align : center;
}
.fo2{
font-size : 90%;
line-height : 150%;
color : #95c0d0;
letter-spacing : 0.5em;
text-align : center;
}

DT{  font-size : 130%;
/*font-family : sans-serif;*/
letter-spacing : 10px;
padding-left : 10px;
font-weight : bold;
background-color : #d0ebff;
background-image : url(../../img/bg_b05_23.gif);
margin : 0em 0em 0em 0em;
background-position : center top;
}

DD{
/*  border : 1px solid #c0c0c0;*/
padding : 10px 20px 10px 20px;
line-height : 170%;
/*  margin : 2em 2em 2em 2em;*/margin : 0.5em 1em 0.5em 1em;
font-size : 100%;
color : #61757c;
border-left : 1px dotted #cccccc;
}
DL DD UL{
list-style: none;
margin : 5px 10px 5px 0px;
padding : 0px;
border-width : 0px;
border-style : none;
font-family : "Century Gothic";
line-height : 170%;
}
.sub{
border-bottom : 1px dashed #fe7272;
margin : 0em -1em 0 -1em;
margin-bottom : 1em;
font-weight : bold;
font-size : 100%;
letter-spacing : 5px;
padding : 5px 5px 0px 5px;
color : #313e53;
}
.sub2{
border-bottom-style : dotted;border-bottom-color : #c0c0c0;border-bottom-width : 1px;
padding-right : 10px;padding-left : 10px;
line-height : 170%;
margin-right : 0.5em;margin-left : 0.5em;
color : #61757c;
}

.name {
color : #152337;
font-size : 130%;
font-family : "‚l‚r –¾’©";
border-bottom: 1px solid #c0c0c0;
}
.name:first-letter {
color : #943eb5;
  font-size : 150%;
}
 OL LI{
border-bottom : 1px dotted #e88284;
  padding :0.5em 0em 0.5em 0em;
  margin : 0em 1em 0em 0em;
font-family : "MS UI Gothic";
color : #004080;
}
 OL {
  line-height : 150%;
  padding :0.5em 1em 0.5em 0em;
  margin : 0.2em 1em 0.2em 2em;
  

}
.t{
  font-family : sans-serif;
  letter-spacing : 5px;
  padding-left : 7px;
  font-weight : bold;
  border-bottom : 3px double #ff0080;
  margin : 0px;
color : #000000;
}
.navi{
font-size : 120%;
  text-align : center;
  margin :5% 0% 5% 0%;
    color:#95c0d0;
/*  font-family : "Century Gothic";*/
}
.line{
  margin :0 -1em 10px -1em;
  border : 1px dotted #005984;
padding :1px 5px 1px 5px;
}
STRONG{
  color : #e73562;
}
.new{
  color : #e73562;
/*font-weight : bold;*/
font-style : normal;


}
EM{
font-weight : bold;
font-style : normal;
}
.num{
list-style: none;
margin : 0px 10px 0px 0px;
padding : 0px;
border-width : 0px;
border-style : none;
/*font-family : Verdana;*/
font-family : Consolas,Candara,Cambria;
line-height : 170%;
font-size: 130%;
font-weight : bold;
letter-spacing: 3px;
color: #888084;
}

.num_ex{
list-style: none;
margin : 0px 10px 0px 0px;
padding : 0px;
border-width : 0px;
border-style : none;
font-family : Verdana;
/*font-family : Georgia;*/
line-height : 170%;
font-size: 120%;
text-align : right;
}

.uni{
font-size : 130%;
font-family : sans-serif;
letter-spacing : 10px;
padding-left : 10px;
font-weight : bold;
background-color : #ecf5cb;
background-image : url(../../img/bg_b05_23.gif);
margin : 0em 0em 0em 0em;
background-position : center top;}
.hs{
font-size : 130%;
font-family : sans-serif;
letter-spacing : 10px;
padding-left : 10px;
font-weight : bold;
background-color : #d7eeff;
background-image : url(../../img/bg_b05_23.gif);
margin : 0em 0em 0em 0em;
background-position : center top;}

LEGEND{
font-size : 120%;
font-family : sans-serif;
letter-spacing : 10px;
padding-left : 10px;
font-weight : bold;
margin : 0em ;
color : #273154;
/*text-align : center;*/
}
FIELDSET
{
/*padding : 0px 20px 10px 10px;*/
line-height : 170%;
font-size : 100%;
color : #61757c;
border : 3px double #95c0d0;
margin : 0.5em 1em 0.5em 1em;
}

.de_t2 FIELDSET {
/*padding : 10px 20px 10px 10px;*/
line-height : 170%;
font-size : 100%;
color : #61757c;
border : 3px double #c1c2ab;
margin : 0.5em 1em 0.5em 1em;
}


#menu{text-align: left;
font-weight: bold;
width: 60%;
}

#menu li{
display:inline-block;
margin: 5px;
padding: 0;
border: 1px solid #000;
text-align: center;
}

#menu li a{
display:table-cell;
vertical-align: middle;
width: 120px;
height: 28px;
border-bottom-width: 0px;

}

#menu li a:hover{
background:#95c0d0;
color: #fff;

}

