<style type="text/css"><!--

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}
table.exec td {
	padding: 5px;
	}

.table2 {
	display: table;
	width: 100%;
	table-layout: inherit;
	vertical-align: top;
	padding: 0px;
	}

h1.title1 {
	color: #333333;
	font-size: 20px;
	margin: 0px 0px 15px 0px;
	font-weight: bold;
	font-family: georgia;
	padding: 0px;
	line-height: normal;
	}


h2.title1 {
	color: #333333;
	font-size: 16px;
	margin: 0px 0px 15px 0px;
	font-weight: bold;
	font-family: georgia;
	padding: 0px;
	line-height: normal;
	}

h2.page-title {
	padding-bottom: 6px;
	padding-top: 3px;
	font-size: 14px;
	font-weight: 600;
	font-color: #0083be;
	font-family: georgia, helvetica, arial, verdana;
	text-align: center;
	}
.innerContentWrapperFeature, .col-md-9 {background-color: #ffffff; }

h2 {
line-height: normal;
margin: 0px 0 0 0;
padding-bottom: 6px;
}

h2.title2 {
	color: #0083be;
	font-size: 20px;
	margin: 0px 0px 15px 0px;
	font-weight: bold;
	font-family: georgia;
	padding: 0px;
	line-height: normal;
	}
h2.title2a {
	color: #0083be;
	font-size: 15px;
	margin: 0px 0px 3px 0px;
	font-weight: bold;
	font-family: georgia;
	padding: 0px;
	line-height: normal;
	}

h3.title3 {
	color: #333333;
	font-size: 14px;
	margin: 10px 0px 5px 0px;
	font-weight: bold;
	font-color: #;
	padding: 0px;
	line-height: normal;
	}
h3.title3a {
	color: #333333;
	font-size: 13px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	font-color: #;
	padding: 0px;
	line-height: normal;
	}
h3 {
line-height: normal;
margin: 0px 0 0 0;
padding-bottom: 6px;
}

.cell1 {
	display: table-cell;
	height: 100%;
	padding: 5px 0px 7px 0px;
	width: 50%;
	vertical-align: top;
	}


.cell2 {
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	padding: 10px 5px 5px 5px;
	}

.cell2a {
	display: table-cell;
	height: 100%;
	padding: 0px 0px 7px 0px;
	width: 100%;
	vertical-align: middle;
	}

.row3a {
	display: table-row;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	}

.row3b {
	display: table-row;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	}

.cell3 {
	display: table-cell;
	height: 100%;
	padding: 5px 0px 10px 5px;
	width: 170px;
	}

.cellhead1 {
	display: table-cell;
	width: 49.5%;
	vertical-align: middle;
	background: #007dba;
	border-radius: 0px 0px 0px 0px;
	border-bottom: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	padding: 5px 5px 5px 5px;
	}

.cellhead2 {
	display: table-cell;
	width: 49.5%;
	vertical-align: middle;
	background: #007dba;
	border-radius: 0px 0px 0px 0px;
	border-bottom: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	padding: 5px 5px 5px 5px;
	}

.cellhead3 {
	display: table-cell;
	width: 49.5%;
	vertical-align: middle;
	background: #007dba;
	border-radius: 0px 0px 0px 0px;
	border-bottom: 2px solid #ffffff;
	padding: 5px 5px 5px 5px;
	}

.cellhead4 {
	display: table-cell;
	width: 49.5%;
	vertical-align: middle;
	background: #007dba;
	border-radius: 0px 0px 0px 0px;
	border-bottom: 2px solid #ffffff;
	padding: 5px 5px 5px 5px;
	}


/* Hide the link that should open and close the topnav2 on small screens */
.topnav2 .icon {
	display: none;
}

.cell-spacer {
	display: table-cell;
	height: 100%;
	padding: 0px 0px 0px 5px;
	width: 1%;
	}

.imageleft2 {
	float:left;
	margin-right: 7px;
	margin-top: 0px;
  box-shadow: 2px 2px 4px #909090;
	}
.imageleft3 {
	float:left;
	margin-right: 7px;
	margin-top: 0px;
	}

.imageexec {
	float:left;
	margin-right: 9px;
	margin-bottom: 7px;
	}

.filler {
	width: 100%;
	height: 7px;
	}

.footertable {
	display: table;
	width: 100%;
	table-layout: inherit;
	vertical-align: top;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #007dba;
	border-radius: 0px 0px 20px 20px;
	font-family: Arial, Times, serif;
	}

.footertable2 {
	display: table;
	width: 100%;
	vertical-align: top;
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #003366;
	border-radius: 0px;
	font-family: Arial, Times, serif;
	}

.footercell {
	display: table-cell;
	height: 100%;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
	width: 100%;
	vertical-align: middle;
	background: #007dba;
	border-radius: 0 0px 35px 35px;
	font-family: Arial, Times, serif;
	}
.footertable-signup {
	display: table;
	width: 100%;
	table-layout: inherit;
	vertical-align: top;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #003366;
	font-family: Arial, Times, serif;
	}
.footercell-signup {
	display: table-cell;
	height: 100%;
	color: #333333;
	padding: 5px 5px 5px 5px;
	width: 100%;
	vertical-align: middle;
	background: #ffffff;
	border-radius: 0px 0px 0px 0px;
	font-family: Arial, Times, serif;
	}

div.pics {
	padding-left: 342px;
	padding-right: 15px;
	clear: none;
	}

p.caption {
	font-family: verdana, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	line-height: 99%;
	}

div.polaroid {
	width: 330px;
	padding: 10px 10px 5px 10px;
	clear: left;
	border: 1px solid #BFBFBF;
	background-color: white;
	box-shadow: 5px 5px 5px #d0d0d0;
	float: left;
	}

div.rotate_right {
	float: left;
	-ms-transform: rotate(0deg); /* IE 9 */
	-webkit-transform: rotate(0deg); /* Safari */
	transform: rotate(0deg);
	}

.pquote2 {
	float: right;
	width: 250px;
	color: #ffffff;
	background: #112e51;
	border: 5px solid #f1f1f1;
	/*font-size: 13px;*/
	padding: 14px;
	margin: 0 13px 13px 0;
	box-shadow: 2px 2px 4px #112e51;
	border-radius: 5px 5px 5px 5px;
	}

a.pquote3:link {
	color: #f9c642;
	text-decoration: none;
	}

a.pquote3:visited {
	color: #f9c642;
	}

a.pquote3:hover {
	color: #f1f1f1;
	text-decoration: underline;
	}

a.pquote3:active {
	color: 003f72;
	}

.govdelivery {
	float: right;
	width: 230px;
	color: #ffffff;
	background: #772432;
	border: 5px solid #dcdcdc;
	/*font-size: 13px;*/
	padding: 10px;
	margin: 0 13px 13px 0;
	border-radius: 5px 5px 5px 5px;
	}


blockquote2 {
    margin: 0; /* gets rid of the default blockquote margin */
	}

.topnav2 {
	background-color: #003366;
	overflow: hidden;
	border-radius: 0px 0px 0px 0px;
	border-bottom: 5px solid #ffffff;
	}

.topnav2 a {
	float: left;
	display: block;
	color: #ffffff;
	text-align: center;
	padding: 5px 25px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	}

.active {
	background-color: #9e2421;
	color: #ffffff;
	}

.topnav2 .icon {
	display: none;
	}

.dropdown2 {
	float: left;
	overflow: hidden;
	}

.dropdown2 .dropbtn2 {
	font-size: 12px; 
	outline: none;
	color: #ffffff;
	padding: 5px 25px;
	background-color: #003366;
	font-family: inherit;
	margin: 0;
	font-weight: bold;
	border: none;
	}

.dropdown-content2 {
	display: none;
	position: absolute;
	background-color: #ffffff;
	min-width: 160px;
	box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.9);
	z-index: 1;
	font-weight: normal;
	}

.dropdown-content2 a {
	float: none;
	color: #003264;
	padding: 5px 5px;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: normal;
	}


.topnav2 a:hover, .dropdown2:hover .dropbtn2 {
	background-color: #6599ff;
	color: white;
	}

.dropdown-content2 a:hover {
	background-color: #feff9c; 
	color: black;
	font-weight: normal;
	}

.dropdown2:hover .dropdown-content2 {
	display: block;
	}

/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav2 (.icon) */
@media screen and (max-width: 600px) {
	.topnav2 a:not(:first-child), .dropdown2 .dropbtn2 {
		display: none;
	}
	.topnav2 a.icon {
		float: right;
		display: block;
	}




--></style>