#mainContent {position: relative; left: 0px; top: 0px; height: 100px;}

.mainContent {
background-color:#FFFFFF;
width:705px;
text-align: left;
vertical-align: top;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.homePanel {
BACKGROUND: #0051AB;
HEIGHT: 21px;
}

.titlePanel {
background-color: #0051AB;
color: #FFFFFF;
font: bold 11px verdana, sans-serif; text-decoration: none;
border-top: 0px solid #0051AB;
border-bottom: 0px solid #0051AB;
border-left: 0px solid #0051AB;
border-right: 0px solid #0051AB;
padding-left: 5px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 4px;
text-align : left;
width : 100%;
height: 25px;
display : block;
}

.titlePanelGrey {
background-color: #F0F0F0;
color: #000000;
font: bold 11px verdana, sans-serif; text-decoration: none;
border-top: 1px solid #8C8A87;
border-bottom: 1px solid #8C8A87;
border-left: 0px solid #8C8A87;
border-right: 0px solid #8C8A87;
padding-left: 10px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 4px;
text-align : left;
width : 100%;
height: 26px;
display : block;
}

.panelRightSpacer {
font: normal 1px verdana, sans-serif; text-decoration: none;
background-color: #FFFFFF;
border-top: 0px solid #8C8A87;
border-bottom: 0px solid #8C8A87;
border-left: 0px solid #8C8A87;
border-right: 0px solid #8C8A87;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
width : 100%;
display : block;
}

.titlePanelRightNav {
background-color: #F0F0F0;
color: #0051AB;
font: normal 11px tahoma, sans-serif; text-decoration: none;
border-top: 1px solid #8C8A87;
border-bottom: 1px solid #8C8A87;
border-left: 0px solid #8C8A87;
border-right: 0px solid #8C8A87;
padding-left: 10px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 4px;
text-align : left;
width : 100%;
height: 26px;
display : block;
}

.leftPanel {
font: normal 1px tahoma, sans-serif; text-decoration: none;
border-top: 0px solid #930000;
border-bottom: 0px solid #930000;
border-left: 0px solid #930000;
border-right: 0px solid #930000;
padding-left: 0px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 10px;
width : 185px;
vertical-align: top;
}

.centerPanel {
border-top: 0px solid #009300;
border-bottom: 0px solid #009300;
border-left: 0px solid #009300;
border-right: 0px solid #009300;
padding-left: 0px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
width : 325px;
vertical-align: top;
}

.rightNavPanel {
background-color: #F0F0F0;
color: #000000;
font: normal 11px tahoma, sans-serif; text-decoration: none;
border-top: 1px solid #8C8A87;
border-bottom: 1px solid #8C8A87;
border-left: 1px solid #8C8A87;
border-right: 1px solid #8C8A87;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom:0px;
text-align : left;
vertical-align: top;
}
.bluePanelWithMore {
background-color: #0051AB;
color: #FFFFFF;
background-image: url(/www2005/images/moreBluePanel.gif);
background-position: center right;
background-repeat: no-repeat;
cursor: pointer;
font: bold 11px tahoma, sans-serif; text-decoration: none;
border-top: 1px solid #003399;
border-bottom: 1px solid #003399;
border-left: 1px solid #003399;
border-right: 1px solid #003399;
padding-left: 10px;
padding-right: 8px;
padding-top: 7px;
padding-bottom: 7px;
text-align : left;
width : 100%;
display : block;
}
.blueOutLinePanel {
border-top: 0px solid #0051AB;
border-bottom: 1px solid #0051AB;
border-left: 1px solid #0051AB;
border-right: 1px solid #0051AB;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
width : 100%;
}

.blueOutLinePanel705 {
border-top: 0px solid #0051AB;
border-bottom: 1px solid #0051AB;
border-left: 1px solid #0051AB;
border-right: 1px solid #0051AB;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
width : 705px;
}

.blueOutLinePanel347 {
border-top: 0px solid #0051AB;
border-bottom: 1px solid #0051AB;
border-left: 1px solid #0051AB;
border-right: 1px solid #0051AB;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
width : 349px;
}

.greyOutLinePanel705 {
border-top: 0px solid #8C8A87;
border-bottom: 1px solid #8C8A87;
border-left: 1px solid #8C8A87;
border-right: 1px solid #8C8A87;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
width : 705px;
}

.mainBlockWhite {
background-color: #FFFFFF;
color: #000000;
font: normal 11px verdana, sans-serif; text-decoration: none;
padding-top: 10px;
padding-bottom: 12px;
padding-left: 7px;
padding-right: 5px;
text-align : left;
width : 100%;
display : block;
}

.mainBlockGrey {
background-color: #F0F0F0;
color: #000000;
font: normal 11px verdana, sans-serif; text-decoration: none;
padding-top: 10px;
padding-bottom: 12px;
padding-left: 7px;
padding-right: 5px;
text-align : left;
width : 100%;
display : block;
}







.panelText {
COLOR: #FFFFFF;
FONT-FAMILY: Verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}

.panelTextHome {
COLOR: #FFFFFF;
FONT-FAMILY: Verdana;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;}

A.mainLink {
color: #0051AB;
font: normal 11px verdana, sans-serif; text-decoration: underline;
}

A.mainLink:Hover {
color: #0083B7;
font: normal 11px verdana, sans-serif; text-decoration: underline;
}

LI.yellowBullets {
list-style-image: url(/www2004/images/bulletYellow.gif);
list-style-position: outside;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 15px;
color: #000000;
font: normal 11px verdana, sans-serif; text-decoration: none;
}

A.panelText {
color: #0051AB;
font: normal 11px verdana, sans-serif; text-decoration: underline;
padding-top: 3px;
text-align : left;
width : 100%;
display : block;
}

A.panelText:Hover {
color: #0083B7;
font: normal 11px verdana, sans-serif; text-decoration: underline;
padding-top: 3px;
text-align : left;
width : 100%;
display : block;
}

.menuObject {
background-color: #FFFFFF;
color: #0051AB;
font: normal 11px tahoma, sans-serif; text-decoration: none;
border-top: 0px solid #8C8A87;
border-bottom: 0px solid #8C8A87;
border-left: 0px solid #8C8A87;
border-right: 0px solid #8C8A87;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align : left;
width : 100%;
height: 5px;
display : block;
}

A.menuObject {
background-color: #FFFFFF;
color: #0051AB;
font: normal 11px tahoma, sans-serif; text-decoration: none;
border-top: 0px solid #8C8A87;
border-bottom: 0px solid #8C8A87;
border-left: 0px solid #8C8A87;
border-right: 0px solid #8C8A87;
padding-left: 10px;
padding-right: 0px;
padding-top: 4px;
padding-bottom: 4px;
text-align : left;
width : 100%;
height: 30px;
display : block;
}

A.menuObject:hover {
background-color: #FFFFFF;
color: #0083B7;
font: normal 11px tahoma, sans-serif; text-decoration: underline;
border-top: 0px solid #8C8A87;
border-bottom: 0px solid #8C8A87;
border-left: 0px solid #8C8A87;
border-right: 0px solid #8C8A87;
padding-left: 10px;
padding-right: 0px;
padding-top: 4px;
padding-bottom: 4px;
text-align : left;
width : 100%;
height: 30px;
display : block;
}

.yellowBulletList {
background-color: #FFFFFF;
background-image: url('/www2004/images/yellowBullet.gif');
color: #000000;
font: normal 11px verdana, sans-serif; text-decoration: none;
padding-top: 10px;
padding-bottom: 12px;
padding-left: 15px;
padding-right: 10px;
text-align : left;
width : 100%;
display : block;
}


.regularTextBlack {COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; TEXT-DECORATION: none;}
.regularTextDarkGrey {COLOR: #8C8A87; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; TEXT-DECORATION: none;}
.regularTextLightGrey {COLOR: #C4C1BA; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; TEXT-DECORATION: none;}
.regularTextWhite {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; TEXT-DECORATION: none;}
.regularTextBlue {COLOR: #0051BA; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; TEXT-DECORATION: none;}

.boldTextBlue {COLOR: #0051BA; FONT-FAMILY: Verdana; FONT-SIZE: 10pt; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

.mainTextDarkGrey {COLOR: #8C8A87; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.eLearningTextDarkGrey {COLOR: #8C8A87; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none;}
.mainTextBlue {COLOR: #0051BA; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.mainTextBlack {COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.mainTextWhite {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.leterTextBlack {COLOR: #000000; FONT-FAMILY: Courier; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.footnote {COLOR: #8C8A87; FONT-FAMILY: Verdana; FONT-SIZE: 9px; TEXT-DECORATION: none;}
.copyrightText {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 9px; TEXT-DECORATION: none;}

.pageHeader {color: #000000; font-family: Arial; font-size: 20px; FONT-WEIGHT: bold;}
.pageHeaderBlue {COLOR: #0051BA; FONT-FAMILY: Arial; FONT-SIZE: 20px; FONT-WEIGHT: bold;}
.paragraphHeaderBlue {COLOR: #0051BA; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold;}
.paragraphHeaderGrey {COLOR: #C4C1BA; FONT-FAMILY: Arial; FONT-SIZE: 14px; FONT-WEIGHT: bold;}
.historyYears {COLOR: #0051BA; FONT-FAMILY: Arial; FONT-SIZE: 20pt; FONT-WEIGHT: bold;}

.newsRoomPanelTextWhite {COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.newsRoomPanelTextBlack {COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.newsRoomPanelTextGrey {COLOR: #8C8A87; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.panelTextMore {COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.discontinuedPanel {BACKGROUND: #C4C1BA; HEIGHT: 21px;}
.powerPanel {BACKGROUND: #0051AB; HEIGHT: 21px;}
.marinePanel {BACKGROUND: #003366; HEIGHT: 21px;}
.militaryPanel {BACKGROUND: #000000; HEIGHT: 21px;}
.civilPanel {BACKGROUND: #0051AB; HEIGHT: 21px;}
.roundedPanel {BACKGROUND: #0051AB; HEIGHT: 20px;}
.roundedPanelGrey {BACKGROUND: #F0F0F0; HEIGHT: 20px;}
.roundedPanelDarkGrey {BACKGROUND: #8C8A87; HEIGHT: 20px;}
.roundedPanelMiddleGrey {BACKGROUND: #C4C1BA; HEIGHT: 20px;}
.sectionBoxText {COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.militarySectionBox {BACKGROUND: #000000;}
.marineSectionBox {BACKGROUND: #003366;}
.powerSectionBox {BACKGROUND: #0051AB;}
.civilSectionBox {BACKGROUND: #0051AB;}

.plainLink {TEXT-DECORATION: none;}
.regularLink {COLOR: #0051AB; FONT-FAMILY: Verdana; FONT-SIZE: 12px; TEXT-DECORATION: none;}
.mainLink {COLOR: #0051AB; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none;}
.BmainLink {COLOR: #0051AB; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

.searchField {COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.searchFieldDarkGrey {COLOR: #8C8A87; FONT-FAMILY: Verdana; FONT-SIZE: 8pt;}
.searchTextBlack {COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10px;}
.searchTextDarkGrey {COLOR: #8C8A87; FONT-FAMILY: Verdana; FONT-SIZE: 10px;}
.hiLite {BACKGROUND-COLOR:#FFFF00;}
.specialTextBlue {COLOR: #0051AB; FONT-FAMILY: Verdana; FONT-SIZE: 10px;}

.pressReleaseDate {COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 11px; TEXT-DECORATION: none;}
A.pressReleaseIntro {COLOR: #0051AB; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
A.pressReleaseIntro:Hover {COLOR: #0083B7; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
.pressReleaseText {COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 9pt; TEXT-DECORATION: none;}
.pressReleaseTitle {COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12pt; TEXT-DECORATION: none;}

.jobTitle {COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 14pt; FONT-WEIGHT: bold;}
.jobHeader {COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 13pt;}
.jobLists {list-style-position: outside; list-style-type: disc; margin-top: 7px; margin-left: 30px;}
.modalBackground {  background-color: #cccccc;  opacity:0.7; filter:alpha(opacity=70);  }
