/* ---- BEGIN GLOBAL STYLES ---- */

p				{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #666666; }
body			{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #666666; }
td				{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #666666; }

a					{ color: #006633; }
a:visited			{ color: #006633; }
a:hover				{ color: #e07e00; }

.CenterContent 			{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #666666; }
.CenterContent p		{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #666666; }
.CenterContent li		{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #666666; }
.CenterContent td		{ font-family: Arial,helvetica,sans-serif; font-size: 13px; color: #666666; }

.RightContent 			{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #666666; }
.RightContent p			{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #666666; }
.RightContent li		{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #666666; }
.RightContent td		{ font-family: Arial,helvetica,sans-serif; font-size: 11px; color: #666666; }

.FooterText				{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #999999; }
.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; }
.ErrorMsg				{ font-family: Arial,helvetica,sans-serif; font-size: 14px; color: #ff0000; font-weight: normal; text-decoration: none; }
.ErrorValidate			{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #ff0000; font-weight: normal; text-decoration: none; }
.SuccessMsg				{ font-family: Arial,helvetica,sans-serif; font-size: 14px; color: #006633; font-weight: bold; text-decoration: none; }

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: #666666; font-weight: bold; text-decoration: none; }
a:visited.GoogleSearch	{ color: #666666; }
a:hover.GoogleSearch	{ color: #e07e00; }

h1			{ color:#055B40; font-family:Arial,helvetica,sans-serif; font-size:20px; font-weight:bold; margin:0px 0px 2px; padding:0; }
h2			{ color:#95DB3D; font-family:Arial,helvetica,sans-serif; font-size:16px; font-weight:bold; margin:0px 0px 5px; padding:0; }

/* ---- END GLOBAL STYLES ---- */

/* ---- BEGIN NAVIGATION STYLES ---- */
.BreadCrumb				{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #666666; }
.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:#666666; 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:#666666; text-decoration:none;}
.leftsubnavSelected		{ font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight:normal; font-style:normal; color:#333333; text-decoration:none;}
.LanguageMenu			{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #333333; text-decoration: none; }

a.BreadCrumb			{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
a:visited.BreadCrumb	{ color: #666666; }
a:hover.BreadCrumb		{ color: #e07e00; text-decoration: none; }

a.LanguageMenu			{ font-family: Arial,helvetica,sans-serif; font-size: 10px; color: #006633; text-decoration: none; }
a:visited.LanguageMenu	{ color: #006633; }
a:hover.LanguageMenu	{ color: #e07e00; text-decoration: underline; }

a.navMAIN			{ font-family: Arial,helvetica,sans-serif; font-size: 9px; font-weight: bolder; color: #000000; text-decoration: none; letter-spacing: 2pt; text-transform: uppercase; }
a:visited.navMAIN	{ color: #000000; }
a:hover.navMAIN		{ color: #e07e00; 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: #e07e00; 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; }

.NewsHeadline				{ font-family: Arial, helvetica, Sans-Serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; text-transform: uppercase; }
.NewsLatest					{ font-family: Arial, helvetica, Sans-Serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; text-transform: uppercase; }

.NewsHeadline a				{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height:22px; font-weight: normal; color: #333333; text-decoration: none; } 
.NewsHeadline a:visited		{ color: #333333; }
.NewsHeadline a:hover		{ color: #e07e00; text-decoration: underline; }

.NewsLatest a				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; font-weight: normal; color: #666666; text-decoration: none; text-transform: none; }
.NewsLatest a:visited		{ color: #666666; }
.NewsLatest a:hover			{ color: #e07e00; 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 PROFESSIONAL PROFILE TEMPLATE STYLES ---- */

.ProfessionalName			{ font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #006B4F; text-decoration: none; } 
.ProfessionalTitle			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; font-weight: bold; color: #333333; text-decoration: none; text-transform: uppercase; letter-spacing: .5pt; }
.ProfessionalLocation		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:12px; font-weight: bold; color: #333333; text-decoration: none; text-transform: uppercase; letter-spacing: .5pt; }
.ProfessionalPhone			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006B4F; }
.ProfessionalFax			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006B4F; }

.ProfessionalEmail a			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006B4F; }
.ProfessionalEmail a:visited	{ color: #006B4F;}
.ProfessionalEmail a:hover		{ color: #ff9900; }
/* ---- END PROFESSIONAL PROFILE TEMPLATE STYLES ---- */

/* ---- BEGIN PEOPLEFINDER TEMPLATE STYLES ---- */

.PeopleFinderCardName	{ color:#003300; font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; font-style: normal;}
.PeopleFinderCardOrg	{ color:#003300; font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; font-style: normal; }
.PeopleFinderCardInfo	{ color:#003300; font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; font-style: normal; }
.PeopleFinderMessage	{ color:#003300; font-family: verdana, arial, helvetica; font-size: 11px; font-weight: normal; font-style: normal; }
.PeopleFinderLabel		{ color:#003300; font-family: verdana, arial, helvetica; font-size: 11px; font-weight: bold; font-style: normal; }
.PeopleFinderWhite		{ color:#ffffff; font-family: verdana, arial, helvetica; font-size: 11px; font-weight: bold; font-style: normal; }
.PeopleFinderEMail		{ color:#003300; font-family: Verdana,arial,helvetica; font-size: 11px; font-weight: normal; font-style: normal; }

.PeopleFinderEMail a			{ color:#003300; font-family: Verdana,arial,helvetica; font-size: 11px; font-weight: normal; font-style: normal; }
.PeopleFinderEmail a:visited	{ color: #003300; }
.PeopleFinderEmail a:hover		{ color: #ff9900; }
/* ---- END PEOPLEFINDER TEMPLATE STYLES ---- */

