strong {
	font-weight:normal;
	font-size:12pt;
	color:#00acec;
/*	font-variant:small-caps;*/
	}

.bannerHome {
	height:310px;
	width:100%;
	background-image:url(../images/homeBg.png);
	z-index:0;
}

.bannerHome .begin {
	position:absolute;
	left:0px;
	height:310px;
	width:50%;
	background-image:url(../images/homeBgLeft.png);
	z-index:1;
}

.bannerHome .inner {
	width:920px;
}

.bannerHome .inner .t {
	text-align:left;
	float:left;
	height:280px;
	width:400px;
	padding:15px 30px;
	background-image:url(../images/bannerLeft.png);
	position:relative;
	z-index:2;
}

.bannerHome .inner .i {
	float:left;
	height:310px;
	width:460px;
	background-image:url(../images/bannerRight.png);
	position:relative;
	background-repeat:repeat-x;
	background-position:0px 0px;
	z-index:2;
}

.bannerCover {
	background-image:url(../images/bannerCover.png);
	height:310px;
	width:460px;
	color:#ffffff;
	background-color:#ffffff;
	z-index:3;
}

.bannerHome .inner .t p {
	margin:15px;
}

.containerHome {
	display:table;
	text-align:left;
	width:920px;
}

.section {
	text-align:left;
	width:218px;
	float:left;
}

.section img {
	margin-left:10px;
	margin-bottom:15px;
}

.sectionSep {
	float:left;
	margin:0px 7px;
	height:260px;
	width:1px;
	background-color:#cccccc;
}

.section p {
	text-indent:0px;
	color:#444444;
	line-height:15pt;
	margin:0px 10px;
	padding:0px;
	height:150px;
	}

a.access, a.access:hover, a.access:visited, a.access:hover:visited { color:#24a68e; }
a.traffic, a.traffic:hover, a.traffic:visited, a.traffic:hover:visited { color:#e0922f; }
a.project, a.project:hover, a.project:visited, a.project:hover:visited { color:#ca0088; }
a.services, a.services:hover, a.services:visited, a.services:hover:visited { color:#9fc54d; }

.bannerLeft p {
	text-align:justify;
	color:#444444;
	line-height:15pt;
	margin:20px 50px;
}

.bannerLeft a, .bannerLeft a:hover, .bannerLeft a:visited, .bannerLeft a:hover:visited {
	color:#10b1ed;
}
.bannerLeft strong {
	color:#10b1ed;
	font-variant: small-caps;
	font-weight:normal;
}

