  a:link    { color: #008800 ;}
  a:visited { color: #008800 ;}
  a:active  { color: #008800 ;}
  a:hover   { color: #ff0000 ;}
BODY{
  color : #006600;
  background-color : white;
  width: 100%;
  text-align: center;
  margin : 0px;
}
#my_body{
 margin:0px auto 0px auto;
 width:900px;
}
#my_header{
 padding: 10px 10px 0px 20px;
 padding: 20px 0px 10px 0px;
 width:900px;
 height:135px;
}
#my_contents{
 float : left;
 width:700px;
 text-align: left;
 margin : 0px;
}
#my_navigation{
 float : right;
 width:170px;
 margin: 5px 0px 0px 10px;
 padding: 0px;
}
DIV.homelink{
 font-size : 0.9em;
 margin:10px;
}
H1{
 font-size : 1.6em;
 line-height : 1.8em;
 font-weight: bold;
 margin : 0px 0px 5px 10px;
}
SPAN.h1s{
 font-size : 0.8em;
 line-height : 0.8em;
 font-weight: bold;
 margin : 0px 0px 5px 10px;
}
H2{
 font-size : 1.3em;
 line-height : 1.6em;
 font-weight: bold;
 margin : 20px 0px 5px 10px;
}
H3{
 font-size : 1.1em;
 line-height : 1.4em;
 font-weight : bold;
 margin : 20px 0px 5px 10px;
}
P{
 font-size : 1.0em;
 line-height : 1.5em;
 margin : 0px 10px 20px 10px;
 padding : 0px;
}
ul {
 list-style-type:none;
 padding:0px;
 margin:0px;
}
LI a{
 padding : 5px 5px 3px 5px;
 margin : 5px 0px 5px 0px;
 width : 170px;
 display : block;
 border : solid #009900 2px;
 background-color : #ccffcc;
 text-decoration : none;
 text-align : left;
}
LI.menu1 a{
 background-color:#44ff44;
}
LI.menu2 a{
 background-color:#aaffaa;
}
LI.menu3 a{
 background-color:#ddffdd;
}
LI.menu4 a{
 background-color:#00ff66;
}
LI a:hover{
 text-decoration:none;
 border-style:inset;
 background-color:#ffcc00;
}
HR{
border: outset 2px #005500; 
}
IMG{
border-style : none;
}
IMG.mailad{
 margin : 10px 0px 0px 0px;
 padding : 0px;
}
DIV.infobox{
 margin : 10px 20px 10px 10px;
 padding : 10px;
 border : outset #009900 2px;
  line-height : 1.4em;
}
DIV.clear{
 clear : both;
}
