<style>

/* REV 2 STYLES */

/* BASIC HTML STYLES = ALL CAPS */
BLOCKQUOTE { Margin-left: 1cm; font-family: Sans-Serif; Color: black; font-size: 10pt; font-weight: normal; }
CAPTION { font-family: Sans-Serif; Color: darkblue; font-size: 10pt; font-weight: bold; }

DD 		{ font-family: Sans-Serif; Color: darkblue; font-weight: normal; }
DT 		{ font-family: Sans-Serif; Color: dimgray; font-weight: bold; }
H1 		{ font-family: Sans-Serif; font-size: 14pt; font-weight: 500; Text-Align: left; color:  #808080; border-bottom-color: darkred; border-bottom-style:groove; border-bottom-width:1px; }
H2 		{ font-family: Sans-Serif; font-size: 16pt; font-weight: normal; Text-Align: left; }
H3 		{ font-family: Sans-Serif; font-size: 14pt; font-weight: normal; Text-Align: left; }
H4 		{ font-family: Sans-Serif; font-size: 12pt; }
H5 		{ font-family: Sans-Serif; font-size: x-small; }
H6 		{ font-family: Sans-Serif; font-size: 11pt; }
/* P 		{ font-family: Verdana; font-size: 10pt; font-weight: normal; font-style: normal; } */
BODY	{
	font-family: Verdana;
	font-size: 10pt;
	color: BLACK;
	background-color: white;
}
img 	{ border-color: black; }
/* OL,UL 	{ font-family: Verdana; font-size: 10pt; font-weight: normal; font-style: normal; } */

/* P {FONT-SIZE: 13px; LINE-HEIGHT: 151%; FONT-FAMILY: Arial, sans-serif}
td  { font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
LI, OL,UL, DD, DT { font-size: 10pt; font-family: Arial, Helvetica, sans-serif } */

P {FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 141%; font-weight: normal; font-style: normal;}
td  { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
LI, OL,UL, DD, DT { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }

A:hover { COLOR: #6B7F9C }

/* PAGE TITLE */
.ptitle1 { font-family: Verdana; font-size: 18pt; color: DimGray; text-align: left;  border-bottom: 1px solid #8B0000; padding-bottom: 8px; } 
.ptitle2 {
	font-family: Verdana;
	font-size: 14pt;
	color: DimGray;
	text-align: left;
	border-bottom: 1px solid #8B0000;
	padding-bottom: 6px;
}
.ptitle3 { font-family: Verdana; font-size: 14pt; color: DimGray; text-align: left;  border-top: 1px solid #8B0000; border-bottom: 1px solid #8B0000; padding-bottom: 8px; } 

/* PARAGRAPH HEAD AND SUBHEAD 1*/
.phead1 { font-family: Verdana; font-size: 12pt; color: DimGray; text-align: left; font-style: italic; }
.phead2 { font-family: Verdana; font-size: 11pt; color: DimGray; text-align: left; font-style: italic; }
.psubhead1	{ font-family: Verdana; font-size: 10pt; color: DarkRed; line-height: 2; text-align: left; font-weight: bold; }
.psubhead2	{ font-family: Verdana; font-size: 10pt; color: DarkRed; line-height: 2; text-align: left; font-weight: normal; }

/* BODY MAIN - ALL SMALL CASE*/
.blg 		{ font-family: Verdana; font-size: 10pt; text-align: left; }
.blglarge	{ font-family: Verdana; font-size: 12pt; color: DarkRed; text-align: left; font-weight: bold; }

/* BODY CHANGE WEIGHT/COLOR/SIZE/ALIGNMENT */
.bsm 		{ font-family: Verdana; font-size: 8pt; }
.bArialsm 	{ font-family: Arial; font-size: 8pt; }

.blgright	{ font-family: Verdana; font-size: 10pt; text-align: right; }
.bcenter	{ font-family: Verdana; font-size: 10pt; text-align: center; }
.blgindent	{ font-family: Verdana;  font-size: 10pt; text-indent: 3em; }

.bbold 		{ font-family: Verdana;  font-size: 10pt; font-weight: bold; }
.bitalic	{ font-family: Verdana;  font-size: 10pt; font-style: italic; }
.bred 		{ font-family: Verdana; font-size: 10pt; color: DarkRed; text-align: center; }
.boldred 	{ font-family: Verdana; font-size: 10pt; color: DarkRed; font-weight: bold; }
.boldsm 	{ font-family: Verdana; font-size: 8pt; text-align: left; font-weight: bold; }
.bredsm 	{ font-family: Verdana, sans-serif; font-size: 8pt; color: DarkRed; font-weight: normal; }

.bredline 	{ font-size: 10pt; font-family: Verdana; color: DarkRed; }
.bblueline 	{ font-size: 10pt; font-family: Verdana; color: darkblue; }
.bbluelinesm { font-size: 8pt; font-family: Verdana; color: darkblue; }

/* BODY CHANGE FORMAT */
.blist1 	{ font-family: Verdana; font-size: 10pt; list-style-type: circle; line-height: 1; }
.blist2 	{ font-family: Verdana; font-size: 8pt; list-style-type: circle; line-height: 2; }
.bbyline 	{ font-family: Verdana, sans-serif; font-size: 8pt; font-style: italic; text-align: right; }
.bpopout 	{ font-family: Verdana; font-size: 12pt; color: DimGray; text-align: right; }
.bpopoutleft { color: #696969; font-size: 12pt; font-family: Verdana; text-align: left }
.bnotes 	{ font-family: Verdana; font-size: 8pt; font-style: italic; text-align: left; }

.buline 	{ font-family: Verdana;  font-size: 10pt; text-decoration: underline; }
.blinethru 	{ font-family: Verdana;  font-size: 10pt; color: silver; text-decoration: line-through; }

/* GRAPHIC ELEMENTS */
.borderbottom		{ border-bottom: 1px solid #8B0000; padding-bottom: 1px; }
.borderdouble		{ border-bottom: 2px ridge #8B0000; padding-bottom: 1px; }

/* PAGE SPECIFIC- EACH WORD BEGINS WITH CAPITAL LETTER */ 
.AdLink 		{ font-family: Arial; font-size: 9pt; color: darkblue; text-decoration: none; font-weight: normal; }
.AdLink:hover 	{  font-family: Arial; font-size: 9pt;  color: DimGray; text-decoration: none; }

.CalendarLink 		{ font-family: Verdana; font-size: 10pt; color: black; text-decoration: none; }
.CalendarLink:hover {  color: DarkRed; text-decoration: underline; }

.CancelLink			{ font-family: Arial; font-size: 9pt; color: darkblue; text-decoration: none; font-weight: Bold; }
.CancelLink:hover 	{ color: darkred; text-decoration: none; }

.ClassBoldred 	{ font-family: Verdana; font-size : 10pt;  color: DarkRed; font-weight: bold; text-decoration: overline; }
.ClassCell 		{ font-family: Verdana; font-size : 10pt; background-color: LemonChiffon; }
.ClassFull 		{ font-family: Verdana; font-size: 10pt; color: Silver; text-decoration: none; }

.EventsLink 		{ font-family: Verdana; font-size: 10pt; color: black; text-decoration: underline; }
.EventsLink:hover 	{ color: darkred; text-decoration: underline; }

.EmailLink 		{ font-family: Verdana; font-size: 10pt; color: darkblue; text-decoration: underline; }
.EmailLink:hover 	{ color: Silver; text-decoration: underline; }

.SitemapLink 		{ font-family: Arial; font-size: 8pt; color: black; text-decoration: none; }
.SitemapLink:hover 	{ color: darkblue; text-decoration: underline; }

.SitemapRed 	{ font-family: Arial; font-size: 8pt; color: DarkRed; font-weight: normal; }
.SitemapBlue 	{ font-family: Arial; font-size: 8pt; color: darkblue; }
.SitemapHeader 	{ font-family: Verdana; font-size: 10pt; font-weight: bold; }

/* --------------------------------------- TEMPLATE Styles ---------------------------------------  */
A.HREFnoDecBlue:link { FONT-SIZE: 11px; COLOR: #00337F; } 
A.HREFnoDecBlue:visited { FONT-SIZE: 11px; COLOR: #00337F; Text-decoration: none; } 
A.HREFnoDecBlue:active { FONT-SIZE: 11px; COLOR: #00337F; Text-decoration: underline;  } 
A.HREFnoDecBlue:hover { FONT-SIZE: 11px; COLOR: #6B7F9C; Text-decoration: underline;  }

A.HREFnoDecBlue2:link { FONT-SIZE: 11px; COLOR: #696969; Text-decoration: none; } 
A.HREFnoDecBlue2:visited { FONT-SIZE: 11px; COLOR: #696969; Text-decoration: none; } 
A.HREFnoDecBlue2:active { FONT-SIZE: 11px; COLOR: #696969; font-weight: bold; } 
A.HREFnoDecBlue2:hover { FONT-SIZE: 11px; COLOR: #808080; Text-decoration: underline; }

A.HREFInsert:link { FONT-SIZE: 10px; COLOR: darkblue; Text-decoration: none; } 
A.HREFInsert:visited { FONT-SIZE: 10px; COLOR: darkblue; Text-decoration: none; } 
A.HREFInsert:active { FONT-SIZE: 10px; COLOR: darkblue; font-weight: bold; } 
A.HREFInsert:hover { FONT-SIZE: 10px; COLOR: darkred; Text-decoration: underline; }

A.HREFnoDecWhite:link { COLOR: #FFFFFF; Text-decoration: none; } 
A.HREFnoDecWhite:visited { COLOR: #FFFFFF; Text-decoration: none; } 
A.HREFnoDecWhite:active { COLOR: #FFFFFF } 
A.HREFnoDecWhite:hover { COLOR: #6B7F9C; Text-decoration: underline;  }

A.HREFHomeWhite:link { COLOR: #FFFFFF; Text-decoration: none; } 
A.HREFHomeWhite:visited { COLOR: #FFFFFF; Text-decoration: none; } 
A.HREFHomeWhite:active { COLOR: #FFFFFF } 
A.HREFHomeWhite:hover { COLOR: gold; Text-decoration: underline;  }

A.HREFTeaserRed:link { COLOR: darkred; Text-decoration: underline; } 
A.HREFTeaserRed:visited { COLOR: darkred; Text-decoration: none; } 
A.HREFTeaserRed:active { COLOR: darkred } 
A.HREFTeaserRed:hover { COLOR: darkred; Text-decoration: underline;  }

A.navpath:link {color:#c30000; Text-decoration: none; } 
A.navpathLinked:visited { COLOR: #c30000; Text-decoration: none; } 
A.navpathLinked:active { COLOR: #c30000; } 
A.navpathLinked:hover { COLOR: #6B7F9C; Text-decoration: underline;  } 

A.Tpoweredby:link {font-size: 8pt; font-family: Verdana; color:dimgray; Text-decoration: none; } 
A.Tpoweredby:visited { COLOR: dimgray; Text-decoration: none; } 
A.Tpoweredby:active { COLOR: dimgray;  Text-decoration: none; } 
A.Tpoweredby:hover { COLOR: #6B7F9C;  Text-decoration: underline; } 

hr.RedDash {border-top:1px dashed #c30000; color:#c30000; background-color:#ffffff; height:1px;}
hr.GrayDash {border-top:1px dashed #a9a9a9; color:#a9a9a9; background-color:#ffffff; height:1px;}

.ArticleTitle {font-weight:bold; font-size:90%; color: DarkRed; }
.ArticleTitle A:link { COLOR: #000000; Text-decoration: none; } 
.ArticleTitle A:visited { COLOR: #000000; Text-decoration: none; } 
.ArticleTitle A:active { COLOR: #00000E } 
.ArticleTitle A:hover { COLOR: #868686 }
.basic60 {font-weight:normal; font-size:60%;}
.basic60 A { Text-decoration: none; }
.basic60 A:hover { Text-decoration: none; }
.basic70 {font-weight:normal; font-size:70%;}
.basic70 A { Text-decoration: none; }
.basic70 A:hover { Text-decoration: none; }
.basic75 {font-weight:normal; font-size:75%;}
.basic75 A { Text-decoration: none; }
.basic75 A:hover { Text-decoration: none; }
.Bold70 {font-size:70%; font-weight:bold;}
.Bold80 {FONT-FAMILY:Verdana; font-size:80%; font-weight:700; letter-spacing:-0.04em; }
.insert  { color: #696969; font-size: 11px; font-family: Arial, sans-serif; font-weight: 500; line-height: 140% }
.Nav {font-size:70%; font-weight:bold; background-color:#FFFFFF;}
/* .Nav {font-size:70%; font-weight:bold; background-color:#F1F3F5;} */
.navpath {FONT-SIZE: 66%; LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, sans-serif; color:#c30000;}
.noBorder{width:100%; padding:2px; border-width:1px; FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: white; LINE-HEIGHT: 118%; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif}
.MapLink { font-size: 8pt; font-family: Verdana; color: black; text-decoration: none }
.MapLink A {FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none}
.MapLink A:hover {TEXT-DECORATION: underline}
.SectionNavTop {font-size: 66%; font-family:Sans-Serif; font-weight: bold; color: maroon; text-decoration: none;}
.TbannerSmNav 		{ font-family: Verdana; font-size: 7pt; color: darkblue; text-decoration: none; text-align: right; }
.TbannerSmNav:hover { color: darkred; text-decoration: underline; }
.Tcopyright	{ font-family: Verdana, sans-serif; font-size: 8pt; color: DimGray; text-decoration: none; }
.TfooterNav  		{ font-family: Verdana; font-size: 9pt; color: darkblue; text-decoration: none; }
.TfooterNav:hover  	{ color: darkred; text-decoration: underline; }

.TheaderNav { font-size: 8pt; font-family: Verdana; color: darkblue; text-decoration: none; font-weight: Bold; text-align: center; }
.TheaderNav:hover {color: darkred; }

.Tnwmls	{ font-size: 10pt; font-family: Verdana; color: goldenrod; text-decoration: none; font-weight: Bold; }
.TDiscover	{ font-family: Verdana; font-size: 18pt; color: #999966; text-decoration: none; font-weight: 600; }
.TsectionTitle	{ font-size: 18pt; font-family: Verdana, Arial, sans-serif; color: DimGray; text-decoration: none; font-weight: Normal; text-align: left; vertical-align: baseline; font-style: Italic; }
.TmainNav	 { color: darkred; font-weight: normal; font-size: 11px; font-family: Verdana, arial, sans-serif; text-decoration: none }
.TmainNav:hover  { text-decoration: underline; color: darkred; }

.Tstatus			{ font-size: 8pt; font-family: Verdana, Arial; color: darkblue; text-decoration: none; font-weight: Bold; text-align: center; }
.Tstatus:hover 	{ color: darkblue; text-decoration: underline; }
.TstatusLow			{
	font-size: 8pt;
	font-family: Verdana;
	color: white;
	text-decoration: none;
	font-weight: Bold;
	text-align: center;
	border-bottom-width:thin;
	border-bottom-style:ridge;
	border-top-width:thin;
	border-top-style:groove;
	border-right-width:thin;
	border-right-style:ridge;
	border-left-width:thin;
	border-left-style:groove;
	background-color: darkgreen; }
.TstatusLow:hover 	{ color: darkgreen; text-decoration: underline; }
.TstatusMed			{
	font-size: 8pt;
	font-family: Verdana;
	color: white;
	text-decoration: none;
	font-weight: Bold;
	text-align: center;
	border-bottom-width:thin;
	border-bottom-style:ridge;
	border-top-width:thin;
	border-top-style:groove;
	border-right-width:thin;
	border-right-style:ridge;
	border-left-width:thin;
	border-left-style:groove;
	background-color: darkorange;
}
.TStatusMed:hover 	{ color: goldenrod; text-decoration: underline; }
.TstatusHot				{
	font-size: 8pt;
	font-family: Verdana;
	color: white;
	text-decoration: none;
	font-weight: Bold;
	text-align: center;
	border-bottom-width:thin;
	border-bottom-style:ridge;
	border-top-width:thin;
	border-top-style:groove;
	border-right-width:thin;
	border-right-style:ridge;
	border-left-width:thin;
	border-left-style:groove;
	background-color: red; }
.TstatusHot:hover 	{ color: red; text-decoration: underline; }
.TstatusIssue				{
	font-size: 8pt;
	font-family: Verdana;
	color: white;
	text-decoration: none;
	font-weight: Bold;
	text-align: center;
	border-bottom-width:thin;
	border-bottom-style:ridge;
	border-top-width:thin;
	border-top-style:groove;
	border-right-width:thin;
	border-right-style:ridge;
	border-left-width:thin;
	border-left-style:groove;
	background-color: navy; }
.TstatusIssue:hover 	{ color: navy; text-decoration: underline; }
.TtimeStamp { font-family: Verdana; font-size: 8pt; color: dimgray; text-decoration: none; }

.Tcarrot 	{ font-family: Verdana; font-size: 8pt; font-weight: Bold; color: crimson; text-decoration: none; }
.TnoCarrot 	{ font-family: Verdana; font-size: 8pt; font-weight: Bold; color: darkblue; text-decoration: none; }
.TdimCarrot	{ font-family: Verdana; font-size: 8pt; font-weight: Bold; color: silver; text-decoration: none; }

.TrelatedStory 		{ font-family: Verdana; font-size: 8pt; color: DarkGoldenrod; text-decoration: none; }

.TStatusNav { font-size: 9pt; font-family: Verdana; color: white; text-decoration: none; font-weight: Bolder; text-align: center; }
.TStatusNav:hover {color: white; text-decoration: underline; }

/* Search Styles */
.sstyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: darkred;
	font-weight: bold;
}
.sstyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: navy;
	font-style: italic;
	font-weight: bold;
}
.sstyle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.blistalphasm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	list-style-type: lower-alpha;
}

/* --------------------------------------- END TEMPLATE Styles ---------------------------------------  */

</style>



