
a.LinksBlueHelp:link , a.LinksBlueHelp:visited ,  a.LinksBlueHelp:active {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#831b56;
    text-decoration:none;
}

a.LinksBlueHelp:hover {
    text-decoration:none;
}

td .titleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	color:#000539;
}

td .grayBackground {
	background-color:#CCCCCC;
}

td .whitetextwithgrayBackground {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:82%;
	color:#ffffff;
	background-color:#CCCCCC;
}

.FormTitle
{
	font-family: Verdana; 
	font-size: 160%; 
	color:#651574;
	font-style:	normal; 
	letter-spacing: 0.5px}	 

.BenefitStatement_Remuneration_Total{font-family:Verdana; font-weight: bold; color:White; BACKGROUND-COLOR: #651574 ; letter-spacing: 0.5px }
.BenefitStatement_Remuneration_Total_Alternate{font-family:Verdana; font-weight: bold ; color: White; BACKGROUND-COLOR:#651574 ; letter-spacing: 0.5px}
.BenefitStatement_Remuneration_Total_Top{font-family:Verdana; font-weight: bold; color:White; BACKGROUND-COLOR: #651574 ; letter-spacing: 0.5px }
.BenefitStatement_ER_Total{font-family:Verdana; font-weight:bold; color:#651574 ; BACKGROUND-COLOR: #FFD719; letter-spacing: 0.5px ; BORDER-BOTTOM: #ff0000 1px solid; BORDER-TOP: #ffffff 2px solid;}
.BenefitStatement_ER_Total_Alternate{font-family:Verdana; font-weight:bold ; color: #651574 ; BACKGROUND-COLOR:#FFD719; letter-spacing: 0.5px; BORDER-BOTTOM: #ff0000 1px solid; BORDER-TOP: #ffffff 2px solid;}
.BenefitStatement_EE_Total{font-family:Verdana; font-weight:bold; color:#651574 ; BACKGROUND-COLOR: #FFD719; letter-spacing: 0.5px ; BORDER-BOTTOM: #ff0000 1px solid; BORDER-TOP: #ffffff 2px solid;}
.BenefitStatement_EE_Total_Alternate{font-family:Verdana; font-weight:bold ; color: #651574 ; BACKGROUND-COLOR:#FFD719; letter-spacing: 0.5px; BORDER-BOTTOM: #ff0000 1px solid; BORDER-TOP: #ffffff 2px solid;}

.benefitselection_table { width: 100%; padding: 4px; }
.benefitstatement_item_text { padding-left: 5px; width: 55%;BORDER-BOTTOM: solid 1px #ffffff; BORDER-TOP: solid 1px #ffffff; }
.benefitstatement_item_level { width: 20% ; BORDER-BOTTOM: solid 1px #ffffff; BORDER-TOP: solid 1px #ffffff;}
.benefitstatement_item_value { text-align: right; padding-right: 5px; width: 25%; BORDER-BOTTOM: solid 1px #ffffff; BORDER-TOP: solid 1px #ffffff;}
.benefitstatement_item_infobtn {BORDER-BOTTOM: solid 1px #ffffff; BORDER-TOP: solid 1px #ffffff; width:15px; height:15px;}
.benefitstatement_group_benefitselectionbtn { vertical-align :bottom; }

.benefitinfo_item_text {font-family:Verdana; font-weight: bold; color:#651574 ; letter-spacing: 0.5px }
.benefit_item_note_text {padding-left: 5px; width: 100%;BORDER-BOTTOM: solid 0px #ffffff; BORDER-TOP: solid 0px #ffffff; }


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:82%;
	color:#831b56;
}

.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#831b56;
}

.bluetextSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#831b56;
}

.graytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:82%;
	color:#737373;
}

.graytextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#737373;
}

.navbluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#831b56;
}

.navwhitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	color:#FFFFFF;
}

td .whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:82%;
	color:#ffffff;
}

td .navybluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:82%;
	color:#000539;
}



td .whitetextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#ffffff;
}

.orangetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#FA6418;
}

.disabledmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:70%;
	color:#F9AC85;
}

a.LinksWhite:link , a.LinksWhite:visited ,  a.LinksWhite:active {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#FFFFFF;
    text-decoration:none;
}

a.LinksWhite:hover {
    text-decoration:underline;
}


a.LinksWhiteHelp:link , a.LinksWhiteHelp:visited ,  a.LinksWhiteHelp:active {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#FFFFFF;
    text-decoration:none;
}

a.LinksWhiteHelp:hover {
    text-decoration:none;
}

a.LinksTopWhite:link , a.LinksTopWhite:visited ,  a.LinksTopWhite:active {
	font-family: Verdana;
	font-weight:bold;
    font-size:75%;
    color:#FFFFFF;
    text-decoration:none;
}

a.LinksTopWhite:hover {
    text-decoration:underline;
}

a.LinksOrange:link , a.LinksOrange:visited ,  a.LinksOrange:active{
	font-family: Verdana;
    font-size:82%;
    color:#FA6418;
    text-decoration:none;
}

a.LinksOrange:hover {
    text-decoration:underline;
}

a.LinksOrangeSmall:link , a.LinksOrangeSmall:visited ,  a.LinksOrangeSmall:active{
	font-family: Verdana;
    font-size:75%;
    color:#cdcdcd;
    text-decoration:none;
}

a.LinksOrangeSmall:hover {
    text-decoration:underline;
}

a.LinksTopOrange:link , a.LinksTopOrange:visited ,  a.LinksTopOrange:active{
	font-family: Verdana;
    font-size:75%;
    color:#FA6418;
    text-decoration:none;
}

a.LinksTopOrange:hover {
    text-decoration:underline;
}


a.LinksBlueHelp:link , a.LinksBlueHelp:visited ,  a.LinksBlueHelp:active {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#831b56;
    text-decoration:none;
}

a.LinksBlueHelp:hover {
    text-decoration:none;
}

a.LinksBlueNav:link , a.LinksBlueNav:visited ,  a.LinksBlueNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#831b56;
    text-decoration:none;
}

a.LinksBlueNav:hover {
    text-decoration:underline;
}

a.LinksBlue:link {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#831b56;
    text-decoration:none;
}

a.LinksBlue:visited {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#831b56;
    text-decoration:none;
}

a.LinksBlue:active {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#831b56;
    text-decoration:none;
}

a.LinksBlue:hover {
	font-family: Verdana;
	font-weight:bold;
    font-size:82%;
    color:#831b56;
    text-decoration:underline;
}


a.LinksGray:link {
	font-family: Verdana;
    font-size:82%;
    color:#737373;
    text-decoration:none;
}

a.LinksGray:visited {
	font-family: Verdana;
    font-size:82%;
    color:#737373;
    text-decoration:none;
}

a.LinksGray:active {
	font-family: Verdana;
    font-size:82%;
    color:#737373;
    text-decoration:none;
}

a.LinksGray:hover {
	font-family: Verdana;
    font-size:82%;
    color:#737373;
    text-decoration:underline;
}

.poweredBy{
	font-size:85%;
    color:#FFFFFF;
}

.Bodytext
{
	font-family:Verdana;
	font-weight:normal; 
	color:#575757;
	letter-spacing: 0.5px}


.btnContinue{
	font-Size:85%; 
	font-family: Verdana; 
	font-weight:bold; 
	color:#ffffff; 
	background-color:#000539
}

.projectionNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:60%;
	color:#737373;
	vertical-align:top; 
	text-align:right;
	Width:600px;
}

.benefitselection_table { width: 100%; padding: 4px; }

.textWhiteBold {
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
}

.ccbodytext {
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-variant: normal;
	color:#01447B;
	font-family:Arial, "Times New Roman", Times, serif;
	text-align: left top;
	background-position: left center;
	text-decoration: none;
	}
	
a.ccbodytext:link:{
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-variant: normal;
	color:#CCCCCC;
		font-family:Arial, "Times New Roman", Times, serif;
	text-align: left top;
	text-decoration: none;
	background-position: left center;
	}
	
a.ccbodytext:hover {
	color:#F4001A;
		font-family:Arial, "Times New Roman", Times, serif;
	text-decoration:underline;
	}
td.textdarkdark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:none;
	color: #000000;
}	
	
.lightmid {
	background-color:#FEFFC2;
	font-size: 10pt;
}

.darkdark {
	background-color:#516F85;
}

a.LinkNavGray:link,a.LinkNavGray:visited {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:none;
	color: #575757;
}

a.LinkNavGray:hover {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:underline;
	color: #575757;
}

a.LinkMainNavWhite:link,a.LinkMainNavWhite:visited {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:none;
	color: #FFFFFF;
}

a.LinkMainNavWhite:hover {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:underline;
	color: #FFFFFF;
}

.txtLightLight{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:none;
	color: #FFFFFF;
}

.leftNavItems {
	background-color:#FFFFFF;
	font-size: 10pt;
}

td .tdPageTitle {
	height: 25px; 
	width:700px;
}

td .tdMain {
height: 100%; 
width:700px;
}

td .tdRightNav {
height: 100%; 
width:280px;
}

td .tdMainTrs {
height: 100%; 
width:100%;
}

td .tdPageTitleTrs {
	height: 25px; 
	width:100%;
}