body{
margin: 0;
padding: 0;
background-color:#ffffff;
color: #000000;
font-size: 100%;
font-family: "‚l‚r ‚o ƒSƒVƒbƒN",Tahoma,Verdana,Arial,sans-serif;
}

h1{
margin: 0 0 20px 0;
padding: 5px;
font-size: 120%;
background-color: #ffffff;
color: #333333;
border-style: none none solid none;
border-width: 20px;
border-color: #006699;
}

h1 a{
text-decoration: none;
color: #333333;
}

.main{
margin; 0px;
padding: 0px;
font-family: "‚l‚r ‚o ƒSƒVƒbƒN",Tahoma,Verdana,Arial,sans-serif;

}


#navcontainer{
float: left;
margin: 0px;
padding: 0px;
width: 160px;
font-size: 80%;
}

#navcontainer ul{
margin: 10px;
margin-top: 0px;
padding: 0px;
list-style-type: none;
}

#navlist li{
display: inline;
/* for IE5 and IE6 */
}

#navlist{
width: 160px;
/* to display the list horizontaly */
margin: 0 0 0 2em;
padding: 0px;
border-top: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #999999 solid;

}

#navlist a {
padding: 5px 0px;
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
background-color: #fff;
border-bottom: 1px #999999 solid;
text-align: center;
text-decoration: none;
background-color: #ffebcd;
color: #999999;
}

#navlist a:hover { background-color: #ffa500; }
#navlist a:visited { color: #000; }

#topic{
margin: 10px 10px 10px 190px;
padding: 0;
border-style: solid;
border-width: 1px;
border-color: #999999;

}
.navitop{
margin: 10px 10px 50px 10px;
text-align: right;
}

#footer{
margin: 0;
padding: 5px;
font-size: 80%;
background-color: #006699;
color: #ffffff;
}

h2,h3,h4{
margin: 0;
padding: 0;
}

h2{
margin: 0px;
padding: 10px;
font-size: 160%;
background-color: #006699;
background-image: url(../gif/h2bg.gif);
background-repeat: repeat-x;
color: #ffffff;
}

h3{
margin: 0px 10px;
padding: 10px;
border-style: none none solid solid;
border-width: 0 0 1px 10px;
border-color: #006699;
}

p{
margin: 5px 0px;
padding: 0px 20px;

line-height: 165%;
font-size: 90%;
}

#topic ul,#topic ol,#topic dl{
margin: 10px;
padding: 0px 20px;
font-size: 90%;
}

dt{
font-weight: bold;
}

address{
font-style: normal;
text-align: center;
}