.topNav {
	/*background-image:url('../../fpl/images/tile.gif');*/
	cursor: pointer;
    font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #FFFFFF;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.topNavOn {
	/*background-image:url('../../fpl/images/tile.gif');*/
	/*cursor: pointer;*/
    font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.subNav {
	/*background-image:url('../../fpl/images/tile.gif');*/
	cursor: pointer;
    font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*padding-left: 8px;*/
}
.topNav A:link, .topNav A:visited, .topNav A:hover, .subNav A:link, .subNav A:visited, .subNav A:hover{
	COLOR: #FFFFFF;
	text-decoration:none;
}

.topNavOn A:link, .topNavOn A:visited, .topNavOn A:hover, .subNav A:link, .subNav A:visited, .subNav A:hover{
	COLOR: #000000;
	text-decoration:none;
}


.pipes {
	font-family: arial,verdana,sans-serif;
	font-size:11px;
	color:#00476D;
	font-style: normal;
    text-decoration: none;
}

.pipesBlue {
	font-family: arial,verdana,sans-serif;
	font-size:11px;
	color:#CEDAE6;
	font-style: normal;
    text-decoration: none;
}

.copy {
	font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.copygold {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #CC9900;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;	
}
.copyred {
	font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #FF0000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.copy2 {
	font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}

.alarm {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #FF0000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*letter-spacing: .1em;*/
}

.copyErrorSm {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #FF0000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*letter-spacing: .1em;*/
}

.copyGray {
	font-weight: normal;
    font-size: 9px;
    text-transform: none;
    color: #999999;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*letter-spacing: .1em;*/
}

.copyPadding {
	font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	padding-left: 5px;
	/*letter-spacing: .1em;*/
}

.copyBold {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*letter-spacing: .1em;*/
}

.copyBoldIndent {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none; padding-left:50px;
}
.copy A:link, .copy A:visited, .copyBold A:link, .copyBold A:visited {
	COLOR: #000000;
	text-decoration:none;
	font-weight: bold;
}

.copy2 A:link, .copy2 A:visited {
	COLOR: #000000;
	text-decoration:underline;
	font-weight: bold;
}
.copy A:active, .copyBold A:active {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}

.copy2 A:active {
	color: #000000;
	text-decoration:underline;
}
.copyBig {
	font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*letter-spacing: .1em;*/
}
.copyExtraBig {
	font-weight: bold;
    font-size: 14px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*letter-spacing: .1em;*/
}
.copyExtra {
	font-weight: normal;
    font-size: 14px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*letter-spacing: .1em;*/
}

.subSubNav {
	/*background-image:url('/images/nav/tile.gif');*/
	cursor: pointer;
    font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #ffffff;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
	/*padding-left: 8px;*/
}

.greenTitle {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #26686D;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.greenTitleBig {
	font-weight: bold;
    font-size: 13px;
    text-transform: none;
    color: #26686D;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.green {
	font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #26686D;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
/*Used for the results display around the <cf_fplPageList> tage */
.tText {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.tText A:link, .tText A:visited {
	COLOR: #26686D;
	text-decoration:underline;
}
.tText A:hover {
	color:red;
	text-decoration:none;
}
/* End */

.green A:link, .green A:visited, .greenTitle A:link, .greenTitle A:visited, .greenTitleBig A:link, .greenTitleBig A:visited {
	COLOR: #26686D;
	text-decoration:underline;
}
.green A:hover, .greenTitle A:hover, .greenTitleBig A:hover {
	color:red;
	text-decoration:none;
}
.greenNav {
	font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #26686D;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}
.greenNav A:link, .greenNav A:visited {
	COLOR: #26686D;
	text-decoration:none;
}
.greenNav A:hover {
	color:red;
	text-decoration:underline;
}
.goldBiggest {
	font-weight: normal;
    font-size: 23px;
    text-transform: none;
    color: #D8980E;
    font-style: normal;
    font-family: serif;
    text-decoration: none;
}
.goldBigger {
	font-weight: bold;
    font-size: 15px;
    text-transform: none;
    color: #D8980E;
    font-style: normal;
    font-family: serif;
    text-decoration: none;
}
.goldBig {
	font-weight: bold;
    font-size: 12px;
    text-transform: none;
    color: #000000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}

.goldBigError {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #FF0000;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}

.goldBig A:link, .goldBig A:visited {
	COLOR: #F6D44C;
	text-decoration:none;
	font-weight: bold;
}

.blueBig {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
    color: #08599C;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
    text-decoration: none;
}

.blueBig A:link, .goldBig A:visited {
	COLOR: #08599C;
	text-decoration:none;
	font-weight: bold;
}

.gold {
	font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #D8980E;
    font-style: normal;
    font-family: serif;
    text-decoration: none;
}

.goldSm {
	font-weight: normal;
    font-size: 11px;
    text-transform: none;
    color: #D8980E;
    font-style: normal;
    font-family: serif;
    text-decoration: none;
}
.goldSm A:link, .goldSm A:visited {
	COLOR: #D8980E;
	text-decoration:underline;
}
.goldSm A:hover {
	color:red;
	text-decoration:none;
}
.hairlineBox {
	background-color:#FFFFFF;
	border-left:solid #D7D4CF 1px;
	border-right:solid #D7D4CF 1px;
	border-top:solid #D7D4CF 1px;
	border-bottom:solid #D7D4CF 1px;
	font-family: arial;
	font-size: 11px;
	color:#26686D;
}
.hairlineBoxSides {
	background-color:#FFFFFF;
	border-left:solid #D7D4CF 1px;
	border-right:solid #D7D4CF 1px;
	border-top:none;
	border-bottom:none;
	font-family: arial;
	font-size: 11px;
	color:#26686D;
}
.hairlineBoxBottomSides {
	background-color:#FFFFFF;
	border-left:solid #D7D4CF 1px;
	border-right:solid #D7D4CF 1px;
	border-top:none;
	border-bottom:solid #D7D4CF 1px;
	font-family: arial;
	font-size: 11px;
	color:#26686D;
}
.form {
	background-color:#FCF6E7;
	border-left:solid #D7D4CF 1px;
	border-right:solid #D7D4CF 1px;
	border-top:solid #D7D4CF 1px;
	border-bottom:solid #D7D4CF 1px;
	font-family: arial;
	font-size: 11px;
	color:#26686D;
}
.table {
	background-color:#FCF6E7;
	border-left:solid #D7D4CF 1px;
	border-right:solid #D7D4CF 1px;
	border-top:solid #D7D4CF 1px;
	border-bottom:solid #D7D4CF 1px;
	font-family: arial;
	font-size: 11px;
	color:#26686D;
}
.formfield {
	background-color:#FFFFFF;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	font-family: arial;
	font-size: 12px;
	color:#26686D;
}
.formGold {
	background-color:#ECB239;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
}
.formbutton {
	background-color:#CEDAE6;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}
.formbutton2 {
	background-color:#F7D960;
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-weight: bold;
}
.formbutton3 {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
    color: #636363;
	background-color: #F9E4A6;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
	text-decoration:underline;
	cursor: pointer;
}
.redformbutton3 {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	color:#FF7D7D;
	background-color: #F9E4A6;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
	text-decoration:underline;
	cursor: pointer;
}
.formbutton4 {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
    color: #636363;
	background-color: #FBEEC6;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
	text-decoration:underline;
	cursor: pointer;
}
.redformbutton4 {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
   	color:#FF7D7D;
	background-color: #FBEEC6;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
	text-decoration:underline;
	cursor: pointer;
}
.formbuttonErr {
	font-weight: bold;
    font-size: 11px;
    text-transform: none;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
    color: #636363;
	background-color: #ff6666;
    font-style: normal;
    font-family: arial,verdana,sans-serif;
	text-decoration:underline;
	cursor: pointer;
}
body { 
	margin: 0px 0px 0px 0px;
	scrollbar-face-color: #ECB239; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #F6F0D8; 
	/*scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color:#000000;*/
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #000000; /*FFD817*/
}
.tHead {  
	font-family: arial,verdana,sans-serif;
	font-weight: bold; 
	background-color: #E0AA0F; 
	color:#FFFFFF; 
	font-size: 12px; 
	background-color:#003F54;
}
.tRowOdd {  
	background-color: #F9E4A6;
} 
.tRowEven {  
	background-color:#FBEEC6;
}
.tRowError {  
	background-color:#ff6666;
}
.tCellWhite {  
	background-color:#FFFFFF;
}

.tHead A:link, .tHead A:visited {
	COLOR: #FFFFFF;
	text-decoration:none;
}

.help {  
	font-family: arial,verdana,sans-serif;
	font-weight: bold; 
	background-color: #CEDAE6;
	color: #000000;
	font-size: 17px; 
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	text-decoration: none;
}

.help A:link, .help A:visited {
	color: #000000;
	background-color: #CEDAE6;
	text-decoration: none;
}
.tablehelp {  
	font-family: arial,verdana,sans-serif;
	font-weight: bold; 
	background-color: #E0AA0F;
	color: #003333;
	font-size: 17px; 
	border-left:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	border-bottom:solid #000000 1px;
	text-decoration: none;
}

.tablehelp A:link, .tablehelp A:visited {
	color: #003333;
	background-color: #E0AA0F;
	text-decoration: none;
}

/*yc77, Bermuda Life*/
.head1 		 		{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #003F54}
.tLabelTop 			{ font-family: Arial, Helvetica, sans-serif;  font-size: 70%;     color: #003366; vertical-align: top; 	  font-weight: normal; text-align: left }

/* Form inputs */
input.text, input.formfieldError, input.formfield, select{font: 12px Arial; margin-top:5px;}
input.text, input.formfieldError, input.formfield{width:170px;}
input.text{border:1px solid #666;}
input.formfieldError{border:1px solid #FF0000;}
input.formfield{border:1px solid #5482AB;}
select{color:#003946; border:1px solid #666;}
#txtImpersonateAs{/*float:left!important;*/ width:300px!important;}
#footerToolbar{
	font-size: 10px;
	padding:15px 0;
	list-style:none;
	margin:0;
	position:relative;
	text-align:center;
	width:969px;
	background:#FFF;
}
	#footerToolbar li {
		background:none;
		display:inline;
		margin:0;
		padding:0;
	}
		/* Normal State */
		#footerToolbar li a{
			color:#5482ab;
			text-decoration:underline;
		}
		/* Rollover State */
		#footerToolbar li a:hover,
		#footerToolbar li a:active {
			text-decoration: none;
		}

.contact-us-content {
    margin:10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
}

.footer-text {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    display: block;
    padding:20px;
}

.container-logo {
    width:781px;
    display: inline-block;
    border: 1px solid #ababab;
    border-bottom: 0 none;
    background-color: #fef8e0;
}
.content-logo-image {
    height:60px;
}
.container-navigation-link {
    display: inline-block;
    float:right;
    margin:3px;
}
.content-link-text {
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    display: inline-block;
    padding: 0 8px;
    font-size: 11px;
    font-weight: bold;

}
.content-link-text a {
    text-decoration: none;
    color: black;
    padding: 5px 0;
}
.link-text-contact {
    border-left: 1px solid black;
}

.cl-bermuda-menu-layout tr {

}

.cl-bermuda-menu-layout tr td {

}

.text-logo {
    font-weight: 100;
    margin-top: 20px;
    font-size: 23px;
    font-family: "Sun Life Sans", Tahoma, Arial, sans-serif;
}

.text-returning-users {
    font-size: 18px;
    font-style: italic;
    color: #b30000;
    font-family: "Sun Life Sans", Tahoma, Arial, sans-serif;
    font-weight: normal;
}