/* ---- BEGIN GLOBAL STYLES ---- */

p				{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #333333; }
body			{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #333333; }
td				{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #333333; }

.FooterText				{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #666666; }
.FormField				{ font-family: Arial,helvetica,sans-serif; font-size: 10px; }
.GoogleSearch			{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #006633; font-weight: bolder; text-decoration: none; letter-spacing: normal; }
.OfficeMenuHeader		{ font-family: Arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #006633; letter-spacing: 1px; }
.ErrMsg					{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #ff0000; }

a					{ color: #006633; }
a:visited			{ color: #006633; }
a:hover				{ color: #7bc143; }

a.FooterLink 			{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #999999; text-decoration: none; }
a:visited.FooterLink 	{ color: #999999; }
a:hover.FooterLink 		{ color: #666666; text-decoration: underline; }

a.GoogleSearch			{ font-family: Arial,helvetica,sans-serif; font-size:11px; color: #333333; font-weight: bold; text-decoration: none; }
a:visited.GoogleSearch	{ color: #666666; }
a:hover.GoogleSearch	{ color: #7bc143; }

/* ---- END GLOBAL STYLES ---- */

/* ---- BEGIN NAVIGATION STYLES ---- */
.BreadCrumb				{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #333333; }
.SubNav					{ font-family: Arial,helvetica,sans-serif; font-size:10px; font-weight: bold; color: #ffffff; text-decoration: none; }
.NavRoot				{ font-family: Arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #006633; text-decoration: none; }
.leftnav				{ font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight:normal; font-style:normal; color:#333333; text-decoration:none;}
.leftnavSelected		{ font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight:normal; font-style:normal; color:#000000; text-decoration:none;}
.leftnavSelectedRed		{ font-family: Arial,helvetica,sans-serif; font-size: 11px; font-weight:normal; font-style:normal; color:#ff0000; text-decoration:none;}
.leftsubnav				{ font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight:normal; font-style:normal; color:#333333; text-decoration:none;}
.leftsubnavSelected		{ font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight:normal; font-style:normal; color:#333333; text-decoration:none;}
.SmallNav				{ font-family: Arial,helvetica,sans-serif; font-size:10px; font-weight: bolder; font-style: normal; color: #ffffff; text-decoration: none; }

a.BreadCrumb			{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
a:visited.BreadCrumb	{ color: #666666; }
a:hover.BreadCrumb		{ color: #7bc143; text-decoration: none; }

a.navMAIN			{ font-family: Arial,helvetica,sans-serif; font-size: 9px; font-weight: bolder; color: #000000; text-decoration: none; letter-spacing: 1pt; text-transform: uppercase; }
a:visited.navMAIN	{ color: #000000; }
a:hover.navMAIN		{ color: #7bc143; text-decoration: none; }

a.nav:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}
a.nav:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}
a.nav:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}
a.nav:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}

a.SmallNav				{ font-family: Arial,helvetica,sans-serif; font-size:10px; font-weight: bolder; font-style: normal; color: #ffffff; text-decoration: none; }
a:visited.SmallNav		{ color: #ffffff; }
a:hover.SmallNav		{ color: #ffffff; text-decoration: none;}

a.leftnav						{ line-height: 14px;font-family: arial,helvetica; font-size: 11px; font-weight:normal; font-style:normal; color:#666666; text-decoration:none; display: block;}
a:visited.leftnav				{ color: #666666;}
a:hover.leftnav					{ color: #333333; text-decoration:none;}

a.leftnavSelected				{ font-family: arial,helvetica; font-size: 11px; font-weight:normal; font-style:normal; color:#000000; text-decoration:none; display: block;}
a:visited.leftnavSelected		{ color: #000000;}
a:hover.leftnavSelected			{ color: #000000; text-decoration:none;}

a.leftnavSelectedRed			{ font-family: arial,helvetica; font-size: 11px; font-weight:normal; font-style:normal; color:#ff0000; text-decoration:none; display: block;}
a:visited.leftnavSelectedRed	{ color: #ff0000;}
a:hover.leftnavSelectedRed		{ color: #ff0000; text-decoration:none;}

a.leftsubnav					{ font-family: arial,helvetica; font-size: 10px; font-weight:normal; font-style:normal; color:#666666; text-decoration:none; display: block;}
a:visited.leftsubnav			{ color: #666666;}
a:hover.leftsubnav				{ color: #333333; text-decoration:none;}

a.leftsubnavSelected			{ font-family: arial,helvetica; font-size: 10px; font-weight:normal; font-style:normal; color:#333333; text-decoration:none; display: block;}
a:visited.leftsubnavSelected	{ color: #333333;}
a:hover.leftsubnavSelected		{ color: #333333; text-decoration:none;}

/* ---- END NAVIGATION STYLES ---- */

/*---- BEGIN CMS CONSOLE STYLES ---- */

a.SiteModeSwitch 			{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #ff0000; font-weight: bold; text-decoration: none; }
a:visited.SiteModeSwitch 	{ color: #ff0000; text-decoration: none; }
a:hover.SiteModeSwitch	 	{ color: #7bc143; text-decoration: underline; }

/* ---- BEGIN HOMEPAGE TEMPLATE STYLES ---- */

.HomeMainTitle				{ font-family: Arial,helvetica,sans-serif; font-size: 24px; font-weight: normal; color: #333333; }
.HomeSubtitle				{ font-family: Arial,helvetica,sans-serif; font-size: 12px; line-height: 15px; font-weight: normal; color: #333333; }

.ColumnHeader				{ font-family: Arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.ColumnHeaderGreen			{ font-family: Arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #006633; }	

a.MoreLink					{ font-family: Arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #006633; text-decoration: none; }
a:visited.MoreLink			{ }
a:hover.MoreLink			{ }

.TopStoryTITLE				{ font-family: Arial,helvetica,sans-serif; font-size: 9px; font-weight: bold; color: #999999; letter-spacing: 1px; text-decoration: none; padding-bottom: 8px; }
.TopStoryHEAD				{ font-family: Arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #006b4f; text-decoration: none; padding-bottom: 8px; }
.TopStorySUB				{ font-family: Arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; padding-bottom: 8px; }
.TopStoryMORE				{ font-family: arial,helvetica,sans-serif; font-size: 9px; font-weight: bold; color: #006b4f; letter-spacing: 1px; text-decoration: none; padding-bottom: 2px; }

.TopStoryHEAD a				{ font-family: Arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #006b4f; text-decoration: none; padding-bottom: 8px; }
.TopStoryHEAD a:visited		{ color: #006b4f; text-decoration: none; }
.TopStoryHEAD a:hover		{ color: #006b4f; text-decoration: underline; }

.TopStoryMORE a				{ font-family: arial,helvetica,sans-serif; font-size: 9px; font-weight: bold; color: #006b4f; letter-spacing: 1px; text-decoration: none; padding-bottom: 2px; }
.TopStoryMORE a:visited		{ color: #006b4f; }
.TopStoryMORE a:hover		{ color: #ff9900; }

.homePageLinks				{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:12px; font-weight: normal; color: #666666; text-decoration: none; }

a.homePageLinks				{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:12px; font-weight: normal; color: #666666; text-decoration: none; }
a:visited.homePageLinks		{ color: #666666; }
a:hover.homePageLinks		{ color: #7bc143; text-decoration: underline; }

.homePageLinks a			{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:12px; font-weight: normal; color: #666666; text-decoration: none; }
.homePageLinks a:visited	{ color: #666666; }
.homePageLinks a:hover		{ color: #7bc143; text-decoration: underline; }


/* ---- END HOMEPAGE TEMPLATE STYLES ---- */

/* ---- BEGIN SECONDARY TEMPLATE STYLES ---- */

.ContentTitle				{ font-family: Arial,helvetica,sans-serif; font-size: 22px; font-weight: normal; color: #006633; }

/* ---- END SECONDARY TEMPLATE STYLES ---- */

/* ---- BEGIN PEOPLEFINDER STYLES ---- */

.efindercardname	{COLOR:#003300; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 13px; FONT-WEIGHT: bold; font-style: normal;}
.efindercardinfo	{COLOR:#003300; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal; font-style: normal; }
.efindermessage		{ color:#003300; font-family: verdana, arial, helvetica; font-size: 13px; font-weight: normal; font-style: normal; }
.efinderlabels		{ color:#003300; font-family: verdana, arial, helvetica; font-size: 13px; font-weight: bold; font-style: normal; }
.efinderwhite		{ color:white; font-family: verdana, arial, helvetica; font-size: 11px; font-weight: bold; font-style: normal; }
.efinderemail		{ color:#003300; font-family: Verdana,arial,helvetica; font-size: 11px; font-weight: normal; font-style: normal; }

/* ---- END PEOPLEFINDER STYLES ---- */
/* ---- FLASH WRAPPER --------- */
#SWFHomeBannerDIV {
	z-index:0;
}

/* -- TOP SUB NAV MENU CELLS --- */
.topSubNavCell{
	background-color:#c2c2c2;
	border: solid 1px #ffffff;
	border-top:none;
	padding:1px 1px 2px 4px;
}
.topSubNavCell a{
	color:#ffffff;
	font:bolder 10px arial,verdana,helvetica;	
	text-decoration:none;
	letter-spacing:1pt;
}
.topSubNavCell a:visited{
	color:#ffffff;
}
.topSubNavCell a:hover{
	color:#ffffff;
}

/* ---- BEGIN WIDGET STYLES ---- */

.WidgetFieldHeader { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; line-height:18px; font-weight: bold; color: #009933; }

/* ---- END WIDGET STYLES ---- */
