@charset "utf-8";
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:0px;
	color:#1b1b1b;
}
.wrap{
	width:1020px;
	margin:auto;
}
.clr{
	clear:both;
}
.top{
	background-color:#1b1b1b;
	height:115px;
}
.top .left{
	width:400px;
	float:left;
}
.top .left a img{
	margin:18px 0 0 0;
	border:none;
}
.top .right{
	width:620px;
	float:left;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#fff;
}
.topright a{
	color:#0e94cb;
	text-decoration:none;
	margin:25px 0 0 0;
	padding:10px 15px 15px 15px;
	line-height:110px;
}
.topright a:hover{
	color:#fff;
}
.activelink{
	color:#fff;
}



.header{
	background-color:#dbeff7;
		padding:40px 0 40px 0;
}
.header .lft{
	float:left;
	width:500px;
}
.lft h1{
	letter-spacing:-1px;
	border:none;
}
.header .rt{
	width:485px;
	float:left;
	display:inline;
	margin-left:20px;
}
.header .rt img{
	margin:auto;
}
.points{
	background-color:#0e94cb;
	padding:5px 0 5px 0;
}
.content{
	padding:30px 0 30px 0;
}
.cleft{
	width:600px;
	float:left;
}
.cright{
	width:300px;
	float:left;
	display:inline;
	margin-left:30px;
}
h1{
	margin:0px 0 10px 0;
	padding:0px 0 5px 0;
	border-bottom:solid 3px #e7e4e4;
		letter-spacing:-1px;
		font-size:25px;
		text-transform:uppercase;
}
.bl{
	color:#0273a2;
}
a{
	color:#0273a2;
	text-decoration:none;
}
p{
	margin:0px;
	padding:0px;
	line-height:20px;
}
.footer{
	background-color:#1a1a1a;
	color:#fff;
	padding:30px 0 30px 0;
}
.footer strong{
	margin-left:100px;
}
