html { 
	height: 100%; 
	margin-bottom: 1px; 
}

#wrap {
	min-height:100%;
	width:769px;
	margin:auto;
	position:relative;
}
* html #wrap {height:100%} 

#content{
	background-color:#FFFFFF;
}

#footer {
	position:absolute;
	bottom:0;
	height:40px;
	width:769px;
	text-align:center;
	overflow:hidden;
	top:1020px;
} 

#clear{
	clear:both;
}

#middlelefthome {

	float:left;

	position:relative;

	width:568px;
	
	text-align:left;

} 

#lefthome {

	float:left;

	position:relative;

	width:202px;
	
	text-align:left;

} 

#middlehome {

	float:right;

	width:366px;

}

#rightColumnhome {

	float:right;

	width:201px;

}



#middleleft {

	float:left;

	position:relative;

	width:568px;
	
	text-align:left;

} 



#rightColumn {

	float:right;

	width:201px;

}



BODY{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color:#FFFFFF;
	margin:0;
}

TD{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}


A {
	color: #E44A4A;
	text-decoration:none;
}

A:hover {
	color: #000000;
	text-decoration:underline;
}


#topLinksRef {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksRef a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#FFFFFF;
	font-size:12px;
	background-image:url('images/tabRef.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
} 

#topLinksRef a:hover {
	display: block;
	text-decoration: none;
	color:#E44A4A;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
} 


#topLinksRefS {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksRefS a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#E44A4A;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
} 

#topLinksRefS a:hover {
	display: block;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
} 


#topLinksHome {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksHome a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#FFFFFF;
	font-size:12px;
	background-image:url('images/tabHome.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksHome a:hover {
	display: block;
	text-decoration: none;
	color:#B356AB;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksHomeS {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksHomeS a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#B356AB;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksHomeS a:hover {
	display: block;
	text-decoration: none;
	color:#B356AB;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 


#topLinksDebt {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksDebt a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#FFFFFF;
	font-size:12px;
	background-image:url('images/tabDebt.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksDebt a:hover {
	display: block;
	text-decoration: none;
	color:#7256B3;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksDebtS {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksDebtS a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#7256B3;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksDebtS a:hover {
	display: block;
	text-decoration: none;
	color:#7256B3;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksMortgage {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksMortgage a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#FFFFFF;
	font-size:12px;
	background-image:url('images/tabMortgage.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksMortgage a:hover {
	display: block;
	text-decoration: none;
	color:#5687B4;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksMortgageS {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksMortgageS a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#5687B4;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksMortgageS a:hover {
	display: block;
	text-decoration: none;
	color:#5687B4;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksFind {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksFind a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#FFFFFF;
	font-size:12px;
	background-image:url('images/tabFind.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksFind a:hover {
	display: block;
	text-decoration: none;
	color:#4DA27B;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksFindS {
	margin: 0; 
	padding: 0;
	height: auto;
	width:108px;
}


#topLinksFindS a {
	display: block;
	width:108px;
	text-decoration: none;
	color:#4DA27B;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

#topLinksFindS a:hover {
	display: block;
	text-decoration: none;
	color:#4DA27B;
	font-size:12px;
	background-image:url('images/tabHover.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:6px;
	text-align:center;
} 

.topLine{
	background-image:url('images/topLine.gif');
	background-repeat:repeat-x;
}

.topLine2{
	background-image:url('images/topLine2.gif');
	background-repeat:repeat-x;
}

.textTop{
	background-color:#F6ECE0;
	padding:10px;
}

.tblform{
	background-color:#F6ECE0;
}

.backForm{
	background-image:url('images/formBack.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
}

.backFormBig{
	background-image:url('images/formBackBig.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
}

.headArticles{
	background-color:#5687B4;
	color:#FFFFFF;
	font-weight:bold;
}

.headRefinance{
	color:#E44A4A;
	font-weight:bold;
}

.headHome{
	color:#B356AB;
	font-weight:bold;
}

.headDebt{
	color:#7256B3;
	font-weight:bold;
}

.headAuto{
	color:#5687B4;
	font-weight:bold;
}

.headStudent{
	color:#B39856;
	font-weight:bold;
}

.headGreen{
	color:#248E47;
	font-weight:bold;
}

.headGreenBig{
	color:#248E47;
	font-weight:bold;
	font-size:16px;
}

#subhead {

	width:201px;
	
	margin: 0; 
	
	padding: 0;
	
	height: auto;
}


#subhead a {

	display: block;
	
	width:201px;
	
	text-decoration: none;
	
	font-size:11px;
	
	font-weight:bold;
	
	border-bottom:#FFFFFF 1px solid;
	
	background-color:#B3565A;
	
	color:#FFFFFF;
	
	padding-top:3px;
	
	padding-bottom:3px;
	
} 

#subhead a:hover {

	display: block;
	
	text-decoration: none;
	
	background-color:#C5878A;
	
	border-bottom:#FFFFFF 1px solid;
	
	color:#000000;
	
	padding-top:3px;
	
	padding-bottom:3px;	
	
	font-weight:bold;
} 

#sublinks {

	width:201px;
	
	margin: 0; 
	
	padding: 0;
	
	height: auto;
}


#sublinks a {

	display: block;
	
	width:201px;
	
	text-decoration: none;
	
	font-size:11px;
	
	border-bottom:#FFFFFF 1px solid;
	
	background-color:#F6ECE0;
	
	color:#000000;
	
	padding-top:2px;
	
	padding-bottom:2px;
	
} 

#sublinks a:hover {

	display: block;
	
	text-decoration: none;
	
	background-color:#FFFFFF;
	
	border-bottom:#FFFFFF 1px solid;
	
	color:#B3565A;
	
	padding-top:2px;
	
	padding-bottom:2px;	
	
	
} 

.articleLinks{
	color:#5687B4;
	text-decoration:none;
}

.articleLinks:hover{
	color:#000000;
	text-decoration:none;
}


.bottomLinks {
	color:#5687B4;
	font-size:10px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

.bottomLinks:hover {
	color:#000000;
	font-size:10px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}



.textBlue {
	color: #365E8A;
}

.textOrange {
	color: #CD0202;
}

.textWhite {
	color: #FFFFFF;
}


.textCopyright{
	font-size:9px;
	color:#999999;
	border-top:#D6DFE4 2px solid;
	border-bottom:#D6DFE4 2px solid;
}


.textBottom{
	color:#365E8A;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.content{
	padding:10px;
}



.main{
	padding-right:20px;
}

.topform{
	padding-left:80px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
}

H1{
	color:#365E8A;
	font-size:18px;
	font-weight:bold;
}


.textbox {
	
	HEIGHT: 14pt; 
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	FONT-SIZE:11px;
	COLOR: #000000; 
	BORDER-BOTTOM: #333333 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;
}


.but {
	
	HEIGHT: 14pt; 
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #333333 1px solid; 
	BACKGROUND-COLOR: #9E0606;
}


.selectTop {

	height: 15pt; 

	width:170px;

	border-right: #333333 1px solid; 

	border-top: #333333 1px solid; 

	border-left: #333333 1px solid; 

	font-size:11px;

	color: #000000; 

	border-bottom: #333333 1px solid; 

	background-color: #FFFFFF;

}
