html {
overflow: auto;

_overflow-x:hidden;
background-position:center;

}



body {

padding:0px;
text-align:center;
margin:0 auto; 
font-family:arial;
font-size:12px;

}

.clearit { clear:both; }
.clearit15 {  clear:both; height:10px;}
div#container {
	width: 1010px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	text-align:left;
	margin:0 auto; 
	margin-bottom: 0px;

}

#logo { 
width:464px;
height:60px;
float:left;
margin:0px 0px 10px 3px;
}

#ad468 { width:468px; background-color:#fff; height:60px; position:relative;float:right;  border:0px solid #ccc;}
#top { margin:15px 0px 5px 0px; }
/*

ul#menu { width: 100%; height: 43px; background: #FFF url("../assets/menu-bg.gif") top left repeat-x; font-size: 14px;
font-family: arial; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 34px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 7px 15px 0; }
ul#menu li a:hover { color: #e22b00; }
ul#menu li a.current{ color: #FFF; background: #FFF url("../assets/current-bg.gif") top left repeat-x;  }

*/

#menu {
	background: #fff;
	float: left;
	list-style: none;
	border-top:1px dotted #6C8734;
	border-bottom:1px dotted #6C8734;
margin:0px;
	padding: 0;
	
	width: 100%;
	
	
}
#menu-through { *border:1px solid #fff; *border-bottom:0px solid #fff; background-color: #F2F3BD;

 padding-left:10px;
 padding-top:10px;
 
 }
#menu { background-color: #F2F3BD;width:990px;}
#menu ul { width:100%; background-color: #F2F3BD;}
#menu li {
	float: left;
	font: 14px arial, arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;background-color: #F2F3BD;
	
	
}
#menu a {
	background: #F2F3BD url("../assets/seperator.gif") bottom right no-repeat;
	color: #476901;
	display: block;
	font-weight:bold;
	float: left;
	margin: 0;
	padding: 10px 12px;
	text-decoration: none;
	margin-right:1px;
	background: #F2F3BD;
}
#menu a:hover {
	background: #F2F3BD url("../assets/hover.gif") bottom center no-repeat;
	color: #fff;
	padding: 10px 12px;
	background-image:url(../assets/bgtitle.jpg); background-repeat:repeat-x;
	}
	
	
#menu .current {
	background: #F2F3BD url("../assets/hover.gif") bottom center no-repeat;
	color: #fff;
	 background-image:url(../assets/bgtitle.jpg); background-repeat:repeat-x;
}

/* navigation left */
#submenu {  margin:2px 0px 10px 0px; }

#around-first-two {width:660px; margin-right:17px;float:left;}

#mid-col { float:left; width:500px; margin:0px 00px 0px 0px;  border:solid 0px black;}

/* menu */

#left-col { float:left; width:125px; margin:0px 15px 0px 0px;  border:solid 0px black;}

.wiretitle {
border-bottom:solid 1px white;
background: #8DAE23 url(../images/nav.jpg) repeat-x;
padding:10px 5px 10px 5px;
width:115px;
font-weight:bold;
color:#fff;
}

.wiretitle2 {
border-bottom:solid 1px white;
	background-image: url(../images/glossary.jpg);
height:37px;
width:125px;

}

.wireframemenu{
border: 0px solid #C0C0C0;
background-color: white;
border-bottom-width: 0;
width: 125px;
font-size:12px;
margin:0px 0px 20px 0px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
list-style-image:none;

}
#left-col  .wireframemenu  li { background-image:none; padding-left:0px; background-repeat:no-repeat; margin-bottom:0px;} 





#left-col .wireframemenu a{
font: normal 12px arial;
font-size:12px;
padding: 6px 6px 6px 6px;

display: block;
width: 113px; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

#left-col .wireframemenu .insider a{

font: bold 12px arial;

margin-left:10px;

font-size:12px;
display: block;

color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

*html #left-col .wireframemenu .insider a{

font: bold 12px arial;

margin-left:10px;
font-size:12px;
display: block;
width:90%;

color: #595959;
text-decoration: none;
border-bottom: 1px solid #C0C0C0;
}

#left-col .wireframemenu a:visited,
#left-col .wireframemenu a:active,
#left-col .wireframemenu a:link{
color: #595959;
font-size:12px;

}


html>body #left-col .wireframemenu a{ /*Non IE rule*/
width: auto;
}

#left-col .wireframemenu a:hover,
#left-col .wireframemenu a.selected,
#left-col .wireframemenu .selected {
background-color: #F2F3BD;
color: #7F9F26;
font-size:12px;
text-decoration:none;

}


#left-col .wireframemenu .selected a:visited ,
#left-col .wireframemenu .selected a:active ,
#left-col .wireframemenu .selected  a:link {
color: #fff;
font-size:12px;

}









#left-col .wiretitle a{
padding:0px;
font-size:12px;
color: #fff;
text-decoration: none;
display: normal;
width: 113px; /*Define width for IE6's sake*/
text-decoration: none;
border: 0px solid #C0C0C0;
font-weight:bold;
}

#left-col .wiretitle a:visited,
#left-col .wiretitle a:active,
#left-col .wiretitle a:link{
color: #fff;
font-size:12px;
}

#left-col .wiretitle a:hover{
background:none;
color: #fff;
font-size:12px;
text-decoration:underline;
}

















#right-col { }

#center { float:left; padding-top:5px; padding-left:20px;  }
#right { width:320px;  float:left; line-height:1.3em; margin-top:25px;}

#center a:link,
#center a:visited,
#center a:active
{ color:#87A722; text-decoration:none; }
#center a:hover
{ color:#476901; text-decoration:underline; }

#crumbs { font-size:11px; margin:0px 0px 15px 0px;  }
#crumbs-left { width:500px; }
/*
#crumbs-right { width:100px; float:left;}
*/
#crumbs { color:#999; }
#crumbs a:link,
#crumbs a:visited,
#crumbs a:active
{ color:#777777; text-decoration:none; }
#crumbs a:hover
{ color:#777777; text-decoration:underline; }
.where { color:#617C2B; }

.acro{width:100%; border-bottom:1px solid #99BB26; font-size:16px; font-weight:bold; text-indent:10px; margin:30px 0px 0px 0px;}
#left-menu { 
/*
background-image:url(../assets/left-menu.gif); */
background:#F2F3BD;
background-repeat:no-repeat; margin:0px 0px 0px 0px;}
.left-title { font-weight:bold; font-size:14px; font-family:arial; border-bottom:2px solid #fff; padding:8px;
margin:0px 0px 0px 0px; background:#627F27; color:#fff; background-image:url(../assets/bgtitle.jpg); background-repeat:repeat-x; 
}
#left-menu ul { margin:0; padding:0px; list-style-type:none; line-height:1.3em; width:170px; margin:0px 0px 0px 8px;  }
#left-menu li { border-bottom:1px dotted #89A725; padding:6px 0px 6px 0px;}
#left-menu a:link,
#left-menu a:visited,
#left-menu a:active
{ color:#666; text-decoration:none; display:block; padding:2px 4px 2px 4px; }
#left-menu a:hover
{ color:#fff; text-decoration:none; display:block; background-color:#84A228; }

#calculator { border:1px solid #76931E; background:#87A722; }
.inside { padding:8px; }

.right-title { color:#F2F3BD; font-weight:bold; padding:0px 0px 5px 0px; font-size:14px;}
.right-text { padding:0px 0px 5px 0px; color:#fff;}
.right-awards { padding:2px 0px 0px 0px; text-align:center;}

#right a:link,
#right a:visited,
#right a:active
{ color:#476901; text-decoration:none; background:#F2F3BD; padding:2px 4px; border:1px solid #476901; }
#right a:hover
{ color:#476901; text-decoration:underline; padding:2px 4px;}

.right-links, .right-link {padding:0px 0px 0px 0px; text-align:right; }
.right-links { padding-top:3px;}
.right-link1 {padding:0px 0px 0px 0px; }

#right .right-link1 a:link,
#right .right-link1 a:visited,
#right .right-link1  a:active
{ 
color:#476901; text-decoration:none; background:#F2F3BD; padding:2px 4px; border:1px solid #476901;
 width:auto; float:right; display:block;
 }

#right .right-link2 a:link,
#right .right-link2 a:visited,
#right .right-link2  a:active
{ 
color:#476901; text-decoration:none; background:#F2F3BD; padding:2px 4px; border:1px solid #476901;
 width:auto; float:left; display:block;
 }
 #right .right-link2 { float:left;}
#right .right-link1  a:hover
{ 
color:#476901; text-decoration:none; background:#F2F3BD; padding:2px 4px; border:1px solid #476901;
 width:auto; float:right; display:block; 
 color:#476901; text-decoration:underline; padding:2px 4px;
 }
 
#right .right-link2  a:hover
{ 
color:#476901; text-decoration:none; background:#F2F3BD; padding:2px 4px; border:1px solid #476901;
 width:auto; float:left; display:block; 
 color:#476901; text-decoration:underline; padding:2px 4px;
 }
.gap-link { float:right; width:5px; } 


.left-h{float:left; font-weight:bold; margin:5px 0px 0px 0px;}
.right-h{float:left; margin:7px 0px 0px 10px;}

.left-hb{float:left; font-weight:bold; margin:5px 0px 0px 0px; width:130px;}

div#footer {
clear: both;
float:none;
background-color: #688729;
border-top:1px dashed #96AF62;
background-repeat: repeat-x;
padding-top:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
height:90px;
}

.footergap {
height:5px;background-color:#688729;margin-top:25px;
}

#footer a:link,
#footer a:visited,
#footer a:active
{color:#D7D86F; text-decoration:none;
line-height:1.2em;}
#footer a:hover
{color:#D7D86F; text-decoration:underline;
line-height:1.2em;}

#footer-text { 
margin-left:25px;
_margin-left:12px;
margin-bottom:20px;
width:950px;
float:left;
text-align:left;
color:#fff;
}

#footer-left { 
margin-left:25px;
_margin-left:12px;
width:600px;
float:left;
text-align:left;
color:#C2DE7A;
}

#footer-right { 
color:#C2DE7A;
width:350px;
float:left;
text-align:right;
}


#insidecentered { text-align:center; padding:10px;  background:#F2F3BD; }

.containcentered{width:990px; height:190px; margin:0; border:0px solid black; background:url(../assets/bgfeatre-v3.jpg);}

#insidecentered .insidethecentered {width:650px; height:190px; float:left;}

#insidecentered .col-r{
width:320px; 
height:550px; 
float:left; 
position:absolute; 
border:0px solid red; 
margin:0 0 0 670px; 
*margin:0 0 0 -150px;}

.form-iframe{
width:310px; 
height:570px; 
border:2px solid #ccc; 
margin:140px 0 0 0; 

background-color: #fff; 
filter:alpha(Opacity=90);
opacity:0.9;
-moz-opacity:0.9;
-khtml-opacity:0.9;}

.insert { width:232px; height:84px; float:left; margin-right:4px;}
.last {margin-right:0px; }

h1 { font-size:16px; font-weight:bold; margin:0px; padding:0px; margin-bottom:5px;}
h2 { font-size:14px; font-weight:bold; margin:0px; padding:0px; margin-bottom:5px; }
h3 { font-size:14px; font-weight:bold;  }
p { font-size:12px; line-height:1.3em;}

#center ul { list-style-type:none; } 
#center li { background-image:url(../assets/li.gif); padding-left:20px; background-repeat:no-repeat; margin-bottom:2px;} 
#front-float img { border:1px solid #ADAB9B; margin-bottom:5px; }
#front-float { width:202px; height:152px; margin:0px 0px 10px 10px; float:right; font-size:11px; color:#999; }

.fright { float:right; width:60px; }

/* - news -------------------------- */

.news-300{width:300px; height:250px; float:right; margin: 20px 0px 20px 20px;}

DIV#latestArticles { font-size:12px; font-family: arial, Arial, Helvetica, sans-serif; font-size: 12px;}
DIV#latestArticles A { font-family: arial; font-size: 10px; }
DIV#latestArticles TD { margin:0px; padding:0px; 	padding-top:5px; font-size:12px;}
#latestArticles TH {	font-size:14px; margin:0px; padding:0px; padding-top:3px; color:#354310; font-weight:bold; padding-bottom:3px; text-align:left; text-transform:capitalize;}
DIV#latestArticles a:link,
DIV#latestArticles a:visited,
DIV#latestArticles a:active
{
	font-size:12px; font-family: arial;
	color:#7F9F26;
	padding:0px;
	margin:0px;
	border:0px;
	

}

DIV#latestArticles A#more {  color:#476901; text-decoration:none; background:#F2F3BD; padding:2px 4px; border:1px solid #476901; display:inline-block; }
	
	
DIV#latestArticles  a:hover#more
{ color:#476901; text-decoration:underline; padding:2px 4px; display:inline-block;}

DIV#latestArticles TABLE {margin:0px; padding:0px; width:300px;}

DIV#relatedArticles H4  {  

text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px;margin-top:20px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#relatedArticles H5 { text-align: center; font-weight: bold;  font-size: 12px; font-family: arial, Arial, Helvetica, sans-serif; text-decoration: underline;}
DIV#relatedArticles {font-family: arial, Arial, Helvetica, sans-serif; font-size: 12px;}
DIV#relatedArticles A { font-size: 12px; }
DIV#relatedArticles TD {font-size: 12px; padding:0px; }

DIV#newsIndex H4 {  
text-align: center; padding: 2px; 
color: #7F9F26; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #7F9F26; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#newsIndex H5 {   text-align: center; text-transform: capitalize; font-weight: bold;  font-size: 12px; font-family: arial, Arial, Helvetica, sans-serif; text-decoration: underline;}
DIV#newsIndex {font-family: arial, Arial, Helvetica, sans-serif; font-size: 12px;}
DIV#newsIndex A { font-size: 12px; }
DIV#newsIndex TD {font-size: 12px; margin:0px; padding:0px; padding-top:5px; }

DIV#rssIndex H4 {  
text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#rssIndex H5 {   text-align: center; text-transform: capitalize; text-transform: capitalize; font-weight: bold;  font-size: 12px; font-family: arial, Arial, Helvetica, sans-serif; text-decoration: underline;}
DIV#rssIndex {font-family: arial, Arial, Helvetica, sans-serif; font-size: 12px;}
DIV#rssIndex A { font-size: 12px; }
DIV#rssIndex TD {font-size: 11px; }

DIV#newsPanel H4  {  
text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#newsPanel H5 {  text-align: center; font-weight: bold;  font-size: 12px; font-family: arial, Arial, Helvetica, sans-serif; text-decoration: underline;}
DIV#newsPanel {font-family: arial, Arial, Helvetica, sans-serif; font-size: 12px;}
DIV#newsPanel A { font-size: 12px; }
DIV#newsPanel TD {font-size: 11px; }

DIV#article { font-family: arial, Arial, Helvetica, sans-serif; font-size: 12px; padding: 4px;}
DIV#article SPAN#date { font-size: 10px; font-weight: bold;}
DIV#article A {font-size: 12px; text-decoration: underline;}


DIV#articleLinks H4  {  
text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:7px; text-align:left;}
DIV#articleLinks A { text-decoration: none; color: black; font-size: 12px; font-family: font-family: arial, Arial, Helvetica, sans-serif;}
DIV#articleLinks A:HOVER {color: #7F9A25; text-decoration: underline; }

A#newsIndex {
	height: 16px;
	padding-left: 52px ;
	font-size: 11px;
	color: #7F9A25;
	background-image: url(news/rss/news.gif);
	background-repeat: no-repeat;
	margin: 1px;
}
A#rssIndex {
	height: 16px;
	padding-left: 34px;
	font-size: 11px;
	color: #7F9A25;
	background-image: url(news/rss/rss.gif);
	background-repeat: no-repeat;
	margin: 1px;
}


DIV#articleTitle {  font-family: arial; font-size:16px; font-weight:bold; color:#000; margin:0px; padding:0px;}
DIV#articleDate {font-size: 11px; font-family: arial; padding:12px 0px 12px 0px; color:#7F7F7F; }
DIV#articleBody {font-size: 12px; font-family: arial; color:#000; padding-bottom:20px;}
DIV#articleBody a:link,
DIV#articleBody a:visited,
DIV#articleBody a:active
{font-size: 12px; color:#5F781D;text-decoration:none; }

DIV#articleBody a:hover
{font-size: 12px; color:#5F781D; text-decoration:underline; }

DIV#articleLinks {font-size: 12px; font-family: arial; margin:0px 0px 25px 0px;}
DIV#articleLinks A { margin:0px 0px 5px 0px;}

DIV#todaysBestDeals H4  {  
text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#todaysBestDeals A.title { font: normal 12px Arial; color:navy; }
DIV#todaysBestDeals A.content {font: normal 10px arial; color: black; text-decoration: none; }
DIV#todaysBestDeals A.link {font: normal 10px arial; color: green; text-decoration: none;}


DIV#articleButtons {text-align: center;}

DIV#articleButtons IMG {cursor: pointer; margin: 1px; border: 1px solid #eeeeee;}
DIV#articleButtons A:Hover IMG {border:1px solid #7F9A25;}

DIV#articleLinkTo {font: 11px arial; padding 8px; 24px;}
DIV#articleLinkTo H4 {  
text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#articleLinkTo FORM {padding: 0px; margin: 0px;}
DIV#articleLinkTo TEXTAREA {width: 95%; height: 60px; font: 12px arial; border: 1px solid #666666; margin: 8px;}

DIV#articleSendToFriend{font: 12px arial;}
DIV#articleSendToFriend H4  {  
text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#articleSendToFriend FORM {margin: 0px; padding: 0px 8px;}
DIV#articleSendToFriend LABEL {width: 80px; text-align: right;}
DIV#articleSendToFriend INPUT {border:1px solid #666666; padding: 1px 4px; margin: 1px; font: 12px arial;}
DIV#articleSendToFriend *.valid {background-color: #ffffcc;}
DIV#articleSendToFriend *.bad {background-color: #ffeecc;}
DIV#articleSendToFriend IMG.valid {background-image: url(images/validate1.gif);}
DIV#articleSendToFriend IMG.bad {background-image: url(images/validate2.gif);}

DIV#articleFeedback {font: 12px arial;}
DIV#articleFeedback FORM {margin: 0px; padding: 0px 8px;}
DIV#articleFeedback H4  {  
text-align: center; padding: 2px; 
color: #000000; 
text-transform: capitalize; 
font-weight: bold; font-size: 14px;  padding:0px; margin:0px;
font-family: arial, Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #000000; padding-bottom:2px; margin-bottom:4px; text-align:left;}
DIV#articleFeedback INPUT {border:1px solid #666666; padding: 1px 4px; margin: 1px; font: 12px arial;}
DIV#articleFeedback INPUT#submit {background-color: #cccccc; border: 1px solid #000000; cursor: pointer;}
DIV#articleFeedback TEXTAREA {width: 370px; height: 80px;}
DIV#articleFeedback LABEL {padding: 2px; width: 120px; height: 20px;  text-align: right;}
DIV#articleFeedback *.valid {background-color: #ffffcc;}
DIV#articleFeedback *.bad {background-color: #ffeecc;}

DIV#articleFeedback P {padding: 4px 8px 8px 24px; border-bottom: 1px dotted #EEEEEE; height: 32px; width: 100%; background: url(news/rss/quote_open.gif) 18 left no-repeat; margin: 4px 8px 8px 4px;}
DIV#articleFeedback P:first-line { color: #999999; font-variant: capitialize; margin-bottom: 2px;}
DIV#articleFeedback BIG {width: 24px; height: 24px; background: url(news/rss/quote_close.gif) bottom right no-repeat;}

#around-news{padding-top:500px;}
#around-form {padding-top:10px;}
#formenqt { background-image: url(../assets/cornersT.png); width:320px; height:30px;  }
#formenq-d{ background-image: url(../assets/defaulted-mortgage-provider-search.png); width:320px; height:30px;  }
#formenqb { background-image: url(../assets/cornersB.png); width:320px; height:14px;  }
#formenq { padding:5px 0px 5px 12px; background:#F2F3BD; }

#formenqtn {  background-image: url(../assets/cornersTN.png); width:320px; height:30px; }
