/*****************************************************/
/* CSS Document                                      */
/* Print CSS layout for www.VoughtAircraft.com       */
/* Code by Keith Kubal, Lap Cat Studio               */
/*****************************************************/

/***********************************************/
/* page setup and layout sytles                */
/***********************************************/


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

#wrapper{
	width: auto;
}


/***********************************************/
/* #headder styles                             */
/***********************************************/

#headder{
	height: 50px;
	padding: 0px;
	margin: 0px;
}

.imageHeadderLogo {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	border: none;
}

/************** #topSearchForm styles ***********/

#topSearchForm {
	display: none;
}

/************** #navTop styles *****************/

#navTop {
	display: none;
}

/************** #navMain styles ****************/

#navMain {
	height: 0px;
	padding: 0px;
	margin: 0px;
	border-bottom: 3px solid #990033;
}


/***********************************************/
/* #contentHome styles                         */
/***********************************************/


#bannerHome {
	display: none;
}

/************* #homeContentSpacer styles ********/

#homeContentSpacerTop {
	display: none; 
}

#homeContentSpacerRight {
	display: none;
}

#homeContentSpacerBottom {
	padding: 0px;
	margin: 0px;
	width: 100%;   
	height: 30px; /* holds the 30px space at the bottom of the content area */
	clear: both;
	position: relative;
}


/************* # contentHome styles ********/

#contentHome {
	padding: 0px;
	margin-left: 0px;
	margin-top: 30px;
}

#contentHome p {
	line-height: 16px;	/* good? */
	font-size: 12px;
	color: #000;
	padding-left: 0px;
	padding-right: 0px;
}

#contentHome a{
	color: #069;
	font-weight: bold;
	text-decoration: underline;
}

#contentHome h1, h2, h3, h4, h5, h6{
	font-size: 12px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#contentHome h1{
	font-size: 12px;
	font-weight: bold;
	color: #903;
}

#contentHome h1 a{
	color: #903;
	font-weight: bolder;
	text-decoration: underline;
}

#contentHome h2 {
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
}

#contentHome h2 a {
	font-weight: bolder;
	text-decoration: underline;
}

#contentHome h3 {
	font-size: 12px;
	font-weight: bold;
	color: #903;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#contentHome h3 a {
	color: #903;
	font-weight: bolder;
	text-decoration: underline;
}

#homeSocialMedia p {
	padding: 0px;
	margin: 0px;
	line-height: 16px;
	font-size: 11px;
	color: #000;
	margin-top: 0px;
	width: 190px; /* this is used to control the width of the column in case there is no 190px image */
}

#homeSocialMedia a {
	color: #903;
	text-decoration: underline;
	font-weight: bolder;
}


/***********************************************/
/* #content styles                             */
/***********************************************/


#banner {
	display: none;
}

#contentWrapper table {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#contentWrapper table tr {
	margin: 0px;
	padding: 0px;
}

#contentWrapper table tr td {
	margin: 0px;
	padding: 0px;
}

/************* # contentLeftColumn styles ********/

#contentLeftColumn {
	/* total column width is 240px, usable space is 190px = 240 (width) - 20 (right pad) - 30 (left pad) */
	margin: 0px;
	padding: 0px 20px 0px 30px;
/*	background-color: #0F6;  test color */
}

#contentLeftColumn p {
	line-height: 16px;	/* good? */
	font-size: 11px;
	color: #000;
	margin-top: 0px;
}

#contentLeftColumn a {
	color: #069;
	text-decoration: underline;
}


/************* # contentRightColumn styles ********/

#contentRightColumn {
	margin: 0px;
	padding: 0px 0px 0px 0px;   /*0px 50px 0px 20px;*/
}

#contentRightColumn p {
	line-height: 16px;	/* good? */
	font-size: 12px;
	color: #000;
	margin-top: 0px;
}

#contentRightColumn a {
	color: #069;
	text-decoration: underline;
}

#contentRightColumn a.specialLink {
	font-size: 10px;
	color: #069;
	font-weight: bolder;
	text-decoration: underline;
}

#contentRightColumn a.specialLinkSpaced {
	font-size: 10px;
	color: #069;
	font-weight: bolder;
	text-decoration: underline;
	margin-left: 50px;
}

#contentRightColumn h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#contentRightColumn h1 {
	font-size: 24px;
	font-weight: normal;
	color: #000;
	padding-bottom: 14px;
}

#contentRightColumn h1.h1Uppercase {
	font-size: 24px;
	font-weight: normal;
	color: #000;
	text-transform: uppercase;
}

#contentRightColumn h1 a {
	color: #069;
	font-weight: bolder;
	text-decoration: underline;
}

#contentRightColumn h2 {
	font-size: 12px;
	font-weight: bold;
	color: #069;
	padding-top: 10px;
}

#contentRightColumn h2 a {
	color: #069;
	font-weight: bolder;
	text-decoration: underline;
}

#contentRightColumn ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style-type: disc;
}

#contentRightColumn ul li {
	line-height: 16px;	/* good? */
	font-size: 12px;
	color: #000;
	padding-left: 16px;
	margin-left: 15px;
}

#contentRightColumn ul li a {
	color: #069;
	text-decoration: underline;
}

#contentRightColumn ol {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style-type: decimal;
}

#contentRightColumn ol li {
	line-height: 16px;	/* good? */
	font-size: 12px;
	color: #000;
	padding-left: 6px;
	margin-left: 25px;
}

#contentRightColumn ol li a {
	color: #069;
	text-decoration: underline;
}

#contentRightColumn table {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: none;
	background-color: #BBD4E8;
}

#contentRightColumn table tr {
	margin: 0px;
	padding: 0px;
}

#contentRightColumn table tr td {
	margin: 0px;
	padding: 5px;
}

#employeePortalTable th {
	margin: 0px;
	padding: 5px;
	text-align: right;
	color: 000;
}



.textCapsOrange {
	text-transform: uppercase;
	color: #903;
}

.textCaps {
	text-transform: uppercase;
}

.imageSquare9x9 {
	margin: 0px;
	padding: 0px;
}

.image2ndSquare9x9 {
	margin: 0px 0px 0px 50px;
	padding: 0px;
}

.focus {
	color: #903;
	font-weight: bold;
}

.imageLeft {
	float: left;
	margin: 0px 20px 10px 0px;
}

.imageRight {
	float: right;
	margin: 0px 0px 10px 20px;
}

.clearit {
	clear: both;
	display: block;
}

hr {
	color: #0361a9;
	width: 100%;
	height: 3px;
}

/***********************************************/
/* Press Release styles                        */
/***********************************************/

#contentRightColumn h1.h1PressRel {
	font-size: 24px;
	font-weight: normal;
	color: #0361a9;
	text-transform: none;
	padding: 0px 5px 14px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#contentRightColumn h2.prSubHeading {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #0361a9;
	text-transform: none;
	padding: 0px 5px 14px 0px;
	margin: -10px 0px 0px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.prAboutVought {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #0361a9;
}

#BackToTopBottomLinks {
	display: none;
}

/***********************************************/
/* #footer styles                              */
/***********************************************/

#footer{
	padding: 16px 0px 0px 0px;
	margin: 0px;
	height: 53px;
	color: #000;
	border-top: 1px solid #999;
	font-size: 10px;
	clear: both;
}

#footer a {
	color: #069;
	text-decoration: underline;
}
