	
	/*************MENU STYLES - DO NOT TOUCH**********************/ 
	li ul { display: none; position: absolute; top: 1.3em; left: 0; color:#000000; background-color:#ffffff; }
	li > ul { top: auto; left: auto; }
	
	#nav li li a:hover{ background-color:#ffffff; color:#ce0041;}
	ul#nav{  margin: 0; list-style: none; text-align:left;  padding: 2px 0 0 0; border:1px solid black; height:20px;  background-color:#ce0041; }
	ul.navdefault{ margin: 0; list-style: none; text-align:left; }

	.m101RatesClass {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position: relative; width: 110px; padding-left:2px; cursor:hand}
	.m101LenderClass { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position: relative; width: 90px; cursor:hand}
	.m101PrequalClass { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position: relative; width: 122px; cursor:hand}
	.m101CalcClass { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position: relative; width: 165px; cursor:hand}
	.m101LibClass { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position: relative; width: 146px; cursor:hand}
	.m101MarketClass { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position: relative; width: 110px; cursor:hand}
	.m101HeaderClass { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; float: left; position:relative; width: 150px; cursor:hand; text-align:center}
	
	ul#ratesSubnav{ width:150px; padding:5px 0px 0px 0px; border:solid 1px black; }
	ul#lendersSubnav{ width:150px; padding:5px 0px 0px 0px; border:solid 1px black;}
	ul#prequalifySubnav{ width:150px; padding:5px 0px 0px 0px; border:solid 1px black; }
	ul#calcSubnav{ width:150px; padding:5px 0px 0px 0px; border:solid 1px black;}
	ul#librarySubnav{ width:150px; padding:5px 0px 0px 0px; border:solid 1px black;}
	ul#marketSubnav{ width:150px; padding:5px 0px 0px 0px; border:solid 1px black; }
	
	ul#ratesSubnav li:hover { margin-left:2px; width:140px; background-color:#ffffff; color:#ce0041; }
	ul#lendersSubnav li:hover { margin-left:2px; width:140px; background-color:#ffffff; color:#ce0041; }
	ul#prequalifySubnav li:hover { margin-left:2px; width:140px; background-color:#ffffff; color:#ce0041; }
	ul#calcSubnav li:hover { margin-left:2px; width:140px; background-color:#ffffff; color:#ce0041; }
	ul#librarySubnav li:hover { margin-left:2px; width:140px; background-color:#ffffff; color:#ce0041; }
	ul#marketSubnav li:hover { margin-left:2px; width:140px; background-color:#ffffff; color:#ce0041; }

	ul.navdefault li a
	{padding:2px 2px 2px 2px; border-style:none; text-decoration:none; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
	
	ul.navdefault li a:hover
	{padding:2px 2px 2px 2px; border-style:none; text-decoration:none; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}	
	
	ul.navdefault li a:visited
	{padding:2px 2px 2px 2px; border-style:none; text-decoration:none; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}	
	
	ul.navdefault li ul.navdefault li
	{padding:2px 2px 2px 2px; border-style:none; width:150px;}

	ul.navdefault li ul.navdefault li a.primarynav
	{border-style:none; width:150px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}
	
	li:hover ul, li.over ul, li.over
	{display: block; color:#ffffff; background-color:#ce0041;}

	
	/*.primarynav 
	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}.null{}
	
	.primarynav:visited 
	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none;}.null{}
	
	.primarynav:hover 
	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ce0041; text-decoration: none;}.null{}
*/
	/*************MENU STYLES - DO NOT TOUCH**********************/ 

