html{}
body{margin:0px; padding:0px; text-align: center; font-family: Arial, Sans-Serif; line-height: 1.4em; background: url("images/bg.gif") repeat;}


h1{font-family: arial, sans-serif; font-weight: normal; font-size: 140%; text-align: left;}
h2 {margin: 0 0 1em 0; padding: 1px 0px 1px 0px; font-size: 100%; color:#000; letter-spacing: normal; }
	h2 a:link {font-weight:normal;}
	h2 a:visited {font-weight:normal;}
	h2 a:hover {font-weight:normal;}

h3 {margin: 0px; padding: 1px 0px 1px 0px; font-size: 13px; color:#BE7906}
h4 {margin: 0px; padding: 1px 0px 10px 0px; font-size: 13px; color:#000}
h5 {margin: 0px; padding: 1px 0px 1px 0px; font-size: 12px; color:#BE7906}

p{font-family: Arial, Sans-Serif; line-height: 1.4em; margin: 0 5px 1em 5px; font-size: 90%;}

ul, ol {margin-top: 2px; font-size: 90%;}
	li {}

a:link {color:#000}
a:visited {color:#000}
a:hover {color:#BE7906}

table {border: 0px; padding: 0px}
	thead{font-weight: bold; vertical-align: bottom;}
	tbody{}
	tfoot{}
	tr	{}
	td {font-size: 12px; border-bottom:1px solid black;}
	.rowShadeOn{background: #FFFADF /*light Gold*/;}
	.rowShadeOff{background: white;}

form{font-size: 90%;}
fieldset{}
label{}
input{}
textarea{}

a img{border: 0;}







#secondary {width: 700px; border: 1px solid gray; margin: 10px auto; background: white;}

#homeHeader{margin: 0; padding: 0;}
#homeHeader img{float:left;}


#photoholder{clear: left; height: 228px; margin: 0 0 0 10px!important; margin: 0 0 0 -225px /*ie*/; padding: 0; }

#homeBody{clear: both; margin: 5px 0 0 0;}
	#homeBody p{text-align: left; }




#homeColA{width: 46%; float: left; margin: 10px 0 0 10px; clear: left;}
#homeColB{width: 46%; float: right;margin: 10px 10px 0 0 ; clear: right;}
	.homeSection{margin: 10px 0 0 0;}
	.homeSection h1 {border-bottom: 1px solid black; padding: 0; margin: 0; font-weight: normal;}

#RaymondFedUniv{}
	#communityInformation img, #RaymondFedUniv img, #security img, #homeProducts img{float:left; margin: 5px 15px 5px 0;}
	#communityInformation p, #RaymondFedUniv p, #security p, #homeProducts p{float:left;}

	#homeProducts ul{clear: left; margin: 0; padding: 0 0 0 10px;}
	#homeProducts li{text-align: left; margin: 0 0 1em 0; padding: 0; list-style: none;}


#sectionWrapper{float:right;}
#loginpersonal{margin: 0; padding: 0;}
#loginBox{float:right; text-align:left; background: white url("images/keys.gif") 95% 10px no-repeat; padding: 0 5px; width: 300px; height: 100px; font-size: 80%;}

	#loginBox h1{margin: 0; padding: 0; font-weight: bold; letter-spacing: normal;}

	#loginBox label{display: inline; margin: 0; padding: 0;}

	#loginBox input{}
		#LoginName{margin: 1px;}
		#Password{margin: 1px 1px 1px 3px;}
	#loginBox p{margin: 0; padding: 0;}

#homeFooter{clear: both; font-size: .7em;}



/*Redirector*/

#redirector #secondary #content{text-align: left;}



/*Prodcuts*/
.productOverview{border: 1px solid #c4c4c4 /*gray*/; background: #EFEEE0 /*light gray*/; padding: 4px 10px; margin-bottom: 10px;}
.productOverview p {margin: 0 0 .5em 0; line-height: 120%;}
.productOverview ul{margin-top: 0; margin-bottom: 0; }
.productOverview ul li{margin: 0 0 .05em 0; }



.productName{width: 125px; vertical-align: top;}
	thead tr td.productName, thead tr td.productDescription, thead tr td.productFees {vertical-align: bottom; } /*This keeps the header row on the bottom, and the product names at the top of cells.*/
	#cdAccounts tbody td.productName {vertical-align: middle;}
	#cdAccounts tbody td.productName h2{margin: 0; }

.productDescription{ padding-right: 1em; vertical-align: top;}
.productMinOpenDeposit{ width: 65px;}
.productFees{padding-right: 1em; vertical-align: top;}

.productCheckingAssetRange{ border-left: 1px solid black; text-align: center; width: 60px;}
.productCheckingAssetRange.first{border: solid black; border-width: 0 0 1px 0;}

.productIR{width: 75px;}
.productAPY{width: 75px;}

	#checkingAccounts .productIR, #checkingAccounts .productAPY {padding: 0 2px;}

.productCDterm {width: 65px; border-left:1px solid black; text-align: center; }

.featured{font-weight: bold; background: #FCE35B /*gold*/;}

.disclaimers{border-top: 1px solid #c4c4c4 /*gray*/; margin-top: 30px; }
	.disclaimers p {font-size: 70%;	}
	.disclaimers ul{margin: .5em 0 0 0; list-style:none; padding: 0; font-size: 70%;}
	.disclaimers ul li{margin: 0; padding: 0; color: #5B5B5B /*dark gray*/; line-height: normal;}


table#savingsAccounts{width: 95%;}
	table#savingsAccounts tr td{border-bottom: 1px solid black;}

ul#phoneBankingMenu{list-style:none;}
ul#phoneBankingMenu ul{list-style:none;}


/*Community Links*/
.communityLinks {list-style: none;}
.communityLinks li{margin: 0 0 1em 0;}



/*Financials*/

.financialsTable{}
.financialsName{width: 200px;}
.financialsAmount{width: 110px; text-align: right; border-left: 1px solid black; padding-right: 10px;}
.financialsTotal{text-align: right; font-weight: bold; border-top: 4px double black; padding-right: 10px;}



/*Holidays*/

.holidayName{ width:200px;}
.holidayDay{width: 75px;}
.holidayDate{ width: 125px;}



/*Contact Us*/
.location{float:left; width: 33%;}

#Comments_text_1_400_0{width: 300px;}

/*Switch Kits*/
#switchCheckList{list-style:none; margin:0; padding: 0;}
#switchCheckList li{margin-bottom: 1.9em;}
#switchCheckList h3{float: left; display: block; width: 410px; border-bottom: 1px solid black; margin: 0; padding: 0;}
#switchCheckList .checkbox{float:left; margin-right: 20px;}
#switchCheckList p {clear: both; margin: 0 0 0 40px;}
#switchCheckList table {padding: 0; margin: 0 0 0 38px;}
	#switchCheckList tr {padding: 0; margin: 0;}
	#switchCheckList td {padding: 0; margin: 0;}


td p
{
	color:#333333;
	font-size:11px;
}

.copy_grey
{
	color:#333333;
	font-size:11px;
}

.pageheader
{
	color:#367452;
	font-size:13px;
	font-weight:bold;
}

.subheader_grey2 a
{
	color:#367452;
	font-size:11px;
	text-decoration:underline;
}

.subheader_grey2
{
	color:#333333;
	font-size:11px;
	font-weight:bold;
}

.fields{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight: normal;
}



/*=========================================================*/
/*                                                         */
/* READY BANKING SWITCH STYLES                             */
/*                                                         */
/*=========================================================*/

.readyForBankingButtonWrapper {
	margin: 100px 0 20px 0;
}

.readyForBankingWrapper{
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}

.readyForBankingWrapper p{
	font-size: 70%;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 0;
}

.readyForBankingWrapper fieldset{
	float: left;
	width: 630px;
	border: none;
	padding: 10px ;
}

/*=========================================================*/
/*                                                         */
/* READY BANKING STYLES SWITCH BANK HEADER                 */
/*                                                         */
/*=========================================================*/

.switchBankHeader{
	height: 91px;
	margin: 0;
	padding: 0;
}

.switchBankHeader img{
	margin: 0;
	padding: 0;
	float: left;
	border: none;
}

.switchBankHeader h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: black;
	padding: 32px 0 0 90px;
}

/*=========================================================*/
/*                                                         */
/* READY BANKING SWITCH FIELDSET STYLES                    */
/*                                                         */
/*=========================================================*/

fieldset.readyForBankingFieldsetWrapper ol li label{
	float: left;
	width: 300px;
	font-weight: bold;
	font-size: 70%;
	clear: left;
	color: #545454;
	padding: 5px 0 0 0;
}

fieldset.readyForBankingFieldsetWrapper ol{
	margin: 0;
	padding: 0;
}

fieldset.readyForBankingFieldsetWrapper ol li{
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
}

/*=========================================================*/
/*                                                         */
/* READY BANKING SWITCH DIRECT DEPOSIT FIELDSET STYLES     */
/*                                                         */
/*=========================================================*/

fieldset.readyForBankingDirectDepositFieldsetWrapper ol li label{
	float: left;
	width: 225px;
	font-weight: bold;
	font-size: 70%;
	clear: left;
	color: #545454;
	padding: 5px 0 0 0;
}

fieldset.readyForBankingDirectDepositFieldsetWrapper ol{
	margin: 0;
	padding: 0;
}

fieldset.readyForBankingDirectDepositFieldsetWrapper ol li{
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
}

/*=========================================================*/
/*                                                         */
/* READY BANKING SWITCH PAYEE FIELDSET STYLES              */
/*                                                         */
/*=========================================================*/

fieldset.readyForBankingFieldsetWrapper ol.payeeFieldset li label{
	float: left;
	width: 80px;
	font-weight: bold;
	font-size: 70%;
	clear: left;
	color: #545454;
	padding: 5px 0 0 0;
}

fieldset.readyForBankingFieldsetWrapper ol.payeeFieldset{
	margin: 0;
	padding: 0;
}

fieldset.readyForBankingFieldsetWrapper ol.payeeFieldset li{
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
}

p.footerText{
	font-size: 70%;
	font-weight: normal;
	clear: both;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

/*=========================================================*/
/*                                                         */
/* READY BANKING SWITCH  INPUT STYLES                      */
/*                                                         */
/*=========================================================*/

input.routingNumberField{
	background: white;
	color: black;
	width: 70px;
}

input.payeeField{
	width: 300px;
}

input.phoneNumber1{
	width: 40px;
	margin: 0 3px 0 0;
}

input.phoneNumber{
	width: 60px;
	margin: 0 3px 0 0;
}

input.readyForDepositDateField{
	width: 100px;
}

input.socialSecurityNumberFieldFirstNumber{
	width: 40px;
	margin: 0 3px 0 0;
}

input.socialSecurityNumberFieldSecondNumber{
	width: 25px;
	margin: 0 3px 0 0;
}

input.socialSecurityNumberFieldThirdNumber{
	width: 50px;
	margin: 0 3px 0 0;
}

input.zipCodeField{
	width: 55px;
}

input.routingNumberField{
	background: white;
	color: black;
	width: 70px;
}

input.printedNameField{
	width: 250px;
}

input.companyNameField{
	width: 350px;
}

input.addressField{
	width: 350px;
}

input.stateField{
	width: 40px;
}

/*=========================================================*/
/*                                                         */
/* READY BANKING SWITCH ACCOUNT TYPE TABLE                 */
/*                                                         */
/*=========================================================*/

table.accountTypeTable tbody td {
	padding: 0 5px 0 0;
}

table.accountTypeTable tbody td label{
	padding: 0 20px 0 0;
	font-size: 70%;
	font-weight: bold;
	color: #545454;
}

@media print {
	#navigationTable, #footer, #sublink{
		display: none;

	}
	body{
		background: white;
	}

	.secondary{
		border: none;
	}

	.readyForBankingButtonWrapper{
		display: none;
	}
}






#telaFriendLeftColumn{
	width:300px;
	margin: 10px 0 10px 10px;
	padding: 0;
	float: left;
}

#telaFriendRightColumn{
	width:300px;
	margin: 0 10px 0 0;
	padding: 0;
	float: right;
}

#condition{
	font-family: arial, sans-serif;
	font-size: 12px;
	margin-left: 50px;

	}

.tableHeaderRow {
	font-weight: bold;
	color: #BE7906; /* orange */
	font-size: 14px;
	}

.tableSingleUnderline {
	border-bottom: 1px solid #000;
	}

.tableDoubleUnderline {
	border-bottom: 3px double #000;
	}

.red {
	color: red;
	}



.secondary {margin: 0 auto; background-color: #fff; border-left: solid #E7B542 4px;  border-right: solid #E7B542 4px; border-bottom: solid #E7B542 4px;}



#header{}

#content {clear:both; margin: 0px 10px 15px 10px; padding:0 5px;}

.datalabel    { color:  #000 }
.dataresults { font-family: verdana, arial, helvetica, sans-serif;color:  #000; font-weight: bold }
.dataheader  {  font-family: verdana, arial, helvetica, sans-serif;font-size: 14pt; color:  #4D4D4D; font-weight: bold}
.databody   { font-size: 10pt;}

.smalltext {font-size:7pt;}

#sublink{padding:10px; font-family: verdana, arial, san-serif; font-size: 12px; line-height:20px; text-align: center;}
#sublink a:link {font-size: 10pt; color:#000; font-weight:bold;}
#sublink a:visited {color:#000; font-weight:bold;}
#sublink a:hover {color:#BE7906; font-weight:bold;}
#sublink p {padding: 0px; margin: 0px; }

.footer {font-family: arial, verdana, sanserif; font-size: 11px;}

.condition {font-family: verdana, arial, san-serif; font-size: 12px; padding: 3px 15px 20px 15px}
.conditionheader {font-family: verdana, arial, san-serif; font-size: 13px; padding:3px 3px 3px 15px; color:#BE7906; font-weight:bold;}

.imgborder {margin:10px 0 5px 5px;}
.imgborder img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #000;
  padding: 4px;}

table#features {border-collapse: collapse; }
table#features td{border: 1px solid #000; padding: 2px 5px 2px 5px; font-size:8pt;}
table#features td.subitem {padding-left: 20px;}


#products {margin: 20px 10px 15px 10px; padding:5px; font-family: verdana, arial, san-serif; font-size: 12px; width:90%;}
#products h2 {margin: 0px; padding: 1px 0px 1px 5px; font-size: 14px; color:#000; border-bottom: dotted #000 1px; border-top: dotted #000 1px}
#products h3 {margin: 0px; padding: 1px 0px 1px 5px; font-size: 13px; color:#BE7906}
#products p {margin: 0px; padding: 0px 0px 7px 7px;}
#products ul {margin-top: 0px;}


#securityContent{
	padding: 10px;
}

#securityContent h1{
	font-family: arial black, sans-serif;
	font-weight: normal;
	font-size: 95%;
	letter-spacing: -.5px;
}

#securityContent h2 {margin: 0px; padding: 1px 0px 1px 5px; font-size: 14px; color:#000; border-bottom: dotted #006 1px; border-top: dotted #000 1px; width:90%;}


#newSecurityFeature h3, #securityFAQ h3 {margin: 0 0 0 5px; padding: 3px 0px 1px 0px; font-size: 13px; color:#BE7906 /*brown orange*/;}

#newSecurityFeature p, #securityFAQ p {
	margin: 0 0 0 5px; padding: 5px 0px 17px 7px;
}

#multifactorBanner{
	width: 256px;
	height: 136px;
	border: 1px solid black;
}
#multifactorAd{
	float: left;
	margin: 0 0 10px 25px;



}

#elanAd{
	float: right;
	width: 300px;
	border: 1px solid #c0c0c0 /*gray*/;
	background: #719FC3 /*blue*/ url("oldsite_beforeTyler4-22-08/images/elan.jpg") no-repeat;
	margin: 0 0 0 10px;
}
#elanRFB{
	padding: 0 0 0 10px;
}

#elanAd p{
	padding: 0 0 0 100px ;
	margin: 0 0 10px 0;
	font-family: arial, sans-serif;
	font-size: 80%;
}

#elanAd a{
	font-weight: bold;
}




#moneypassAd{
	float: left;

}

#moneypassAd img{
	border: 0;
	width: 141px;
	padding-right: 10px;
}


#moneypassAd p{
	font-family: arial, sans-serif;
	font-size: 80%;
	padding: 0;
	margin: 0 0 10px ;
	padding-right: 10px;

}


#loginApply{
	width: 300px;
	float: left;
}

#loginButton{}
#applyButton{}


.button{background: url("images/grayBlingBG.gif") repeat-x; float: left; display: block;  border: 1px solid black; padding: 0; font-weight: bold; margin: 0 10px 0 0 ; font-size: 80%;}

	.button a{color: Black; text-decoration: none;padding: 4px 15px 3px 15px; color: White;}
	.button a:hover{background: url("images/blingBg.gif") repeat-x; color: Black; }



.clear{clear:both;}
.hidden{display: none;}

#emailMsg{float: right; width: 49%; background: #EFEFEF /* light gray */; padding: 5px; margin: 5px 0 200px 5px; border: 1px solid #6F6F6F /*gray*/;}
#emailDisclaimContainer{width: 270px; margin: 0 0 10px 15px; padding: 0 5px; background: #EFEFEF /* light gray */;border: 1px solid #6F6F6F /*gray*/; }
.emailDisclaimer{font-family: arial, sans-serif; font-size: 70%; color: #6F6F6F /*gray*/;}




/*education area*/

#eduNav{text-align: left; width: 200px; float: left;}

	#eduNav ul{margin: 0; padding: 0;}
	#eduNav li{font-weight: bold; padding-left: 14px; }
	#eduNav ul li ul li {font-weight: normal; padding-left: 10px;}

	img.eduPic{float:right; margin: 20px 0 10px 20px; border: 0;}

	#personalFinanceNav{}
	#worldOfCreditNav{}
	#securityNav{}

	.treeview ul{ /*CSS for Simple Tree Menu*/
	margin: 0;
	padding: 0;
	}

	.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: white url("images/list.gif") no-repeat left .6em;
	list-style-type: none;
	margin-bottom: 3px;
	}

	.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	background: white url("images/closed.gif") no-repeat left .6em;
	cursor: pointer !important;
	margin-left: 10px;
	}


	.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. */
	}

	.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;
	}

#mainContent{float: left; text-align: left; width: 100%;}
.edu #mainContent{float: left; width: 465px; text-align: left; }

#mainContent table{margin: 0 0 2em 0;}



.continue{display: block; font-weight: bold; background: url("images/continue.gif") no-repeat; text-indent: 35px;}

.disabledJavascript{color: #bf0000 /*maroon*/; font-size: 70%; margin: 10px 0 0 0; width: 100%; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 10px 0 7px; margin-bottom: 30px; background: #fee;}
	.disabledJavascript h4{margin: 0; padding:0;}
	.disabledJavascript img{float: left; padding: 1px 10px 0px 0;}
	.disabledJavascript p{margin: 0 0 5px 0; font-weight: normal; font-size: 80%; width: 99%;}


dl{}
	dt{font-weight: bold; margin: 1em 0 0 0;}
		dd{margin:0 0 0 2em;}



/*Nav*/

/* common styling */
.menu2 {
float:left; width:100%; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; border-top:5px solid #fce35b;
background: #353535/*dark gray*/ url("images/grayBlingBG.gif") repeat-x;
margin:0 0 20px 0; /* for this demo only */
}
.menu2 ul {
padding:0;margin:0 ;list-style-type:none;
}
.menu2 ul li {
float:left; position:relative;border-right: 1px solid white;
}
.menu2 ul li.group {display:block; text-indent:10px; background:#666; color:black; width:152px; padding:4px 0;}

.menu2 ul li a, .menu2 ul li a:visited {
float:left; display:block; text-decoration:none; color:white; padding:0px 9px; line-height:25px; height:25px;
}

.menu2 ul li:hover {width:auto;}

.menu2 ul li a:hover {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}

.menu2 ul li:hover a {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}

.menu2 ul li ul {
display: none;
}
.menu2 table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

.menu2 table td{border:0;}

/* specific to non IE browsers */
.menu2 ul li:hover ul {
display:block; position:absolute;top:24px; background:#aaa; margin-top:1px; left:0; width:152px;
}

.menu2 ul li:hover ul.scroller {
height:138px; width:172px; overflow:auto;}

.menu2 ul li:hover ul.endstop {
left:-90px;
}
.menu2 ul li:hover ul li ul {
display: none;
}
.menu2 ul li:hover ul li a {
display:block; background: #353535 /*dark gray*/; color:#fff;height:auto;line-height:15px;padding:4px 16px; width:120px; text-align:left;
}
.menu2 ul li:hover ul li a.drop {
background:#353535 /*dark gray*/;
}
.menu2 ul li:hover ul li a:hover {
color:#DC9821; background: #353535 /*dark gray*/;
}
.menu2 ul li:hover ul li a:hover.drop {
background: #353535 /*dark gray*/; color:black;
}
.menu2 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-70px; color:#000; left:152px; height:138px; width:172px; overflow:auto; background:#353535 /*dark gray*/;
}
.menu2 ul li:hover ul li:hover ul li a {background:#353535 /*dark gray*/;}
.menu2 ul li:hover ul li:hover ul li.group {width:152px; padding:5px 0;}


.menu2 ul li:hover ul li:hover ul.left {
left:-172px;
}
.menu2 ul li:hover ul li:hover ul li a:hover {background:#666; color:#0ff;}



/* specific to IE5.5 and IE6 browsers */

/* length from bottom of primary nav to top of secondary nav */
.menu2 ul li a:hover ul {
display:block;position:absolute;top:30px; t\op:24px; background: #353535 /*dark gray*/;left:0; marg\in-top:1px; color: white;
}


.menu2 ul li a:hover ul.scroller {
height:138px; overflow:auto;}

.menu2 ul li a:hover ul.endstop {
left: -90px;
}

/* secondary nav drop down */

.menu2 ul li a:hover ul li a {
display:block; color:#fff; height:1px; line-height:15px; padding:4px 16px; width:152px; w\idth:120px; text-align: left;
}

.menu2 ul li a:hover ul li a.drop {
background:#353535 /*dark gray*/; padding-bottom:5px;
}

.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}

/* color of hover over text of secondary nav */
.menu2 ul li a:hover ul li a:hover {
color:#DC9821; background: #353535 /*dark gray*/;
}

.menu2 ul li a:hover ul li a:hover.drop {
 background: #353535 /*dark gray*/; color:black;
}
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; height:138px; width:170px; overflow:auto; background:#353535 /*dark gray*/;
}
.menu2 ul li a:hover ul li a:hover ul.left {
left:-170px;
}
.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#666; color:#0ff; }


.left {clear:both;}


/* sticky navigation */

body#homepage .menu2 ul li#navHome a {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}

body#onlineBanking .menu2 ul li#navOnlineBanking a {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}

body.productsPages .menu2 ul li#navProducts {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}
	body.productsPages .menu2 ul li#navProducts a {color: black;}
	body.productsPages .menu2 ul li#navProducts:hover ul li a {color:white;}
	body.productsPages .menu2 ul li#navProducts:hover ul li a:hover {color:#DC9821;}

	/* for wonderful IE6 */
	body.productsPages .menu2 ul li#navProducts a:hover ul li a{color: white;}
	body.productsPages .menu2 ul li#navProducts a:hover ul li a:hover{color:#DC9821;}

body.aboutUsPages .menu2 ul li#navAboutUs {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}
	body.aboutUsPages .menu2 ul li#navAboutUs a {color:black;}
	body.aboutUsPages .menu2 ul li#navAboutUs:hover ul li a {color:White;}
	body.aboutUsPages .menu2 ul li#navAboutUs:hover ul li a:hover {color:#DC9821;}

	/* for wonderful IE6 */
	body.aboutUsPages .menu2 ul li#navAboutUs a:hover ul li a{color: white;}
	body.aboutUsPages .menu2 ul li#navAboutUs a:hover ul li a:hover{color:#DC9821;}

body.contactUsPages .menu2 ul li#navContactUs {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}
	body.contactUsPages .menu2 ul li#navContactUs a {color:black;}
	body.contactUsPages .menu2 ul li#navContactUs:hover ul li a {color:White;}
	body.contactUsPages .menu2 ul li#navContactUs:hover ul li a:hover {color:#DC9821;}

	/* for wonderful IE6 */
	body.contactUsPages .menu2 ul li#navContactUs a:hover ul li a{color: white;}
	body.contactUsPages .menu2 ul li#navContactUs a:hover ul li a:hover{color:#DC9821;}

body.securityPages .menu2 ul li#navSecurity {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}
	body.securityPages .menu2 ul li#navSecurity a {color:black;}
	body.securityPages .menu2 ul li#navSecurity:hover ul li a {color:White;}
	body.securityPages .menu2 ul li#navSecurity:hover ul li a:hover {color:#DC9821;}

	/* for wonderful IE6 */
	body.securityPages .menu2 ul li#navSecurity a:hover ul li a{color: white;}
	body.securityPages .menu2 ul li#navSecurity a:hover ul li a:hover{color:#DC9821;}

body.ratesPages .menu2 ul li#navRates {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}
	body.ratesPages .menu2 ul li#navRates a {color:black;}
	body.ratesPages .menu2 ul li#navRates:hover ul li a {color:White;}
	body.ratesPages .menu2 ul li#navRates:hover ul li a:hover {color:#DC9821;}

	/* for wonderful IE6 */
	body.ratesPages .menu2 ul li#navRates a:hover ul li a{color: white;}
	body.ratesPages .menu2 ul li#navRates a:hover ul li a:hover{color:#DC9821;}

body.edu .menu2 ul li#navEducationArea {background:#DC9821 url("images/blingBg.gif") repeat-x; color:black;}
	body.edu .menu2 ul li#navEducationArea a {color:black;}
	body.edu .menu2 ul li#navEducationArea:hover ul li a {color:White;}
	body.edu .menu2 ul li#navEducationArea:hover ul li a:hover {color:#DC9821;}

	/* for wonderful IE6 */
	body.edu .menu2 ul li#navEducationArea a:hover ul li a{color: white;}
	body.edu .menu2 ul li#navEducationArea a:hover ul li a:hover{color:#DC9821;}

/* end sticky nav */

.job{border-bottom: 1px solid #5b5b5b /*gray*/;}

#badHabits{margin: 0 0 0 3em;}
#moneyPass{}
	#moneyPass img{float:left;}
	#moneyPass p{float:left; width: 500px; padding: 2em 0 0 1em;}

	#moneyPassHP{margin: 1em 0 0 0;}
		#moneyPassHP img{float:left; margin: 1em 0 0 0;}
		#moneyPassHP p{float:left; width: 150px; padding: .5em 0 0 1em;}


