body{
 background-color:#003366;/*#4220df*/
 color:#ffffff;
;}
/* font  */
H1{
 width:600px;
 border-style:solid;
 border-color:white #ffff33;
 border-width:0px 0px 3px 12px;
 background-color:#336699;
 padding:0em 0.5em; 
 margin:1em 0px 0px 0px;
}
/* link  */

A{
 text-decoration:none;
 font-weight:bold;
}
A.folder{
 font-size:larger;
 font-weight:bold;
 padding:0.2em 0.5em
}
A.file{
 font-size:larger;
 padding-left:0.3em;
}
A.mini{
 text-decoration:none;
 font-size:smaller;
 font-style:italic;
}
A:link{color:white}
A:visited{color:white}
A:active{color:white}
A:hover{
 color:#ffff99;
 background-color:gray;
}
A.menu{
 display:block;
 padding:0.5em 0em 0.5em 0.3em ;
 width:190px;
 border-style:solid;
 border-color:#ffff33;
 border-width:0px 0px 0px 12px;
 background-color:#336699;
 margin:3px 0px;
}
A.submenu{
 display:block;
 padding:0.3em 0.5em;
 width:120px;
 border-style:solid;
 background-color:#336699;
 border-color:#ffff33;
 border-width:0px 0px 1px 8px;
 margin-left:2em;
}
A.topmenu{
 display:block;
 /*background-color:#336666*/;
 width:100px;
 border-width:0px;
}
A:hover.menu{
 color:#333333;
 background-color:#ccffcc;
}
A:hover.submenu{
 color:#333333;
 background-color:#ccffcc;/**lightblue*/
}


/* Table */
TABLE {
 border:0px;
 border-spacing:0px;
 border-collapse:collapse;
 padding:0px;
}
TD.tp{
 width:3px;
 background-color:silver;
}
TD.tpm{
 text-align:center;
 /*background-color:gray;*/
}
UL{
 list-style-type:none;
}
