Body	{
	margin: 0px;
	background: #232850;
	}
#mainTable	{
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;	
	height: 100%;
	background: #1E5C99;
	}
#mybkg	{
	background: #1E5C99;
	}	
/*.TopMenu 	{

	}	
.TopMenu a, a:visited	{
	padding: 3px;
	margin: 3px 0 0 2px;
	border: 1px solid #fff;
	background-color: #8C0101;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}	
.TopMenu a:hover	{
	border: 1px solid #fff;
	background-color: #D03535;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}	
.TopMenu img	{

	}	
	*/
.myContent	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background: #fff;
	border: 1px solid #000;
	padding: 0 0 0 10px;
	}	
.MyRateCard	{
	float: right;
	margin: 0 0 0 0;
	width: 235px;
	background: url("beta1/images/stmcorp_14.jpg") repeat 0 0;
	padding: 0 0 0 5px;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	}
.MyContentText	{
	padding: 0 10px 0 0;		
}
#topheader a:link, #topheader a:visited	{
	text-decoration: none;
	color: #FFFFFF;
	} 
/*-------- Top Menu------*/

.topmenu1 a, .topmenu1 a:link, .topmenu1 a:visited,  .topmenu1 span	{ 
	Float: left;
	padding: 4px 5px 6px 5px;
	margin: 6px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: #8C0101;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px Solid #FFF;
	border-top: 1px Solid #FFF;
	border-bottom: 1px Solid #FFF;
	/*border-left: 1px Solid #FFF;*/
	}
	

.topmenu1 a:hover 	{
	color: #FFFFFF;
	padding: 4px 5px 6px 5px;
	text-decoration: none;
	background-color: #D03535;
	border-top: 1px Solid #FFF;
	border-right: 1px Solid #FFF;
	border-bottom: 1px Solid #FFF;
	/*border-left: 1px Solid #FFF;*/
	}			

.navcontainer { width: 95%; z-index:20000; }

.navcontainer ul
{
margin-left: 5px;
padding-left: 1px;
margin-top: 0px;
margin-bottom: -3px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

.navcontainer a
{
font-size: 12px;
display: block;
padding: 1px;
width: 100%;
background-color: #8C0101;
border: 1px solid #FFFFFF;
}

.navcontainer a:link, .navlist a:visited
{
color: #FFFFFF;
text-decoration: none;
}

.navcontainer a:hover
{
background-color: #D03535;
border: 1px solid #FFFFFF;
color: #FFFFFF;
text-decoration: none;
}
.boxTop	{
	color: #FFFFFF;
	background: #232850;
	Font-Family: Arial;
	Font-Weight: normal;
	font-size: 14px;
	border: 1px Solid #000000;
	}
.boxLeft, .box1, .box2, .box3	{
	font-size: 12px;
	font-family: arial;
	border: 1px Solid #999999;
	padding: 1px;
	}	
.boxLeft, .box1	{
	color: #008000;
	Font-Weight: bold;
	}
	
.box2	{
	color: #0033cc;
	font-weight: 700;
	}
.box3	{
	color: #000080;
	font-weight: 700;
	}
.jumboLoan	#jumboText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	color: #FFFFFF;
	background: #4F80AF;
	}
.ConformingLoans #ConformingLoansText	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	color: #FFFFFF;
	background: #4F80AF;
	}
.interestOnly	{
	color: #FF6600;
	}		
#TodaysRates  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	}
#MyRates	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}	
#MyRatesDayLock	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	}
#NoPoints	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}			
