body{
 font-size:9pt;
 text-align:left;
}

#my_body{
/*
 margin: 0 auto;
*/
 margin-left : 0px;
 width:1000px;
 background-color:white;

}
#my_contents{
 float:left;
 width:600px;
 border-left:solid 2px #999933;
 /* 
 border-left:solid 1px #996600;
 // */

}
.contents{
 margin-left:1em;
 margin-right:1em;
 font-size:11pt;

}

#my_navigation{
 margin-top:20px;
 float:left;
 width:194px; 
 background-color:#FFFFFF;

}

#my_header{
 width:60%;
 height:140px;
 margin-top:0px;
 border:solid 1px white;
 background-color:white;
 padding-left:40px;
 margin-bottom:20p;
}
#my_main{
 text-align:left;
}
.contents p{
 margin-left:2em;
 margin-right:1em;
 font-size:11pt;
}
#my_footer{
 clear:both;
 width:860;
 margin-top:30px;
 margin-bottom:0px;
 height:100px;
 border-top:1px solid #CCCC99;
 padding-top:10px;

 color:brown;
 font-size:9pt;
 text-align:center;
 background-image: url("");
 background-repeat: repeat-x;
 background-position: right bottom;
 
}
/*
#reserve{
 margin-top:20px;
 margin-bottom:20px;
 text-align:left;
 width:186px;
 border: solid 2px white;
 padding:2px;
}
*/
#message{
 margin-top:0px;
 margin-bottom:10px;
 margin-left:20px;
 text-align:left;
 width:550px;
 border: solid 2px #CCCC99;
 padding:20px;
 color:#669900;
 font-size:11pt;
 padding-top:10px;
 padding-bottom:10px;
}


.contents{
 margin:0px;
 background-color:white;
 width:800px; 
 padding-bottom:30px;
 /*
 border-top:solid 1px #CC6600; 
 border-bottom:solid 1px #CC6600;
 */
}
a.m{
  line-height:130%;
}
a.m:link{
 text-decoration:none; 
 color:red;
 font-size:10pt;
}
a.m:visited{
 text-decoration:none; 
 color:red;
 font-size:10pt;
}
a.m:hover{
 text-decoration:underline; 
 color:red;
 font-size:10pt;
}
a.mm{
  line-height:130%;
}
a.mm:link{
 text-decoration:none; 
 color:#666666;
 font-size:10pt;
}
a.mm:visited{
 text-decoration:none; 
 color:#666666;
 font-size:10pt;
}
a.mm:hover{
 color:red;
 font-size:10pt;
}

a.menu:link{
}
a.menu:visited{
}
a.menu:hover{
 border-bottom:solid 3px red;
}
td {
}
td.def{
 font-size: 10pt;
 text-align: left;
 background-color: CornSilk;
 color: Navy;
}

.lh{
 line-height:130%;
}

td.tt{
 font-size: 12pt;
 width: 350;
 text-align: center;
 v-align: center;
 background-color:HoneyDew;
 color: Navy;
 font-weight:normal;
}

td.t{
 font-size: 12pt;
 text-align: center;
 v-align: center;
 background-color: HoneyDew;
 color: Navy;
 font-weight: normal;
}

td.st{
 font-size: 12pt;
/* width: 250; */
 text-align: left;
 v-align: center;
 background-color:CornSilk;
 color: Navy;
}


td.rt{
 border-left : solid 1px black;
 border-bottom : solid 1px black;

}
a.mail:link{
 font-size:9pt;
 color:Tomato ;
 text-decoration:none;
}

a.mail:visited{
 font-size:9pt;
 color:Tomato;
 text-decoration:none;
}

a.mail:hover{
 font-size:9pt;
 color:MidnightBlue;
 background-color: MistyRose;
 text-decoration:underline;
}

h1{
 font-size:18pt;
 color:#CC9933;
 margin-left:20px;
 border-bottom:solid 1px #CCCC00;
 width:300px;
}

h2{
 font-size:12pt;
 color:#660000;
 margin-left:20px;
}
