@charset "utf-8";
/* CSS Document */

body{
background-image:url(../images/iner-bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#CDC6BC;
padding:0;
margin:0;
}

#outer{
width:1000px;
margin:auto;
}


.lft-imgtext{
font:13px arial;
color:#FFFFFF;
text-align:center;
padding:0 10px 0 9px;
margin:0;
}

#body-are{
width:1000px;
background:#FFFFFF;
float:left;
padding-bottom:20px;
}

.bdlft-are{
width:717px;
float:left;
}

.bdrit-are{
width:283px;
float:left;
}

.left-img{
width:717px;
height:117px;
float:left;
background-image: url(../images/team-workimg.jpg);
background-repeat:no-repeat;
background-position:top;
}
.left-eroof-img{
width:717px;
height:117px;
float:left;
background-image: url(../images/eroof.jpg);
background-repeat:no-repeat;
background-position:top;
}

.ul-bdmanu{
list-style:none;
font:12px Arial;
color:#000000;
padding:0;
margin:0;
}
.li-bdmanu{
display:inline;
padding-right:12px;
}

.lftbodytext-are{
width:676px;
float:left;
padding:13px 19px 0 22px;
}
.bdtext-heding{
	font:22px arial;
	color:#870000;
	height:5px;
	margin:0;
}
.bd-text{
	font:13px arial;
	color:#000000;
	padding-right:10px;
	margin:0
}
.bd-text-blue{
	font:bold 13px arial;
	color:#004890;
	padding-right:10px;
	margin:0
}
.bd-text-ind{
	font:13px arial;
	color:#000000;
	padding-right:10px;
	padding-left:13px;
	margin:0;

}
.bd-text-cs{
	font:13px arial;
	color:#666666;
	padding-top:10px;
	padding-left:13px;
	padding-right:10px;
	margin:0
}
.bdset-down{
width:687px;
float:left;
padding-top:15px;
font:13px arial;
color:#8e0101;
}
.bd-table
{
font:13px arial;
color:#000000;
padding-right:10px;
margin:0
}
.bd-tblfine
{
font:9px arial;
color:#000000;
padding-right:10px;
margin:0
}
.ritbdtext-are{
width:256px;
float:left;
padding-right:19px;
padding-left:8px;
padding-top:13px;
}

.ritcase-are{
width:256px;
float:left;
background-image:url(../images/case-bg.jpg);
background-repeat:no-repeat;
background-position:top;
padding-bottom:12px;
}

.span-color{color:#004890;}

.ritpart-are{
width:256px;
float:left;
background-image:url(../images/part-bg.jpg);
background-repeat:no-repeat;
background-position:top;
padding-bottom:12px;
}
.rittesty-are{
width:256px;
float:left;
background-image:url(../images/testy-bg.jpg);
background-repeat:no-repeat;
background-position:top;
padding-bottom:12px;
}

#ftr{
width:978px;
height:53px;
float:left;
padding:10px 0 0 22px;
font:11px arial;
color:#4b4926;
}

.ul-ftrmanu{
list-style:none;
font:11px Arial;
color:#000000;
padding:0;
margin:0;
}
.li-ftrmanu{
display:inline;
padding-left:2px;
}

a:link{ color:#000000; text-decoration:none;}
a:visited{color:#000000; text-decoration:none;}
a:hover{color:#870000; text-decoration:none;}