BODY {
	margin:				0px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	color:				#2B2B2B;
}

DIV, TABLE, TD, TBODY {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	color:				#2B2B2B;
}

.pageTitle {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

#content-container {
	position:			absolute;
	left:				50%;
	width:				1px;
	height:				100%;
}
#content-box {
	position:			absolute;
	left:				-390px;
	width:				780px;
	height:				100%;
}
#header-global {
	position:			absolute;
	top:				0px;
	width:				780px;
	height:				030px;
	background:			#D9F6CC;
}
#header-search{
	position:			absolute;
	top:				19px;
	left:				485px;
	width:				285px;
	height:				30px;
}
#header-bottom-container{
	position:			absolute;
	top:				60px;
	width:				780px;
	height:				62px;
	background:			url('/images/mort_img_home_bg.gif');
	background-repeat:	no-repeat;
}
#header-bottom{
	padding:			11px 20px 11px 11px;
}

a:LINK, a:ACTIVE {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	color:				#499E1D;
	text-decoration:	underline;
}
a:VISITED, a:HOVER {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	color:				#707070;
	text-decoration:	underline;
}

#hr-t1-top-green {
	position:				absolute;
	top:					31px;
	width:					780px;
	height:					1px;
	background:				#63B639;
}

.img-hr {
	width:					780px;
	height:					1px;
}

/* Nav - Products & Services */

#nav-t1-prod-svc-box {
	/* this is the box that triggers the javascript for the nav item */
	position:				absolute;
	top:					33px;
	left:					0px;
	width:					155px;
	height:					26px;
	display:				block;
	background:				transparent;
	z-index:				20;
	cursor:					pointer;
}
#nav-t1-prod-svc-text {
	/* this is the text field div */
	position:				absolute;
	top:					33px;
	left:					0px;
	width:					155px;
	height:					26px;
	background:				transparent;
	padding-top:			5px;
	text-align:				center;
	color:					#FFFFFF;
	text-decoration:		none;
	z-index:				19;
}
#nav-t1-prod-svc-bg-grey {
	/* this is the grey background div */
	position:				absolute;
	top:					33px;
	left:					0px;
	width:					155px;
	height:					26px;
	display:				none;
	z-index:				18;
}
#nav-t1-prod-svc-bg-green {
	/* this is the green background div */
	position:				absolute;
	top:					33px;
	left:					0px;
	width:					155px;
	height:					26px;
	display:				block;
	z-index:				17;
}
#t2-prod-svc-box {
	position:				absolute;
	top:					60px;
	left:					0px;
	border-color: 			#5A555A;
	border-style:			solid;
	border-width:			1px 2px 2px 2px;
	display:				block;
	background:				#FFFFFF;
	display:				none;
	z-index:				20;
}





/* Nav - Advice */

#nav-t1-advice-box {
	/* this is the box that triggers the javascript for the nav item */
	position:				absolute;
	top:					33px;
	left:					156px;
	width:					135px;
	height:					26px;
	display:				block;
	background:				transparent;
	z-index:				20;
	cursor:					pointer;
}
#nav-t1-advice-text {
	/* this is the text field div */
	position:				absolute;
	top:					33px;
	left:					156px;
	width:					135px;
	height:					26px;
	background:				transparent;
	padding-top:			5px;
	text-align:				center;
	color:					#FFFFFF;
	text-decoration:		none;
	z-index:				19;
}
#nav-t1-advice-bg-grey {
	/* this is the grey background div */
	position:				absolute;
	top:					33px;
	left:					156px;
	width:					135px;
	height:					26px;
	display:				none;
	z-index:				18;
}
#nav-t1-advice-bg-green {
	/* this is the green background div */
	position:				absolute;
	top:					33px;
	left:					156px;
	width:					135px;
	height:					26px;
	display:				block;
	z-index:				17;
}
#t2-advice-box {
	position:				absolute;
	top:					60px;
	left:					155px;
	border-color: 			#5A555A;
	border-style:			solid;
	border-width:			1px 2px 2px 2px;
	display:				block;
	background:				#FFFFFF;
	display:				none;
	z-index:				20;
}


/* Nav - Tools & Calculators */

#nav-t1-tools-calcs-box {
	/* this is the box that triggers the javascript for the nav item */
	position:				absolute;
	top:					33px;
	left:					292px;
	width:					155px;
	height:					26px;
	display:				block;
	background:				transparent;
	z-index:				20;
	cursor:					pointer;
}
#nav-t1-tools-calcs-text {
	/* this is the text field div */
	position:				absolute;
	top:					33px;
	left:					292px;
	width:					155px;
	height:					26px;
	background:				transparent;
	padding-top:			5px;
	text-align:				center;
	color:					#FFFFFF;
	text-decoration:		none;
	z-index:				19;
}
#nav-t1-tools-calcs-bg-grey {
	/* this is the grey background div */
	position:				absolute;
	top:					33px;
	left:					292px;
	width:					155px;
	height:					26px;
	display:				none;
	z-index:				18;
}
#nav-t1-tools-calcs-bg-green {
	/* this is the green background div */
	position:				absolute;
	top:					33px;
	left:					292px;
	width:					155px;
	height:					26px;
	display:				block;
	z-index:				17;
}
#t2-tools-calcs-box {
	position:				absolute;
	top:					60px;
	left:					291px;
	border-color: 			#5A555A;
	border-style:			solid;
	border-width:			1px 2px 2px 2px;
	display:				block;
	background:				#FFFFFF;
	display:				none;
	z-index:				20;
}


/* Nav - Contact Us */

#nav-t1-contact-box {
	/* this is the box that triggers the javascript for the nav item */
	position:				absolute;
	top:					33px;
	left:					448px;
	width:					135px;
	height:					26px;
	display:				block;
	background:				transparent;
	z-index:				20;
	cursor:					pointer;
}
#nav-t1-contact-text {
	/* this is the text field div */
	position:				absolute;
	top:					33px;
	left:					448px;
	width:					135px;
	height:					26px;
	background:				transparent;
	padding-top:			5px;
	text-align:				center;
	color:					#FFFFFF;
	text-decoration:		none;
	z-index:				19;
}
#nav-t1-contact-bg-grey {
	/* this is the grey background div */
	position:				absolute;
	top:					33px;
	left:					448px;
	width:					135px;
	height:					26px;
	display:				none;
	z-index:				18;
}
#nav-t1-contact-bg-green {
	/* this is the green background div */
	position:				absolute;
	top:					33px;
	left:					448px;
	width:					135px;
	height:					26px;
	display:				block;
	z-index:				17;
}
#t2-contact-box {
	position:				absolute;
	top:					60px;
	left:					447px;
	border-color: 			#5A555A;
	border-style:			solid;
	border-width:			1px 2px 2px 2px;
	display:				block;
	background:				#FFFFFF;
	display:				none;
	z-index:				20;
}


/* Nav - About HRBMC */

#nav-t1-about-box {
	/* this is the box that triggers the javascript for the nav item */
	position:				absolute;
	top:					33px;
	left:					584px;
	width:					196px;
	height:					26px;
	display:				block;
	background:				transparent;
	z-index:				20;
	cursor:					pointer;
}
#nav-t1-about-text {
	/* this is the text field div */
	position:				absolute;
	top:					33px;
	left:					584px;
	width:					196px;
	height:					26px;
	background:				transparent;
	padding-top:			5px;
	text-align:				center;
	color:					#FFFFFF;
	text-decoration:		none;
	z-index:				19;
}
#nav-t1-about-bg-grey {
	/* this is the grey background div */
	position:				absolute;
	top:					33px;
	left:					584px;
	width:					196px;
	height:					26px;
	display:				none;
	z-index:				18;
}
#nav-t1-about-bg-green {
	/* this is the green background div */
	position:				absolute;
	top:					33px;
	left:					584px;
	width:					196px;
	height:					26px;
	display:				block;
	z-index:				17;
}
#t2-about-box {
	position:				absolute;
	top:					60px;
	left:					583px;
	border-color: 				#5A555A;
	border-style:				solid;
	border-width:				1px 2px 2px 2px;
	display:				block;
	background:				#FFFFFF;
	display:				none;
	z-index:				20;
}


.t2-div {
	position:				relative;
	width:					180px;
	height:					15px;
	background:				#FFFFFF;
	font-size:				10px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:					#5A555A;
	text-decoration:		none;
	cursor:					pointer;
}


.t2-hr {
	position:				relative;
	width:					180px;
	height:					1px;
	background:				#636563;
}
.t2-spacer {
	position:				relative;
	width:					180px;
	height:					1px;
	background:				transparent;
}

.img-t2-hr {
	width:					180px;
	height:					1px;
}


.nav-link-white, a.nav-link-white:Hover, a.nav-link-white:Visited, a.nav-link-white:Link, a.nav-link-white:Active {
	color:					#FFFFFF;
	text-decoration:none;
}

#menu_hide_top {
	position:				absolute;
	left:					0px;
	top:					0px;
	height:					32px;
	width:					780px;
}
#menu_hide_right {
	position:				absolute;
	left:					-20px;
	top:					0px;
	height:					120px;
	width:					20px;
	z-index:				20;
}

#menu_hide_bottom{
	position:				absolute;
	left:					0px;
	top:					61px;
	height:					80px;
	width:					780px;
}
#menu_hide_left {
	position:				absolute;
	left:					780px;
	top:					0px;
	height:					120px;
	width:					20px;
	z-index:				20;
}


/* breadcrumb */

#div-breadcrumb{
	position:				absolute;
	left:					0px;
	top:					124px;
	width:					780px;
	height:					15px;
	text-align:				right;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-style:				normal;
	color:					#2B2B2B;
}
.breadcrumb {
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-style:				normal;
	color:					#2B2B2B;
}
a.breadcrumb:hover, a.breadcrumb:visited {
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-style:				normal;
	color:					#707070;
	text-decoration:			underline;
}
a.breadcrumb:link, a.breadcrumb:active {
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-style:				normal;
	color:					#499E1D;
	text-decoration:			underline;
}

#main-content-container{
	position:				absolute;
	top:					145px;
	left:					0px;
	width:					780;
}

hr{
	height:1px;
	color:#66CC33;
}

ul {list-style-image:url(/images/green_bullet.gif) }

.mortgage-title
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-style: 		normal;
	font-weight:		bold;
	color:				#2B2B2B;
}