A.LinkTitle:hover
{
    COLOR: #CC9900;
    TEXT-DECORATION: underline; 
}

A.URLText:hover{
    COLOR: #CC9900;
    TEXT-DECORATION:underline;
}

A.URLText:visited{
    COLOR: #FFCC66;
    TEXT-DECORATION: none;
}

A.treelevel1{
    FONT-FAMILY : Verdana, Arial, San-serif; 
    FONT-SIZE : 11px; 
    FONT-WEIGHT : bold; 
    COLOR : #FFFFFF;
}

A.treelevel2{
    FONT-FAMILY : Verdana, Arial, San-serif; 
    FONT-SIZE : 10px; color:#FFFFFF;
}

A.TopBannerGlobalLink:hover{
    TEXT-DECORATION:underline;
    COLOR: #FCC917;
}

.BlackFont{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #000000;
}

.BodyLink{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #996600;
    TEXT-DECORATION: none;
}

.BodyLink:hover{
    TEXT-DECORATION: underline;
}

.BodyLink:visited{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #996600;
    TEXT-DECORATION: none;
}

.BodyLinkBold{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #996600;
    TEXT-DECORATION: none;
}

.BodyLinkBold:hover{
    TEXT-DECORATION: underline;
}

.BodyLinkBold:visited{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #996600;
    TEXT-DECORATION: none;
}

.BoxLabel1{
    FONT-FAMILY: Frutiger Black, Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #666633;
}

.BoxLabel2{
    FONT-FAMILY: Frutiger Black, Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
}

.BodyText, .PageText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #000000;
}

.EmailTableHeader{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666633;
}

.ErrorMessageHeading{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF0000;
}

.ErrorMessageText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #FF0000;
}

.FeatureLabel{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #0057A6;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
}

.FooterLink, .DetailLabelLink, .BreadCrumbLink{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #996600;
    TEXT-DECORATION: none;
}

.FooterLink:hover, .BreadCrumbLink:hover{
    TEXT-DECORATION: underline;
}

.FooterLink:visited, .BreadCrumbLink:visited{
    COLOR: #996600;
}

.FooterText, .NewsBriefText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.FooterTextInactive, .BreadCrumbInactive{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #A9B0B6;
}

.FormLabel{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    LEFT: auto;
}

.GCTelFont{
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}

.HomepageToolsText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #333333;
}

IMG.tree{
    border: 0; 
    width: 5px;
}

.InactiveText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #A9B0B6;
}

INPUT.InputText, SELECT.SelectText, TEXTAREA.InputText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #000000;
}

Input.ButtonLabel{
    HEIGHT : 18px;
    WIDTH : 66px;
    BACKGROUND-COLOR : #996600;
    BORDER-TOP : 1px solid #CC9900;    
    BORDER-BOTTOM : 1px solid #CC9900;    
    BORDER-LEFT : 1px solid #CC9900;    
    BORDER-RIGHT : 1px solid #CC9900;    
    FONT-FAMILY : Verdana, Arial, sans-serif;
    FONT-SIZE : 10px;
    FONT-WEIGHT : bold;
    COLOR : #FFFFFF;
	CURSOR : pointer;
    CURSOR : hand;
    TEXT-ALIGN : center;
}

.LeadFeatureHeadline{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: BOLD;
    COLOR: #0057A6;
    TEXT-DECORATION: none;
}

.LeadFeatureHeadline:hover{
    TEXT-DECORATION: none;
}

.LeadFeatureHeadline:visited{
    COLOR: #336633;
}

.LeadFeatureHeadline2{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: BOLD;
    COLOR: #0057A6;
    TEXT-DECORATION: none;
}

.LeadFeatureHeadline2:hover{
    TEXT-DECORATION: none;
}

.LeadFeatureHeadline2:visited{
    COLOR: #336633;
}

.LinkText
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.LinkTitle
{
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    COLOR: #996600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VLINK: #CCCC99;
}

.MiscText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #666666;
}

.NewsTickerHeader{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: BOLD;
    COLOR: #0057A6;
}

.NewsTickerHeaderRed{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: BOLD;
    COLOR: #993300;
}

.PageHeader
{
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    FONT-WEIGHT: BOLD;
    FONT-STYLE: ITALIC;
    FONT-SIZE: 11px;
    COLOR: #996600;    
}

.PageTitle{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 18px;
    COLOR: #0057A6;
}

.PageText1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.PullQuoteText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0057A6;
}

.RowHeading
{
    HEIGHT : 18px;
    BACKGROUND-COLOR : #7FABD2;
}

.SectionHeaderLabel{
    HEIGHT : 18px;
    BORDER-TOP : 1px solid #002E63;
    PADDING-BOTTOM: 0px;
}

.SectionLineDivision{
    HEIGHT : 5px;
    BORDER-BOTTOM : 1px solid #EEC381;
	
}

.SectionLineHeader{
    BORDER-TOP: 1px solid #EEC381;
}

.Subheader1, .Welcome{
    FONT-FAMILY: Verdana, Arial, Sans-serif;.
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0057A6;    
}

.Subheader2{
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #0057A6;    
}

.Subheader3{
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;    
}

.SubTitle{
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    FONT-STYLE: italic;
    FONT-SIZE: 11px;
    COLOR: #996600;    
}

.SubTitle:hover{
   TEXT-DECORATION: underline;
}

.SubTitle:visited{
    COLOR: #996600;    
}

SPAN.required {
    COLOR : #FF0000;
    FONT-FAMILY : arial;
    FONT-SIZE : 9pt;
    FONT-WEIGHT : bold;
}

SPAN.WeatherBriefLabel{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

SPAN.WeatherBriefLabel:hover{
    TEXT-DECORATION: underline;
    CURSOR : pointer;
    CURSOR:HAND;
}

.TableHeader{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LEFT: auto;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    padding-left: 10px;
    padding-right: 5px;
}


.TableCellData{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left:10px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    valign:middle;
}

TD#MMCStockBrief TABLE {
    BACKGROUND-COLOR: #FFFFCC;
}

.ToolLinks{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #996600;
}

.ToolLinks:hover{
    TEXT-DECORATION: underline;
}

.ToolLinks:visited{
    COLOR: #CC9900;
}

.TopBanner{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 18px;
    LEFT: auto;
    VERTICAL-ALIGN: middle;
    COLOR: #FFFFFF;
}

.TopBannerGlobalLink{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT:bold;
    LEFT: auto;
    COLOR: #FCC917;
    TEXT-DECORATION:none;
}

.TopBannerSearch{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    LEFT: auto;
    COLOR: #FFFFFF;
}

.TopBannerAdvSearch{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    LEFT: auto;
    COLOR: #FCC917;
}

.TopBannerAdvSearch:visited{
    COLOR: #FCC917;
}

.URLText{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: BOLD;
    COLOR: #996600;
    TEXT-DECORATION: none;
}

.WeatherBriefLabel{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.WeatherBriefLabel:hover{
    TEXT-DECORATION: underline;
    CURSOR : pointer;
    CURSOR: hand;
}

.WhiteBackground
{
    BACKGROUND-COLOR: #FFFFFF;
}

.YellowBackground
{
    BACKGROUND-COLOR: #FFFFCC;
}

.SortableTableHeader{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #996600;
    TEXT-DECORATION: none;
    LEFT: auto;
    VERTICAL-ALIGN: middle;
    padding-left: 10px;
    padding-right: 5px;
}
.URLTextNoVisit{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: BOLD;
    COLOR: #996600;
    TEXT-DECORATION: none;
}
A.URLTextNoVisit:hover{
    COLOR: #996600;
    TEXT-DECORATION:underline;
}

.TabSelected{
	HEIGHT : 5px;
	BORDER-TOP : 1px solid #0057A6;
	BORDER-LEFT : 1px solid #0057A6;
	BORDER-RIGHT : 1px solid #0057A6;
	BORDER-BOTTOM : 0px;
}

.TabUnSelected{
	HEIGHT : 5px;
	BORDER-TOP : 1px solid #0057A6;
	BORDER-LEFT : 1px solid #0057A6;
	BORDER-RIGHT : 1px solid #0057A6;
	BORDER-BOTTOM : 1px solid #0057A6;
}

.TabBottom{
	HEIGHT : 5px;
	WIDTH : 5px;
	BORDER-TOP : 0px;
	BORDER-LEFT : 0px;
	BORDER-RIGHT : 0px;
	BORDER-BOTTOM : 1px solid #0057A6;
}

.LineSeparator{
    height: 1px;
    background-color: #eec381;
}

.SectionLabel{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #0057A6;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
	BACKGROUND-COLOR: #BFD5E9;
	HEIGHT: 18px;
}

.SearchLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #0057A6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: 2px solid #0057A6;
}

.PortalCachePath{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #996600;
    TEXT-DECORATION: none;
	HEIGHT: 20px;
	BORDER-BOTTOM:	1px solid #EEC381;
}

.LineHeading{
	BORDER-TOP: 1px solid #EEC381;
}

.TickerBorder{
	BACKGROUND-COLOR: #FFFFCC;
	BORDER: 1px solid #EEC381;
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 0px;
	HEIGHT: 20px;
}

.Path{
BORDER-TOP:1px solid #EEC381;
}

.ApplicationTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #0057A6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.ResponseLabel{
    FONT-SIZE: 13pt;
    COLOR: #0057A6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BackgroundColor{
	BACKGROUND-COLOR: #7FABD2;
}

.BorderColor{
	BORDER:1px solid #7FABD2;
}

.CalendarBorderColor{
	BORDER:1px solid #7FABD2;
}

.ReturnLinkLabel{
    FONT-SIZE: 11px;
    COLOR: #EEC381;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.VenueLabel{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #4081BC;
	TEXT-DECORATION: underline;
}

.DetailLabel{
    FONT-SIZE: 11px;
    COLOR: #990000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BodyTextExt{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #000000;
	BORDER-COLOR: #7FABD2;
}

.ComponentTextExt
{
   text-decoration : none;
   color : #000000;
   font-size : 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   BORDER : 1px solid #7FABD2;
}

.PaginationFooterSeparator{
    BORDER-TOP: 1px solid #EEC381;
}

.Subheader1Ext{
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0057A6;    
	BORDER-TOP:1px solid #EEC381;
}

.FeatureLabelExt{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    COLOR: #0057A6;
}

.NavigationBorder{
	BORDER: 1px solid #FCC917;
}

.WhiteTableBorder{
	BORDER: 1px solid;
	BORDER-COLOR:  #FFFFFF;
}

.SectionLineHeaderExt{
    BORDER-TOP: 1px solid #EEC381;
	BORDER-LEFT : 1px solid #FFFFFF;
	BORDER-RIGHT : 1px solid #FFFFFF;
	BORDER-BOTTOM : 1px solid #FFFFFF;
}

.RedAlert{
	FONT-SIZE:2pt;
	FONT-FAMILY:sans-serif, Arial, Helvetica, Geneva;
	COLOR: #FF0000;
}

INPUT.InputTextDisabled {
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #EEEEEE;	
}

.InactiveTextExt{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #A9B0B6;
	TEXT-DECORATION: underline;
}

.SectionLineDivision2{
    HEIGHT : 5px;
    BORDER-BOTTOM : 1px solid #0057A6;
}

.NameReference, .FeatureLabelExt2{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #0057A6;
}

.GCXVTBackground1{
	BACKGROUND-COLOR: #0057A6;
}

.GCXVTBackground2{
	BACKGROUND-COLOR: #4081BC;
}

.LabelBorder{
	BORDER-TOP : 1px solid #996600;
	BORDER-LEFT : 1px solid #996600;
	BORDER-RIGHT : 1px solid #996600;
	BORDER-BOTTOM : 1px solid #996600;
}

.MenuSeparator{
    height: 1px;
    background-color: #4081BC;
}