#skipnav{
display: none;}


/* As adapted by Emori, June 15?, 2004 Slightly adapted */



body{
color : #000000;
background-color : #FFFFFF;
margin: 0;
padding: 0;}

h2,h3,h4,h5,h6{
margin-bottom: 0;
margin-top: 0;}

/** added by Emori 
h2.title {margin:10px 0px 0px 0px; }
**/
h1{text-align: center;}

/** added by Emori 
h1.title {text-align: center; margin-bottom: -0.3em;
margin-top: 0;}
**/

/** changed to non-showing by Emori
a:link{text-decoration: underline; color : #000066;}
**/

a:link{text-decoration: underline; color : #0000ff;}

a:visited{text-decoration: underline; color : #600042;}

a:active, a:hover{color: #0000ff; text-decoration: underline;}

/** MENU STUFF **/
.leftcol{
padding: 0px 4px 4px 4px;
text-align: left;
background-color: #eee;
width: 230px;}

.leftcol  ul{
list-style: none;}

#nav{
//	margin: 0 4px 15px 4px;
margin: 0 0 0 0;
background-color: #888;
color: #fff;
font-size: 12px;
font-weight: bold;}

/** added some declarations by Emori **/
#nav ul{
margin-left:0px; margin-top:0px; padding: 2px;}

// NEEDED FOR IE and menu
#nav ul, #nav li{
margin: 0;
padding: 0;}

#nav li a{
display: block;
width: 100%;
//padding: 3px 0 3px 3px;
padding: 5px 0 5px 3px;
background-color: transparent;
color: #fff;
text-decoration: none;
border-bottom: 1px solid #ddd;
font-size: 12px;}

html>body #nav li a{
width: auto;}

#nav li a:hover{
background-color: #666;
color: #fff;}

#nav .last{
border: none;}

/** WHAT'S NEW **/
h3.new{
margin: 0 0 4 0;
padding: 2 2 2 10;
color : #ffffff;
background-color : #000;}

.new dt{
font-size: 60%;
color : #999999;}

.new dd{
font-size: 80%;
color : #550000;
margin: 0 0 .8em .8em;}

/** CONTENT **/
.content{
text-align: left;
padding: 4px;}

/** CONTENT  changed to non-showing by Emori**/
.content{
text-align: left;
padding: 4px;
border: 1px solid #bbb;}


/* .content li{
margin-left: 40px;}
*/
.content ul{
margin-top: 2px;}

.text{
margin: 1em 3 1em 3;
border-top:1px solid #cccccc;}

.text img{
border: 1px solid #000;}

/** right **/
.rightcol{
padding: 0px 4px 4px 4px;
text-align: left;
background-color: #eee;
width: 230px;}

.footer{
color : #333333;
font-size : 75%;
text-align : center;}

/** added by Emori
li{ padding-bottom:5px; }
li.second{ margin-left:-30px; }
ul.content {margin-left:150px; margin-bottom:-20px;}

 **/

