


body{
margin:0px;
background-color: #164C72;
font-family: tahoma;
text-align: center;
}

body /* Internet Explorer */ 
{ 
text-align: center; 
} 

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 


h1 {
margin:0px;
font-family: arial;
font-size: 4px;
color: #EBF0E6;
}


h2 {
margin:10px;
font-size: 16px;
font-family: arial;
color: #164C72;
}


h3 {
margin:10px;
font-size: 16px;
font-family: times new roman;
color: #7C5252;
text-decoration : italic;}

h4 {
margin:10px;
font-size: 36px;
font-family: times new roman;
color: #7C5252;
text-decoration : italic;}

.logoborder {margin: 0px 0px 0px;
	border: solid ridge black;}



.logohead {margin: 0px 0px 0px 0px;
	background-color: white}


}

.topnav {
	font-size: 14px;
	color: #7C5252;
	font-weight: bold;
	margin: 10px 0px 0px 0px;		
}

a.topnav {
	text-decoration: none;}

a.topnav:hover{color:#193300; text-decoration:underline;}


td.footer {
background-color: #EBF0E6;
font-size: 11px;
margin: 10px 10px 10px 10px;
}

a.footer,
.footer {
	color:black;
	font-size:11px;
	}

.footer a:link {color: #164C72; text-decoration:underline;}
.footer a:visited {color: #164C72; text-decoration:underline;}
.footer a:hover {text-decoration:none }
.footer a:active {text-decoration:none }

a img {border: none; } 

.sidebar {
margin: 10px;
font-size: 14px;
font-color: black;
background-color:  #C1AD78;

}

.boldtext16 {
font-family: Tahoma;
font-size: 16px;
font-color: black;
text-decoration: bold;
}

.plaintext12 {
font-family: Tahoma;
font-size: 12px;
font-color: black;
}


.maincontent {
font-family: Tahoma;
font-size: 14px;
color: #2E2C27;
margin: 10px 40px 0px 40px;
text-decoration: none;
background-color: #FFFFFF;}

.mainblue {
font-family: Tahoma;
font-size: 14px;
color: #164C72;
font-weight: bold;
margin: 0px 0px 0px 0px;
text-decoration:bold;
background-color: #FFFFFF;}

.rmrg {
font-family: Tahoma;
font-size: 14px;
color: #164C72;
margin: 5px 0px 0px 0px;
text-decoration:bold;
background-color: #FFFFFF;}

.chart {
font-family: Tahoma;
font-size: 12px;
color: #164C72;
margin: 0px 0px 0px 0px;
text-decoration:none;
background-color: #FFFFFF;}

.textlinks {
font-family: arial;
font-size: 18px;
color: #727A99;
margin: 10px 20px 0px 20px;}
.textlinks:hover{color:#262833; text-decoration:none;}

a.nav{color: #727A99; text-decoration:none;}
a.nav:hover{color:#262833; text-decoration:underline;}


a.nav{color: #7C5252; text-decoration:none;}
a.nav:hover{color:#7C5252; text-decoration:underline;}

}

a.hfooter,
.hfooter {
	color: #E6E8F3;
	font-size: 2px;
	}

p.blocktext {
    margin-left: auto;
    margin-right: auto;
    width: 25em
}


img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

.indent {
margin: 10px 10px 10px 150px;
}

.hr {color: #7C5252;}

.nomargins {
margin: 0px 0px 0px 0px;
}

a.photo {border: none}
a.photo:hover{border: solid thin; text-decoration:underline; color:#000000;}


table.clock {
text-align: center;
border: thin dotted* blue;
padding: 5px;
margin: auto;

td, input.clock2 {
text-align: center;
border: none;
font: bold .9em verdana, arial, helvetica, ms sans serif;
padding-bottom: .5em;
}

.clock3 {
text-align: center;
font: .7em verdana, arial, helvetica, ms sans serif;
}

}

.leftbox{
border-style: double;
border-color: black;
background-color: #EBF0E6;
padding: 1px 1px 1px 1px;
font-family: arial;
font-weight: bold;
font-size: 12px;
margin: 0px 10px 0px 10px;
text-decoration:none}
.centerbox{
border-style: double;
border-color: black;
background-color: #EBF0E6;
padding: 1px 1px 1px 1px;
font-family: arial;
font-weight: bold;
font-size: 12px;
margin: 0px 60px 0px 60px;
text-decoration:none}

