 @media screen, print {
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
/*li {
	list-style: none;
}*/
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
input, textarea, select {
}
legend {
	color: #000;
}
body {
	font-family: sans-serif !important;
}
h1 {
	color: #696A6C;
	font: normal 20px/20px sans-serif;
	padding: 8px 0 8px 4px;
}
div.leftColumn {
	width: 230px;
}
div.leftColumn ul li {
	border-top: 1px solid #E7E7E7;
}
div.leftColumn ul li:first-child {
	border-top: none;
}
div.leftColumn div:first-child {
	padding-top: 0;
}
div.leftColumn ul div ul {
	padding-bottom: 0;
}
div.leftColumn ul div li {
	border: none;
	margin-left: 20px;
	padding: 2px 0;
}
div.leftColumn ul div li a {
	line-height: 15px;
}
div.mainContent {
	clear: both;
	margin-top: 5px;
}

#footer div ul:first-child li,  #footer div ul.first-child li {
	float: left;
	padding: 0 10px 0 20px;
}
#footer div ul:first-child li:first-child,  #footer div ul.first-child li.first-child {
	background: none;
	padding-left: 0;
}
#footer div ul {/* floats social media links menu right */
	float: right;
	margin-top: 75px;
}
#footer div ul li {
	float: left;
	line-height: 19px;
	padding: 5px;
}
#footer div ul li a {
	color: #6b696a;
}
#footer div ul:first-child li:first-child a,  #footer div ul.first-child li.first-child a {
	color: #074087;
	font-weight: bold;
}
 #nav {
 z-index:102;
}
div#nav ul li {
	float: left;
	display: block;
	padding: 10px 0;
}
div#navGlobal {
	font: 10px/30px sans-serif;
	position: absolute;
	top: -65px;
	left: 600px;
	width: 380px;
	vertical-align: middle;
}
div#navGlobal ul li {
	padding: 5px 15px;
}
div#navGlobal ul li:first-child, div#navGlobal ul li.first-child {
	background: none;
}
div#navGlobal ul li a {
	color: #5b6365;
	text-transform: uppercase;
}
div#navGlobal ul li a:hover {
	color: #08438b;
}
#navMain {
	z-index: 100;
	color: #fff;
	font: 13px sans-serif;
	position: relative;
	width: 843px;
}
#navMain div {
}
#navMain div li div {
	top: -10px;
}
#navMain div ul li {
	padding: 0 0;
	text-align: center;
	width: auto;
}
#navMain div ul li:last-child,  #navMain div ul li.last-child {
	height: 18px;
	padding: 0 0;
	text-align: center;
	width: auto;
}
#navMain div ul li li:last-child,  #navMain div ul li li.last-child {
	height: 18px;
	text-align: center;
	width: auto;
	padding: 0 0;
}
#navMain div ul li a {
	color: #FFFFFF;
	font: 12px sans-serif !important;
	padding: 12px 15px 10px;
	display:block;
	text-transform: uppercase;
	background:url(../../Images/divider.png) no-repeat 100% 0;
}
#navMain div ul li li a {
	color: #FFFFFF;
	font: 14px/16px sans-serif;
	border: medium none;
}
#navMain div ul li.active, #navMain div ul li a.active {
/*	background: #f5f5f5;
	color: #0e74c4;*/
}
#navMain div ul li:hover {
	cursor: pointer;
	z-index: 110;
}
#navMain div ul li:hover a {
	color: #0e74c4;
	background: url("../../Images/nav_menu-hover.png") repeat-x scroll 0 0;
	text-decoration: none;
}
#navMain div ul li div {/* hides hover panel */
	display: none;
}
#navMain div ul li div.containerMenu {
	display: none;
}
#navMain div ul li:hover div,  #navMain div ul li.hover div {
	background:url("../../Images/mainNavHover-Div.jpg") no-repeat 0 0 #FFFFFF;
	cursor: pointer;
	display: block;
	height: 310px;
	left: 0;
	position: absolute;
	text-align: left;
	top: 37px;
	z-index: 1000;
	border:1px solid #ccc;
}
/* DAS - menu background */
#navMain div ul li.menu01:hover div {/* sets absolute positioning of panel menu per li */
	left: 0;
	width: auto;
}
#navMain div ul li.menu01:hover div div {
	width: auto;
	border:none;
}
#navMain div ul li.menu02:hover div {
	/*							left: 30px; 
*/                                width: auto;
}
#navMain div ul li.menu02:hover div div {/* sets relative positioning of elements within panel menu */
	width: auto;
	border:none;
}
/* DAS - changed width for one column - now changed to two columns*/    
#navMain div ul li.menu03:hover div {
left: 50px;
width: auto;
}
#navMain div ul li.menu03:hover div div {
	left: 0;
	width: auto;
	border:none;
}
#navMain div ul li.menu04:hover div {
left: 80px;
width: auto;
}
#navMain div ul li.menu04:hover div div {
	left: 0;
	width: auto;
	border:none;
}
#navMain div ul li.menu05:hover div {
	                               left: 200px;
                              width: auto;
}
#navMain div ul li.menu05:hover div div {
	left: 0px;
	width: auto;
	border:none;
}
#navMain div ul li.menu06:hover div {
left: 120px;
	width: auto;
}
#navMain div ul li.menu06:hover div div {
	width: auto;
	left: 0;
	border:none;
}
#navMain div ul li.menu07:hover div 
{
    left: 250px;
	width: auto;
}
#navMain div ul li.menu07:hover div div {
	width: auto;
	left: 0;
	border:none;
}
#navMain div ul li.menu08:hover div {
/* left: 400px;
	width: 843px;*/
}
#navMain div ul li.menu08:hover div div {
	width: auto;
	/* left: 0; */
	border:none;
}
#navMain div ul li.menu09:hover div {
	width: auto;
}
#navMain div ul li.menu09:hover div div {
	width: auto;
	left: 0;
	border:none;
}
#navMain div ul li.menu10:hover div {
	width: auto;
}
#navMain div ul li.menu11:hover div div {
	width: auto;
	left: 0;
	border:none;
}
/* elements contained within panel menu */
#navMain div li:hover div div {
background: none;
	display: block;
	float: left;
	padding: 0 10px;
	position: relative;
	top: 0;
	width: 210px;
	z-index: 1000;
}
#navMain div li div div h1 {
	color: #467313;
	font: 15px/24px sans-serif;
}
#navMain div li div div p {
	font: 13px/15px sans-serif;
	width: 200px;
}
#navMain div li div div img {
	width: 195px;
	height: 140px;
}
#navMain div li div div ul {/* panel menu menu items */
	float: left;
	margin-top: 26px;
	padding-left: 3px;
	width: 176px;
	border:none;
}
#navMain div li div div ul.last-child {
	border-left: 1px solid #e5e4e4 !important;
	width: 176px;
	border:none;
}
#navMain div li div div li,  #navMain div li div div li.last-child {
	padding: 7px 8px 8px 5px;
	width: 174px;
}
#navMain div li div div li:first-child {
/*                                            padding-top: 8px;
*/                                        }
#navMain div li:hover div div li a {
	color: #696A6C;
	cursor: pointer;
	padding: 0 !important;
	background:none !important;
	margin-left:0;
	text-align: left;
	text-transform: none;
	height:auto;
}
#navMain div li div div li:hover {/*
	background: #FCCB20;*/
	width:auto!important;
	color: #fff !important;
}
#navMain div li div div li a:hover {
	/*                                                color: #fff;
*/                                                text-decoration: underline;
	font-size: 14px;/*												background:#f59f0a;
*//*												padding:8px;
*/}
#navMain div.navSearch {
	background: url("/etc/designs/lockheed/img/mainNavBG.png") repeat-x scroll 0 0 transparent;
	position: absolute;
	right: 0;
	text-align: right;
	width: 337px;
}
#navMain div.navSearch .search {
	padding-top: 5px;
}
#navMain div.navSearch input {
	height: 21px;
	position: relative;
	top: 3px;
/*	-webkit-appearance: none;
*/}
#navMain div.navSearch input.searchButton {
	top: 1px;
	height: 31px;
}
input.searchButton {
	background: url(/etc/designs/lockheed/img/navSearch.png) no-repeat 0 0;
	border: none;
	vertical-align: top;
	width: 52px;
}
input.searchButton:hover {
	background: url(/etc/designs/lockheed/img/navSearchHover.png) no-repeat 0 0;
}
}
