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

@font-face {
	font-family: 'SentinelLightItalic';
	src: url('sentinel-lightitalic-webfont.eot');
	src: local('☺'), url('sentinel-lightitalic-webfont.woff') format('woff'), url('sentinel-lightitalic-webfont.ttf') format('truetype'), url('sentinel-lightitalic-webfont.svg#webfontDKS2R6NT') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SentinelMediumItalic';
	src: url('sentinel-mediumitalic-webfont.eot');
	src: local('☺'), url('sentinel-mediumitalic-webfont.woff') format('woff'), url('sentinel-mediumitalic-webfont.ttf') format('truetype'), url('sentinel-mediumitalic-webfont.svg#webfont5A1Uhf1v') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SentinelBlack';
	src: url('sentinel-black-webfont.eot');
	src: local('☺'), url('sentinel-black-webfont.woff') format('woff'), url('sentinel-black-webfont.ttf') format('truetype'), url('sentinel-black-webfont.svg#webfontjFhgy47V') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'AllerItalic';
	src: url('aller_it-webfont.eot');
	src: local('☺'), url('aller_it-webfont.woff') format('woff'), url('aller_it-webfont.ttf') format('truetype'), url('aller_it-webfont.svg#webfont6I8OxLOu') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerRegular';
	src: url('aller_rg-webfont.eot');
	src: local('☺'), url('aller_rg-webfont.woff') format('woff'), url('aller_rg-webfont.ttf') format('truetype'), url('aller_rg-webfont.svg#webfontYsGBNNlp') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerBold';
	src: url('aller_bd-webfont.eot');
	src: local('☺'), url('aller_bd-webfont.woff') format('woff'), url('aller_bd-webfont.ttf') format('truetype'), url('aller_bd-webfont.svg#webfontgHuB2oZO') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AllerBoldItalic';
	src: url('aller_bdit-webfont.eot');
	src: local('☺'), url('aller_bdit-webfont.woff') format('woff'), url('aller_bdit-webfont.ttf') format('truetype'), url('aller_bdit-webfont.svg#webfontZiYfm6Gq') format('svg');
	font-weight: normal;
	font-style: normal;
}
.AllerItalic {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerItalic', sans-serif;
	font-size-adjust: 0.52;
}
.Aller {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerRegular', sans-serif;
	font-size-adjust: 0.52;
}
.AllerBold {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerBold', sans-serif;
	font-size-adjust: 0.52;
}
.AllerBoldItalic {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerBoldItalic', sans-serif;
	font-size-adjust: 0.52;
}
.SentinelMediumItalic {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'SentinelMediumItalic', sans-serif;
	font-size-adjust: 0.47;
}
.SentinelBlack {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'SentinelBlack', sans-serif;
	font-size-adjust: 0.47;
}
.SentinelLightItalic {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'SentinelLightItalic', sans-serif;
			font-size-adjust: 0.45;
		}
body {
	margin: 0px;
	padding: 0px;
	background-color: #305370;
	font-family: 'PT Sans', arial, serif;
	;
	font-size-adjust: 0.52;
	font-size: 12px;
}
.module-green {
	border-bottom-width: 9px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-bottom: 10px;
	padding-top: 9px;
	padding-right: 13px;
	padding-bottom: 18px;
	padding-left: 13px;
}
.module-green-no-border {
	margin-bottom: 10px;
	padding-top: 9px;
	padding-right: 13px;
	padding-left: 13px;
	padding-bottom: 13px;
}
#footer {
	background-color: #305370;
	float: left;
	width: 100%;
	height: 138px;
	overflow: hidden;
}

#footer-int {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	color: #FFF;
	font-size: 12px;
	line-height: 17px;
	text-align: right;
	font-weight: normal;
	line-height:18px;
	font-family: 'AllerItalic', sans-serif;
	font-size-adjust: 0.52;
}
#footer-int a {
	color: #6D98BA;
	text-decoration: none;
}
#footer-int a:hover {
	color: #6D98BA;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5C95BA;
}
#main {
	background-color: #DEDEDE;
	float: left;
	width: 100%;
	visibility: visible;
	border-bottom-width: 9px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-top: 0px;
	z-index: 0;
	position: relative;
}
#main-header {
	height: 121px;
	width: 100%;
	float: left;
	background-color: #EFEFEF;
	border-bottom-width: 9px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#main-header-int {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
}
#main-int {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/main-bkgd.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
}
#main-int-interior {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}
#main-left {
	width: 380px;
	background-color: #E6F1F7;
	margin-left: 143px;
	border-left-width: 9px;
	border-left-style: solid;
	border-left-color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 24px;
	float: left;
}
#main-left-interior {
	width: 631px;
	background-color: #E6F1F7;
	margin-left: 143px;
	border-left-width: 9px;
	border-left-style: solid;
	border-left-color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 24px;
	float: left;
	border-right-width: 9px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#main-left h2 {
	font-size: 29px;
	color: #305370;
	font-weight: normal;
	font-style: normal;
	font-family: 'SentinelMediumItalic', sans-serif;
	font-size-adjust: 0.45;
	line-height: 34px;
	margin-top: 0px;
	padding-bottom: 24px;
}
#main-left p {
	font-size: 12px;
	line-height: 19px;
	padding-bottom: 12px;
}
#main-left ol li {
	font-size: 12px;
	line-height: 18px;
	padding-bottom: 5px;
	list-style-type: decimal;
	list-style-position: outside;
}
#main-left ol {
	padding-left: 35px;
	padding-bottom: 15px;
}
#main-left ul   {
	list-style-type: none;
	font-size: 12px;
	line-height: 17px;
	margin-left: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 0px;
	color: #305370;
	padding-right: 15px;
}
#main-left a {
	color: #305370;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerBoldItalic', sans-serif;
	font-size-adjust: 0.52;
}
#main-left a:hover {
	color: #305370;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerBoldItalic', sans-serif;
	font-size-adjust: 0.52;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #305370;
}
#main-left ul li {
	list-style-type: none;
	background-color: #B2C8DE;
	padding: 5px;
	margin-bottom: 5px;
}
#main-right {
	float: right;
	width: 323px;
	z-index: 50;
	position: relative;
	clear: right;
	margin-top: 50px;
	border: 8px solid #FFF;
	background-color: #FFF;
}
#main-right-green {
	float: left;
	width: 240px;
	border-left-width: 9px;
	border-left-style: solid;
	border-left-color: #FFF;
	border-right-width: 9px;
	border-right-style: solid;
	border-right-color: #FFF;
	background-color: #E7F6D3;
	margin-top: 210px;
	font-size: 12px;
	line-height: 17px;
}
#main-right-green a{
	color: #305370;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerBoldItalic', sans-serif;
	font-size-adjust: 0.52;
	float: right;
}
#main-right-green a:hover{
	color: #4B82B0;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerBoldItalic', sans-serif;
	font-size-adjust: 0.52;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #43759D;
}
#main-right-green a:active {
	color: #4B82B0;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'AllerBoldItalic', sans-serif;
	font-size-adjust: 0.52;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #43759D;
}
#main-right-green h2 {
	font-size: 11px;
	color: #1B3F18;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'SentinelBlack', sans-serif;
	font-size-adjust: 0.47;
	padding-bottom: 9px;
	letter-spacing: 1px;
}
#main-right-green p {
	padding-bottom: 8px;
}
#nav {
	background-color: #305370;
	float: left;
	height: 38px;
	width: 100%;
	border-bottom-width: 9px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#nav-int {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	height: 38px;
}
#nav-int a {
	color: #FFF;
	text-decoration: none;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
}
#nav-int a:hover {
	color: #86BBE1;
	text-decoration: none;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
	background-color: #1F415D;
}
#nav-int li {
	display: inline;
	float: left;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFF;
	font-family: 'PT Sans', arial, serif;
	;
	padding-top: 12px;
	padding-bottom: 13px;
	height: 12px;
	margin-top: 0px;
}
#nav-int ul {
	padding-left: 143px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main-left h3 {
	color: #214F20;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #214F20;
	padding-bottom: 5px;
	margin-bottom: 15px;
	padding-top: 5px;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'SentinelBlack', sans-serif;
	font-size-adjust: 0.47;
	letter-spacing: 1px;
}
