@charset "utf-8";



/* CSS Document */



html, body, .maintbl{

	height:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#17445d;

	text-decoration: none;

	text-align: left;



}





body{

	padding:0;

	background-repeat: repeat-x;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0;

	margin-left: 0px;

	background-image: url(images/h-mainbg.jpg);

}

.header {

	background-image: url(images/h-header-bg.jpg);

	background-repeat: repeat-x;

	background-position: center top;

	text-align: center;

}









a{

	color:#08ea4cf;

	font-weight:normal;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-decoration: none;



}



a:hover{



color:#66CCFF;

text-decoration: none;



}





.i-footer{

	font-size:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	background-position: center top;

	background-repeat: repeat-x;

	text-align: center;

	line-height: 12px;

	font-variant: normal;

	margin: 0px;

}



a:hover.i-footer{

	color: #29518C;

}





.h-welcometxt{

	vertical-align:top;

	height:40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	font-variant: normal;

	color: #c78d0e;

	text-decoration: none;

	line-height: 18px;



}

.welcomebg {

	background-position: top;

	font-family: tahoma;

	font-size: 12px;

	color: #000000;

	font-style: normal;

	line-height: 10px;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

	text-indent: 0px;

	padding:0;
	
	margin: 0px;

	background-image: url(images/h-welcome-bg.jpg);

	background-repeat: no-repeat;

}

.welcomebg1 {

	background-position: top;

	font-family: tahoma;

	font-size: 12px;

	color: #000000;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

	text-indent: 0px;

	padding-top: 10px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin: 0px;

}



.contentbg {

	background-image: url(images/i-content-bg.jpg);

	background-repeat: repeat-x;

	background-position: center top;

	padding-top: 10px;

	padding-right: 0px;

	padding-left: 10px;

	padding-bottom: 1px;

	font-family: tahoma;

	font-size: 11px;

	line-height: 16px;

	vertical-align: top;

	color: #17445d;

}

.navbg {

	background-image: url(images/nav-bg.gif);

	background-repeat: repeat-x;

	background-position: top;

}

.bodybg {

	background-image: url(images/h-main-bg.gif);

	background-repeat: repeat-x;

	background-position: center top;

	padding-top: 0px;

	padding-right: 0px;

	vertical-align: top;

	text-align: center;

}

.blogbg {

	background-image: url(images/h-blogbody.gif);

	background-repeat: repeat-x;

	background-position: center top;

	font-family: tahoma;

	font-size: 12px;

	line-height: 18px;

	vertical-align: top;

	left: 0px;

	top: 0px;

	color: #000000;

	text-decoration: none;

	list-style-image: url(images/dot.gif);

	list-style-type: circle;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

a:hover.blogbg {

	font-family: tahoma;

	font-size: 12px;

	line-height: 18px;

	vertical-align: top;

	left: 0px;

	top: 0px;

	color: #000000;

	text-decoration: none;

}



.boldblue {

	font-weight: bold;

	color: #224d84;

	text-decoration: none;

	list-style-image: url(images/dot.gif);

	list-style-type: circle;

}



.boldblue1 {

	font-weight: bold;

	color: #224d84;

	text-decoration: none;

}





.featprop {

	background-position: left top;

	font-family: tahoma;

	font-size: 11px;

	color: #FFFFFF;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

	text-indent: 0px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 15px;

	background-image: url(images/h-featprop-bg.gif);

	background-repeat: repeat-x;

	background-color: #1428A3;

	margin: 0px;

}

.qsearch {

	font-family: tahoma;

	font-size: 11px;

	color: #17445d;

	text-decoration: none;

	text-align: center;

	background-image: url(images/h-qsearch-bg.gif);

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	line-height: 14px;

	margin-top: 3px;

	border-top-style: none;

}



#float {

	z-index:600;

	*z-index:600;

	margin-left:14px;

	top: 125px;

	_top: 125px;

	text-align: left;

	width:975px;

	position: absolute;

}

#float2 {

	z-index:500;

	position:absolute;

	margin-left:500px;

	margin-top: -45px;

}

#float3 {

	z-index:600;

	position:absolute;

	margin-left:580px;

	margin-top: 0px;

}



.contentdown {

	background-image: url(images/i-content-bgdown.gif);

	background-repeat: repeat-x;

	line-height: 14px;

	text-decoration: none;

	background-position: bottom;

}

.ifooter {

	background-image: url(images/i-footer-bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

}

.contentRight {

	background-repeat: no-repeat;

	padding-top: 20px;

	padding-right: 65px;

	vertical-align: top;

	padding-left: 65px;

	line-height: 17px;

}

.contentAgent {

	background-repeat: repeat-x;

	padding-top: 12px;

	padding-right: 12px;

	vertical-align: top;

	padding-left: 0px;

	background-image: url(images/i-agentcontent-bg.jpg);

	background-position: top;

}

.contentMission {

	padding-top: 12px;

	padding-right: 250px;

	vertical-align: top;

	padding-left: 0px;

	color: #000000;

	text-decoration: none;

	font-family: tahoma;

	font-size: 11px;

	font-weight: normal;

}





.contentTesti {



	padding-top: 12px;

	padding-right: 180px;

	vertical-align: top;

	padding-left: 0px;

}

#float4 {

	z-index:600;

	position:absolute;

	margin-left:0px;

	margin-top: 185px;

}



.main {

margin: 0 auto;

width:95%; /*IMPORTANT: ALWAYS defined the width*/



}.justify {

	text-align: justify;

	margin-right: 80px;

}

.justify p {

	text-align: justify;

	padding-right: 40px;

	padding-left: 20px;

}

.sell-navigation {

	width: 177px;

}

/* .justify li {

	text-align: justify;

	padding-right: 40px;

	padding-left: 10px;

} */ 

.sitemap {

	color: #17445d;

	text-decoration: none;

}

.sitemap a {

	color: #17445d;

	text-decoration: none;

}

.sitemap a:hover {

	color: #000000;

}

.content-company {

	background-image: url(images/company-bg.jpg);

	background-repeat: repeat-x;

	background-color: #748BB7;

	background-position: bottom;

}

.content-companySofa {

	background-attachment: scroll;

	background-image: url(images/company-sofabg.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.leftNavPos {

	padding-top: 0px;

	padding-left: 07px;

}

.left-img {

	background-attachment: scroll;

	background-image: url(images/h-border-left.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	height: 170px;

}













.right-img {

	background-attachment: scroll;

	background-image: url(images/h-border-right.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	height: 170px;

}

.footer  {

	background-image: url(images/bg-footer.jpg);

	background-repeat: repeat-x;



	height: 108px;



	background-color: #FFFFFF;



	font-size: 10px;



	line-height: 12px;



	text-decoration: none;







}

.footer a:link, a:visited{

	height: 108px;

	font-size: 10px;

	line-height: 12px;

	text-decoration: none;



	color: #17445d;

}

.footer a:hover{

	height: 108px;

	font-size: 10px;

	line-height: 12px;

	text-decoration: none;



	color: #66CCFF;

}

.qsearch a {

	font-family: tahoma;

	font-size: 11px;

	color: #17445d;

	text-decoration: none;

	text-align: center;

	margin-top: 5px;

	border-top-style: none;

}

