.BannerLargeText
{
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BannerSmallText
{
    FONT-SIZE: 7pt;
    COLOR: #99ccff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.WhiteLinkText
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 7pt;
    LEFT: auto;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.WhiteLinkText:hover
{
    COLOR: #ffffff
}
.FooterText
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.FooterText:hover
{
    COLOR: #336699
}
A
{
    TEXT-DECORATION: none
}
.genericText
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.BannerSmallText:hover
{
    COLOR: #ffffff
}
.UtilityAreaSelected
{
    FONT-SIZE: 7pt;
    COLOR: #0057A6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BlueLinkText
{
    FONT-SIZE: 7pt;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BlueTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.BlueLinkText:hover
{
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.LargeBodyText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MediumBodyText
{
    FONT-SIZE: 12pt;
    COLOR: #cc6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BodyText
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.BlueTextBold:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BlueLinkTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DataText
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.BlueLinkTextBold:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.LoginLinkText
{
    FONT-SIZE: 7pt;
    COLOR: #4081BC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.LoginLinkText:hover
{
    COLOR: #ffffff
}
.DataTextArial
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BlueLinkTextArial
{
    FONT-SIZE: 7pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HomeHeadingText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HomeStoryText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HomeCategoryHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #996600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HomeCategoryHeadline
{
    FONT-SIZE: 9pt;
    COLOR: #cc9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HomeCategoryLinks
{
    FONT-SIZE: 7pt;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.HomeCategoryLinks:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TopicDescriptor
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HomeCategoryHeadingGreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #006600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HomeCategoryHeadingBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.HomeCategoryHeading:hover
{
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.HomeCategoryHeadingBlue:hover
{
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.HomeCategoryHeadingGreen:hover
{
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.BlueLinkTextArial:hover
{
    COLOR: #000000
}
.TickerRegular
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.AboutMarsh
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.AboutMarsh:hover
{
    COLOR: #99ccff
}
.LoginText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.LoginText:hover
{
    COLOR: #000000
}
.ResourcesLinks
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.ResourcesLinks:hover
{
    COLOR: #99ccff
}
.ResourcesHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.componentText
{
   text-decoration : none;
   color : #000000;
   font-size : 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.componentTextSmall
{
   text-decoration : none;
   color : #000000;
   font-size : 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.componentTextLarge
{
   text-decoration : none;
   color : #000000;
   font-size : 13px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.componentTextXLarge
{
   text-decoration : none;
   color : #000000;
   font-size : 15px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.componentTextBold
{
   text-decoration : none;
   color : #000000;
   font-size : 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}

.componentTextSmallBold
{
   text-decoration : none;
   color : #000000;
   font-size : 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}

.componentTextLargeBold
{
   text-decoration : none;
   color : #000000;
   font-size : 13px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}

.componentTextXLargeBold
{
   text-decoration : none;
   color : #000000;
   font-size : 15px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}
	
.zeroSpace 
{ 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9.5px; 
   color: #FFFFFF 
}

.borderTextSmallBoldWhite
{
   text-decoration : none;
   color : #ffffff;
   font-size : 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
}

.tdPhone
{
    font-size : 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.borderTextSmallBoldWhitePhone
{
   color : #ffffff;
   font-size : 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color:#003366;
}

.officeText
{
   text-decoration : none;
   color : #ffffff;
   font-size : 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   background-color:#6699cc;
}

.WhiteLinkText1
{
    FONT-SIZE: 7pt;
    LEFT: auto;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.WhiteLinkText1:hover
{
    COLOR: #99ccff
}
.WhiteLinkText2
{
    FONT-SIZE: 7pt;
    LEFT: auto;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.WhiteLinkText2:hover
{
    COLOR: #99CCFF;
}
.WhiteLinkText3
{
    FONT-SIZE: 7pt;
    LEFT: auto;
    COLOR: #ffffff;
    background-color: #669966;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BlueLinkTextBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.BlueLinkTextBig:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BlueLinkTextMedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    TEXT-DECORATION:underline;
}

.FacHeaderLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    TEXT-DECORATION:underline;
}

A.BlueLinkTextMedium:hover
{
    COLOR: #000000;
    TEXT-DECORATION:underline;
}
.LinkText
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE
{
	border-collapse:collapse;
}
SPAN.required {
	color : #FF0000;
	font-family : arial;
	font-size : 9pt;
	font-weight : bold;
}

.other, .editButton
{
	font-family : arial;
	font-size : 9pt;
} 

item-data
{
	font-family : arial;
	font-size : 9pt;
	width:100%;
} 

TEXTAREA.item-data
{
	font-family : arial;
	font-size : 9pt;
	behavior:url(SilverStream/Objectstore/General/textarea.htc);
	width:100%;
}

input.date
{
	behavior:url(/portal/gcresources/htc/date.htc)
}

input.currency
{
	direction:rtl;
	behavior:url(SilverStream/Objectstore/General/currency.htc);
	width:100%;
}
select.multi-select
{
	behavior:url(SilverStream/Objectstore/General/multi-select.htc);
	font-size:7px;
	width:100%;
}

select.multi-select-master
{
	font-size:7px;
	width:100%;
}

INPUT.number-integer
{
	behavior:url(SilverStream/Objectstore/General/number-integer.htc);
	width:100%;
}

INPUT.number-double
{
	direction:rtl;
	behavior:url(SilverStream/Objectstore/General/number-double.htc);
	width:100%;
}
.PageHeader
{
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    COLOR: #00A2DF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.PageTitle
{
    FONT-SIZE: 22pt;
    FONT-WEIGHT: bold;
    COLOR: #0057A6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.PageDivider
{
    COLOR: #4081BC;
}

.PageText, .LinkText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.LinkTitle
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    COLOR: #CC9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.LinkTitle:hover
{
    COLOR: #FF0000;
}

.ArticleTitle
{
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.ArticleTitle:hover
{
    COLOR: #FF0000;
}

.ArticleDate
{
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.NewsTitle
{
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    COLOR: #009900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
div.MenuLevel1
{ 
    width:146; 
	cursor:pointer;
    cursor:hand; 
    background-color:#1A7B1E 
}
div.MenuLevel2
{ 
    width:146; 
	cursor:pointer;
    cursor:hand; 
	display:none;
    background-color:#669966 
}

div.MenuLevel3
{ 
    width:146; 
    cursor:pointer;
	cursor:hand; 
	display:none;
    background-color:#99CC99 
}
table.MenuSeparatorLevel1
{ 
}
table.MenuSeparatorLevel2
{ 
	display:none;
}
table.MenuSeparatorLevel3
{ 
	display:none;
}
td.Menu
{ 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:10px; 
   font-weight:normal; 
   text-decoration:none; 
   color:#ffffff 
}

td.MenuSpace
{ 
	width:12;
}
tr.Menu
{
	height:24;
}

.MenuAnchorGold
{
   font-family:Arial, Helvetica, sans-serif; 
   font-size:10px; 
   font-weight:normal; 
   text-decoration:none; 
   color:darkgoldenrod 
}

a.MenuAnchorGold:hover
{
   color:darkgoldenrod
}