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

html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	text-align: center;
	background:#004F7A url(../images/bg.png);
}
#wrapper {
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
}
/* --- CSS Reset --- */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight:400;
}
a img {
	border: none;
}
hr {
	border:none;
	color: #fff;
	background-color: #fff;
	height: 1px;
	width:90%;
}
#centerLayer {
	margin-top:0px;
}
/* --- Grid Layout --- */

.grid {
	font-size: 11px;
	clear: both;
	border:13px solid white;
}
.grid.design .column {
	float:left;
	height:528px;
	overflow:hidden;
}
.boxcolor1 {
	background-color: #004668;
	margin:1px 0px 1px 1px;
}
.boxcolor2 {
	background-color: #004668;
	margin:1px 0px;
}
.boxcolor3 {
	background-color: #fdb813;
	margin:1px 1px 1px 0px;
}
.boxcolor4 {
	background-color: #fff;
	margin:1px 0px;
}
.boxcolor5 {
	background-color: #FA6C15;
	margin:1px 0px;
}
.boxcolor6 {
	background-color: #FFCE01;
	margin:1px 0px;
}
.boxcolor7 {
	background-color: #8DBD3F;
	margin:1px 0px;
}
.boxcontent3 {
	padding:70px 40px 40px 40px;
	line-height: 2em;
	color:black;
}
.boxcontent4 {
	padding:10px 40px 40px 40px;
	line-height: 2em;
	color:black;
}
.boxadress {
	padding:10px 40px 0px;
	line-height: 1.4em;
	color:white;
}

a.linkcolor:link {color: #00374F}
a.linkcolor:visited {color: #00374F}
a.linkcolor:hover {color: #00374F}
a.linkcolor:active {color: #00374F}

#navcontainer ul {
	list-style-type: none;
	text-align: left;
}
#navcontainer ul li a {
	padding-left: 15px;
	text-align: left;
	text-decoration: none;
	color: #fff;
	line-height:2em;
	display:block;
	font-weight:bold;
}
#navcontainer ul li a:hover {
	background: transparent url(../images/bullet.png) no-repeat left center;
	color: #FA6C15;
}
#navcontainer ul li a#current {
	background: transparent url(../images/bullet.png) left center no-repeat;
	color: #ccc;
}

/*subnav */
#navcontainer2 ul {
	list-style-type: none;
	text-align: left;
}
#navcontainer2 ul li a {
	margin-left:-15px;
	padding-left: 15px;
	text-align: left;
	text-decoration: none;
	color: #fff;
	line-height:2em;
	display:block;
	font-weight:bold;
}
#navcontainer2 ul li a:hover {
	background: transparent url(../images/bullet.png) no-repeat left center;
	color: #fff;
}
#navcontainer2 ul li a#current2 {
	background: transparent url(../images/bullet.png) left center no-repeat;
	color: #fff;
}

/*subnav list*/
#navcontainer3 ul li {
	margin-left:-15px;
	padding-left: 15px;
	text-align: left;
	text-decoration: none;
	color: #fff;
	line-height:2em;
	display:block;
	font-weight:bold;
}

