html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
margin: 0;
padding: 0;
border: 0;
}
body {
font-size: 100.01%;
background-color: #666666;
color: #000033;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
text-align: left;
}
h1{
font-size:130%;
font-weight:bold;
}
h2{
font-size:110%;
padding-top:10px;
font-weight:bold;
}
p{
padding:5px;
padding-left:0;
padding-right:0;
}
ol{
list-style-type:lower-alpha;
margin-left:10px;}
li{
margin-left:10px;
padding:4px;
}
#frame {
	width: 770px;
	background-color:#FFFFFF;
	background-image:url(../image/background.gif);
	background-repeat:repeat-y;
}
#header{
width:770px;
height:75px;
background-color:#000033;
border-bottom:solid 1px #7f5936;
border-top:solid 1px #7f5936;
border-right:solid 1px #7f5936;
}
#menu{
float:left;
width:170px;
background-color:#000033;
margin: 0px;
padding: 5px;
border-right:solid #7f5936 1px;
border-left:solid #7f5936 1px;
}
#menu a{
font-size:.8em;
color:#cccc66;
font-weight:bold;
text-decoration:none;
}
#menu a:hover{
text-decoration:underline;
}
#mainBody{
margin-left:195px;
}
#mainFooter{
clear:right;
margin-left:180px;
padding-bottom:0px;
}
#footer{
border-bottom:solid 1px #7f5936;
border-top:solid 1px #7f5936;
border-right:solid 1px #7f5936;
text-align:center;
background-color:#000033;
font-size:.75em;
color:#cccc66;
font-weight:bold;
padding:5px;
}
.clearBoth{
clear: both;
display: block;
}
.clearRight{
clear:right;
}
.clearLeft{
clear:left;
}
.floatRight{
float:right;
padding:5px;
}
.floatLeft{
float:left;
padding:5px;
}
.mainText{
font-size:.9em;
}
.mainText a{
font-size:.9em;
color:#000033;
text-decoration:none;
font-weight:bold;
}
.mainText a:hover{
text-decoration:underline;
}