<style type="text/css">	<!--
	body	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		background-color: #FFFFFF;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
	}

	td	{
		font-size: 11px;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
	}

	p	{
		margin-top: 10px;
		font-size: 11px;
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
	}

	.cssLine 	{
		color: #105221;
		background-color: #105221;
	}

	.cssHNav	{
		font-weight: bold;
		color: #000000;
		background-color:#C3D5C8;
		text-align: center;
		border-right: solid 1px #699675;
	}

	A.cssHNav:hover	{
		font-weight: bold;
		color: #FFCC00;
	}

	.cssNav	{
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		background: #C3D5C8;
	}
	
	.cssNavNoPad	{
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		background: #C3D5C8;
		padding: 0px;
	}

	.cssNavLink	{
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
	}

	A.cssNavLink:hover	{
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	.cssNavPadLink	{
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		display: block;
		padding: 3px;
	}

	A.cssNavPadLink:hover	{
		font-size: 11px;
		font-weight: bold;
		color: #FFCC00;
		text-decoration: none;
		background: #699675;
		display: block;
	}

	.cssNavOn	{
		font-size: 11px;
		font-weight: bold;
		color: #FFCC00;
		background: #699675;
	}

	.cssNav2	{
		font-size: 10px;
		color: #000000;
		background: #C3D5C8;
	}

	.cssNav2Link	{
		font-size: 10px;
		color: #000000;
		text-decoration: none;
	}

	A.cssNav2Link:hover	{
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: none;
	}

	.cssNav2On	{
		font-size: 10px;
		color: #FFCC00;
		background: #699675;
	}

	.cssBodyColor	{
		font-size: 11px;
		color: #DFB556;
	}

	.cssBodyLink	{
		font-size: 11px;
		color: #105221;
		text-decoration: underline;
	}

	A.cssBodyLink:hover	{
		font-size: 11px;
		color: #F80022;
		text-decoration: underline;
	}

	.cssBodyBold	{
		font-size: 11px;
		font-weight: bold;
		color: #000000;
	}
	
	.cssBodyBoldBig { 	   	
        font-size: 18px; 	   	
	    font-weight: bold; 	   	
	    color: #000000; 	   	
	}

	.cssBodyBoldColor	{
		font-size: 11px;
		font-weight: bold;
		color: #105221;
	}

	.cssBodyBoldColor1	{
		font-size: 11px;
		font-weight: bold;
		color: #105221;
	}

	.cssBodyBoldLink	{
		font-size: 11px;
		font-weight: bold;
		color: #105221;
		text-decoration: underline;
	}

	A.cssBodyBoldLink:hover	{
		font-size: 11px;
		font-weight: bold;
		color: #FFCC00;
		text-decoration: underline;
	}

	.cssBodyBoldWhite	{
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}

	.cssBodyBoldWhiteLink	{
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: underline;
	}

	A.cssBodyBoldWhiteLink:hover	{
		font-size: 11px;
		font-weight: bold;
		color: #FFCC00;
		text-decoration: underline;
	}

	.cssBodyError	{
		background-color: #E5E5E5;
		font-size: 11px;
		font-weight: bold;
		color: #BE1800;
	}

	.cssHeader	{
		font-size: 14px;
		font-weight: bold;
		color: #105221;
	}

	.cssSubHeader {
		font-size: 12px;
		font-weight: bold;
		color: #000000;
	}
	
	.cssHeaderColor	{
		font-size: 14px;
		font-weight: bold;
		color: #F67702;
	}
	
	.cssHeaderColorSpaced {
		font-size: 14px;
		font-weight: bold;
		color: #F67702;
		margin-left:25px; 
		line-height:25px
	}

	.cssFooter	{
		font-size: 10px;
		color: #C3D5C8;
	}

	.cssFooterLink	{
		font-size: 10px;
		color: #C3D5C8;
		text-decoration: underline;
	}

	A.cssFooterLink:hover	{
		font-size: 10px;
		color: #FFCC00;
		text-decoration: underline;
	}
	
	.cssFormButton	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #105723;
		cursor:pointer;
	}

	.cssFormButton2	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		color: #105723;
		text-decoration: none;
		background-color: #C3D5C8;
		border: 1px solid #105723;
		cursor:pointer;
	}
	
	.cssTableHead	{
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #105723;
	}
	
	.cssTableBgLight{
		background-color:#C3D5C8;
	}
	
	.cssAdHeader{
		background-color:#FFFFFF;
		line-height:16px;
	}
	
	/* Formatting for the Banking Policies minimum deposit table */
	table.smallBorder {
		border: 1px solid #105221;
	}
	
	table.smallBorder td {
		border: 1px solid #105221;
	}
	
	.cssTableError {
		color: red;
		font-weight: bold;
	}
	/* END Banking Policies minimum deposit table formatting */
	
	/* CSS added for the text table at the bottom of the EP home page */
	.cssTallPage {
		border: 1px solid #99CCCC;
		border-collapse: collapse;
		background-color:#003300;
		margin-top: 30px;
	}
	.cssTallPage td {
		color:#ffffff;
		line-height:18px;
		font-size:11px;
		padding:10px;
		border-bottom: 1px solid #99CCCC;
		border-collapse: collapse;
	}
	.cssTallPage td a.cssBodyLink { /* a.cssBodyHideLink { */
		color:#ffffff;
		text-decoration: none;
		font-weight: bold;
	}
	.cssTallPage td a.cssBodyLink:hover { /* a.cssBodyHideLink:hover { */
		color:#ffffff;
		text-decoration: underline;
	}
	/* End EP home page table add */
	
	/* CSS added for pop-up definitions */
	.cssDefinition, .cssDefinitionBottom, .cssDefinitionBig, .cssDefinitionSmall, div.cssHeaderColor a.cssDefinition:link, .cssDefinitionExtraLarge {
		color: #F67702;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dashed #F67702;
	}
	
	a.cssDefinition:hover, a.cssDefinitionBottom:hover, a.cssDefinitionBig:hover, a.cssDefinitionSmall:hover, a.cssDefinitionExtraLarge:hover {
		position: relative;
	}
	
	a.cssDefinition span, a.cssDefinitionBottom span, a.cssDefinitionBig span, a.cssDefinitionSmall span, a.cssDefinitionExtraLarge span {
		display: none;
	}
	
	a.cssDefinition:hover span {
		display: block;
		position: absolute;
		top: 9px; left: -180px;
		color: #105221;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;
		padding: 7px;
		margin: 10px;
		background-color: #C3D5C8;
		z-index: 100;
		border: 2px solid #003300;
		width: 200px; /* fixes Firefox sizing issue */
	}
	
	a.cssDefinitionBottom:hover span {
		display: block;
		position: absolute;
		top: -190px; left: -180px;
		color: #105221;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;
		padding: 7px;
		margin: 10px;
		background-color: #C3D5C8;
		z-index: 100;
		border: 2px solid #003300;
		width: 200px; /* fixes Firefox sizing issue */
	}
	
	a.cssDefinitionBig:hover span {
		display: block;
		position: absolute;
		top: -270px; left: -175px;
		color: #105221;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;
		padding: 7px;
		margin: 10px;
		background-color: #C3D5C8;
		z-index: 100;
		border: 2px solid #003300;
		width: 220px; /* fixes Firefox sizing issue */
	}
	
	a.cssDefinitionSmall:hover span {
		display: block;
		position: absolute;
		top: -142px; left: -175px;
		color: #105221;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;
		padding: 7px;
		margin: 10px;
		background-color: #C3D5C8;
		z-index: 100;
		border: 2px solid #003300;
		width: 205px; /* fixes Firefox sizing issue */
	}
	
	a.cssDefinitionExtraLarge:hover span {
		display: block;
		position: absolute;
		top: -320px; left: -175px;
		color: #105221;
		font-weight: normal;
		font-size: 11px;
		line-height: 13px;
		padding: 7px;
		margin: 10px;
		background-color: #C3D5C8;
		z-index: 100;
		border: 2px solid #003300;
		width: 220px; /* fixes Firefox sizing issue */
	}
	/* End pop-up definition add */
	
	/* CSS added to replace in-line styles for lists */
	.cssListBottom {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	.cssListTopBig {
		margin-top: 8px;
	}
	
	.cssListTopSmall {
		margin-top: 5px;
	}
	
	.cssListNoMargin {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.cssListBothMargins { 	   	
		margin-top: 10px; 	   	
	 	margin-bottom: 10px; 	   	
	}
	
	OL.cssListBothMargins li {
		list-style-type: decimal;
	}
	
	OL.cssListBothMargins li ol {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	OL.cssListBothMargins li ol li {
		list-style-type: lower-alpha;
	}
	
	/* End in-line style replacement for lists */
	
	/* CSS added to replace in-line styles for images */
	.cssImageRight {
		border: 1px solid #000000;
		float: right;
		margin-left: 10px;
	}
	
	.cssImageLeft {
		border: 1px solid #000000;
		float: left;
		margin-right: 10px;
	}
	
	.cssImage {
		border: 1px solid #000000;
	}
	
	.cssImageSpaceTop {
		margin-top: 20px;
	}
	
	/* End in-line style replacement for images */
	
	/* CSS added to replace tables and in-line styles in tables */
	.cssFloatRight {
		float: right;
		padding-left: 5px;
		margin-top: -5px;
	}
	
	.cssFloatLeft {
		float: left;
	}
	
	ul.cssFloatLeft {
		margin-left: 30px;
	}
	
	ul.cssFloatLeft li {
		list-style-type: none;
		padding: 0px 5px;
	}
	
	.cssFloatNone {
		clear: both;
	}
	
	.cssFloatRightPlain {
		float: right;
	}
	
	.cssHeaderFloat {
		font-size: 14px;
		font-weight: bold;
		color: #105221;
	}
	
	.cssHeaderFloatIndent {
		line-height: 25px;
		margin-left: 25px;
		font-size: 14px;
		font-weight: bold;
		color: #F67702;
	}
	
	.cssFloatContainer {
		margin: 10px 20px;
	}
	
	.cssContainer {
		padding-top: 0px;
		padding-bottom: 100px;
		padding-left: 65px;
		padding-right: 65px;
		text-align: center;
	}
	
	.cssTopPad {
		padding-top: 10px;
	}
	
	.cssCenter {
		text-align: center;
	}	
	
	.cssInline {
		display: inline;
		padding: 3px;
	}
	
	.cssMenuLink {
		border: 1px solid #000000;
		margin-left: -4px;
		padding: 2px 5px;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
		color: #105221;
		text-decoration: underline;
	}

	A.cssMenuLink:hover	{
		border: 1px solid #000000;
		margin-left: -4px;
		padding: 2px 5px;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
		color: #FFCC00;
		text-decoration: underline;
	}
	
	.cssMenuLinkBig {
		border: 1px solid #000000;
		margin-left: -4px;
		padding: 2px 34px;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
		color: #105221;
		text-decoration: underline;
	}
	
	A.cssMenuLinkBig:hover {
		border: 1px solid #000000;
		margin-left: -4px;
		padding: 2px 34px;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
		color: #FFCC00;
		text-decoration: underline;
	}
	
	.cssMenuActivePage {
		border: 1px solid #000000;
		margin-left: -4px;
		padding: 2px 5px;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
		color: #105221;
		background-color: #C3D5C8;
	}
	
	.cssMenuBottom {
		border: 1px solid #000000;
		margin-left: -4px;
		margin-top: 2px;
		padding: 2px 3px;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
	}
	
	/* End in-line style replacement for tables */

	/* Begin css for the formatting of the questions answered and additional resources box */
	.cssQuestionsAnswered {
		border: 1px solid #105221;
		border-collapse: collapse;
		background-color: #C3D5C8;
	}
	.cssQuestionsAnswered td.heading {
		color: #FFFFFF;
		background-color: #105221; /*#699675;*/
		font-weight: bold;
		border-top: 1px solid #105221;
		border-bottom: 1px solid #105221;
	}
	.cssQuestionsAnswered ol, .cssQuestionsAnswered ul {
		margin-bottom: 0px;
	}
	.cssQuestionsAnswered ol li, .cssQuestionsAnswered ul li {
		margin: 10px;
	}
	.cssQuestionsAnswered ul li a {
		color: #092F12;
	}
	.cssQuestionsAnswered ul li a:hover {
		color: red;
	}
	/* end */
	
	/* Style for support form button */
	.supportFormButton {
		font-family: Verdana, Helvetica, Tahoma, Arial, Sans-Serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		padding: 3px 10px;
		background-color: #C3D5C8;
		border-style: outset;
	}
	/* end */
	
	-->
</style>
