.bodytext {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px}
.g14 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; }

.pagetitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	padding-top: 15px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 4px; 
	font-weight: bold; 
	color: #333333; 
}
.points { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; color: #FFFFFF}
.pointsblue { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; color: #003399}
.bltpnt {  padding-left: 25px; list-style-type: circle; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
.redtittle {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; color: #FF0000}
.pointsred { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; color: #FF3300}
.boldtext { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; color: #000000 }
.goldlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none }
.goldlinksOver { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; text-decoration: underline}
.breadcrumbs {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00; text-decoration: none}
.requiredformfields { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.breadcrumbsover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.bodytexBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold}
.goldlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none }
.goldlinksOver { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; text-decoration: underline}
.tunepoints {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E9CE16; list-style-image: url(../images/bullet.gif); list-style-type: none; list-style-position: outside; color: #333399; height: auto; width: auto; padding-top: 8px; padding-left: 15px; border-style: none; font-style: normal; font-weight: bold}
.bullet {  list-style-image: url(../images/bullet.gif); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; background-color: #CCCCCC; margin-top: 0px; margin-right: 70px; margin-bottom: 15px; margin-left: 60px; color: #000000; text-indent: 15pt; padding-top: 0px; padding-bottom: 10px}
.indent {  margin-right: 8px; margin-left: 10px}
.relatedlinks { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.lessonpoints {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.lessonpointstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; color: #666666}
.learningschedule {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: bold; color: #336699}
.learningscheduleHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #FFFFFF}
.box {  border-color: black #FFCC00 black black; border-right-width: thin}
.bulletlong { list-style-image: url(../images/bullet.gif); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; background-color: #CCCCCC; margin-top: 0px; margin-right: 15px; margin-bottom: 15px; margin-left: 10px; color: #000000; text-indent: 15pt; padding-top: 0px; padding-bottom: 10px }
.bodytexBoldRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold }
.LogoText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF9900; font-weight: bold; text-decoration: none}

.LogoText_14Underline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; font-weight: bold; text-decoration: underline}

.BlueUnderline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: underline }
.MyAccount { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFCC33; font-weight: bold; text-decoration: none }
.imagespacer {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 30px;
}

.arial_11 {
	font-size:	11px;
	font-family: Arial, Helvetica, sans-serif;
}

.ColoredBG	{	
	vertical-align:	baseline;
	background-color: #EAF1F9;
	font-size:	11px;
	color: #03488e;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing: normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	}
.bodytextspacer {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 20px;
	margin-left: 55px;
}
hr {color: #FDC223;background-color: #FDC223;margin: 0px;padding: 0px;height: 1px;border: 0px}
.specialhighlight {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #CC0000; text-decoration: none
}
.goldlinksOver2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006699; text-decoration: underline
}
.blueSpacedTableText {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	color: #003399;
	margin-top: 20px;
}
.bodytextspacer2 {

	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 10px;
	margin-left: 10px;
}
h2 {
	font-size: 14px;
	font-weight:100;
	font-style: normal;	 
	font-family: Arial, Helvetica, sans-serif;
	color: #03488E;
	display: inline;
}

h2 a{
	text-decoration:none;
	font-style: normal;	 	
	color: #03488E;
}

h1 {

	font-size: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #003399;	
	margin-bottom: 5px;
	display: inline;
	

}


h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #FF9900; 
	font-weight: bold; 
	text-decoration: none;
	display: inline;
	margin-top: 0px;
/*
	font-size: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #000000;	
	margin-bottom: 5px;
	display: inline;
*/	

}

.heading { 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	font-size: 16px; 
	padding-top: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 10px ; 
	font-weight: bold; 
	color: #000000
	
}


.style5 {font-size: 18px}

div.thin_seperator {

	margin: 10px;
	border-bottom: 1px solid #99B6E2

}

.boxborder {

	/*height: 10px;*/
	/*color: #104788;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top: #104788 solid thick;
}

/*
	=== Nav ===
*/
#nav {
	height: 20px;
}

	#nav ul {
		margin: 0;
		height: 2px;
		list-style-type: none;
	}

		#nav ul li {
			background: url("images/nav-left.gif") no-repeat left top;
			float: left;
			margin: 0 1px 0 0;
		}

		/*#nav ul li.selected, #nav ul li:hover, #nav ul li:active {
			background: url("gfx/nav/nav-left-sel.gif") no-repeat left top;
		}

			#nav ul li.selected a, #nav ul li:hover a, #nav ul li:active a {
				background: url("gfx/nav/nav-right-sel.gif") no-repeat right top;
			}*/

			#nav ul li a {
				background: url("images/nav-right.gif") no-repeat right top;

				display: block;
				
				font-weight: bold;
				font-family: Arial;
				font-size: 12px;
				color: #093D6F;
				text-align: center;
				text-decoration: none;

				height: 23px;

				padding: 4px 0 0 0;
			}

			/*
                === Nav-Button-Widths ===
        	*/
			#nav ul li#nav-home a {					
	                width: 90px;
	        }
			#nav ul li#nav-purchase a {
	                width: 115px;
	        }
	        #nav ul li#nav-refinance a {
	                width: 95px;
	        }
			#nav ul li#nav-home-equity a {
	                width: 107px;
	        }
			#nav ul li#nav-commercial a{
	                margin: 0;
					width: 140px;
	        }			
	        #nav ul li#nav-apply-online a {
	                width: 110px;
	        }
	        #nav ul li#nav-aboutus a {
	                width: 90px;
	        }
					

/*
	=== Bread-Crums ===
*/
#bread-crums {
	background: #E6ECFA;

	position: relative;

	margin: 0 0 10px 0;
	padding: 5px 10px;

	border-top: 4px solid #0F4375;
}

	#bread-crums a {
		color: #486696;
	}

	#bread-crums p {
		margin: 0;
		font-size: 10px;
		color: #3C68B1;
	}

		#bread-crums p strong a {
			text-decoration: none;
		}

	#bread-crums ul {
		position: absolute;
		top: 5px;
		top: 9px;
		right: 5px;

		margin: 0;
		list-style-type: none;
	}
		
		#bread-crums ul li {
			display: inline;
			margin: 0 5px 0 0;
		}
		
 #easyform { 
 
	font-family: Arial;
	font-size: 12px;
	color: #093D6F;

 }
 
 
 #easyform tr { 
 
 	padding-top: 2px;
 

 }
 
 #footer {
 
 	margin: 0px;
	padding: 0px;
 	font-size:	11px;
	/*font-family:  Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 #footer a {
 
 	color: #0066CC;
  	text-decoration: underline;
 
 }
 
 #sitemap li a {
 	
	text-decoration:underline;
	color: #333333;
	 
 }
 
 .sidebar-left-cells {
 
 	border-left: 1px solid #BBCFEC;
	border-right: 1px solid #BBCFEC;
 
 
 }
 
 .easyform_input { 

    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
	
	border-top-color: rgb(217, 234, 222);
    border-right-color: rgb(217, 234, 222);
    border-bottom-color: rgb(217, 234, 222);
    border-left-color: rgb(217, 234, 222);
	
	/*
	border-top-color: #104788;
    border-right-color: #104788;
    border-bottom-color: #104788;
    border-left-color: #104788;
	*/
    height: 20px;
    width: 180px;
	margin-left: 5px;
 
 }
 
 
  .easyform_textarea { 

    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
	
	border-top-color: rgb(217, 234, 222);
    border-right-color: rgb(217, 234, 222);
    border-bottom-color: rgb(217, 234, 222);
    border-left-color: rgb(217, 234, 222);
	
    width: 180px;
	margin-left: 5px;
 
 }
 
 .checklist {
 
	margin-left: 7px;
	padding: 3px 5px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
 
 }


 hr {
	
	color: #104788;
	background-color: #104788;
	margin: 0px;
	padding: 0px;
	height: 5px;
	border: 0px
 
 }
 
.bloglinks a {

	color: #003399;
	background-color: #C0D2EB;
	/*background-color: #6699CC;*/
	display:block;
	text-decoration: none;
	/*font-weight: 600;*/
	font-size:120%;
			
	width:100%;	
	height:100%;
		
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	

}

.bloglinks a:link {

	/*background-color:white;*/
	border-collapse:collapse;

}

.bloglinks a:hover {

	/*color: rgb(1, 95, 171);*/
	/*background-color: rgb(213,226,246);*/
	
	color: white;
	background-color: #003399;
	/*
	color: #003399;
	background-color: white;
	*/
	text-decoration: underline;	

}


.feedburnerFeedBlock {
	/*display:block;*/
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}


.feedburnerFeedBlock ul {
	/*border: 1px solid black;*/	
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	
	
	list-style: none;
	list-style-type: none;
	/*--this messes up in IE, adds indentation, dont use, list-style-position: inside;*/
	
}

.feedburnerFeedBlock ul li {
	/* STUPID IE HACK!!! need to use a dam border */
	border: 1px solid white;	
	
	margin: 0px;
	padding: 0px;
	
	list-style: none;
	list-style-type: none;
	/*list-style-position: inside;*/
	
	/*display:block;*/
	
	
}

 

.feedburnerFeedBlock ul li a {

	list-style: none;
	list-style-type: none;
	/*list-style-position: inside;*/

	width:100%;	
	height:100%;
	
	/*
	margin-top:10px;
	margin-bottom:10px;
	*/
	padding-top:7px;
	padding-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}

/*
.feedburnerFeedBlock li {
	display:block;
	list-style: none;
	list-style-type: none;
	list-style-position: inside;
	
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;

	
}

.feedburnerFeedBlock li a{
	display:block;
	list-style: none;
	list-style-type: none;

	margin-top:5px;
	margin-bottom:5px;
	
	margin-left:0px;
	margin-right:0px;	
	padding-left:0px;
	padding-right:0px;

	
}
*/

/*
.feedburnerFeedBlock ul a {
	display:block;
	margin-left:0px;
	margin-right:0px;	
	width:100%;
	height:100%;


}
*/	


.headline {

	margin-left:0px;
	margin-right:0px;	
	padding-left:0px;
	padding-right:0px;

}



#creditfooter {
	display:none;
	visibility:hidden;
}
 
  
.orange_button_grey_bg {background:url(images/bg088.gif) left top repeat-x; height:23px; cursor: pointer;}
.style8 {color: #CC0000}
.style10 {font-size: 14px}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	color: #03488e;
}
.bcs {
visibility:hidden;
display:none;
}
