body	{
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#5798AE;
	font-size:12px;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	margin-top:40px;
}
form	{
	margin:0px;
}
img	{
	border:0px;
}
h1	{
	font-size:18px;
	color:#817462;
	margin:5px;
}
h2	{
	font-size:16px;
	color:#817462;
	margin:5px;
}
#wrapper	{
	background-image:url(images/site-bg.png);
	background-repeat:repeat-x;
	background-color:#EBE3D0;
	width:861px;
}
#top-shader	{
	background-image:url(images/top-shader.png);
	background-repeat:no-repeat;
	width:873px;
	height:9px;
	vertical-align:top;
}	
#right-shader	{
	background-image:url(images/right-shader.png);
	background-repeat:repeat-y;
	width:12px;
}
#bottom-shader	{
	background-image:url(images/bottom-shader.png);
	background-repeat:no-repeat;
	width:873px;
	height:25px;
}
#nav-bg	{
	background-image:url(images/nav-bg.jpg);
	background-repeat:repeat-x;
	width:596px;
	height:68px;
}
#spacer	{
	width:264px;
	height:500px;
}
#header	{
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	width:596px;
	height:352px;
}
#content	{
	width:355px;
	padding:10px 15px 0px 5px;
	vertical-align:top;
}
#picture	{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
}
#overflow	{
	padding:0px 10px 10px 10px;
}
#large	{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
#large a:hover	{
	color:#518DA5;
	font-size:16px;
	letter-spacing:2px;
	text-decoration:underline;
}
#side-mover	{
	vertical-align:top;
}
#side-bg	{
	background-color:#E4D9C5;
	width:225px;
	margin:0px 20px 0px 20px;
	vertical-align:bottom;
}
#side-spacer	{
	height:40px;
}
#man-pen	{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
#writing-pen	{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
#form-float	{
	float:left;
	position:absolute;
	height:567px;
	width:295px;
	margin-top:-20px;
	margin-left:-20px;
}
#form-bg	{
	background-image:url(images/form-bg.png);
	background-repeat:no-repeat;
	height:567px;
	width:295px;
}
#form-applybox	{
	font-size:12px;
	font-weight:bold;
}
#form-applybox td	{
	text-align:center;
}
#quote-button	{
	padding-top:10px;
}
#action	{
	font-size:16px;
	color:#6097AB;
	text-align:center;
	font-weight:bold;
	padding-top:160px;
	padding-bottom:5px;
}
#nav-box	{
	padding-top:20px;
	vertical-align:bottom;
	padding-left:10px;
	padding-right:5px;
}
#nav-box td	{
	text-align:center;
}
#nav-box a {
	color:#776F5C;
	text-decoration:none;
}
#nav-box a:hover	{
	color:#518DA5;
	text-decoration:underline;
}
.more-info	{
	color:#847967;
	font-size:14px;
	margin-left:130px;
	margin-top:45px;
	margin-right:20px;
}
.links-spacer	{
	margin:10px 5px 10px 0px;
}
.links-spacer a {
	color:#847967;
	text-decoration:none;
	font-weight:bold;
}
.links-spacer a:hover	{
	color:#518DA5;
	text-decoration:underline;
	font-weight:bold;
}
#copyright	{
	color:#333333;
	font-size:11px;
	text-align:center;
}

#disclosures ul	{
	margin:0px;
	padding:0px;
}
#disclosures ul li {  
  display:inline;
  margin-right:20px;
}
#disclosures a {	
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
#disclosures a:hover {
	text-decoration:underline;
}
/* creates illusion of cellpadding on all td's */
#mortgage-loan-form td {
	padding:5px;
}




/* makes labels for all fields bold */
.form-01, .form-03, .form-05 {
	font-weight:bold;
}




/* centers all form elements */
#mortgage-loan-form td {
	text-align:center;
}



/* modifies the drop-down menus */
.select-01, .select-02, .select-03 {
	width:160px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	font-weight:100;
	margin:8px 0px 8px 0px;
}