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.treelevel1:hover{ 
    COLOR : #FFFF33;
}

A.treelevel1:visited{
    COLOR : #FFFFFF;
}

A.treelevel2{ 
    FONT-FAMILY : Verdana, Arial, San-serif; 
    FONT-SIZE : 10px; 
    COLOR:#FFFFFF;
}

A.treelevel2:hover{ 
    COLOR : #FFFF33;
}

A.treelevel2:visited{ 
    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: #006600;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
}

.FeatureModuleHeader{ 
    FONT-FAMILY: Caecilia, Verdana, Arial, san-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: #0057A6;
}

.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{
    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: underline;
}

.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: underline;
}

.LeadFeatureHeadline2:visited{ 
    COLOR: #336633;
}

.LegalNote{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
    COLOR: #000000;
}

.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: Caecilia, Verdana, Arial, Sans-serif;
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 21pt;
    COLOR: #00A2DF;    
}

.PageTitle{ 
    FONT-FAMILY: Caecilia, Verdana, Arial, sans-serif;
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 13pt;
    COLOR: #0057A6;
}

.PageText1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.NewsCat
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #54616E;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.NewsHead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #54616E;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.NewsBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #54616E;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.NewsLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #996600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.PullQuote{ 
    FONT-FAMILY: Caecilia, Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #0057A6;
}

.PullQuoteText{ 
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006600;
}

.RelatedLink{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #996600;
    TEXT-DECORATION: none;
}

.RelatedLinksHeader{ 
    FONT-FAMILY: Caecilia, Verdana, Arial, san-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #4081BC;
}

.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, .FeatureHeadline{ 
    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;
}

.StockPrice { 
    FONT-FAMILY: Verdana, Arial, San-serif;
    FONT-SIZE: 10px;
    COLOR: #0057A6;
}

.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:hover{ 
    TEXT-DECORATION: underline;
}

.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: ##0057A6;
    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 #CCCC99;
	BORDER-LEFT : 1px solid #CCCC99;
	BORDER-RIGHT : 1px solid #CCCC99;
	BORDER-BOTTOM : 0px;
}

.TabUnSelected{
	HEIGHT : 5px;
	BORDER-TOP : 1px solid #CCCC99;
	BORDER-LEFT : 1px solid #CCCC99;
	BORDER-RIGHT : 1px solid #CCCC99;
	BORDER-BOTTOM : 1px solid #CCCC99;
}

.TabBottom{
	HEIGHT : 5px;
	WIDTH : 5px;
	BORDER-TOP : 0px;
	BORDER-LEFT : 0px;
	BORDER-RIGHT : 0px;
	BORDER-BOTTOM : 1px solid #CCCC99;
}

.SectionLabel{
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #006600;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
	BACKGROUND-COLOR: #BFD5E9;
	HEIGHT: 18px;
}

.LineSeparator{
    height: 1px;
    background-color: #eec381;
}

.MenuSeparator{
    height: 1px;
    background-color: #00A8C8;
}

