/* Home Equity Savers CSS Document */

	.errorBox {
		border:1px solid #ff0000;
		background:#ffeaea;
		font-weight:bold;
		margin:10px;
		padding:10px;
		}

	body {
		text-align:center;
		background:#fff url("images/background_fade.jpg") repeat-y top center;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		}
		
	a { 
		color:#336699;
		text-decoration:underline;
		}
		
	a:hover {
		text-decoration:underline;
		color:#ff8800;
		}

	a:visited {
		}
		
	h1 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:1.3em;
		font-weight:bold;
		color:#003399; 
		margin:5px 10px 10px 10px;
		}
		
	h2 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:0.9em;
		font-weight:bold;
		color:#000;
		margin:5px 10px 10px 10px;		
		}
		
	h3 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:0.9em;
		font-weight:bold;
		color:#003399;
		margin:5px 10px 10px 10px;		
		}
		
	h4 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:1.3em;
		font-weight:bold;
		color:#000;
		margin:0px 10px 10px 10px;
		}		
		
	h5 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:0.9em;
		font-weight:bold;
		color:#a50203;
		margin:5px 10px 10px 10px;		
		}		
		
	p {	
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000;
		font-size:0.8em;
		line-height:1.5em;
		margin:5px 10px 10px 10px;
		}

	#table {	
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000;
		font-size:0.8em;
		line-height:1.5em;
		margin:5px 10px 10px 10px;
		}
		
	ul {
		padding-right:0.85em;
		}
		
	ol {
		padding-right:0.85em;
		}		
	
	li {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000;
		font-size:0.75em;
		line-height:1.5em;
		}
		
	.errorBox {
		border:1px solid #ff0000;
		background:#ffeaea;
		font-weight:bold;
		margin:10px;
		padding:10px;
		}

	.table {	
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000;
		font-size:0.8em;
		line-height:1.5em;
		margin:1px 10px;
		}

		
	.text {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000;
		font-size:0.8em;
		}			
		
	.textcopyright {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#ccc;	
		font-size:.6em;
		}
		
	.textquote {
		font-family:Georgia, Times New Roman, Times, serif;
		color:#000;
		font-size:0.75em;
		font-style:italic;
		}
	
	.floatright {
		float:right;
		padding-top:18px;
		padding-right:15px;
		}
		
	.floatrightlow {
		float:right;
		padding-right:15px;
		padding-bottom:5px;
		}		
			
	.floatleft {
		float:left;
		}	
			
	.linkutility {		
		text-decoration:none;
		color:#ccc;
		}
		
	.linkutility:hover {		
		}
		
	.link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.95em;
		color:#336699;
		}	
		
	.link:hover {
		text-decoration:none;
		color:#ff8800;
		border-bottom:1px dotted #ff8800;
		}
		
	.linknavside {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.75em;
		color:#336699;
		}	
		
	.linknavside:hover {
		text-decoration:none;
		color:#ff8800;
		border-bottom:1px dotted #ff8800;
		}
	
	.linknav:active {
		text-decoration:none;
		color:#990000;
		border-bottom:1px dotted #ff8800;
		}	
	
	#banner {
		height:86px;
		background: #fff;
		padding-left:5px;
		padding-top:1px;
		}
		
	#container {
		position:relative;
		background:#fff;
	    width:750px;
		margin: 0 auto;
		text-align:left;
		border: none;
		top:0px;
		}
	
	#centercolumn {
		float:left;
		padding-top:7px;
		width:748px;
		background:#fff;
		}	

	#leftcolumn {
		float:left;
		padding-top:7px;
		width:548px;
		background:#fff;
		}	

	#rightcolumn {
		float:left;
		padding-top:7px;
		width:200px;
		text-align:left;
		background:#fff;
		}
	
	#footer {
		position:relative;
		clear:both;
		height:30px;
		padding:5px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ccc;		
		font-size:0.65em;
		}
		
	#navtop {
		margin-top:0px;
		height:28px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:0.75em;
		font-weight:bold;
		color:#fff;
		background:#81AC8F;
		border-top:3px solid #E6EFEA;
		border-bottom:3px solid #E6EFEA;
		}
	html>body #navtop {
		height:28px;
		}
		
	#navtop a {
		float:left;
		text-decoration:none;
		color:#fff;
		background:#81AC8F;
		padding:0.57em 0.59em;
		}	
		
	#navtop a:hover {
		text-decoration:none;
		background:#E6EFEA;
		color:#a9c6b2;
		padding:0.57em 0.59em;		
		}			
		
	#navtop .over, #navbottom .over {
		text-decoration:none;
		background:#E6EFEA;
		color:#81ac8f;
		padding:0.57em 0.59em;		
		}					
		
	#navtop a:active {
		}
		
	#navbottom {
		position:relative;
		clear:both;
		height:28px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.75em;
		font-weight:bold;
		color:#fff;
		background:#81AC8F;
		border-top:3px solid #E6EFEA;
		border-bottom:3px solid #E6EFEA;
		}		
	html>body #navbottom {
		height:28px;
		}		
		
	#navbottom a {
		float:left;
		text-decoration:none;
		color:#fff;
		background:#81AC8F;
		padding:0.57em 0.59em;
		}	
		
	#navbottom a:hover {
		text-decoration:none;
		background:#E6EFEA;
		color:#a9c6b2;
		}				
		
	.box {
		background:#fff url("images/background_sidebar.jpg") repeat-x top left;
		text-align:left;
		padding:5px;
		margin:12px 12px;
		border:1px solid #ccc;
		}

	.boxsubnav {
		background:#fff;
		padding:3px;
		text-align:left;
		margin:5px 20px;
		}
		
	.linkbody {
		color:#336699;
		text-decoration:none;
		border-bottom:1px dashed #336699;
		}

	.linkbody:hover {  
		color: #990000;
		text-decoration:none;
		border-bottom:1px dashed #990000;
		}
	
	.textshift {
		padding-top:0px;
		padding-left:10px;
		padding-right:10px;
		margin-left:10px;
		margin-right:10px;
		}

	.submitbutton { 
		background-color:#ff9900; 
		color:#fff; 
		font-family:'trebuchet ms',helvetica,sans-serif;
		font-weight:bold;
		}

	.header {
		border-top:1px #ccc solid;
		border-bottom:1px #ccc solid;
		padding:3px;
		background:#fff url("images/background_fade.jpg") repeat-y top center;
		}
	