body
{
text-align: center;
}

#container
{
width: 90%;
margin: 2px auto;
background-color: #fff;
font-family:Arial,sans-serif;
font-size:12px;
color: #000;
border: 1px solid grey;
line-height: 130%;
}

#supercontainer
{
width: 70%;
margin: 2px auto;
background-color: #fff;
font-family:Arial,sans-serif;
font-size:12px;
color: #000;
border: 0px solid grey;
line-height: 130%;
}




#leftnav
{
background-color: #fff;
float: left;
width: 160px;
margin: 2px;
padding: 1em;
}

 
#contentbox{
margin: 2px;
padding: 1em;
background-color: #fff;
}

#content
{
padding: 2px;
background-color: #FFF;

}


#navlist
{
margin: 10;
padding: 2 20px 10px;
border-bottom: 0px solid #000;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: center;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #000;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#navlist a:hover { color: #000; }


.submenustyle{

padding: 2px 1px;
/*border: 1px solid black;*/
border-top-width: 0;
width: auto;
height: 20px;
display: none;
filter:alpha(opacity=0);
-moz-opacity:0;
}
.submenudummy{

padding: 2px 1px;
/*border: 1px solid black;*/
border-top-width: 0;
width: auto;
height: 20px;
display: none;
filter:alpha(opacity=0);
-moz-opacity:0;
}

* html .submenustyle{ /*IE only width definition*/
width: 100%;
}

.submenustyle a{
font: bold 12px Verdana;
text-decoration: none;
border-right: 1px dashed black;
padding: 1px 5px;
}

.submenudummy a{
font: bold 12px Verdana;
text-decoration: none;
border-right: 1px ;
padding: 1px 5px;
}

/*.submenustyle a:hover{
background-color: #ebffff;
}*/

.verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}

 a:link {
line-height: 14px;
font-weight: bold;
text-decoration: none;
color: #000;}
 a:visited { color:black; text-decoration:none; font-weight:bold; }
 a:hover {background: transparent;color: #000;}
 a:active { color:black; font-weight:bold; }
 a:focus { color:black; font-weight:bold; }