.main-box {
	height: 281px;
	overflow: hidden;
	padding: 0 450px 0 44px;
	border-top: 1px solid #dddedf; 
	background: url(../images/main-box-bg.jpg) no-repeat ;
	color: #676768;
	font-size: 13px;
	position: relative; 
}
.main-box .container {
	position: relative; 
	z-index: 10;
}
.main-box h1 {
	margin: 19px 0 0 -44px; 
	position: relative; 
	width: 313px;
	height: 116px;
	background: url(../images/main-box-head1.gif) no-repeat ;
	text-indent: -9999px;
	overflow: hidden;
}
.main-box p {
	margin: 19px 0 0; 
	line-height: 17px;
}
#content .main-box .ind {
	display: block; 
	padding-left: 97px;
}
#content .main-box .more {
	color: #69747a;
	text-decoration: none; 
	font-size: 11px;
	float: left; 
	margin-top: 23px;
	padding-right: 18px;
	padding-bottom: 1px;
	background: url(../images/more-arrow.gif) no-repeat 100% 1px;
}
#content .main-box .more:hover {
	text-decoration: underline; 
}

#content .indication-bar {
	height: 56px;
	margin-top: 10px;
	background: url(../images/indication-bar-bg.gif) no-repeat ;
	position: relative; 
	padding-left: 162px;
}
#content .indication-link {
	position: absolute;
	left: 35px;
	top: -50px; 
}
#content .indication-bar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left; 
}
#content .indication-bar ul li {
	float: left; 
	font-size: 14px;
	padding-right: 55px;
	line-height: 17px;
}
#content .indication-bar ul li a {
	color: #d8d6d7;
	float: left; 
	padding-top: 9px;
	text-decoration: none; 
}
#content .indication-bar ul li a.active,
#content .indication-bar ul li a:hover {
	color: #b2d235;
	background: url(../images/indication-bar-arrow.gif) no-repeat 18px 0;
	text-decoration: none; 
}

.inner-page .main-box h1 {
	width: 491px;
	height: 127px;
	margin: 26px 0 0 -1px;
	background: url(../images/main-box-head2.gif) no-repeat ;
}
#content .inner-page .main-box p {
	margin-right: 130px;
	margin-top: 16px;
}


.inner-page1 .main-box h1 {
	width: 313px;
	height: 79px;
	margin: 17px 0 0 -1px;
	background: url(../images/main-box-head3.gif) no-repeat ;
}
#content .main-box h2 {
	margin: 11px 0 0; 
	line-height: 18px;
	font-size: 13px;
	color: #69747a;
}
#content .inner-page1 .main-box p {
	margin-top: -10px;
}
#content .inner-page1 .main-box .more {
	margin-top: 18px;
}

/* style for enviro actions */
.inner-page2 .main-box {
	padding-right: 335px;
}
.inner-page2 .main-box h1 {
	width: 196px;
	height: 77px;
	margin: 20px 0 0 -1px;
	background: url(../images/main-box-head4.gif) no-repeat ;
}
.inner-page2 .main-box h2 {
	margin-top: 9px;
}
.inner-page2 .main-box p {
	margin-top: 4px;
}
#content .inner-page2 .main-box .more {
	margin-top: 13px;
}


#content .main-box .address {
	margin: 25px 0px 0px 113px;
	padding: 0px;
	display: inline; 
	list-style: none;
	overflow: hidden;
	float: left; 
	width: 350px;
}
#content .main-box .address li span {
	float: left; 
	text-indent: -9999px;
	overflow: hidden;
	width: 170px;
	height: 19px;
	background: url(../images/main-box-address1.gif) no-repeat ;
}
#content .main-box .address li a {
	float: left; 
	text-indent: -9999px;
	overflow: hidden;
	width: 170px;
	height: 19px;
	background: url(../images/main-box-address2.gif) no-repeat ;
}

#content .inner-page3 .main-box {
	padding-right: 470px;
}
div.clearboth {
	height: 0px;
	position: relative;
}
div#content.inner-page .main-box {
	padding-right: 320px;
}


