@charset "utf-8";

@font-face {
	font-family: 'AkzidenzGroteskRCondensedMedium';
	src: url('./AkzidenzGroteskRCondensedMedium.eot');
	src: local('AkzidenzGroteskRCondensedMedium'), url('./AkzidenzGroteskRCondensedMedium.woff') format('woff'), url('./AkzidenzGroteskRCondensedMedium.ttf') format('truetype');
}

/* CSS Document */
body{
	padding:0;
	margin:0;
	background:url(../images/main-bg.jpg);
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:15px;
	color:#818181;
	}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
	font-family:'AkzidenzGroteskRCondensedMedium', arial;
	}
h1{
	font-size:31px;
	color:#003570;
	}
h2{
	font-size:26px;
	color:#55a3cb;
	}
h3{
	font-size:25px;
	color:#003570;
	}
h4{
	font-size:23px;
	color:#55a3cb;
	}
h5{
	font-size:21px;
	color:#003570;
	}
h6{
	font-size:20px;
	color:#55a3cb;
	}
a{  
	color:#003570;  
	transition: color 0.2s linear 0s;
	transition: background 0.2s linear 0s;
	}
a:hover{
	text-decoration:none;
	}
.wrapper{
	width:1003px;
	margin:0 auto;
	background:#fff;
	}

.container{
	width:1003px;
	padding:11px 0;
	float:left;
	background:#fff;
	-webkit-box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.30);
	-moz-box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.30);
	box-shadow: 0px 0px 54px 0px rgba(0,0,0,0.30);
	}
.TopArea	{
	padding:0 11px;
		}
.TopArea h1{
	float:right;
	font-family:'AkzidenzGroteskRCondensedMedium', arial;
	font-weight:normal;
	font-size:29px;
	color:#003570;
	padding:0;
	margin:0;
	line-height:26px;
	}	
.TopArea h1 span{
	color:#55a3cb;
	}
.TopArea h1 a{
	color:#003570;
	text-decoration:none;
	border-bottom:1px solid #d1d0d0;
	}
.TopArea h1 a:hover{
	border-bottom:1px solid #003570;
	}
.TopArea ul{
	padding:21px 0 0 0;
	margin:0;
	float:right;
	clear:right;
	}
.TopArea li{
	float:left;
	list-style-type:none;
	padding-left:18px;
	font-family:'AkzidenzGroteskRCondensedMedium', arial;
	font-size:22px;
	color:#80736f;
	}
.TopArea li a{
	color:#80736f;
	text-decoration:none;
	}
.TopArea li a:hover{
	color:#003570;
	text-decoration:none;
	border-bottom:1px solid #d1d0d0;
	}

.logo{
	float:left;
	border:none;
	}
.banner{
	position:relative;
	padding:0 11px;
	width:981px;
	float:left;
	}
.banner img{
	float:left;
	margin:11px 0; 
	}
.banner h1{
	position:absolute;
	color:#fff;
	z-index:1;
	bottom:51px;
	background:#003570;
	padding:16px;
	}

.contentArea{
	position:relative;
	float:left;
	width:981px;
	padding:0 11px;

	}
.contentLeft{
	width:698px;
	padding-right:11px;
/*	float:left;
	background:#fff;
	*/
	}
.contentLeft h1{
	padding:0;
	margin:0;
	line-height:30px;
}
.contentLeft h2{
	padding:0;
	margin:0;
	line-height:28px;
	}
.box1{
	width:334px;
	float:left;
	margin-top:17px;
	margin-right:6px;
	}
.box1 h1{
	color:#55a3cb;
	}

.box2{
	width:334px;
	float:left;
	margin-top:17px;
	margin-left:6px;
	}
.box2 h1{
	color:#003570;
	}
.box1 img, .box2 img{
	margin-bottom:-11px;
	margin-top:5px;
	}

.box1 a, .box2 a{
	color:#55a3cb;
	background:url(../images/arrow-icon-blue.jpg) left top no-repeat;
	padding:4px 0 4px 38px;
	font-weight:bold;
	text-decoration:none;
	}
.box1 a:hover, .box2 a:hover{
	color:#003570;
	}
	
.contentRight{
	padding:0 11px;
	width:272px;
	background:#55a3cb;
	color:#fff;
	}
.contentRight ul{
	padding:0 5px;
	margin:12px 0 0 0;
	}
.contentRight ul li{
	list-style-type:none;
	color:#fff;
	padding:0;
	margin:0;
	}
.contentRight ul li a{
	color:#fff;
	text-decoration:none;
	background:url(../images/arrow-icon.png) 5px 7px no-repeat;
	padding:11px 0 11px 39px;
	margin:0;
	display:block;
	border-bottom:1px solid #6fb1d3;
    transition: background 0.2s linear 0s;
	}
.contentRight ul li a:hover{
	 background:url(../images/arrow-icon.png) 5px 7px no-repeat #003570;
	}
.contentRight h1, .contentRight h2, .contentRight h3, .contentRight h4, .contentRight h5, .contentRight h6{
	color:#fff;
	padding-bottom:0;
	margin-bottom:0;
	}
	
.footerArea{
	background:#80736f;
	color:#e3e1e1;
	width:981px;
	margin:11px 0px 0 11px;
	float:left;
	text-align:center;
	padding:21px 0;
	}
.linkButton{
	background:#80736f;
	color:#fff;
	padding:9px 11px;
	text-decoration:none;
	}
	
.linkButton:hover{
	background:#003570;
	color:#fff;
	}