/* CSS Document */

body
{
	padding:0px;
	margin:0px;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
form
{
	padding:0px;
	margin:0px;
	border:0px;
}
img 
{
 border:0px;
}
#contents	
{
		margin:0px;
		padding: 3px 0px 0px 0px;
		width:100%;
		color: #000;
		display:block;
		text-align:left;
		float:left;
}

div.LogoRow
{
	margin:0px;
	padding:0px;
	width:99.8%;
	display:block;
	float:left;
}

.main-box {
	 padding:0px;
	 margin:0px;
	 float:left;
	 display:block;
	}

#ContentArea {
	 padding:0px;
	 margin:0px 0px 0px 10px;
	 width:730px;
	 float:left;
	 display:block;
	}
	
.BannerArea {
     margin:0px;
	 padding:0px;
	 width:730px;
	 height:252px;
	 float:left;
	 display:block;
	 }
.BannerArea h1{
     font-size:22px;
	 color:#c4261d;
	 font-weight:bold;
	 margin:0px;
	 padding-top:14px;

	 }	
	  
.leftSearvices-box {
     margin-top:8px;
	 padding:0px;
	 float:left;
	 width:450px;
	 }
.Proscesses-box{
     width:450px;
	 margin-bottom:13px;
	 padding:0px;
	 float:left;
	 display:block;
	 }	 
.Proscesses-box h2{
     font-size:16px;
	 font-weight:bold;
	 margin:0px;
	 color:#006bbe;
	 padding:0px;
	 }		 
	 	
.CallcenterServices-box {
     width:450px;
	 margin-bottom:13px;
	 padding:0px;
	 float:left;
	 display:block;
	 background-image:url(/mortgage/images/content-box-bg.gif);
	 background-repeat:repeat-x;
	 background-position:top;
	 border-bottom: 1px dotted #938989;
	 background-color: #f7f8f9;
	 }
.CallcenterServices-box	p{
    font-size:12px;
	font-weight:normal;
	color:#515151;
	margin-top:45px;
	line-height:17px;
	padding:0px 20px 0px 10px;
	} 
	 
.CallcenterServices-tab	{
     width:449px;
	 height:35px;
	 margin:0px;
	 padding:0px;
	 float:left;
	 border: 1px solid #d9dfe2;
	 }
.CallcenterServices-tab	h2 {
     font-size:16px;
	 font-weight:bold;
	 color:#4a4a4a;
	 margin:0px;
	 padding: 0px 0px 0px 8px;
	 line-height:31px;
	 background-image:url(/mortgage/images/headline-tag-bg.gif);
	 background-repeat:repeat-x;
	 border:2px solid #FFFFFF;
}	 

.why_choose_flatworld_box {
	width:445px;
	display: block;
	border: 1px solid #dddddd;
	float: left;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 14px 0px;
}
	
.why_choose_flatworld_box .w_c_header {
	width:439px;
	display: block;
	border: 1px solid #dddddd;
	float: left;
	padding: 2px 2px 2px 2px;
	background-color: #7c4c3e;
}
.why_choose_flatworld_box .w_c_header h2 {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px;
	font-size: 14px;
	color: #ffffff;
	line-height: 30px;
}
.why_choose_flatworld_box .wc_listbox {
	display: block;
	width: 442px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px;
}
.why_choose_flatworld_box .wc_listbox .leftlist {
	display: block;
	width: 49.5%;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px;
	border: 0px solid red;
}
.why_choose_flatworld_box .wc_listbox .leftlist ul {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color: #000000;
	border: 0px solid red;
}

.why_choose_flatworld_box .wc_listbox .leftlist ul li {
	border-bottom: 1px solid #d6c2bb;
	font-size:12px;
	line-height:15px;
	background-image: url(/mortgage/images/arrow2.gif);
	background-repeat: no-repeat;
	background-position:0px 8px;
	text-decoration:none;
	color:#000000;
	padding:4px 0px 3px 14px;
	margin:1px 0px 0px 0px;
	display:block;
}
.why_choose_flatworld_box .wc_listbox .leftlist ul li a {
    background-image: url(/mortgage/images/arrow2.gif);
	background-repeat: no-repeat;
	background-position:0px 8px;
	text-decoration:none;
	color:#000000;
	padding:4px 0px 3px 14px;
	margin:1px 0px 0px 0px;
	display:block;
	border: 0px solid red;
}
.why_choose_flatworld_box .wc_listbox .leftlist ul li a:hover {
	color: #c3271b;   
}

/*Customer testimonial */
.c_testimonial_box {
	border: 0px solid red;
	display: block;
	float: left;
	width: 448px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.SecondColumn
{
	display:block;
	float:left;
	width:261px;
	margin:0px 0px 0px 16px;
	padding:0px;
}

.right-box {
	 padding:0px;
	 margin-top:8px;
	 width:261px;
	 background-color:#f3f3f3;
	 border:1px solid #e4e4e4;
	 float: right;
	 display:block;
	}	
.right-box h3{
     margin:0px;
	 padding:0px 0px 0px 15px;
	 font-size:24px;
	 color: #FFFFFF;
	 line-height:47px;
	 font-weight:normal;
	 background-color:#67828d;
	 border: 1px solid #e2e2e2;
	 }
.right-box h4{
     margin:0px;
	 padding:10px 0px 10px 15px;
	 font-size:18px;
	 color: #FFFFFF;
	 font-weight:normal;
	 background-color:#67828d;
	 border: 1px solid #e2e2e2;
	 }	
	 
.right-box h5{
     margin:0px;
	 padding:6px 0px 8px 15px ;
	 font-size:14px;
	 color: #000000;
	 font-weight:normal;
	 background-color:#e5edf1;
	 border-top:2px solid #FFFFFF;
	 }	  
	 
.right-box p{
	 padding:10px;
	 margin:0px;
	 display:block;
	}
		 
.right-box h2{
     margin:10px 0px 0px 0px;
	 padding:0px 0px 0px 10px;
	 font-size:14px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color: #9c2429;
	 line-height:35px;
	 font-weight: bold;
	 background-color: #FFFFFF;
	 border: 1px solid #e2e2e2;
	 } 
.right-box h2 a{
	 font-size:14px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color: #9c2429;
	 font-weight: bold;
	 background-color: #FFFFFF;
	 } 
.right-box h2 a:hover{
	 text-decoration: none;
	 } 

.right-box ul{
	 list-style:none;
	 padding:0px 0px 10px 0px ;
	 margin:0px 2px 0px 16px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:16px;
	 color: #094225;
	 width:88%;
}	
.right-box ul li{
    background-image: url(/mortgage/images/services-arrow.gif);
	background-repeat: no-repeat;
	background-position:0px 11px;
	font-size:12px;
	line-height:16px;
	display:block;
	padding:6px 2px 6px 18px;
	margin:0px;
	border-bottom:1px dashed #333333;
}



/* third Column starts here */

.ThirdColumn
{
	display:block;
	float:left;
	width:242px;
	margin:0px 0px 0px 8px;
	padding:0px;
}


/* Quote form starts */
.free-quote-form {
    margin:48px 0px 0px 0px;
	padding:0px;
	float:left;
	width:234px;
	display:block;
	border-left: 4px solid #67828d;
	border-right: 4px solid #67828d;
	}
.free-quote-form h2{
    margin:0px;
    padding:0px 0px 0px 30px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4f4c5c;
	background-image:url(/mortgage/images/h2-bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	line-height:32px;
	min-height:32px;
	font-weight:bold;
	}
	
.quote-form-CurveImage{
	margin:0px 0px 0px -4px; 
	padding:0px; 
	display:block; 
	float:left;
}
	
.quote-form-middlebox {
    margin:0px;
	padding:0px;
	float:left;
	width:232px;
	display:block;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	height:auto;
	}
	
.quote-form-middle-box-top {
    margin:0px;
	padding:0px;
	float:left;
	width:232px;
	background-color:#f9fafb;
	display:block;
	}	
	
.quote-form-content {
    margin:0px;
	padding:0px;
	float:left;
	width:232px;
	display:block;
	}	

div.quote-form-content label
{
	 display:block;
	 float:left;
	 margin:4px 0px 4px 0px;;
	 padding:0px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:18px;;
	 color:#333;
	 font-weight:normal;
	 width:99%;
	 clear:both;
 }
 
div.quote-form-content div.SpanText
{
	 display:block;
	 float:left;
	 margin:0px 4px 4px 0px;;
	 padding:0px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:18px;;
	 color:#333;
	 font-weight:normal;
	 width:30%;
	 wrap:wrap;
	 text-align:right;
	 border: 0px solid red;
 }

 div.quote-form-content div.SpanTextarea
{
	 display:block;
	 float:left;
	 margin:0px 0px 0px 5px;;
	 padding:0px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:18px;;
	 color:#333;
	 font-weight:normal;
	 width:90%;
	 wrap:wrap;
	 text-align: left;
	 border: 0px solid red;
 }
 
div.quote-form-content .input
{
	 display:inline;
	 float:left;
	 margin:1px 0px 1px 1px;
	 padding:0px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:18px;;
	 color:#333;
	 font-weight:normal;
	 border:solid 1px #ccc;
	 height:18px;
	 min-height:18px;
	 width:65%;
 }
 div.quote-form-content .textarea
{
	 display:inline;
	 float:left;
	 margin:1px 1px 1px 3px;
	 padding:0px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:18px;;
	 color:#333;
	 font-weight:normal;
	 border:solid 1px #ccc;
	 min-height:18px;
	 width:97%;
 }
/* Quote form ends */

.GtheF-advance{
    margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:240px;
	border-right:1px solid #cde0ef;
	border-left:1px solid #cde0ef;
	}
.GtheF-advance ul{
	 list-style:none;
	 padding:0px;
	 margin:8px 4px 5px 12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:16px;
	 color: #010101;
	 display:block;
	 float:left;
	 width:88%;
}	
.GtheF-advance ul li{
	background-image: url(/mortgage/images/arrow2.gif);
	background-repeat: no-repeat;
	background-position:6px 10px;
	border-bottom:1px solid #dee6ed;
	text-decoration:none;
	color:#516775;
	padding:6px 0px 6px 20px;
	margin:0px;
	display:block;
}

.GtheF-advance ul li a {
    background-image: url(/mortgage/images/arrow2.gif);
	background-repeat: no-repeat;
	background-position:6px 10px;
	text-decoration:none;
	color:#516775;
	padding:6px 0px 6px 20px;
	margin:0px;
	display:block;
}
.GtheF-advance ul li a:hover {
	text-decoration:none;
	color:#3b79bd;
	background-color:#eeeeee;
	}	

.sucess-stories{
    margin:0px 0px 0px 1px;
	padding:0px;
	float:left;
	width:240px;
	border-right:1px solid #cde0ef;
	border-left:1px solid #cde0ef;
	}
.sucess-stories ul{
	 list-style:none;
	 padding:0px;
	 margin:4px 6px 0px 12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:16px;
	 color: #010101;
	 display:block;
	float:left;
	width:88%;
}	
.sucess-stories ul li{
	display:block;

	border-bottom:1px solid #dee6ed;
	padding:5px 0px 5px 20px;
	margin:0px 0px 0px 4px;
    background-image: url(/mortgage/images/arrow2.gif);
	background-repeat: no-repeat;
	background-position:4px 11px;

}

.sucess-stories p{
    margin:0px;
	padding:8px 0px 8px 16px ;
	background-color:#f4f8fb;
	width:224px;
	border-top:2px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#516775;
	display:block;
	}

	
.GtheF-advance-header{
    margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	width:244px;
	height:43px;
	padding:0px;
	background-image: url(/mortgage/images/rightnav-1tag.gif);
	background-repeat:no-repeat;
	background-position:top;
	}	
.GtheF-advance-header h3{
    margin:0px;
	padding:14px 0px 0px 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#39444f;
	height:39px;
	min-height:39px;
	}
.GtheF-advance-header h3 a{
    margin:0px;
	padding:14px 0px 0px 14px;
	font-size:16px;
	color:#0071c1;
	height:39px;
	min-height:39px;
	}	
	
.GtheF-advance-below{
    margin:0px 0px 0px 1px;
	padding:0px;
	float:left;
	display:block;
	width:242px;
	height:8px;
	background-image: url(/mortgage/images/rightnav-below-corner.gif);
	background-repeat:no-repeat;
	background-position:top;
	}	

/* spanish data entry service */
div.spanish_service {
	margin:10px 0px 0px 0px;
	padding:0px;	
	float: left;
	width: 243px;
	display: block;
	border: 0px solid red;
}

div.spanish_service div.spanish_service_header{
    margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:243px;
	padding:0px;
	background-image: url(/mortgage/images/s-used-bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	border: 0px solid red;
	}	
div.spanish_service div.spanish_service_header h3{
    margin:5px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#39444f;
	font-weight:bold;	
	height:37px;
	min-height:37px;
	border: 0px solid red;
	}
	
div.spanish_service div.spanish{
    margin:0px 0px 0px 1px;
	padding:0px 0px 10px 0px;
	float:left;
	width:240px;
	background-image:url(/mortgage/images/s-used-boxbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	}
	
div.spanish_service div.spanish p{
    margin:0px;
	padding:6px 8px 5px 8px;
	line-height: 16px;
	color:#5d5d5d;
	}
	
div.spanish_service div.spanish ul{
    list-style:none;
    margin:10px 0px 0px 0px ;
	padding:0px 0px 0px 20px;
	display:block;
	float:left;
	line-height: 20px;
	}
		
div.spanish_service div.spanish ul li{
    list-style:none;
    margin:0px;
	padding:0px 0px 0px 20px;
	background-image: url(/mortgage/images/arrow3.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#1188b8;
	font-weight:bold;
	}

	
div.spanish_service div.spanish_footer{
	margin:0px 0px 0px 1px;
	padding:0px;
	float:left;
	width:242px;
	height:8px;
	padding:0px;
	background-image: url(/mortgage/images/s-used-bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	border: 0px solid red;
	}	
/* spanish data entry service */


#footerHm {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	float:left;
	width:100%;
	margin:8px 0px 0px 0px;
	padding:0px;
	border-top:solid 6px #c4c4c4; 
	border-bottom:solid 6px #c4c4c4; 
	background-color:#f6f6f6;
	bottom:0px;
	left:0px;
	right:0px;
}
#footerHm a:hover {
	text-decoration: underline;
	color:#000000;
}
#footerHm a {
	color: #666666;
	text-decoration: underline;
}

/* footer CSS ends here */