body{
margin:0;
padding:0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
}
div#TipTop {
position:relative;
width:230px;
text-align:center;
margin:0 auto;
height:60px;
}

img#logo{
position:absolute;
clip: rect(120px 230px 175px 0px);
top:-120px;
left:0;
 }
/*
#TipTop a img,#TipTop a:visited img,#TipTop a:hover img,
#MS a img,#MS a:visited img,#MS a:hover img {width:90px;height:83px;border:none;background:transparent;text-decoration:none;}
#TipTop a,#TipTop a:visited,#TipTop a:hover,
#MS a,#MS a:visited,#MS a:hover {color:#fff;border:none;background:none;text-decoration:none;}
*/
div#MS{
float:left;
/*
position:absolute;
top:0;
right:160px;
z-index:15;
*/
margin:10px;
width:90px;
height:50px;
text-align:center;

font-variant:small-caps;
}
#MSborder{
position:absolute;
top:35px;
right:80px;
margin:0 auto;
text-align:center;
z-index:15;
font-variant:small-caps;
padding:2px;
width:196px;
height:20px;
background-image: url(../images/scroll.gif);}
#Inside {margin:0;padding:2px 4px;background-color: #fff;}
div#Inside a {border:none;margin:0;}
div#Inside a:visited {border:none;padding:0;}
#Inside:hover,
div#Inside a:hover, a#Inside:hover {background:yellow;color:#009;cursor:pointer;}


div.TopFrame{
position:absolute;
top:100px;
height:30px;
z-index:25; /* must <= div.TopFrame */
/*border-top:2px solid black;*/
left:0;
text-align:center;
padding:0;
margin:0;
width:100%;
color:#fff; 
font-size:medium; 
font-weight:bold;
}
div#TabDiv {position:absolute;top:70px;left:0;text-align:center;width:100%;height:30px;background:transparent;}
div.Main{
position:absolute;
top:130px;
left:0;
text-align:center;
width:100%;
padding:10px 0;

}
div.TFL,div.TFR{
float:left;
height:30px;
margin:0;
padding:4px 0 0 0;
text-align:left;

}
div.TFL{width:33%;}
div#BelowTabs{
float:left;
height:30px;
width:33%;
min-width:320px;
padding:4px 0 0 0;
margin:0;
}

div#ContentDIV, div.Content{
float:left;
visibility:visible;
margin:0;
text-align:center;
width:732px;
background:#fff; /* url("../images/WhiteBrick.gif") repeat;*/
padding:0 8px;
overflow:visible;
}
div.LC, div.RC {float:left;padding:0 1em 4px;width:45%;}
div.Top{
position:absolute;
top:0;
left:0;
text-align:center;
vertical-align:top;
margin:0;
width:100%;     
padding:0;    
background:#039; /* url("../images/TopBackground.jpg") right top no-repeat;*/
height:100px;
z-index:2;
font-variant:small-caps;
}
div.Bottom1	{
display:block;
width:100%;
text-align:center;
font: small normal Verdana,Arial,Helvetica,sans-serif;
color:#fff;
height:1px;
}

div.Bottom2, div#eHouse{
position:relative;
border-top:3px dotted red;
float:left;
width:660px;
margin:10px 0 0 0;
padding:10px 0 0 0;
background:#fff;
height:85px;
font-variant:small-caps;
text-align:center;
}
div#eHouse{width:77px;margin-left:3px;}

img#Equal{
position:absolute;
clip: rect(209px 65px 265px 0px);
top:-190px;
}


label{cursor:pointer;}
input.Submit, .MouseOver{
vertical-align:top;
cursor:pointer;
color:#fff;
font-size:large;
}




div#nav ul#nav-list,
div#navTab ul#nav-list {
	margin:0 auto;
	padding: 0;
	width:720px; /* enough room for all tabs */
	list-style-type: none;
}
ul#nav-list li,
div#nav ul#nav-list li,
div#navTab ul#nav-list li {
	float: left;
	margin:0;padding:0;
	width:120px;
	height:35px;
	overflow: hidden;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -475px;
}
div#nav ul#nav-list li.prob,
div#navTab ul#nav-list li.prob {
	width:120px; /*was 130 */
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -475px;
}
div#nav ul#nav-list li a,
div#navTab ul#nav-list li a {
	display: block;
	margin:0;padding:0;
	width:120px;
	text-align: center;
	color: #009;
	font:bold 12px/40px "Trebuchet MS";
	letter-spacing: -0.05em;
	text-transform: uppercase;
	text-decoration:none;
	background:transparent;
}

div#nav ul#nav-list li.prob a,
div#navTab ul#nav-list li.prob a {
	width:120px; /* was 130 */
	margin:0;padding:0;
	text-decoration:none;
	background:transparent;
}
div#nav ul#nav-list li a:hover,
div#navTab ul#nav-list li a:hover {
	text-decoration: none;
	color:#ff0;
	background:transparent;
}
div#nav ul#nav-list li.Index,
div#navTab ul#nav-list li.Index {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -515px;}

div#nav ul#nav-list li.prob.Index,
div#navTab ul#nav-list li.prob.Index {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -515px;}
div#nav ul#nav-list li.ApplyNow,
div#navTab ul#nav-list li.ApplyNow {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -555px;
}
div#nav ul#nav-list li.prob.ApplyNow,
div#navTab ul#nav-list li.prob.ApplyNow {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -555px;
}
div#nav ul#nav-list li.Answers,
div#navTab ul#nav-list li.Answers {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -595px;}
div#nav ul#nav-list li.prob.Answers,
div#navTab ul#nav-list li.prob.Answers {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -595px;}
div#nav ul#nav-list li.CreditScores,
div#navTab ul#nav-list li.CreditScores {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -635px;}
div#nav ul#nav-list li.prob.CreditScores,
div#navTab ul#nav-list li.prob.CreditScores {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -635px;}
div#nav ul#nav-list li.LoanTypes,
div#navTab ul#nav-list li.LoanTypes {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -675px;}
div#nav ul#nav-list li.prob.LoanTypes,
div#navTab ul#nav-list li.prob.LoanTypes {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -675px;}
div#nav ul#nav-list li.InterestRates,
div#navTab ul#nav-list li.InterestRates {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -715px;}
div#nav ul#nav-list li.prob.InterestRates,
div#navTab ul#nav-list li.prob.InterestRates {
	color: #fff;
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -715px;}
div#nav ul#nav-list li.Off,
div#navTab ul#nav-list li.Off {
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -475px;}
div#nav ul#nav-list li.prob.Off,
div#navTab ul#nav-list li.prob.Off {
	background: url('../images/sprites.png') no-repeat;
	background-position: 0px -475px;}
div#nav ul#nav-list li.sel a,
div#navTab ul#nav-list li.sel a {
	color: #def;
	text-decoration:none;
}
div#nav ul#nav-list li.sel a:hover,
div#navTab ul#nav-list li.sel a:hover {
	text-decoration:none;
}
div#navTab ul#nav-list li.Index a,
div#navTab ul#nav-list li.ApplyNow a,
div#navTab ul#nav-list li.Answers a,
div#navTab ul#nav-list li.CreditScores a,
div#navTab ul#nav-list li.LoanTypes a,
div#navTab ul#nav-list li.InterestRates a,
div#nav ul#nav-list li.Index a,
div#nav ul#nav-list li.ApplyNow a,
div#nav ul#nav-list li.Answers a,
div#nav ul#nav-list li.CreditScores a,
div#nav ul#nav-list li.LoanTypes a,
div#nav ul#nav-list li.InterestRates a {color:#fff;}
div#FrameBar {color:#fff;position:absolute;top:148px;z-index:1;margin:0 auto;width:100%;text-align:center;}

div#ContentBackground {
width:777px;
/*height:900px;*/
margin:0 auto;padding:0;
margin-bottom:10px;
text-align:left;
}
div#TopLeftCorner, div#TopRightCorner, div#BottomLeftCorner, div#BottomRightCorner {
float:left;margin:0;padding:0;height:12px;width:12px;}

div#TopLeftCorner {background: url(../images/sprites2.png) 0 -308px;} 
div#TopRightCorner {background: url(../images/sprites2.png) 0 -330px;} 
div#BottomLeftCorner {background: url(../images/sprites2.png) 0 -352px;} 
div#BottomRightCorner {background: url(../images/sprites2.png) 0 -374px;} 

div#TopFrame, div#BottomFrame {float:left;margin:0;padding:0;height:10px;width:753px;} /* 777 - 24 (corners) = 753*/
div#TopFrame {background:#fff;  border-top:2px solid #000;} 
div#BottomFrame {background:#fff;  border-bottom:2px solid #000;} 

div#ContentDIV {margin:0;padding:0 15px;width:743px;
background:#fff; border-left:2px solid #000;border-right:2px solid #000;} /*777 - 4 (borders) - 20 (padding) = 743*/


/*div#TopLeftCorner, div#LeftFrame, div#BottomLeftCorner {margin-left:5px;}*/
div#PageHead {width:96%;text-align:center;margin-bottom:10px;}
div#PageHead h1 {margin:0;padding:0;}
div#PageHead p {text-align:center;font-style:italic;margin:0;padding:0;font-size:large;}


img#NewWindow{
z-index:5;position:absolute;
margin:0;padding:0;
clip: rect(186px  20px 198px 0px);
top:-185px;
margin:0 auto;
}
