body {
	margin:0px 0px; 
	padding:0px;
	text-align:left;
	font-size:11px;
	font-family:Arial, Geneva, Verdana, Tahoma, sans-serif;
	color:#333333;
}
div>p:first-child {
  padding: 0;
  margin: 0 0 16px; 
}
div>h1:first-child {
  padding: 0;
  margin: 0 0 16px; 
}
div>h2:first-child {
  padding: 0;
  margin: 0px 0px 0px 0px; 
}
p {
	font-size: 			8pt;
}
img {
	border:none;
}
h1 {
	font-size:15px;
	font-weight:bold;
	color:#003867;
}
h2 {
	font-size:13px;
	font-weight:normal;
	color:#333333;
}
h3 {
	
}
th {
	background-color:#C9E6F6;
	color:#003867;
	text-align:center;
	font-weight:bold;
	border-spacing: 0px;
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: #505050;
	border-collapse: collapse;
	
}
table.nobord {
	border-width: 0px 0px 0px 0px;
}
td.nobord {
	border-width: 0px 0px 0px 0px;
}
table {
	border-spacing: 0px;
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #505050;
	background-color: white;
	border-collapse: collapse;
}
td {
	border-spacing: 0px;
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: #505050;
	background-color: white;
}
tr {
	padding: 0px 0px 0px 0px;
}
a {
	font-weight:bold;
	color:#003867;
}

#clear {
	clear:both;
}
#Content {
	padding-left:20px;
	padding-top:10px;
	text-align:left;
}
#header {
	width:100%;
	height:				140px;
}
#topnav {
	left:				0px;
	top:				0px;
	width:				100%;
	height:				140px;
}
#headerimage {
	background-color:#003867;
}
#footer {
	margin-top:10px;
	width:320px;
	text-align:left;
}
#ContentColumnHolder {
	width:700px;
}
#column1 {
	float:left;
	width:490px;
}
#column2 {
	margin-left:10px;
	text-align:left;
	float:left;
}
#PageHeader {
	padding-bottom:10px;	
	padding-top:10px;	
	color:#003867;
	font-weight:bold;
	font-size:22px;
}
#introHeader {
	padding-bottom:10px;
}
#boxBlue {
	background-color:#C9E6F6;
	padding:10px;	
	width:470px;
	text-align:center;
	font-size:14px;
}
#boxBlue a {
	font-weight:bold;
	color:#003867;
}
#boxGreenLight {
	background-color:#C4DD81;
	margin-top:10px;
	padding:10px 10px 10px 10px;	
	width:470px;
	text-align:center;
	font-size:14px;
}
#boxGreenLight a {
	font-weight:bold;
	color:#003867;
}
#boxGreen {
	background-color:#87BD0D;
	padding:10px;	
	width:180px;
	text-align:left;
	margin-bottom:10px;
}
#boxGreen a {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: underline;
}
#boxGreen p {
	padding: 0;
	margin: 0 0 5px; 
}
#rightmenu {
	
}
#mortgageChoices {
	background-color:#FFFFFF;
	padding-top:10px;
	height:125px;
	width:490px;
}
#mortgageChoicesLeft {
	float:left;
	padding-right: 10px;
}
#mortgageCenter {
	float:left;
}
#mortgageChoicesRight {
	float:right;
}

#mortgageChoicesTitle {
	float:left;
}

#bodyText {
		
}

p.text {
	margin:				0;
	font-style:			normal;
	font-size:			1em;
	text-align:			center;
	text-indent:		0;
	width:				auto;
}
.sitemap {
	color: #397604
}
.mortgagerisk {
	background-color: #000000;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}					
.mortgage-best-buy {
	background-color:	#FFFFFF;
	font-size: 			11px; 
	font-weight:			bold;
	border:				1px solid 	#009966;
	padding:			4px;
	text-align:			center;
}

#submit-button
{
	background-color: #003967;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	padding: 5px;
	font-weight:bold;
	cursor:pointer;
}

#mortgagefeeinput { float:left; width:55%;background-color:#d1ebf8;margin-top:20px;margin-bottom:20px; }

#mortgagefeeinputinner { padding:20px; padding-top:15px; }
#mortgagefeeinput table { border:0px; background-color: inherit;  width:100% }
#mortgagefeeinput td, #mortgagefeeinput th {color:#003867; font-size:1.2em; padding:5px; padding-bottom:9px; border:0px; background-color:#d1ebf8; text-align:left; }
#mortgagefeeinput th {font-weight:bold;  }
#mortgagefeeinput td.entry { padding-left:0px;}
#mortgagefeeinput input { width:99% }
#mortgagefeeinput input.feetotal { background-color:#a0a0a0; }

#mortgagefeeright { float:left; width:44%;margin-top:20px; }
#mortgagefeerightinner { margin:20px; margin-right:0px; }


						
