﻿body { background-color: #FFFFFF; font-family: "Arial";}
.fixedWidthPortfolio {font-family: "Courier New"; font-size: 11px}	
.fixedWidthTransaction {font-family: "Courier New"; font-size: 11px}

.subSecMenuCurrent {  font-family: "Arial"; font-size: 11px; font-weight: bold; color: #1F5770; text-decoration: none}
.subSecMenu{  font-family: "Arial"; color: #409FCF; font-size: 11px;  text-decoration: none}

.leftMenu {  font-family: "Arial"; font-size: 11px; color: #FFFFFF; text-decoration: none}
.content {  font-size: 12px; color: #4B4B4B; line-height: 20px}
.blue-text {  font-size: 12px; font-weight: bold; color: #409FCF; line-height: 20px}
.botton-text {  font-size: 12px; color: #1F5770; text-decoration: none}

.scrollingText {   font-family: "Arial"; font-size: 12px; color: white; text-decoration: none}

.calResult { font-family: "Arial";  font-size: 12px; font-weight: bold; color: #409FCF; line-height: 20px}

.smallTextTitle {color: #003366; font-family: "Arial"; font-size: 8pt;  font-weight: bold}

.category { color: #009933; font-family: "Arial"; font-size: 11pt; line-height: 14pt; text-align: justify; font-weight: bold; text-decoration: none}
.pageNumber { color: #FF0000; font-family: "Arial"; font-size: 9pt; line-height: 12pt; text-align: justify; text-decoration: none}
.normal { color: #4B4B4B; font-family: "Arial"; font-size: 11pt; line-height: 16pt; text-align: justify;}
.file { color: #4B4B4B; font-family: "Arial"; font-size: 9pt; line-height: 12pt; text-align: justify; text-decoration: none; text-decoration: none}
.normalbold { color: #4B4B4B; font-family: "Arial"; font-size: 11pt; line-height: 15pt; text-align: justify; font-weight: bold}
.folder { color: #4B4B4B; font-family: "Arial"; font-size: 9pt; line-height: 12pt; text-align: justify; font-weight: bold; text-decoration: none}
.Companyfolder { color: #1A6399; font-family: "Arial"; font-size: 10pt; line-height: 12pt; text-align: justify; font-weight: bold; text-decoration: none}
.NewsButton { color: #4B4B4B; font-family: "Arial"; font-size: 10pt; line-height: 12pt; text-align: center; font-weight: bold; background-color:ThreeDLighShadow; border-style:outset}
.general { color:#990000; font-family: "Arial"; font-size: 10pt; line-height: 12pt; text-align: justify; font-weight: bold}
.transaction { color:#003366; font-family: "Arial"; font-size: 8pt; line-height: 8pt; text-align: justify; text-decoration: none}
.LinkTransaction { color:#003366; font-family: "Arial"; font-size: 8pt; line-height: 8pt; text-align: justify; text-decoration: none}
.ItemLabel { color:#009933; font-family: "Arial"; font-size: 11pt; line-height: 16pt; text-align: justify; font-weight: bold}
.ItemText { color:#003366; font-family: "Arial"; font-size: 11pt; line-height: 16pt; text-align: justify; font-weight: bold}
.RedItemText { color:#CC0000; font-family: "Arial"; font-size: 11pt; line-height: 16pt; text-align: justify; font-weight: bold}
.GoldItemText { color:#ffa500; font-family: "Arial"; font-size: 11pt; line-height: 16pt; text-align: justify; font-weight: bold}
.largeItemText { color:#003366; font-family: "Arial"; font-size: 14pt; line-height: 18pt; text-align: justify; font-weight: bold}
.ItemTextNegative { color:#EF5F26; font-family: "Arial"; font-size: 9pt; line-height: 12pt; text-align: justify; font-weight: bold}
.message { color:#003366; font-family: "Arial"; font-size: 9pt; line-height: 12pt; text-align: justify; text-decoration: none}
.messageText { color:#003366; font-family: "SimSun,Arial"; font-size: 9pt; line-height: 12pt; text-align: justify; text-decoration: none}
.bookName { color: #000000; font-family: "Arial"; font-size: 11pt; line-height: 20pt; text-align: justify}
.smallText { color: #4B4B4B; font-family: "Arial"; font-size: 8pt; }
.smallText10 { color: #4B4B4B; font-family: "Arial"; font-size: 10pt; }
.smallTextLight { background-color: #EAEAEA; font-family: "Arial"; font-size: 8pt; }
.navPathSec { color: #006666; font-family: "Arial"; font-size: 11pt; line-height: 20pt}
.navPathLink { color: #009966; font-family: "Arial"; font-size: 11pt; line-height: 20pt}
.bottomLink { font-size: 12px; color: #1F5770; text-decoration: none; font-family: "Arial";}
.copyRight { font-size: 10px; color: #1F5770; text-decoration: none; font-family: "Arial";}
.longText { color: #4B4B4B; font-family: "Arial"; font-size: 11pt; line-height: 13pt; text-align: justify}
.mainTitle { font-family: "Arial"; font-size: 12pt; font-weight: bold; color: #014898; text-decoration: underline}
.title { font-family: "Arial"; font-size: 13pt;  line-height: 18pt; font-weight: bold; color: #1A6399}
.Redtitle { font-family: "Arial"; font-size: 13pt;  line-height: 18pt; font-weight: bold; color: #660000}
.Goldtitle  { font-family: "Arial"; font-size: 13pt;  line-height: 18pt; font-weight: bold; color: #FFD700}
.largetitle { font-family: "Arial"; font-size: 15pt; line-height: 20pt; font-weight: bold; color: #1A6399}
.Redlargetitle { font-family: "Arial"; font-size: 15pt; line-height: 20pt; font-weight: bold; color: #CC0000}
.Goldlargetitle { font-family: "Arial"; font-size: 15pt; line-height: 20pt; font-weight: bold; color: #ffa500}
.comTitle { font-size: 14pt; font-weight: bold; color: #1A6399}
.bigTitle { font-family: "Arial"; font-size: 16pt; line-height: 22pt; font-weight: bold; color: #ED921C; text-decoration: underline}
.comNameTitle { font-family:  "Arial"; font-size: 12pt; font-weight: bold; color: #1A6399}
.subTitle { font-family: "Arial"; font-size: 11pt; font-weight: bold; color: #1A6399}
.listTitle { font-family: "Arial"; font-size: 11pt; font-weight: bold; color: #75A3D4}
.disclaimerTitle { font-family: "Arial"; font-size: 11pt; font-weight: bold; }
.tabTitle {  font-family: "Arial"; font-size: 11pt; color: #000099;font-size: 12pt; font-weight: bold; color: #000099; vertical-align: bottom}
.highlight {  font-family: "Arial"; font-size: 11pt; font-weight: bold; color: #990066}
.cellSmallTitle {  font-family: "Arial"; font-size: 10pt; color: #FFFFFF; background-color: #047AA2}
.cellTitle {  font-family: "Arial"; font-size: 10pt; color: #FFFFFF; background-color: #047AA2}
.cellNumber {  font-family: "Arial"; font-size: 10pt; color: #000000; background-color: #EAEAEA}
.cellLight {  font-family: "Arial"; font-size: 10pt; color: #4B4B4B; background-color: #FFFFFF}
.cellLightOdd {  font-family: "Arial"; font-size: 10pt; color: #4B4B4B; background-color: #E2E2E2}
.cellLightEven {  font-family: "Arial"; font-size: 10pt; color: #4B4B4B; background-color: #EEEEEE}
.highlightSoft { font-family: "Arial"; font-size: 11pt; color: #409FCF; font-weight: bold;}
.up {  font-family: "Arial", "Helvetica", "sans-serif"; top: 10px; height: 20px}
.textarea {  font-family: "Arial"; font-size: 9pt; color: #330066}
.textbox {  font-family: "Arial"; font-size: 9pt; color: #330066}
.button {  font-family: "Arial"; font-size: 12pt; color: #003366; font-weight: bold; background-color:Aqua}
.Redbutton {  font-family: "Arial"; font-size: 12pt; color: #660000; font-weight: bold; background-color:Red}
.Goldbutton {  font-family: "Arial"; font-size: 12pt; color: #660000; font-weight: bold; background-color:Orange}
.BigButton {  font-family: "Arial"; font-size: 16pt; color: #003366; font-weight: bold; height:auto;}
.pt {  font-family: "Arial"; font-size: 10pt; list-style-type: circle; line-height: 29pt; vertical-align: 6%}
.mgtDirector {  font-family: "Arial"; font-size: 11pt; font-weight: bold; color: #330099}
.topOfPage {  font-family: "Arial"; font-size: 10pt; font-style: italic; color: #000099}
.subSec {  font-family: "Arial"; font-size: 11pt; font-style: italic; color: #6699cc; font-weight: bold}
.tab {  border-color: #FF6666 black}

.facetsEventsDate {  font-family: "Arial"; font-size: 11pt; font-weight: bold; text-decoration: underline}
.facetsArticleTitle {  font-family: "Arial"; font-size: 11pt; color: #75A3D4; font-weight: bold}
.facetsArticleSubTitle {  font-family: "Arial"; font-size: 11pt; color: #75A3D4; font-weight: bold}
.facetsArticlePublishDate {  font-family: "Arial"; font-size: 11pt;}
.facetsArticleAuthor {  font-family: "Arial"; font-size: 11pt; color: #101947}
.facetsArticleAuthorTitle {  font-family: "Arial"; font-size: 11pt;}
.facetsArticleArtSrcTitle {  font-family: "Arial"; font-size: 11pt; }
.facetsArticleArchiveMonthGroup {  font-family: "Arial"; font-size: 11pt; font-weight: bold}

.negative { color: #EF5F26; font-family: "Arial"; font-size: 8pt; line-height: 8pt; text-align: justify; text-decoration: none }

.clientsRptHeading { font-family: "Arial"; font-size: 13pt; font-weight: bold; color: #FFFFFF}
.clientsRptHeadingBg { background-color: #13597D;}
.clientsRptFieldBg {}
.clientsRptFieldTitle { color: #5D6374; font-family: "Arial"; font-size: 10pt; line-height: 13pt; font-weight: bold }
.clientsRptTitleCellBg { background-color: #337EA4;}
.clientsRptTitleBg { color: #FFFFFF; font-family: "Arial"; font-size: 12pt; line-height: 13pt; font-weight: bold }
.negative { color: #EF5F26 }
.clientsRptSmall { color: #4B4B4B; font-family: "Arial"; font-size: 9pt; line-height: 13pt; text-align: justify}
.clientsRptRepeatFieldTitle { color: #5D6374; font-family: "Arial"; font-size: 9pt; line-height: 13pt; font-weight: bold }
.clientsRptRepeatFieldBg {background-color: #F4F4F5}
.clientsRptSmall1 { color: #4085A8; font-family: "Arial"; font-size: 9pt; line-height: 13pt; font-weight: bold}
.clientsRptSmallBg1 {background-color: #DCDCDE}
.clientsRptDisclaimer { color: #000000; font-family: "Arial"; font-size: 8pt; line-height: 11pt;}

.rptTextBox { margin: 1px; padding: 1px; float: none; border-top: 1px solid #236E94; border-right: 1px solid #236E94; border-bottom: 1px solid #236E94; border-left: 1px solid #236E94; text-align: right; height: 20px; background-color: #D5EBF6; color: #246C90;}
.rptTextArea { overflow:hidden; }
.rptFlash { color: #D5EBF6; font-size: 14px; font-family: "Arial"; line-height: 14pt;}
.rptMsg { color: #1F847C; font-size: 14px; font-family: "Arial"; line-height: 14pt;}
.rptTextBoxLoss { margin: 1px; padding: 1px; float: none; border-top: 1px solid #236E94; border-right: 1px solid #236E94; border-bottom: 1px solid #236E94; border-left: 1px solid #236E94; text-align: right; height: 20px; background-color: #D5EBF6; color: red; }

.menuProvider { font-family: Arial; color: #FFFFFF; font-weight: bold; font-size: 13px;}
.menuPolicyTab { border: 1px solid #1058A0;}
.menuPolicyNo { font-family: Arial; font-size: 12px; font-weight: bold; color: #3F86BA; }
.menuPolicyCell { background-color: #E6FAFF; border: 1px inset #0099CC;}
.menuTitle { font-family: Arial; color: #FFFFFF; font-weight: bold; font-size: 13px;}
.menuTab { border: 1px solid #5B8785;}
.menuItem { font-family: Arial; font-size: 12px; font-weight: bold; color: #387674; }
.menuCell { background-color: #D3F6E9; border: 1px inset #5F9C9A;}
.menuCellSelected { background-color: #5F9C9A; border: 1px inset #FFFFFF;}

.bkgrdlogoff {  background-color: #003063}
.bkgrddark {  background-color: #003366}
.bkgrdlight {  	background-color: #6699cc;}
.bkgrdReddark { background-color: #660000}
.bkgrdRedlight { background-color: #CC9999;}
.bkgrddarkM {  background-color: #009933;}
.bkgrdlightM { 	background-color: #00AAAA;}
.bkgrdpale {background-color: #ccddee }
.bkgrdwhite {  background-color: #FFFFFF}
.bkgrdlogoff {  background-color: #003063}
.tabson {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; color: #FFFFFF; 
	text-decoration: none;
	text-align:center;}
.tabsoff {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
	text-align:center;
}
.Redtabson {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; color: #FFFFFF; 
	text-decoration: none;
	text-align:center;}
.Redtabsoff {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
	text-align:center;
}
.Goldtabson {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; color: #FFFFFF; 
	text-decoration: none;
	text-align:center;}
.Goldtabsoff {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
	text-align:center;
}

A.tabsoff:link{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.tabsoff:visited{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.tabsoff:active{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.tabsoff:hover{
	font-family:Arial;
	font-size:9pt;
	color:#005080;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.tabson:link{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.tabson:visited{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.tabson:active{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.tabson:hover{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}

A.Redtabsoff:link{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Redtabsoff:visited{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Redtabsoff:active{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Redtabsoff:hover{
	font-family:Arial;
	font-size:9pt;
	color:#660000;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Redtabson:link{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.Redtabson:visited{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.Redtabson:active{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.Redtabson:hover{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}

A.Goldtabsoff:link{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Goldtabsoff:visited{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Goldtabsoff:active{
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Goldtabsoff:hover{
	font-family:Arial;
	font-size:9pt;
	color:#FFA500;
	font-weight: bold;
	text-decoration:none;
	text-align:center;

}
A.Goldtabson:link{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.Goldtabson:visited{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.Goldtabson:active{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
A.Goldtabson:hover{
	font-family:Arial;
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}

A.message:hover
{
    color:#009933; 
    font-family: "Arial"; 
    font-size: 9pt; 
    line-height: 12pt; 
    text-align: justify; 
    text-decoration: underline;
}

A.NewsButton:hover
{ 
    color: #FF0000; 
    font-family: "Arial"; 
    font-size: 9pt; 
    line-height: 12pt; 
    text-align: center; 
    font-weight: bold; 
    background-color:ThreeDLighShadow;     
    border-style:ridge;
}

A.folder:hover 
{ 
    color: #003366; 
    font-family: "Arial"; 
    font-size: 9pt; 
    line-height: 12pt; 
    text-align: justify; 
    font-weight: bold; 
    text-decoration: underline;
}

A.Companyfolder:hover 
{ 
    color: #003366; 
    font-family: "Arial"; 
    font-size: 10pt; 
    line-height: 12pt; 
    text-align: justify; 
    font-weight: bold; 
    text-decoration: underline;
}

A.file:hover 
{ 
    color: #0000CC; 
    font-family: "Arial"; 
    font-size: 9pt; 
    line-height: 12pt; 
    text-align: justify; 
    text-decoration: underline;
}

A.bottomLink:hover
{ 
    font-size: 12px; 
    color: #1F5770; 
    text-decoration: underline;
    font-family: "Arial";
}

A.LinkTransaction:hover
{
    color:#009933; 
    font-family: "Arial"; 
    font-size: 8pt; 
    line-height: 8pt; 
    text-align: justify; 
    text-decoration: underline;
}

