body{
background: #FFFFFF;
color: black;
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
}

p{
font-family: Arial, Helvetica, sans-serif;
font-size:0.95em;
line-height:1.3em;
color:black;
margin-left: 8px;
}


h1{
font-family: Arial, Helvetica, sans-serif;
visibility: hidden;
}

h2{
margin-left: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
color: #0088AA;
}

h3{
font-family: Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:normal;
color: #0088AA;
margin-bottom:0.1em;
padding-bottom:0.1em;
margin-left: 5px;
}


h4{
font-family: Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color: #0088AA;
margin-bottom:0.1em;
padding-bottom:0.1em;
}

h5{
font-family: Arial, Helvetica, sans-serif;
}

h6{
font-family: Arial, Helvetica, sans-serif;
}


li{
font: 0.9em Arial, Helvetica, sans-serif;
line-height: 1.3em;
margin-bottom:0.3em;

}

.leftmenu{
padding: 0px 0px 0px 5px;
}

.leftmenu li{
display: block;
font: bold 0.9em Arial, Helvetica, sans-serif;
list-style-image: none;
list-style-type: none;
margin: 0px 0px 5px -40px;
}

.content{
background: #FFFFFF;
padding: 0px 0px 0px 5px;
}

.content img{
border:1px solid #AAAAAA;
}


.footer{
border-top: 1px dashed #0088aa;
clear: both;
margin: 0px 0px 20px 0px;
text-align: center;
}

/* footer links */

.footer a{
color: #0088AA;
font: 0.8em Arial, Helvetica, sans-serif;
}

.footer a:hover{
color: #006688;
font: 0.8em Arial, Helvetica, sans-serif;
}

.footer a:visited{
color: #AA8800;
font: 0.8em Arial, Helvetica, sans-serif;
}

/* end of footer links */

.left{
float: left;
font-size: smaller;
margin: 15px 10px 5px 0px;
text-align: center;
}

.right{
float: right;
font-size: smaller;
margin: 15px 0px 5px 10px;
text-align: center;
}

.center{
font-size: smaller;
margin: 0px 0px 0px 0px;
text-align: center;
}

/* Link Formatting */
a{
color: #0088AA;
font: bold 0.9em Arial, Helvetica, sans-serif;
}

a:hover{
color: #006688;
font: bold 0.9em Arial, Helvetica, sans-serif;
}

a:visited{
color: #AA8800;
font: bold 0.9em Arial, Helvetica, sans-serif;
}
/* end of link formatting */

/*Keyboard Notation*/
.infotable{
background: #EFEFEF;
border: 1em solid #EFEFEF;
}

kbd, .keys {
background: #FFFFFF;
border: #000000 1px solid;
color: #000000;
font: bold 140% monospace;
margin: 3px;
padding: 0px 5px;
}

.borderpic {
border:1px solid gray;

}


.hidden{
visibility:hidden ; 
display: none ;
}

