body {
background-color: #336699; 
color: #FFFFFF;
margin-top: 0px;
font-family:tahoma,sans-serif;
}

h1 {
color: #265F99; 
text-align: left;
margin-left: 0px;
margin-bottom: 10px;
margin-top: 0px;
padding-top: 3px;
padding-bottom: 3px;
font-size: 100%;
background-color: #CCFFFF;
}

h2 {
color: #265F99; 
text-align: left;
margin-bottom: 10px;
margin-top: 0px;
font-size: 100%;
margin-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #CCFFFF;
}

li {
color: #265F99;
}

a {color: #CC0000; text-decoration: none;}
a:hover{color: #265F99; text-decoration: underline;}

hr {
color: #CC0000;
background-color: #CC0000;
height: 1px;
}

div {
margin: auto;
width: 800px; 
}
table {
padding: 0px;
margin: 0px;
}
.time {
font-size:70%;
padding:0px;
border-top: solid #FFFFFF 1px;
border-right: solid #FFFFFF 1px;
border-left: solid #FFFFFF 1px;
text-align: right;
background-color: #81ADF2;
}
.time a {
color: #FFFFFF;
}
.searchbox {
padding: 0px;
border-top: solid #FFFFFF 1px;
border-right: solid #FFFFFF 1px;
border-left: solid #FFFFFF 1px;
font-size:75%;
background-color: #336699; 
}
.searchbox a,a:hover{
color: #FFFFFF;
}
.topbox {
padding:4px 4px 2px 4px;
border: solid #CC0000 2px;
text-align: center;
background-color: #FFFFFF;
}
.crumbs {
padding:0px;
border-top: solid #FFFFFF 1px;
border-left: solid #FFFFFF 1px;
border-right: solid #FFFFFF 1px;
border-bottom: solid #FFFFFF 1px; 
background-color: #CCFFFF;
font-size: 70%;
color: #336699;
}

.crumbs a {color: #336699; text-decoration: none;}
.crumbs a:hover{color: #336699; text-decoration: underline;}

.menubox {
padding:0px;
border-left: solid #FFFFFF 1px;
border-right: solid #FFFFFF 1px;
border-bottom: solid #FFFFFF 1px; 
background-color: #FFFFFF;
font-size: 75%;
color: #336699;
}

.menubox table {
border: inset #CCFFFF 1px;
}
.menubox a {color: #336699; text-decoration: none;}
.menubox a:hover{color: #336699; text-decoration: underline;}

.bodytext {
font-size: 75%;	
padding:0px;
border: solid #FFFFFF 1px;
background-color: #FFFFFF;
color: #171F69;
overflow: auto;
}

.bodytext p {
margin: 0px;
margin-bottom: 10px;
text-align: justify;
}

.bodybox {
padding: 10px;
margin:3px;
border: solid #CCFFFF 1px;
background-color: #FFFFFF;
color: #171F69;
overflow: auto;
width:360px;
}
.bodybox a {color: #CC0000; text-decoration: none;}
.bodybox a:hover{color: #265F99; text-decoration: underline;}

.footertext {
font-size: 75%;	
padding:0px;
border-top: solid #FFFFFF 1px;
background-color: #336699;
color: #171F69;
text-align: right;
overflow: auto;
}
.address {margin-left: 15px; width:250px; overflow:auto;}

