body 
{
 font-family:"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
 font-size:10pt;
 color:#000000;
 background-color:#FFFFFF;
 line-height:130%}

.menu { margin: 20px 10px; padding: 0px; width: 150px;}
.menu ul { margin: 0px; padding: 0px; list-style: none; text-align: left ;}
.menu li { margin : 0px 0px 1px 0px ; padding: 0px;}
.menu a { width: 150px; display: block; padding : 3px 0px 3px 10px ; border-left: 5px solid #4169e1; background-color: #ffffff; text-decoration: none; color: #000040;}
.menu a:hover { width: 150px; display: block; padding : 3px 0px 3px 10px ; border-left: 5px solid #fffacd; background-color: #ffffff; text-decoration: none; color: #87cefa;}



a:link{
 color:#0000FF;
 text-decoration:none;
}

a:visited{
 color:#0000FF;
 text-decoration:none;
}

a:hover{
 color:#00FFFF;
 text-decoration:underline;
}

a:active{
 color:#00FFFF;
 text-decoration:underline;
}


.right {
 text-align:right;
}

.center {
 text-align:center;
}

.top {
 vertical-align:top;
}


h2.title1 {
 color:#0000FF;
 font-size:large;
 font-weight:bold;
 background-color:#aaFFFF;
 border-bottom-style:solid;
 border-bottom-color:#33aaFF;
 margin:15px 15px 5px 15px;
}

h2.title2 {
 color:#0000FF;
 font-size:large;
 font-weight:bold;
 background-color:#00FF00;
}

h3.title3 {
 color:#0000FF;
 font-size:normal;
 font-weight:bold;
}


.box {
 border-style:solid;
 border-color:#0000aa;
 border-width:1px;
 margin:0px 30px 10px 30px;
 padding:2px;
}

.hidari {
 list-style-type:square;
 list-style-position:outside;
}

.new {
 color:#FF0000;
 font-weight:bold;
}

div.s1{
 color:#FF0000;
 font-weight:bold;
 font-size:larger;
 text-align:center;
 border:solid;
 border-color:#FF0000;
 margin:20px;
 padding:5px
}

a.s1{
 color:#FF0000;
 font-weight:bold;
 font-size:larger;
 text-decoration:underline;
}

a:visited.s1{
 color:#FF0000;
 font-weight:bold;
 font-size:larger;
 text-decoration:underline;
}


