.message {
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
	padding:10px 10px 50px 0px;
	clear:both;
}

* html .content {
	margin:0 -10px  0 -12px;
}

.minusMargin {
	margin:0 -20px 0 0;
}



/* Forms */
table.form td.label {
	width:180px;
	text-align:right;
	padding:5px 10px 5px 0px;
}
table.form td {
	padding:5px 0px 5px 0px;
}
table.form td .fieldError{
	font-style:italic;
	color:#cc0000;
}

p.businessHomePara {
	margin-left:-20px;
}

/* Home */
/*ul.homeMenu { 
	list-style:none;
	width:800px;
	margin:0px;
	padding:0px;
}*/
/*ul.homeMenu2 {
	padding:0 0 0 0px;
	margin:0 -30px 0 0px;
	list-style:none;
	width:790px;
}

ul.homeMenuMargin {
	margin:0 -20px 0 -30px;
}*/

/*ul.homeMenu li {
	display:block;
	margin:0px;
	padding:0px;

}*/

.green {
	color:#6cbe45;
}
.largerText {
	font-size:12px;
}
.mortgageServices {
	padding:0;
	margin:0;
}
.mortgageServices li {
	float:left;
	list-style:none;
	padding:0 10px 0 10px;
	margin:0 0 20px 0;
	border-right:1px #ccc solid;
}

/* *************** START MANDATORY LAYOUT STYLES ******************/
	div#functionBar {
		width: 100%;
		float:left;
		clear:left
	}

	div#displayVersion {
		float:left;
	}
		
	div#keyLinks {
		float: right;
	}
        
	#siteSearch {
		float:right;
	}

	div#header {
		width: 100%;
		float:left;
		clear: left;
	}

	div#crumbtrail {
		clear: left;
		float: left;
		width: 100%;
	}

	div#footer {
		clear: left;
		float: left;
		width: 100%;
	}

	div#leftColumn {
		float: left;
		width: 179px;
	}

	div#rightColumn {
		float: right;
		width: 179px;
	}

	div#site {
		clear: left;
	}

	div#center {
	}
/* **************** END MANDATORY LAYOUT STYLES *******************/



/* ***************** START MAIN LAYOUT OPTIONS ********************/
	/* fixed left */
		body#layout1 div#wrapper {
		width: 802px;
	}

	/* fixed center */
	body#layout2 {
		text-align: center;
	}          

	body#layout2 div#wrapper {
		width:802px;
		margin: 0 auto;
		text-align: left;
	}

	/* 100% width */
	body#layout3 div#wrapper {
	}
/* ****************** END MAIN LAYOUT OPTIONS *********************/



/* ************** START NAVIGATION LAYOUT OPTIONS *****************/
	/* both columns */
	div#container11 div#center {
		margin: 0px 179px 0px 179px;

	
	}

	/** IE and Firefox central columns are rendered with different padding - this hack adjusts the IE padding **/
	/*\*/
	* html div#container11 div#center {
		margin: 0px 179px 0px 179px;
	}
	/**/

	/* Hides from IE5-mac \*/
	* html div#container11 div#center {height: 1%; overflow: hidden; width:100%;}
	/* End hide from IE5-mac */ 


	div#container11 {
		float: left;
	}

	/* no right column */
	div#container10 div#center {
		margin: 0px 0px 0px 179px;
	}

	/* Hides from IE5-mac \*/
	* html div#container10 div#center {height: 1%; overflow: hidden; width:100%;}
	/* End hide from IE5-mac */ 


	div#container10 div#rightColumn {
		display: none;
	}
	
	div#container10 {
		float: left;
	}	

	/* no left column */
	div#container01 div#center {
		margin: 0px 179px 0px 0px;
	}

	/* Hides from IE5-mac \*/
	* html div#container01 div#center {height: 1%; overflow: hidden; width:100%;}
	/* End hide from IE5-mac */ 

	
	div#container01 div#leftColumn {
		display: none;
	}

	div#container01 {
		float: left;
	}		

	/* no left or right columns */
	div#container00 div#center {
		margin: 0px 0px 0px 0px;
	}

	div#container00 div#leftColumn {
		display: none;
	}

	div#container00 div#rightColumn {
		display: none;
	}

	div#container00 {
		float: left;
	}
/* *************** END NAVIGATION LAYOUT OPTIONS ******************/



/* *************** START HACK FOR MIN WIDTH IN IE *****************/
	* html body#layout3 div#wrapper {
		padding-left: 550px;
	}

	body#layout3 div#wrapper {
		min-width: 550px;
	}

	* html body#layout3 div#site {
		margin-left: -550px;
		position: relative;
	}
	
	/*\*/
	* html body#layout3 div#site, * html body#layout3 #minWidth  {
		height:1px;
	}
	/**/
/* **************** END HACK FOR MIN WIDTH IN IE ******************/



/* ***************** START HACK FOR NO TEXT JOG *******************/
	/* the holly hack causes a gap between the left column and center divs, have disabled it here
	* html #centerDeactivate {height:1%;}/* combat IE`s 3 pixel jog */
/* ****************** END HACK FOR NO TEXT JOG ********************/