html,body {
      margin:0;
      padding:0;
      height:100%;
      width: 99.9%; 
      border:none;
	  background:#ffffff;
	  font-family:verdana;
	  font-size:11px;
	  font-weight:normal;
	  text-decoration:none;
	  color:#000000;
}



.TabControlTable { FONT-SIZE: 14px; FONT-FAMILY: Arial,Verdana }
.TabControlRow { }
.TabControl { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BACKGROUND: #e7e7ff; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: black }
.TabControlSelected { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BACKGROUND: #4a3c8c; BORDER-LEFT: black 1px solid; CURSOR: default; COLOR: white }
.TabControlLinkSelected { COLOR: white; TEXT-DECORATION: none }
.TabControlLink { COLOR: black; TEXT-DECORATION: none }
.TabControlLeft { WIDTH: 1px }
.TabControlRight { WIDTH: 0px }
.TabControlSelectedLeft { WIDTH: 1px }
.TabControlSelectedRight { WIDTH: 0px }

#theToolTip{
position:absolute;
left: 0px;
width: 180px;
border: 1px solid #64789c;
font-family:verdana;
font-size:10px;
padding: 4px 0px 0px 9px;
background-color: #dfe6eb;
visibility: hidden;
z-index: 10;
}

#ToolTipPointer{
position:absolute;
left: -80px;
z-index: 0;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #000000;
line-height:1.4em;
margin-right:5px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #ff5400;
margin-right:5px;
}

#sponsorAdDiv {
position:absolute; height:1; width:1px; top:0; left:0;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.SmallText8{
font-family:arial;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.SmallText8Red{
font-family:arial;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#D84519;
}

.SmallText8Green{
font-family:arial;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#2B8101;
}

.SmallText8Blue{
font-family:arial;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#0000CC;
}

.SmallText9{
font-family:verdana;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.SearchButton{
font-family:verdana;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.SearchLabel{
font-family:verdana;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.SearchBox{
border:1px solid #1bb1ff;
font-family:verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.NormalText{
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.NormalTextBold{
font-family:verdana;
font-size:10px;
font-weight:Bold;
text-decoration:none;
color:#000000;
}

.BlackTitles10{
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#20322C;
}

.BlackTitles11{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#20322C;
}

.PressTitle{
font-family:verdana;
font-size:11px;
font-weight:Normal;
text-decoration:none;
color:#20322C;
}

.BlackTitles12{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#20322C;
}

.BlueTitles12new{
font-family:verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#124793;
}

.BlackTitles13{
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#20322C;
}

.BlackTitles14{
font-family:verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#20322C;
}

.GreyTitles11{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#50575D;
}

.GreyTitles10{
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#50575D;
}

.NormalLinks{
font-family:verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#2D4375;
}

.DashTablesOrange{
border: 1px dotted #FD8845;
font-family:verdana;
font-size:9px;
font-weight:normal;
text-decoration:none;
}

.DashTables{
border: 1px dashed #A2A9AE;
font-family:verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.DashTables9px{
border: 1px dashed #A2A9AE;
font-family:verdana;
font-size:9px;
font-weight:normal;
text-decoration:none;
}

.TableLineBlack{
border: 1px solid #4D545A;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.TableLineGreen{
border: 1px solid #00542b;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
}


.TableLineLightGray{
border: 1px solid #bdbdbd;
font-family:verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.TableLineFlash{
border: 2px solid #4D545A;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.TableLineTopDashed{
border-top:1px dashed #A2A9AE;
font-family:verdana;
font-size:9px;
}

.TableLineBottomDashed{
border-bottom:1px dashed #A2A9AE;
font-family:verdana;
font-size:9px;
}

.TableLineLeftDashed{
border-left:1px dashed #A2A9AE;
font-family:verdana;
font-size:9px;
}

.TableLineRightDashed{
border-right:1px dashed #A2A9AE;
font-family:verdana;
font-size:9px;
}


.TableLineLeftRightDashed{
border-right:1px dotted #EEEEEE;
border-left:1px dashed #EEEEEE;
font-family:verdana;
font-size:9px;
}

.TableLineGrey{
border: 1px solid #FFFFFF;
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#4D545A;
}

.TitlesBlue{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#2D4375;
}

.TextRed{
font-family:verdana;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#FF0000;
}

.SmallText9Red{
font-family:verdana;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#FF0000;
}

.TitlesRed{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FF0000;
}

.Titles{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#EB981B;
}

.SmallTitles{
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#EB981B;
}

.SmallTitlesBlue{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#2D4375;
}

.SmallTitlesRed{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FF0000;
}

.BlueBlackMediumSmallTitles{
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#4D545A;
}

.BlueBlackMediumText{
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#262D33;
}

.BlueText13{
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#007ACE;
}

.WhiteText10{
font-family:verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.WhiteText11{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.WhiteText12{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.WhiteText13{
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.WhiteText14{
font-family:verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.GreenText11{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#006a31;
}

.GreenText12{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#006a31;
}

.GreenText13{
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#006a31;
}

.GreenText14{
font-family:verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#006a31;
}

.GreenTitles{
font-family:tahoma;
font-size:21px;
font-weight:normal;
text-decoration:none;
color:#006a31;
}

.BlueText9{
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#007ACE;
}
.BlueText10{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#007ACE;
}

.BlueText11{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#007ACE;
}

.BlueText12{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#007ACE;
}

.BlueTextMedium{
font-family:verdana;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#007ACE;
}

.BlackTextMedium{
font-family:verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#4D545A;
}

.CategoriesTitles{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#194472;
}

.OrangeText10{
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.OrangeText11{
font-family:verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.OrangeText12{
font-family:verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.OrangeText13{
font-family:verdana;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.OrangeText14{
font-family:verdana;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.OrangeText15{
font-family:verdana;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.OrangeTitlesLarge{
font-family:verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.OrangeTitlesExtraLarge{
font-family:verdana;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#FF5C00;
}

.RedTitlesLarge{
font-family:verdana;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#F80101;
}

.TitlesLinks{
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#2D4375;
}


.MenuBorder{
font-family:verdana;
border-top:1px solid #b1b1b1;
border-bottom:1px solid #b1b1b1;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.TickerButton{
font-family:verdana;
border-left:1px solid #b1b1b1;
border-top:1px solid #b1b1b1;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.TickerButtonSeperator{
font-family:verdana;
border-right:1px solid #b1b1b1;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.TickerBorder{
font-family:verdana;
border-top:1px solid #b1b1b1;
border-top:1px bottom #b1b1b1;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.Ticker9{
font-family:verdana;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.Ticker10{
font-family:verdana;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.Ticker11{
font-family:verdana;
font-size:11px;
font-weight:Normal;
text-decoration:none;
color:#e5f1fa;
}

.FullWidthHeight{
height:100%;
width:100%;
font-family:verdana;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.PageBorders{
font-family:verdana;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.WhiteBorders{
font-family:verdana;
border:1px solid #FFFFFF;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.ColumnBorder_Left{
font-family:verdana;
border-left:1px solid #92bfeb;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.ColumnBorder_Right{
font-family:verdana;
border-right:1px solid #92bfeb;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CellBorderUpLeftRight{
font-family:verdana;
border-top:1px solid #b1b1b1;
border-left:1px solid #b1b1b1;
border-right:1px solid #b1b1b1;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}


.BlackCellBorderUpLeftRight{
font-family:verdana;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}




.CellBorderUpDown{
font-family:verdana;
border-top:1px solid #b1b1b1;
border-bottom:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CellBorderLeft{
font-family:verdana;
border-Left:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CellBorderRight{
font-family:verdana;
border-Right:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CellBorderTopWhite{
font-family:verdana;
border-top:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#FFFFFF;
}

.MenuCellBorderTopBottom{
font-family:verdana;
border-top:1px solid #b1b1b1;
border-bottom:1px solid #b1b1b1;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#FFFFFF;
}

.FooterCellBorderTopBottom{
font-family:verdana;
border-top:1px solid #00A100;
border-bottom:1px solid #FFFFFF;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#FFFFFF;
}


.CellBorderBottomWhite{
font-family:verdana;
border-bottom:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#FFFFFF;
}

.CellBorderTop{
font-family:verdana;
border-top:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CellBorderBottom{
font-family:verdana;
border-bottom:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CellBorder{
font-family:verdana;
border:1px solid #afd0f2;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.FooterBorder{
font-family:verdana;
border-top:1px solid #b1b1b1;
border-bottom:1px solid #e88610;
font-size:10px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.NewsletterBorder{
font-family:verdana;
border:1px solid #b1b1b1;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CMSNewsletterSubscriptionTextBox{
font-family:verdana;
font-size:9px;
font-weight:Normal;
text-decoration:none;
width: 90px;
caption-side:left;
height: 10px;
color:#000000;
}

.CMSNewsletterSubscriptionInfo{
font-family:verdana;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CMSNewsletterSubscriptionText{
font-family:verdana;
font-size:9px;
width: 40px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}


.MSNewsletterSubscriptionTable{
font-family:verdana;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}


.CMSNewsletterSubscriptionButton{
font-family:verdana;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.CMSNewsletterSubscriptionError{
font-family:verdana;
font-size:9px;
font-weight:Normal;
text-decoration:none;
color:#000000;
}

.NormalTextWhite{
font-family:verdana;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}


a:link {
	text-decoration: none;
	color: #0044b1;
}
a:visited {
	text-decoration: none;
	color: #0044b1;
}
a:hover {
	text-decoration: none;
	color: #0171c5;
}
a:active {
	text-decoration: none;
	color: #0044b1;
}