body {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	margin: 0px;
	background:url(images/bodybg.jpg) bottom repeat-x;
	color:#004673;
}


a:link {
	color: #004673;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #004673;
}
a:hover {
	text-decoration: none;
	color: #00609F;
}
a:active {
	text-decoration: none;
	color: #004673;
}

.mainbody {
	background-image: url(images/bodybg.png);
	width: 841px;
	padding:0 32px;
	margin:0 auto;
	overflow: hidden;
}
.topline {
	clear: both;
	float: left;
	width: 100%;
	text-align: right;
	border-top:5px solid #0070b7;
}
.quic {
	background: #0070b7 url(images/ctop.jpg) left center no-repeat;
	width: 60px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 20px;
	height: 15px;
	color: #FFFFFF;
	float:right;
	text-align:center;
	line-height:8px;
}
.logo {
	height:92px;
	clear:both;
	float:left;
	padding: 20px 0px;
}

.nav {
	height:65px;
	clear:both;
	float:left;
	background-image: url(images/bgnav.jpg);
	width: 100%;
}
.mainbody .nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height:65px;
	font-size: 15px;
	font-weight: bold;
}
.mainbody .nav li {
	list-style-type: none;
}

.nav li a:link, .nav li a:visited{ color:#0070b7; text-decoration:none; padding:0 49px;}
.nav li a:hover{ color:#000; text-decoration:none; padding:0 49px;}
.banner {
	height:245px;
	clear:both;
	float:left;
	background-image: url(images/header.jpg);
	
	margin-top: 5px;
	padding:0px 20px 0px 473px;
}
.images1 {
	float: left;
	height: 206px;
	width: 82px;
	padding-right:5px;
	margin-top:20px;
}
.quotelin {

	height:30px;
	clear:both;
	float:left;
	width:831px;
	padding:5px 0px 0px 10px;
	background-color:#002b47;
}
.content {
	width:100%;
	clear:both;
	float:left;	
}

.rightpart{
	width:590px;
	overflow: hidden;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.rightpart1{
	width:830px;
	overflow: hidden;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.heading1 {
	background: #004673 url(images/h11.jpg) right center no-repeat;
	clear: both;
	float: left;
	height: 47px;
	font-family: "times New Roman";
	font-size: 36px;
	line-height:47px;
	padding:0px 40px 0px 20px;
	color: #FFFFFF;
}
.heading2 {
	background: #e90217 url(images/h12.jpg) right center no-repeat;
	clear: both;
	float: left;
	height: 47px;
	font-family: "times New Roman";
	font-size: 36px;
	line-height:47px;
	padding:0px 40px 0px 20px;
	color: #FFFFFF;
}
.headblue {
	color: #97c4e1;
}
.textmain {
	line-height: 17px;
	text-align: justify;
	clear: both;
	float: left;
	width: 100%;
}
.leftpart{ margin-top:20px; width:220px; float:left; overflow:hidden; padding-left:20px;}
.formbox {
	clear: both;
	float: left;
	width: 178px;
	border:1px dotted #bdc3cd;
	padding:20px;
	color: #E90217;
	margin-top:20px;
}
.in1{ height:17px; border:1px solid #bdc3cd; margin: 10px 0px; width:100%}
.tex1{ height:60px; border:1px solid #bdc3cd; margin: 10px 0px; width: 100%}
.footer {
	clear: both;
	
	width: 904px;
	background:url(images/footer.jpg) right no-repeat ;
	overflow:hidden;
	margin:0 auto;
	
}
.footer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #FFFFFF;
	margin-top:20px;
	overflow:hidden;
}
.footer li {
	float: left;
	padding:0 20px;
}

.footer .inn li {
	clear: both;
	color: #2a7eb4;
	height:27px;
	border-bottom:1px dotted #2a7eb4;
	line-height:27px;
	padding:0px;
	}
.footer .copy {
	margin-top: 50px;
	color: #a3d6f7;
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
}
.bannerrelocation {

	height:245px;
	clear:both;
	float:left;
	background-image: url(images/recolation.jpg);
	
	margin-top: 5px;
	padding:0px 20px 0px 473px;
}
.bannerart {

	height:245px;
	clear:both;
	float:left;
	background-image: url(images/art.jpg);
	
	margin-top: 5px;
	padding:0px 20px 0px 473px;
}
.bannerservices {


	height:245px;
	clear:both;
	float:left;
	background-image: url(images/servich.jpg);
	
	margin-top: 5px;
	padding:0px 20px 0px 473px;
}
.banneroutsour {


	height:245px;
	clear:both;
	float:left;
	background-image: url(images/out1.jpg);
	
	margin-top: 5px;
	padding:0px 20px 0px 473px;
}
.mainbody .topline .quic a {
	color: #FFFFFF;
	text-decoration: none;
}
.bannerleasing {


	height:245px;
	clear:both;
	float:left;
	background-image: url(images/leasing1.jpg);
	
	margin-top: 5px;
	padding:0px 20px 0px 473px;
}
.mainbody .topline .quic a {
	color: #FFFFFF;
	text-decoration: none;
}
a:focus{outline: none;.bannerrelout {


	height:245px;
	clear:both;
	float:left;
	background-image: url(images/recolation.jpg);
	
	margin-top: 5px;
	padding:0px 20px 0px 473px;
}


