body
{
	
}

.toptable
{
	border-top-color: #0e9dc6;
	border-bottom-color:#0e9dc6;
	border-top-style: groove;
}
.toptablerows
{
	background-color: #99ccff;
}

.mainheadingrow
{
	background-color: #e5effa;
}
 
.logocoloumn
{
	border-top-style: inset;
	border-right-style: inset;
	border-left-style: inset;
	border-bottom-style: inset;
	border-left-color: #edf5fc;
	border-bottom-color: #edf5fc;
	border-top-color: #edf5fc;
	border-right-color: #edf5fc;
}

.mainheading
{
	font-size: 20pt;
	font-family: Arial;
	color: black;

}
.mainheadingposition
{
	font-size: 12pt;
	position: absolute;
	
}
.hrefcolounm
{
	background-color: #dceeff;
	border-right: #8aaacb 1pt solid;
	border-top: #8aaacb 1pt solid;
	border-left: #8aaacb 1pt solid;
	border-bottom: #8aaacb 1pt solid;


}
 .hrefcolounm1
{
	background-color: #dceeff;	
	
	border-top: #8aaacb thin solid;	
	border-bottom: #8aaacb thin solid;
}
.hrefcolounm2
{
	background-color: #dceeff;	
	border-left: #8aaacb thin solid;
	border-top: #8aaacb thin solid;	
	border-bottom: #8aaacb thin solid;
}
.hrefcolounm3
{
	background-color: #dceeff;	
	border-right: #8aaacb thin solid;
	border-top: #8aaacb thin solid;	
	border-bottom: #8aaacb thin solid;
}
 .hrefbuttons
{
	color: #014586;
	font-family: Arial;
	text-decoration:none;
	font-size: 10pt;
	font-weight:bold ;
}
.hrefbuttonsmouseover
{
color: #014586;
	font-family: Arial;
	text-decoration: underline;
	font-size: 10pt;
	font-weight: bold;

}
.togglingrow1
{
background-color: #e7f2ff;
	  
}

.togglingrow2
{
background-color: #e7f2ff;
}
.step1color1
{
 background-color: #e7f2ff;
}
.step1color2
{
 background-color: #e7f2ff;
}
.step2color1
{
		background-color: #e7f2ff;
}
.step2color2
{
background-color: #e7f2ff;
}
.step3color1
{
	background-color: #e7f2ff;
}
.step3color2
{
	background-color: #e7f2ff;
}
.stepsheadings
{
	font-size: 14pt;
	font-family: Arial;
}

.selectionheadings
{
	font-size: 12pt;
	font-family: Arial;
	font-weight: normal;
}

.subheadings
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}
.labelalert
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	background-color: #ffffbe;
}
.datacolounms
{
	font-size: 9pt;
	font-family: Arial;
}

.addpaymentheadings
{
	font-size: 11pt;
	font-family: Arial;
	text-decoration: underline;
	font-weight: bold;
}

.addbeneficiarypanel
{
	background-color: #99ccff;
}

.addaccountrow
{
	
	background-color: #99ccff;
}



.cmbbox
{
	background-color: #f1f1f7;
}

.stepimage
{
	border-left-color: #c7e1f8;
	border-bottom-color: #c7e1f8;
	border-top-color: #c7e1f8;
	border-right-color: #c7e1f8;
}

.reviewtextvalue
{
	color: navy;
	font-family: Arial;
	font-size: 10pt;
}
.reviewtextfield
{
	color: #616161;
	font-family: Arial;
	font-size: 10pt;
}
.reviewheadings
{
	font-size: 10pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
}
.details
{
	font-size: 9pt;
	font-family: Arial;
	color: gray;
}

.loginheading
{
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	text-transform: capitalize;
	color: #0033ff;
}

.loginsubheadings
{
	font-size: 9pt;
	font-family: Arial;
	color: gray;
}
.loginsubheadings1
{
	font-size: 10pt;
	font-family: Arial;
	color: gray;
}
.changepwdheading
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}
.changepwdsubheading
{
	font-size: 9pt;
	font-family: Arial;
	color: gray;
}
.reviewtogglingrow1
{
	background-color: #e7f2ff;
}
.reviewtogglingrow2
{
	  background-color:#c7e1f8;
	  
}
.classestaric
{
	color:Red;
}

.signupmaintable
{
	margin-top: 0px;
	margin-bottom: 0px;
	border-left: lightgrey thin solid;
	border-right: lightgrey thin solid;
	background-color: whitesmoke;
}
.remittanceinfo
{
	font-size: 12pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
}
.forgotpwdheading
{
	font-size: 14pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
}
.textcopyrights
{
	font-size: 8pt;
	font-family: Arial;
}
.loginpagevalidation
{
	color: #ff6666;
	font-family: Arial;
	font-size: 9pt;
}
.printtdheader
{
	background-color: lightsteelblue;
}
.loginareabodycolor
{
	background-color: #e7f2ff;
}

.transactionstatus0
{
	color: #ff0066;
}
.transactionstatus1
{
	color: #33cc33;
}
.memberhomemainheading
{
	font-family: Arial;
	font-weight: bold;
	font-size: 22px;
	text-transform: capitalize;
	color: dodgerblue;
}
.memberhomesubheadings
{
	background-color: #e9eaeb;
	color: #0066ff;
}
.memberhometext
{
	font-size: 10pt;
	font-family: Arial;
	color: #696969;
}
.memeberhomecolor
{
	background-color: #d7e6ff;
}
.StaticMenuItemStyle1
{
	
	color: #014586;
}

.DynamicMenuItemStyle
{
	border-bottom: black thin solid;
	font-size: 9pt;
	font-family: Arial;
	
}
.DynamicHoverStyle
{
	background-color: #dcdcdc;
	font-size: 12pt;
	
}
.DynamicMenuStyle1
{
	border-bottom: #b4d7f8 4pt solid;
	text-align: left;
	border-right: #b4d7f8 2pt solid;
	border-top: #b4d7f8 1pt solid;
	border-left: #b4d7f8 2pt solid;
}
.linedivider
{
	font-size: 0pt;
	color: #660099;
}
.datagridcolor
{
	background-color: buttonface;
}
.memeberhomelabelcolor
{
	color: #0000cc;
}
.StaticHoverStyle
{
	font-weight: bold;
	text-decoration: underline;
	
}
.dynamichs
{
	font-size: 9pt;
	
}
.staticmenu
{
	cursor: hand;
}
.Arialtext
{
	font-family: Arial;
}
.SignUpRef
{
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: #0033ff;
}
.aboutusref
{
	font-size: 8pt;
	font-family: Arial;
	color: #0033ff;
}
.featuresref
{
	font-size: 12pt;
	font-family: Arial;
	color: #0033ff;
}
.Footer1
{
	bottom:0px;
	position:relative;
	left:0px;
}
.textsteps
{
	font-size: 12pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
}
.btnDone
{
	background-color: #99ccff;
}
.savebenetxt
{
	font-size: 10pt;
	font-family: Arial;
}
.captionfields
{
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	color: #646464;
}
.fieldset
{
	
}
.username
{
	font-family: Arial;
	text-decoration: underline;
	font-weight: lighter;
	color: #0000cc;
}
.userdetail
{
	font-family: Arial;
	font-weight: lighter;
	color: #0000cc;
	font-size: 10pt;
}
.memberhomeHeading
{
	font-size: 12pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
	
}
.footer
{
	bottom: 0%; 
	left: 0px; 
	position:fixed;
}
.subtables
{
	padding-top:25px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom:18px;
}
.memberhomemaintable
{
	margin-top: 0px;
	margin-bottom: 0px;
	border-left: lightgrey thin solid;
	border-right: lightgrey thin solid;
	border-top: lightgrey thin solid;
	border-bottom: lightgrey thin solid;
	background-color: #f6f6f6;
}
.pwdpageheading
{
	font-size: 12pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
	
}
.trackpageheading
{
	font-size: 12pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
}
.msgpageheading
{
	font-size: 12pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
}
.personalinfoHeading
{
	font-size: 12pt;
	color: #660099;
	font-family: Arial;
	font-weight: bold;
}
.changepersonalinfo
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}
.PageHeading
{
	font-size: 18pt;
	color: black;
	font-family: Arial;
	font-weight: bold;
}

