BODY {
    	font-family:Verdana, Helvetica, Arial;
		background-color:#FFFFFF;
		}
A  {	text-decoration:none;
     	font-weight:bold;	}
	.nav1 {
		text-transform:uppercase;
     	color:#617285;
		font-size:14px;
	   	font-weight:bold;
	}
	.nav2 {
		font-size:14pxt;
     	color:#485462;
		margin-left:12px;
	}
	.nav3 {
		font-size:12px;
		margin-left:16px;
	}
	.nav4 {
		font-size:12px;
		margin-left:24px;
	}
	.nav5 {
		font-size:12px;
		margin-left:30px;
	}
p {
	font-size:90%;
	}
TD, TABLE {
    	font-family:Verdana, Helvetica, Arial;	}
	.calendar {
		background-color:#f8f8ff;
		width:650px;
		}
	.calday {
		background-color:#f0f8ff;
		}
 	.highlights {	
		font-size:9px;
		}
	.frontpanel {
		font-size: 95%;
		background-color: #f5f5f5;
		padding: 10px;
		}
	.paleheadingrow {
		font-weight:bold;
		background-color:#f4a460;
		}
	.holiday {
		font-weight:bold;
		background-color:#ffefd5;
		}
		.holiday a {
			color:#CCCCCC;
			}
		.holiday a:hover {
			color:#000000;
			}
	.regular {
		}
	.appx {
		background-color:#8fbc8f;
		color:#000000;
		}
	.appx a {
		text-decoration:none;
		color:#000000;
		}
	.note {
		font-size:9px;
		color:#6666cc;
	}
	.firstnavs {
	}
	.firstnavs a {
		font-size:10px;
		color:#00ff00;
	}
	.firstnav {
	}
	.firstnav a {
		font-size:10px;
		color:#ff0000;
	}
	.secondnavs {
	}
	.secondnavs a {
	}
	.secondnav {
	}
	.secondnav a {
		}
	.thirdnavs {
		background-color:#dcdcdc;
		border-bottom:1px solid #666666;
		}
	.thirdnavs a {
		font-size:80%;
		text-indent:8px;
        padding-left:8px;
		color:#4682b4;
	}
	.thirdnav {
		background-color:#d3d3d3;
		border-bottom:1px solid #666666;
		}
	.thirdnav a {
		font-size:80%;
		text-indent:8px;
        padding-left:8px;
		color:#708090;
	}
	.footerfirstnavs {
	}
	.footerfirstnavs a {
		font-size:9px;
		color:#00ff00;
	}
	.footerfirstnav {
	}
	.tnav1 {
	}
	.tnav2 {
	}
	.tnav3 {
	}
	.newsitems {
		background-color:#dcdcdc;
		}
	.calheadingrow {
		font-size:9px;
		background-color:#ffd700;
		}
	
H1  {	font-size:130%;
    	font-family:Helvetica, Arial;
		color:#800000;
		}
H2  {	font-size:120%;
    	font-family:Helvetica, Arial;
		color:#3333333;
		background-color:#f8f8ff;
		}
H3  {	font-size:112%;
    	font-family:Helvetica, Arial;
		color:#778899;
		}
H4  {	font-size:108%;
    	font-family:Helvetica, Arial;
		}
H5  {	font-size:100%;
    	font-family:Helvetica, Arial;
		}
H6  {	font-size:95%;
		text-decoration:none;	}
 	.copyright {	
		font-size:70%;
		color:#617285;
	   	font-weight:normal;
		}
SPAN {		}
	.article_heading {
     	font-weight:bold;
		font-size:14px;
     	color:#556b2f;
	}
	.byline {
		font-size:12px;
     	color:#2f4f4f;
	}
	.mandatory {
     	color:#ff0000;
	}
	.heading {
		text-transform:uppercase;
     	color:#8b0000;
		font-size:16px;
	   	font-weight:bold;
	}
	.sitemap_lev1 {
		text-transform:uppercase;
     	color:#800000;
		font-size:14px;
	   	font-weight:bold;
	}
	.sitemap_lev2 {
		font-size:14px;
		margin-left:12px;
	}
	.sitemap_lev3 {
		font-size:12px;
		margin-left:16px;
	}
	.sitemap_lev4 {
		font-size:12px;
		margin-left:24px;
	}
	.sitemap_lev5 {
		font-size:12px;
		margin-left:30px;
	}
	.sitemap_lev6 {
		font-size:12px;
		margin-left:36px;
	}
	.minisitespacer {
		font-size:9px;
		}
	.barspacer {
		font-size:9px;
		}
	.firstspacer {
		font-size:9px;
		}
	.secondspacer {
		font-size:9px;
		}
	.thirdspacer {
		font-size:9px;
		}
	.fourthspacer {
		font-size:9px;
		}
	.footerspacer {
		font-size:9px;
		}
	.fp_headlines {
		font-size:9px;
		}
	.fp_headline_body {
		font-size:8px;
		}
/* Bulleted Lists */
	.LI {
		font-size:90%;
		}
		.LI a  {	
			font-size:80%;
			}
		LI.sitemaplev1 {
			text-indent:0px;
			font-size:110%;
			list-style-type:square;
			}
		LI.sitemaplev1 a {
			color:#2f4f4f;
			text-decoration:underline;
			}
		LI.sitemaplev2 {
			text-indent:6px;
			list-style-type:disk;
			font-size:105%;
			}
		LI.sitemaplev2 a {
			text-decoration:none;
			font-weight:normal;
			color:#2f4f4f;
			}
		LI.sitemaplev3 {
			text-indent:20px;
			list-style-type:circle;
			font-size:100%;
			}
		LI.sitemaplev3 a {
			text-decoration:none;
			font-weight:normal;
			color:#2f4f4f;
			}
		LI.sitemaplev4 {
			text-indent:25px;
			list-style-type:square;
			font-size:90%;
			}
		LI.sitemaplev4 a {
			text-decoration:none;
			font-weight:normal;
			color:#2f4f4f;
			}
		LI.sitemaplev5 {
			text-indent:35px;
			list-style-type:square;
			font-size:90%;
			}
		LI.sitemaplev5 a {
			text-decoration:none;
			}
/* Newsitems Block One */
	.fpblock1 {
		font-size:70%;
		display:block;
		background-color:#CCCCDB;
        padding:3px;
		}
		.fpblock1 a  {	
			color:#008080;
   		  	font-weight:bold;
				}
	.fpheading1 {
		font-size:110%;
		font-weight:bold;
	}
	.fpblurb1 {	
		line-height:14px;
		}
/* Newsitems Block Two */
	.fpblock2 {
		font-size:70%;
		display:block;
		background-color:#dcdcdc;
        padding:3px;
		}
		.fpblock2 a  {	
			color:#4682b4;
     		font-weight:bold;
			}
	.fpheading2 {
		font-size:110%;
		font-weight:bold;
	}
	.fpblurb2 {	
		line-height:14px;
		}