﻿@charset "UTF-8";
/* CSS Document */


table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}
html, body {position:relative;
    height:100%;
    width:100%;
	/*background:#e4e4f5;*/
	}
.wrapper {width:950px;
	height:100%;
	margin:0 auto;
	padding:40px 0 0 0;
	}
	.wrapper2 {width:950px;
	height:1566px;
	margin:0 auto;
	padding:40px 0 0 0;
	}
.head {width:950px;
	height:40px;
	margin:5px 0;
	padding:0;
	background:#002A5C;
	color:white;
	}
.torso {width:950px;
	height:2979px;
	margin:10px 0;
	padding:0;
	}
	.torso h1 {
	font-family:Open Sans Regular, Times,serif;
	font-size:18px;
	font-weight:700;
	letter-spacing:.25px;
	margin:0 0 -13px 0;
	padding:0;
	text-transform:uppercase;
	color:#464bb6;
	float:left;
	list-style:none;
	}
	.torso p {
	color:#657182;
	display:inline;
	font-family:Open Sans Regular, Times,serif;
	font-size:15px;
	font-weight:300;
	margin:0;
	padding:0;
	line-break:none;
	width:100%;
	}
	.torso em {
	color:#31347f;
	font-style:normal;
	}
	.torso2 {width:987px;
	height:auto;
	margin:10px 0;
	padding:0;
	}
	.torso2 h1 {
	font-family:Open Sans Regular, Times,serif;
	font-size:18px;
	font-weight:700;
	letter-spacing:.25px;
	margin:0 0 -13px 0;
	padding:0;
	text-transform:uppercase;
	color:yellow;
	float:left;
	list-style:none;
	}
	.torso2 p {
	color:yellow;
	display:inline;
	font-family:Open Sans Regular, Times,serif;
	font-size:15px;
	font-weight:300;
	margin:0;
	padding:0;
	line-break:none;
	width:100%;
	}
	.torso2 em {
	color:#31347f;
	font-style:normal;
	}
	.torso3 {width:950px;
	height:573px;
	margin:10px 0;
	padding:0;
	}
	.torso3 h1 {
	font-family:Open Sans Regular, Times,serif;
	font-size:18px;
	font-weight:700;
	letter-spacing:.25px;
	margin:0 0 -13px 0;
	padding:0;
	text-transform:uppercase;
	color:#464bb6;
	float:left;
	list-style:none;
	}
	.torso3 p {
	color:#657182;
	display:inline;
	font-family:Open Sans Regular,Times,serif;
	font-size:15px;
	font-weight:300;
	margin:0;
	padding:0;
	line-break:none;
	width:100%;
	}
	.torso2 em {
	color:#31347f;
	font-style:normal;
	}
	.torso4 {width:950px;
	height:1000px;
	margin:10px 0;
	padding:0;
	}
	.torso4 h1 {
	font-family:Open Sans Regular, Times,serif;
	font-size:18px;
	font-weight:700;
	letter-spacing:.25px;
	margin:0 0 -13px 0;
	padding:0;
	text-transform:uppercase;
	color:#464bb6;
	float:left;
	list-style:none;
	}
	.torso4 p {
	color:#657182;
	display:inline;
	font-family:Open Sans Regular,Times,serif;
	font-size:15px;
	font-weight:300;
	margin:0;
	padding:0;
	line-break:none;
	width:100%;
	}
	.feature {
	
	width:950px;
	height:auto;
	height: 450px;
	min-height:450px; /* height:1465px; */
	margin:20px 0 27px 0;
	padding:10px;
	overflow-y: scroll;
	}
	
	.feat1 {
	float:left;
	height:450px;
	width:400px;
	}
	.feat1TM {
	float:left;
	height:450px;
	width:400px;	
	}
	.feat2 {
	float:right;
	height:454px;
	padding:0 20px;
	width:510px;
	}
	.feat2 h1 {
	font-family:Open Sans Regular, Times,serif;
	font-size:18px;
	font-weight:700;
	letter-spacing:.25px;
	margin:0 0 -5px 0;
	padding:0;
	text-transform:uppercase;
	color:#464bb6;
	float:left;
	list-style:none;
	}
	.feat2 p {
	color:#657182;
	display:inline;
	font-family:Open Sans Regular,Times,serif;
	font-size:15px;
	font-weight:300;
	margin:0;
	padding:0;
	line-break:none;
	width:100%;
	}
	.feat2 a:link {
	color:#31347f;
	display:inline;
	font-family:Open Sans Regular, Helvetica,arial,san-serif;
	font-size:15px;
	font-weight:700;
	margin:0;
	padding:0;
	letter-spacing:.25px;
	}
	.feat2 a:hover {
	font-style:normal;
	}
	.feat2 a:active {
	color:#FFFFFF;
	}
	.feat2 a:visited {
	color:#31347f;
	}
	.quick ul {
	margin:0;
	padding:0;
	}
	.feat3 {
	float:left;
	height:100px;
	margin:0 0 0 20px;
	width:310px;
	}
    .feat4 {
	float:right;
	height:auto;
	padding:0 20px;
	width:510px;
	}
	.feat4 h1 {
	font-family:Open Sans Regular, Times,serif;
	font-size:18px;
	font-weight:700;
	letter-spacing:.25px;
	margin:0 0 -5px 0;
	padding:0;
	text-transform:uppercase;
	color:#464bb6;
	float:left;
	list-style:none;
	}
	.feat4 p {
	color:#657182;
	display:inline;
	font-family:Open Sans Regular, Times,serif;
	font-size:15px;
	font-weight:300;
	margin:0;
	padding:0;
	line-break:none;
	width:100%;
	}
	.feat4 a:link {
	color:#31347f;
	display:inline;
	font-family:Open Sans Regular,arial,san-serif;
	font-size:15px;
	font-weight:700;
	margin:0;
	padding:0;
	letter-spacing:.25px;
	}
	.feat4 a:hover {
	font-style:normal;
	}
	.feat4 a:active {
	color:#FFFFFF;
	}
	.feat4 a:visited {
	color:#31347f;
	}
	
.fluencys {
	display:block;
	float:left;
	height:199px;
	margin:40px 20px;
	width:150px;
	}
#aspx_box {
	}
	#aspx_box h1 {
	color:#464bb6;
	font-family:Open Sans Regular, Times,serif;
	font-size:15px;
	font-weight:700;
	letter-spacing:.25px;
	margin:0 0 10px 0;
	padding:0;
	text-transform:uppercase;
	}
	#aspx_box p {
	color:#31347f;
	display:inline;
	font-family:Open Sans Regular, Helvetica,arial,san-serif;
	font-size:15px;
	font-weight:700;
	margin:0;
	padding:0;
	letter-spacing:.25px;
	}
