﻿body
{
	margin:				0px;
	padding:			0px;
}

.ulTrustedPartners, .liTrustedPartners, .homePageAccordianHeader, .FLeft, .pageSubHeading,
.thankyouTitle, .thankyouSubTitle, 
.divProductSubLinks, .divProductSubLinksLast, .productLinkTitle, .productLinkText, 
.productText, .productImage, .productButtonLink, .loading
{
	float:				left;
}

.prequalWrapper
{
	margin: auto auto 0px auto;
	border: solid 1px #666;
}

.FRight
{
	float:				right;
}

.noBorder
{
	border:				none;
}

.thankyouTitle
{
	font-size:			160%;
	color:				#339bdd;
	width:				100%;
	font-weight:		bold;
}

.thankyouSubTitle
{
	font-size:			120%;
	color:				#70b835;
	width:				100%;
	font-weight:		bold;
	margin-bottom:		10px;
}

.divProductLinks
{
	min-height:			200px;
	width:				100%;
	margin-top:			10px;	
}

.divProductSubLinks, .divProductSubLinksLast
{
	width:				191px;
	height:				122px;
	background-image:	url(/images/mex/structure/section-bg.gif);
	margin:				10px 7px 0px 0px;
	padding:			12px;
}

.divProductSubLinksLast
{
	margin:				10px 0px 0px 0px; 
}

.productLinkTitle
{
	color:				#339bdd;
	font-size:			120%;
	font-weight:		bold;
	width:				195px;
	text-decoration:	none;
	margin:				0px 0px 4px 0px;
	padding:			0px;
}

.productLinkText
{
	color:				#666;
	width:				116px;
	*width:				117px;
	margin:				0px 0px 4px 0px;
	padding:			0px;
	font-size:			85%;
}

.productText
{
	min-height:			70px;
	margin:				0px;
	padding:			0px;
	width:				116px;
	*width:				117px;
}

.productImage
{
	margin:				0px;
	padding:			0px;
}

.popupBody
{
	margin: 			0px auto 0px auto;
	font-family:		arial, verdana;
	font-size:			80%;
	color:				#333;
	padding:			0px;
}

.divFormWrapper
{
	font-size:			90%;
}

.pageHeading
{
	width:				100%;
	border-bottom:		dotted 1px #999;
	font-size:			140%;
	color:				#036;
	margin:				0px 0px 20px 0px;
	width:				100%;
}

.pageSubHeading
{
	color:				#339bdd;
	font-size:			130%;
	width:				100%;
}

.homePageAccordianHeader
{
	background-color:	#666;
	width:				605px;
	padding:			5px 10px 5px 10px;
	font-size:			120%;
	color:				#fff;	
	font-weight:		bold;
}

.ulTrustedPartners
{
	margin:				0px;
	padding:			10px 0px 10px 20px;
	list-style:			none;
}

.liTrustedPartners
{
	width:				200px;	
}

/*////////////////////////////////////////////////////*/

.prequalWrapper
{
	width:				670px;
	color:				#003399;
}

.prequalWrapper	h3 
{
	font-size:			13px;
}

.lblStandard
{
	width:				150px;
	float:				left;
	clear:				left;
	font-size:			11px;
}

#prequalColLeft, #prequalColRight
{
	padding:			10px;
}

#prequalColLeft
{
	width:				240px;
	border-right:		none;
}

#prequalColRight
{
	width:				350px;
	float:				right;
	border-left:		none;
}

.divFormRowWrapper
{
	padding:			4px;
}

#prequalColRight select
{
	margin-top:			8px;
}

.mortgagePrequalColLeft .lblStandard
{
	width:250px;
}

.mortgagePrequalColLeft input
{
	margin-left:8px;
}

.mortgagePrequalColLeft .divButtonRowWrapper .lblStandard
{
	width:245px;
}


/*//////////////////////////////////////////*/

.divFormHeading
{
	font-family:		Arial, Sans-Serif;
	font-size:			12px;
	font-weight:		bold;
	padding:			10px 0px 5px 4px;
	margin-bottom:		12px;
	border-bottom:		dotted 1px #333333;
	clear:				left;
}

.ulPrequal
{
	list-style-image:		url(/Images/MEX/greentick_15_grey.gif);
	margin-left:			-5px;
	*margin-left:			25px;
}

.ulPrequal ul
{
	margin-left:			0px;
}

.ulPrequal li 
{
	margin:					5px 0px 20px 0px;
}

.divButtonRowWrapper .lblStandard
{
	width:					100px;
}

.divButtonRowWrapper
{
	padding-top:			10px;
}

.loading
{
	width:					100%;
	text-align:				center;
	color:					#036;
	font-weight:			bold;
}

.prequalFooter
{
	padding:				10px;
	font-size:				10px;
	color:					#333;
}

.prequalTitle 
{
	font-size:				18px;
	font-weight:			bold;
	color:					#333;
	padding:				10px 10px 0px 10px;
}

.prequalTitle img 
{
	float:					right;
}

.clearBoth
{
	clear:					both;
}

.lnkPrivacyPolicy
{
	font-size:				10px;
}

.prequalTop
{
	padding:				0px 10px 10px 10px;
	color:					#333;
	font-size:				11px;
}
.divButtonRowWrapper
{
	padding:				10px;
}

.mortgagePrequalColLeft
{
	padding:				0px 20px 0px 20px;
}

.mortgagePrequalColLeft .divFormRowWrapper
{
	min-height:				20px;
}

.mortgagePrequalColLeft .divFormRowWrapper select
{
	margin-left:			8px;
}

.divPrequalifyPreviousPageText
{
	font-size:				10px;
	color:					#666;
}

#divPrequalWrapper .prequalWrapper
{
	width:				360px;
	min-height:			300px;
	border:				solid 1px #666;
	padding:			20px;
	background-color:	#fff;
	color:				#666;
}

#divPrequalWrapper .prequalWrapper .logo
{
	width:				100%;
	text-align:			center;
}

#divPrequalWrapper .prequalWrapper h1
{
	font-size:			18px;
	color:				#000033;
	margin:				10px 0px 0px 0px;
	padding:			0px;
	width:				100%;
}

#divPrequalWrapper .prequalWrapper p
{
	margin:				5px 0px 0px 0px;
	padding:			0px;
	width:				100%;
}

#divPrequalWrapper .prequalWrapper .divFormWrapper
{
	background-color:	#efefef;
	margin-top:			20px;
	padding:			10px;
}


#divPrequalWrapper .prequalWrapper label
{
	font-size:			10px;
}

#divPrequalWrapper .prequalWrapper .lblStandard
{
	padding-top:		4px;
	font-size:			11px;
	font-weight:		bold;
}

#divPrequalWrapper .prequalWrapper .txtStandard
{
	width:				175px;
}
