body 
{
	background-color: white;
	font-family: arial, tahoma, sans-serif;
	font-size: 9pt;
	/*border: #b7b7b7 1px solid;*/
	margin: 0px;
	padding: 5px;
}
table
{
    font-family: arial, tahoma, sans-serif;
    font-size: 9pt; /*border-collapse:collapse;
	border: #0c4414 1px solid;*/
}
thead
{
	font-weight:bold;
}

.HeaderLineTop
{
    /*border-top: solid 3pt #00722C;*/
    border-top: solid 1pt #B7B7B7;
}

.HeaderLineBottom
{
    border-bottom: solid 1pt #B7B7B7;
}

textarea, select, input /*, input[type=&amp;quot;text&amp;quot;]*/
{
	font-family: arial, sans-serif;
	font-size: 9pt;
	/*background-color: #4d4c4c;
	color: #FFFFFF;*/
}
/*UL
{
	list-style-image:url(/Images/bullet-green-small.jpg);
	position: relative;
	left: -17pt;
}

.ChangePwdList
{
    list-style-image:url(/Images/green-bulletCL.jpg);
	position: relative;
	left: -17pt;
}
*/
ul {
    list-style: none; /* Remove default bullets */
}
ul li::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #E18409; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  font-size:1.2em;
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}
.cwDarkGrey
{
	color: #686666;
}
.cwRed
{
	/*color: #d23023;	*/
	color: #C00000;	
}
.cwBold
{
	font-weight: bold
}
.cwGreen
{
	/*color: #14933c;*/
	/*color: #00722C;*/
	/*color: #0079C1;*/
        color: #E18409;
}

.cwGreen4
{
    /*color: #00722C;*/
    color: #0079C1;
}

.NewContent
{
	background-color:#e7e7e7;
	display:none;
}
.ConfirmBox
{
	font-family:arial black, Arial-BoldMT; 
	/*color:#C00000; */
	color:#E11F27;
	border:1px solid #686666; 
	padding-left:3pt; 
	padding-top:2pt; 
	padding-bottom:2pt;
	width:8cm; 
}
.ConfirmBoxRO
{
	font-family:arial black, Arial-BoldMT; 
	color:silver; 
	border:1px solid #686666; 
	padding-left:3pt; 
	padding-top:2pt; 
	padding-bottom:2pt;
	width:8cm; 
}
.PopupStory
{
	font-size:9pt; 
	color:#000000; 
	background-color:white; 
	border:2pt ridge #b7b7b7; 
	padding:3pt; 
	position:absolute; 
	width:8cm; 
}
.ImageLink
{
	border:2pt solid white;
}
.ImageLinkGray
{
	border:2pt solid #d7d7d7;
}
.ImageLinkMO
{
	border-color:#14933c;
}
.ImageLinkClick
{
	border-color: #d23023;
}
.FundListItem
{
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	cursor: pointer;
	font-weight:normal;
	
}
.FundListItemSummary
{
	font-family: Arial;
	font-size: 9pt;
	/*color: #14933c;*/
	color:#0079C1;
	cursor: pointer;
}
.FundListItemHidden
{
	display: none;
	font-size: 9pt;
	cursor: pointer;
	/*color: #14933c;*/
	color: #0079C1;
	font-family: Arial;
}
.FundListItemMO
{
	/*color: #14933c;*/
	color: #0079C1;
}
.FundListItemSelect
{
	color: #C00000;
	font-weight:bold;
}
.cwButton
{
	font-weight:bold;
	COLOR:#000000; 
	BACKGROUND-COLOR:#a3a2a2; 
	border-width:2pt; 
	padding-top:2pt; 
	CURSOR:pointer;
    width: 108px;
}
.cwButtonMO
{
	color:#d23023;	
}
.HeadingBar
{
    font-family: arial;
    font-size: 9pt;
    color: white;
    background-color:#2B8537 !important; /* #0079C1;*/
    padding-left: 6pt;
    padding-right: 6pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    /*display: inline-block;*/
    filter: none;
    text-align: left;
}

.HeadingBarPs
{
    font-family: arial;
    font-size: 9pt;
    color: white;
    background-color:#2B8537 !important; /* #00722C;*/
    padding-left: 6pt;
    padding-right: 6pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    /*display: inline-block;*/
    filter: none;
    text-align: left;
}

.SelectionBar
{
	FONT-FAMILY: arial; 
	FONT-SIZE: 9pt; 
	COLOR: white; 
	BACKGROUND-COLOR: #686666;
	padding-left:4pt;
	padding-right:2pt;
	padding-top:2pt;
	padding-bottom:2pt;
	display :inline-block;
	/*filter: none;
    text-align: left;*/
}

.RepeaterText
{
    font-family: arial;
    font-size: 9pt;
    color: black;
    background-color: #e7e7e7;
    padding-left: 4pt;
    padding-right: 2pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    display: inline-block;
    filter: none; /*progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#a3a2a2,strength=5); */
}

.RepeaterTextDataEntry {
    font-family: arial;
    font-size: 9pt;
    color: black;
    background-color: #e7e7e7;
    padding-left: 4pt;
    padding-right: 2pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    /*display: inline-block;*/
    filter: none; /*progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#a3a2a2,strength=5); */
}

.trMouseOverSpread
{
    font-family: arial;
    font-size: 9pt;
    color: black;
    background-color: silver;
    padding-left: 4pt;
    padding-right: 2pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    display: inline-block;
    filter: none; /*progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#a3a2a2,strength=5); */
}

.trMouseOverSpreadDataEntry {
    font-family: arial;
    font-size: 9pt;
    color: black;
    background-color: silver;
    padding-left: 4pt;
    padding-right: 2pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    /*display: inline-block;*/
    filter: none; /*progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#a3a2a2,strength=5); */
}

.trMouseClickSpread
{
    font-family: arial;
    font-size: 9pt;
    color: limegreen;
    background-color: whitesmoke;
    padding-left: 4pt;
    padding-right: 2pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    display: inline-block;
    filter: none; /*progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#a3a2a2,strength=5); */
}

.trMouseClickSpreadDataEntry {
    font-family: arial;
    font-size: 9pt;
    color: limegreen;
    background-color: whitesmoke;
    padding-left: 4pt;
    padding-right: 2pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    /*display: inline-block;*/
    filter: none; /*progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#a3a2a2,strength=5); */
}

.HeadingText
{
	/*FONT-FAMILY: Arial Black, Arial-BoldMT;*/
    FONT-FAMILY: "Arial Black", Arial, sans-serif;
	FONT-SIZE: 9pt; 
	/*COLOR: #00722C !important; */
	/*COLOR: #0079C1 !important; */
         COLOR: #E18409 !important;
    font-weight:900; 
}
.BlockText
{
	FONT-FAMILY: Arial;
	font-size: 9pt;
	line-height: 10pt;
}
.LinkText
{
	FONT-FAMILY: Arial;
	font-size: 9pt;
	TEXT-DECORATION: underline;
	CURSOR: pointer; 
	/*color: #14933C;*/
	/*color: #0079C1;*/
        color: #3b93c4;
}

#Region3 a: hover {color: #00722C;}

.LinkTextGreen
{
	FONT-FAMILY: Arial;
	font-size: 9pt;
	TEXT-DECORATION: underline;
	CURSOR: pointer; 
	/*COLOR: #14933c;*/ 
	/*color: #0079C1;*/
        color: #3b93c4;
}
.LinkTextMO
{
	/*COLOR: #00722C;*/
	color: #0079C1
	
}
.LinkTextWhite
{
	FONT-FAMILY: Arial;
	font-size: 9pt;
	TEXT-DECORATION: underline;
	CURSOR: pointer; 
	COLOR: #ffffff; 
}
.LinkTextWhiteMO
{
	COLOR: #000000;
}
.QuoteQuote
{
	FONT-FAMILY: Arial Black, Arial-BoldMT;
	FONT-SIZE: 14pt; 
	LINE-HEIGHT: 12pt; 
	COLOR: #d23023; 
}
.QuoteText
{
	FONT-FAMILY: Arial Black, Arial-BoldMT; 
	FONT-SIZE: 12pt; 
	LETTER-SPACING: -1pt;
	LINE-HEIGHT: 14pt; 
	COLOR: #d23023; 
}
.QuoteCredit
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 7pt; 
	COLOR: #a3a2a2; 
}
.NewsNew
{
	font-family: arial;
	font-size:9pt;
	font-weight: bold;
	color:#d23023;
	cursor:default;
}
.NewsLink
{
	FONT-FAMILY: Arial;
	font-size: 9pt;
	TEXT-DECORATION: underline;
	CURSOR: pointer; 
	/*COLOR: #14933C;*/ 
	/*color: #0079C1;*/
       color: #3b93c4;
}

.NewsLink a: hover {color: #00722C;}

.NewsLinkMO
{
	/*color: #00722C;*/
    color: #0079C1;
}
.NewsLinkClick
{
	/*color: #00722C;*/
    color: #0079C1;
}
.NewsLinkDisabled
{
	FONT-FAMILY: Arial;
	font-size: 9pt;
	TEXT-DECORATION: underline;
	CURSOR: default; 
	COLOR: #b7b7b7; 
}
.NewsMajorHeading
{
	font-family: Arial;
	font-size: 18pt;
	font-weight:bold;
	line-height: 16pt;
	/*color: #00722C;*/
        /*color: #0079C1;*/
        colour: #E18409;
}
.NewsHeading
{
    /*FONT-FAMILY: Arial Black, Arial-BoldMT;*/
    FONT-FAMILY: "Arial Black", Arial, sans-serif;
	FONT-SIZE: 9pt; 
	/*COLOR: #00722C !important; */
	/*COLOR: #0079C1 !important; */
        COLOR: #E18409 !important;
    font-weight:900;
}
.NewsIntro
{
	font-family: Arial;
	font-size: 9pt;
	line-height: 12pt;
	/*color: #14933c;*/
	/*color:#0079C1; */
        color: #E18409;
}
.NewsText
{
	FONT-FAMILY: Arial;
	font-size: 9pt;
	line-height: 12pt;
}
.NewsHeadGrey
{
	font-family: Arial;
	font-size: 9pt;
	font-style: italic;
	color: #686666;
}
.NewsTable
{
	font-family: Arial;
	font-size: 9pt;
	color:Black;
	background-color: #e3f5f9; /*#ddeedd;*/
}
.NewsTableHead
{
	font-family: Arial;
	font-weight: bold;
	/*font-variant: small-caps;*/
	font-size: 9pt;
	color: #686666;
	background-color: White;
}
.trMouseOver
{
	background-color:#e7e7e7;
	color: black;
}
.trMouseClick
{
	background-color:#b7b7b7;
	color: black;
}
.trHLMouseOver
{
	background-color:#a3a2a2;
	color: turquoise;
}
.trHLMouseClick
{
	background-color:#686666;
	color: turquoise;
}
.StdButton
{
	cursor: pointer;
}
.FindButton
{
	cursor:pointer;
	width:15pt;
}
.StdInput
{

}
.StdInputRO
{
	/*background-color:#b7b7b7;*/
	background-color:#DADBDC;
}
.StdCheckBox
{

}
.MenuBarTable
{	
	border-spacing:1pt;
	*border-spacing:2pt; /* IE6+7 */
	_border-spacing:2pt; /* IE6 */
	border-spacing:2pt\9; /* IE 8 */		
	border-spacing:2pt \0/; /* IE8+9 */
}
.MenuBarBody 
{
	border-left: solid 1px #b7b7b7; 
	border-bottom: solid 1px #b7b7b7; 
	/*border-top: solid 1px #b7b7b7; */
	border-right: none;
	height: 100%; 
	margin: 0px;
	padding: 5px;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-color: #ffffff;
	border:none;
}
.MenuBarViewItem 
{
	font-weight: normal;
	font-size: 10pt;
	cursor: pointer;
	color: #000;
	background-color: #CCCCCC;
	font-family: Arial;
	text-align: left;
	text-decoration: none;
}
.MenuBarViewItemMouseOver 
{
	text-decoration: underline;
	/*color:#b7b7b7;*/
	color:#858585;
}
.MenuBarViewItemClick 
{
	/*background-color: #8DC63F;*/
	background-color: #E18409;
	color:#000;
	text-decoration: none;
}
.MenuBarViewItem2 
{
	font-weight: normal;
	font-size: 10pt;
	cursor: pointer;
	color: #000;
	background-color: #F2F2F2;	
	font-family: Arial;
	text-align: left;
	text-decoration: none;
}
.MenuBarViewItem2MouseOver 
{
	text-decoration: underline;
	color:#686666;
}
.MenuBarViewItem2Click 
{
	background-color: #B5DA82;
	text-decoration: none;
	color:#000 !important;
}
.MenuBarMenuItem 
{
	font-size: 9pt;
	cursor: pointer;
	color: #000;	
	background-color: #F2F2F2 ! important;
	font-family: Arial;
	text-align: left;
	text-decoration: none;
}
.MenuBarMenuItemMouseOver 
{
	text-decoration: underline;
	color: #858585;
}
.MenuBarMenuItemClick 
{
	color:#000 !important;
	text-decoration: none;
	/*background-color:#DAEDC1 !important;*/
	background-color:#DEA139 !important;
}

.MenuBarMenuItem2Click 
{
	/*background-color: #B5DA82 !important;*/
	background-color: #DEA139 !important;
	text-decoration: none;
	color:#000 !important;
}

#tbdyVICSCalcN tr
{
    background-color:#DCDDDE;
    color:#7E8083;
}

#tbdyVIPSCalcN tr
{
    background-color:#DCDDDE;
    color:#7E8083;
}

#tbdyVIPRCalcN tr
{
    background-color:#DCDDDE;
    color:#7E8083;
}

.tabBar
{
	border-right: #0c4414 1px solid;
	border-top: #0c4414 1px solid;
	border-left: #0c4414 1px solid;
	background-color: #a3a2a2;
}
.tabButton
{
	border-right: outset;
	border-top: outset;
	border-left: outset;
	width: 60pt;
	border-bottom: outset;
	color: #FFFFFF;
	background-color: #14933c;
	cursor: pointer;
}
.tabButtonInset
{
	border-right: inset;
	border-top: inset;
	border-left: inset;
	border-bottom: inset;
}
.tabPanel
{
	border-right: #b7b7b7 1px solid;
	border-top: #b7b7b7 1px solid;
	overflow: auto;
	border-left: #b7b7b7 1px solid;
	border-bottom: #b7b7b7 1px solid;
}
.ReportBar
{
	border-right: #b7b7b7 1px solid;
	border-top: #b7b7b7 1px solid;
	padding: 4px;
	border-left: #b7b7b7 1px solid;
	background-color: #a3a2a2;
	color: #ffffff;
}
.ReportPanel
{
	border-right: #b7b7b7 1px solid;
	border-top: #b7b7b7 1px solid;
	overflow: auto;
	border-left: #b7b7b7 1px solid;
	border-bottom: #b7b7b7 1px solid;
}

.PHLink
{
	text-decoration: underline;
	cursor: pointer; 
	/*color: #14933C;*/ 
	color: #0079C1;
}

.PHLink:hover {color: #00722C;}

.SuperFundsHeader, .PensionFundsHeader
{
    /*background-color:#00722C;*/
    background-color:#0079C1;
    color:#fff;
}

.SuperFundsColHeader, .PensionFundsColHeader
{
    background-color:#B6B8BA;
    color:#fff;
}

.SuperFundsAlternate, .PensionFundsAlternate
{
    background-color:#E3F5F9;
}

#home-page-header-3
{
    border:0px;
    /*position: relative;
    top: 0px;
    left:0px;*/
}

.HeaderBanner
{
    PADDING-LEFT:10pt;
    FONT-SIZE:28pt;
    font-weight:bold; 
    color:#999999; 
    LINE-HEIGHT:22pt; 
    PADDING-TOP:48pt; 
    FONT-FAMILY:Arial, Arial-BoldMT; 
    LETTER-SPACING:0.5pt
}

.HeaderBannerSysLogin
{
    height: 133px;
}

.BannerText
{
    font-size:12pt;
    margin-top:-60px;
}

.BannerText .BannerTextRow1
{
    font-size:12pt;
    padding-top:8px;
}

.BannerText .BannerTextRow2
{
    font-size:28pt;
    padding-top:15px;
}

.BannerText .BannerTextRow3
{
    font-size:28pt;
    padding-top:2px;
}

#trCustom1 UL, #trCustom2 UL, #trCustom3 UL, #trCustom4 UL, #trCustom5 UL
{
    list-style-image:url("/Images/bullet-green-small.gif");
    position:static !important;
}

#trCustom1 UL, #trCustom2 UL, #trCustom3 UL, #trCustom4 UL, #trCustom5 UL
{
    list-style-image:url("/Images/bullet-green-small.gif");
    position:static !important;
}

#Step1 UL, #Step2 UL, #Step3 UL, #Step4 UL, #Step5 UL, #Step6 UL, #Step7 UL
{
    list-style-image:url("/Images/bullet-green-small.gif");
}

.HeadingBarRed
{
    background-color:#e11f27;
    color:#fff;
    padding-left:6pt;
    padding-right:6pt;
}
.ToolHeading {padding:4px; padding-left:0px; color:#E18409; font-size:10pt; font-weight:bold}