/* CSS Document */

#innerMainBG{
	position:relative;
	clear:both;
	top:20px;
	background-image:url(../images/home_bg_grey.gif);
	background-repeat:repeat-x;
	width:898px;
	/*height: 530px;*/
	margin-left:1px;
	margin-right:1px;
}

ul{
	line-height: 18px;
}

#innerPeopleBG{
	position:relative;
	clear:both;
	top:20px;
	background-image:url(../images/home_bg_grey.gif);
	background-repeat:repeat-x;
	width:898px;
	margin-left:1px;
	margin-right:1px;
}

#innerPeopleBG_TEST{
	position:relative;
	clear:both;
	top:20px;
	background-image:url(../images/home_bg_grey.gif);
	background-repeat:repeat-x;
	width:898px;
	margin-left:1px;
	margin-right:1px;
}


#innerPartners{
	position:relative;
	clear:both;
	top:20px;
	background-image:url(../images/home_bg_grey.gif);
	background-repeat:repeat-x;
	width:898px;
	height: 820px;
	margin-left:1px;
	margin-right:1px;
}

#innerMembersBG{
	position:relative;
	clear:both;
	top:20px;
	background-image:url(../images/home_bg_grey.gif);
	background-repeat:repeat-x;
	width:898px;
	height: 563px;
	margin-left:1px;
	margin-right:1px;
}

#innerMortgageBG{
	position:relative;
	clear:both;
	top:20px;
	background-image:url(../images/home_bg_grey.gif);
	background-repeat:repeat-x;
	width:898px;
	overflow:hidden;
	margin-left:1px;
	margin-right:1px;
}

#innerMain{
	position:relative;
	top:20px;
	left:20px;
	width:863px;
	height:150px;
	background-image:url(../images/home_main_customers.jpg);
}

#innerBox01{
	float:left;
	width:278px;
	height:224px;
	background-image:url(../images/home_boxBG.gif);
}

#innerBoxText01{
	position:relative;
	top:20px;
	left:30px;
	width:220px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}

#innerBoxText01 h1{
	margin-top: 20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#336699;
}

#innerBoxText01 p{
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}

.tableText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}


p a{ color:#336699; text-decoration:none; }
p a:visited { color:#336699; text-decoration:none; }
p a:hover   { color:#999999; text-decoration:underline;}
p a:active  { color:#336699; text-decoration:none;}

#innerBoxText01 a{ color:#336699; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 20px;}
#innerBoxText01 a:visited { color:#336699; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 20px;}
#innerBoxText01 a:hover   { color:#999999; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 20px;}
#innerBoxText01 a:active  { color:#336699; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 20px;}

#innerBox02{
	float:left;
	margin-top: 8px;
	margin-left:10px;
	padding-left: 10px;
	width:550px;
	padding-right: 10px;	
	background-color: #FFFFFF;
	margin-bottom: 0px;
	padding-bottom:60PX;
}


#innerBox02_TEST{
	float:left;
	margin-top: 8px;
	margin-left:10px;
	padding-left: 10px;
	width:550px;
	padding-right: 10px;	
	background-color: #FFFFFF;
	margin-bottom: 0px;
	height:1000PX;
	background-color:#000000;
}

#innerBox02 h1{
	font-family: Tahoma;
	font-size: 18px;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	color:#336699;
	clear:both;
}

#innerBox02 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 10px;
	margin-left: 10px;
	clear:both;
}

#breadcrumbs{
	float:left;
	margin-top: 14px;
	margin-left:10px;
	margin-bottom: 16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

#breadcrumbs a{ color:#336699; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
#breadcrumbs a:visited { color:#336699; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
#breadcrumbs a:hover   { color:#999999; text-decoration:underline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
#breadcrumbs a:active  { color:#336699; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; }

#map{
	margin-top: 15px;
	margin-left: 10px;
	padding-top: 2px;
	border: solid;
	border-width: 2px;
	border-color:#E1E1E1;
	margin-bottom:20px;
	width: 520px; 
	height: 200px;
	clear:both;
}

li.check {
	list-style:none;
	list-style-image:none;
	list-style-position:inside;
	background:url(../images/tick.png) no-repeat left top;
	padding-left:25px;
	padding-bottom:5px;
}

#innerMortgageBG ul {
	padding-left:20px;
}

.larger {
	font-size:18px;
	font-weight:bold;
}

#innerBox02 p.blue-paragraph {
	color:#336699;
	line-height:130%;
	font-family:Tahoma;
	font-size:18px;
	margin-bottom:0;
	margin-left:10px;
	margin-top:0;
}

/*FORM*/
/*GROUP CLEARFIX*/
.group:before,
.group:after {
    content:"";
    display:table;
}
.group:after {
    clear:both;
}
.group {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

#innerBox02 ol.form { list-style:none; list-style-image:none; list-style-position:outside; list-style-type:none; margin:20px 0px 20px 10px; padding:0px; }
#innerBox02 ol.form li {overflow:hidden; margin-bottom:10px; clear:both; }
#innerBox02 ol.form label {display:block; float:left; font-weight:bold; width:180px; color:#626262; font-size:12px; margin-top:5px; }
input.textfield {background:url(../images/form-field-bg.png) no-repeat right bottom; width:183px; border:0px solid #FFF; padding:8px 0px 9px 9px;; display:block; float:left; font-family:Arial, Helvetica, sans-serif; line-height:13px; font-size:13px; color:#3e3d3d; }

#innerBox02 ol.form li.full { width:380px; } 
#innerBox02 ol.form li.full label {width:380px; float:none; margin-bottom:5px; }
textarea.textarea {background:url(../images/textarea-bg.png) no-repeat right bottom; width:358px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3e3d3d; resize:none; border:0px solid #FFF; padding:5px; }

input.submit {background:url(../images/blue-btn-bg.png) no-repeat left top; width:142px; height:37px; display:block; text-align:center; color:#ffffff !important; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; margin-bottom:20px; border:0px solid #FFF; cursor:pointer;}
