body {	
font-family : arial, helvetica, sans-serif;	
font-size : 12pt;	
color : #333333;	
background : #E2E584;
}

p {	
font-family : arial, helvetica, sans-serif;	
font-size : 11pt;	
color : #333333;
}

li {
font-family : arial, helvetica, sans-serif;	
font-size : 11pt;	
color : #333333;
}

h1 {	
color: #005B99;	font-family: "Times New Roman", Times, serif;	
font-size: 36pt;	
text-align: CENTER;	
margin-top: 5px;	
font-weight: normal;
}

h2 {	
color: #005B99;	font-family: "Times New Roman", Times, Serif;	
font-size: 30pt;	
font-style: italic;	
font-weight: bold;
}

h3 {	
font-size: 18pt;	
color : #005B99;	
font-weight: bold;	
font-family: "Times New Roman", Times, serif;
}

h4 {	
color: #005B99;	font-family: "Times New Roman", Times, serif;	
font-size: 36pt;	
text-align: LEFT;	
margin-top: 5px;	
font-weight: normal;
}

a:link {	
color : #005B99;
}

a:visited {	
color : #005B99;
}

a:hover {	
color : #ffffff;
}

/** navigation system styling **/

a.topnav:link,a.topnav:visited,a.topnav:hover {	
color : #ffffff;	
font-size : 11pt;	
font-weight: bold;	
text-decoration: none;	
padding-left: 1px;	
padding-right: 1px;	
font-family: "Times New Roman", Times, serif;
}

a.topnav:visited {	
color : #E2E584;
}

a.topnav:hover {	
color : #eeeeee;
}

div.topnav {	
background: #005B99; 	
width: 95%; 	
padding-left: 1px; 	
padding-right: 1px; 	
padding-top: 5px;	
padding-bottom: 5px; 	
padding-top: 10px;	
padding-bottom: 10px;	
border: solid 1px #F74902;
}

/** calendar page sub-navigation system styling */

a.calendarnav:link,a.calendarnav:visited,a.calendarnav:hover {	
color : #005B99;	
font-size : 10pt;	
font-weight: bold;	
text-decoration: none;	
padding-left: 3px;	
padding-right: 3px;	
font-family: "Times New Roman", Times, serif;