html{
background-color:#F8F8F8;
}

body{
font: normal 11px/16px Arial, Helvetica, sans-serif;;
margin: 0;
padding: 0; /* need for Opera */
color: black;
}

img { border: 0; }


/* Top Area Background */
.logobg{
background:repeat-x url(../images/mortgage-rate_logobg.gif);
height:113px;
}


/* top horizontal navigation */

.topnav{
background-color: #000000;
height:2.2em;
text-align:center;
font: normal 11px/16px Arial, Helvetica, sans-serif;;
color:#FFFFFF;
vertical-align:middle;
}

.topnav a{
text-align:center;
font: normal 11px/16px Arial, Helvetica, sans-serif;;
color:#FFFFFF;
vertical-align:middle;
text-decoration:none;
padding-left:3px;
padding-right:3px;
}

.topnav a:hover{
text-align:center;
font: normal 11px/16px Arial, Helvetica, sans-serif;;
color:#dddddd;
vertical-align:middle;
text-decoration:none;
padding-left:3px;
padding-right:3px;
}


/* Left navigation */

.leftnav{
 margin:1px 0 0 0;
	border:1px solid #911746;
	background-color: #FFFFFF;
}

table.leftnav tr{
background-color:#F2E6EB;
}

table.leftnav td{
	background-color:#F2E6EB;
	border:3px white solid;
	padding-left:2px;
	height:25px;
	vertical-align:middle;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color:#600229;
}

table.leftnav td a{
text-decoration:none;
	color:#600229;
}
table.leftnav td a:hover{
text-decoration:none;
		color:#000000;
}


/*   End of Left Nav */



/* About The Best Mortgage Rate */

#company_brief_bg{
background: no-repeat url(../images/about-mortgage-bg.gif);
width:313px;
height:auto;
}

.company_brief_text{
text-align:justify;
padding: 20px 14px 10px 20px;
color:#FFFFFF;
font-size:12px;
}

/* End of About The Best Mortgage Rate  */ 



/* Form Section Home page   */ 
.bgtop{
background-color:#F8F8F8;
border-top:#E3E3E3 1px solid;
}

.bgbttm{
background-color:#F8F8F8;
border-bottom:#E3E3E3 1px solid;
}

.bgleft-rght{
background-color:#F8F8F8;
border-left:#E3E3E3 1px solid;
border-right:#E3E3E3 1px solid;
}

/* End of Form Section Home page   */


/* All Sites Form Section   */

input
{
padding:1px;
margin:1px;
border:#999999 1px solid;
font-size:11px;
color:#666666;
}


.fields 	{  
	font-family: Verdana, arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	height:17px;
	width:150px;
	color: #000000; 
	border:#999999; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #ffffff;
	}
.fields1 	{  
	font-family: Verdana, arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	height:50px;
	width:150px;
	color: #000000; 
	border:#999999 1px solid;
	background-color: #ffffff
	}
	.fields2	{  
	font-family: Verdana, arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	width:230px;
	height:80px;
	color: #000000; 
	border:#999999; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #ffffff;
	}
	.button
	{
	font-family: Verdana, arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	height:20px;
	width:70px;
	color: #ffffff; 
	border:#ffffff; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #83063A;
	}
.pad {
padding-left:20px;
}






h1{
font: bold 21px Arial Narrow;
margin:0;
}

.heading_article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: normal;
	color: #5E0E19;
	text-decoration: Underline;
	line-height:16px;
}
.heading_article:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.text_article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style: normal;
	color: #333333;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
}



.footer
{
color:#FFFFFF;
padding-left:4px;
padding-right:4px;
background-color:#8E0F41;
}

.footer a{
color:#FFFFFF;
padding-left:4px;padding-right:4px;
text-decoration:none;
}

.footer a:hover{
color:#dddddd;
padding-left:4px;padding-right:4px;
text-decoration:none;
}
.copyright {
padding-left:4px;
background-color:#000000;
color:#FFFFFF;
text-align:center;
}
.copyright a {
color:#FFFFFF;
text-decoration:none;
}
.copyright a:hover {
color:#eee;
text-decoration:underline;
}

.powered a
{
color:#5E0E19;
}
.powered a:hover
{
color:#000000;
}

.copyTxt {
width:964;
clear:both;
padding:10px 0 10px 0;
margin:0 auto; 
font:normal 11px/20px Arial, Helvetica, sans-serif;
color:#999999;
text-align:center;
/*background:#DE2A2A;*/
}
.readmore{
text-align:right;
font: normal 11px/16px verdana,Arial, Helvetica, sans-serif;
color:#5E0E19;
vertical-align:top;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}

.readmore a{
color:#5E0E19;
text-decoration:none;
}
.readmore a:hover{
color:#ff3300;
text-decoration:none;
}

h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #8E0F41;
	text-decoration: none;
	text-align: left;
	white-space: normal;
	text-decoration:none;
}

.article_head {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #8E0F41;
	text-decoration: none;
	text-align: left;
	white-space: normal;
	text-decoration:none;
}

.article_head a{
	color: #8E0F41;
	text-decoration: none;
}
.article_head a:hover{
	color: #333333;
	text-decoration: none;
}

/* List Items*/

.list {float:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}

.list ul {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 10px;
	list-style: none;
}

.list li {
	padding: 0px 0px 8px 15px;
	background:url(../images/list_bullet.gif) no-repeat left ;
	line-height: 15px;
	background-position: 0 .5em;
}

