body
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#FFFFFF;
	}
p{font-size:75%;}
strong{font-weight:bold;}
a{font-size:100%;color:#FFFFFF;text-decoration:underline;font-weight:bold;padding:0;margin:0;}
h1{font-size:140%;padding-bottom:10px;}
h2{font-size:100%}
td{font-size:90%;padding:5px;}

strong{font-weight:bold;}


.yellowtext{color:#FFF200;}
.greytext{color:#9D9D9D;}
.bluetext{color:#00519C;}

.pagetitle{width:100%;float:left;margin-bottom:5px;text-align:left;}


/*CMS CONTENT STYLES*/
.cmscontent{font-size:75%;color:#FFFFFF;line-height:1;text-align:left;margin-bottom:15px;}
.cmscontent ul{padding:0;margin:0}
.cmscontent li{margin-left:20px;padding-left:10px;list-style-type:disc;}
.cmscontent p,li{font-size:100%;}
.cmscontent a:link,.cmscontent a:visited,.cmscontent a:hover{font-size:100%;color:#FFFFFF;text-decoration:underline;font-weight:bold;}
.cmsimage{float:left;padding-right:15px;padding-bottom:15px;}

/*HEADER STYLES*/
.headertop{width:100%;height:176px;text-align:right;}
.headermenu{padding-top:156px;padding-right:68px;text-align:left;font-size:70%;}
.headerbottom{width:802px;float:left;height:181px;text-align:center;padding-left:110px;}

/*RIGHT STYLES*/
.rightbanner{float:left;width:136px;border:3px solid #00783A;margin-bottom:10px;}
.largebutton{float:left;width:280px;height:39px;margin-bottom:5px;}
/*FOOTER STYLES*/
.leftfooter{float:left;width:700px;padding-top:10px;padding-left:20px;}
.rightfooter{width:75px;float:right;text-align:right;padding-right:20px;}
.emaillink{bottom:0;left:0;position:absolute;}

/*FORM STYLES*/
.inputformlabel{font-size:75%;color:#FFFFFF;}
.formalert{font-size:75%;}

/*SITEMAP STYLES*/
.sitemap{padding-left:15px;font-size:75%;line-height:20px}
.sitemap li{line-height:20px;list-style-type:disc;}
.sitemap li ul{margin-left:10px;}
.sitemap li ul li{list-style-type:circle;}

/*GALLERY STYLES*/
.gallery{width:150px;height:175px;float:left;text-align:center;color:#FFFFFF;font-size:70%;font-weight:bold;border:1px solid #FFFFFF;margin-left:8px;margin-top:10px;padding-top:5px;padding-bottom:5px;}
.gallery a{text-decoration:none;font-size:100%;}
.galleryimage{height:130px;margin-bottom:5px;text-align:center;}

/*NEWS STYLES*/
.newsimage{float:left;padding-right:10px;padding-bottom:10px;}
.newstitle{font-size:90%;font-weight:bold;}

/*EVENTS*/
.eventsimage{float:right;padding-right:10px;padding-bottom:10px;}

