/* BROWSER FLAGS (nms/firstpage): default */
/* -------------------------------- default -------------------------------- */
body {
	background-image:url(/data/Image/Template/bghome.png);
}
.underBody {
	background-image:url(/data/Image/Template/topHome.png);
}
.homeFlash {
 	height: 295px;
}
#menu0-first {
 	display:none;
}
.topArea {
	height:148px;
}
.homeFlash {
	width: 981px;
	margin: 0px auto;
}	
.cyan a {
	color: #d940c6;
}
.cyan {
 	border-top: 5px solid #66ebeb;
	
}
.magenta {
 	border-top: 5px solid #d940c6;
	background-color: #eae9d0;
}
.homeBody  {
 	width: 930px;
	margin:0 auto;
}
.homeContent {
 	width: 550px;
	font-size: 14px;
	color: #182b32;
	line-height:22px;
	
}

.homeContentRight  {
	width: 377px;
}
.mainCategoties {
	background-image:url(/data/Image/Template/cyanBg.png);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.mainCategotiesCon {
 	padding-left: 35px;
	overflow: hidden;
	padding-bottom:42px;
}
.mainCategotiesCon ul  {
	float:left;
	width: 156px;
}
.mainCategotiesCon a {
	font-size: 13px;
	color: #182b32;
	line-height: 16px;
}
.address {
	background-image:url(/data/Image/Template/companyadd.png);
	background-position: center;
	background-repeat: no-repeat;

	height: 300px;
}
.message {
	background-image:url(/data/Image/Template/magentaBg.png);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.messageCon {
 	padding-left: 35px;
	overflow: hidden;
	padding-bottom:42px;
	font-size: 25px;
	color: #fff;
	text-align:center;
	width: 300px;
}
.messageCon a {
 	font-size: 25px;
	display:block;
	text-align:center;
	color: #fff;
}

.homeContent h1 {
 	font-size: 25px;
	color: #182c33;
	line-height:27px;
}
.quoteForm {
	background-image:url(/data/Image/Template/quickBg3.png);
	background-position: top center;
	background-repeat: no-repeat;

}
.quoteBg2 {
 	height: 30px;
	background-image:url(/data/Image/Template/quickBg2.png);
	background-position: top center;
	background-repeat: no-repeat;

}
.quoteForm, .quoteBg2 {
 	display:none;
}
.newWidth {
 	width:850px;
}
.costBanner {
 	padding-top:20px;
}