/*

DESCRIPTION
    This is the global site style sheet for the DefenseLINK web site.
    All web pages with the DefenseLINK look and feel should incorporate
    this style sheet with a link tag such as:
    
    <link REL="STYLESHEET" TYPE="text/css" HREF="/sitestyle.css">

*/

BODY
{
    background-color: #FFFFFF; /* white */
    margin: 0px;
    margin-bottom: 10px;
}

.date
{
    font-weight: bold;
}

.divpad
{
    padding-bottom: 14px;
}


.divindex
{
    padding-bottom: 12px;
}

A:link
{
    color: #0000FF; /* blue */
}

A:active
{
    color: #FF0000; /* red */
}

A:visited
{
    color: #800080; /* purple */
}

A:hover
{
    color: #FFFFFF; /* white */
    background-color: #3366FF; /* medium blue */
}

.common-footer
{
    text-align: center;
    font-family: arial,sans-serif;
    font-size: 8pt;
}

A.common-footer:link
{
    color: #0000FF; /* blue */
}

A.common-footer:visited
{
    color: #0000FF; /* blue */
}

A.common-footer:hover
{
    color: #FFFFFF; /* white */
    background-color: #3366FF; /* medium blue */
}

A.standardTextLink:link
{
    color: #0000FF; /* blue */
}

A.standardTextLink:visited
{
    color: #0000FF; /* blue */
}

A.standardTextLink:hover
{
    color: #FFFFFF; /* white */
    background-color: #3366FF; /* medium blue */
}

.last-updated
{
    text-align: right;
    font-family: arial,sans-serif;
    font-size: 8pt;
    margin-right: 6px;
}

.main-content            /* main content of web page without navigation */
{
    margin-left: 6px;
    margin-right: 6px;
}

/*--- classes for the common banner --- */

A.banmenu                    /* for the upper, non-black, part */
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
}

A.banmenu:link
{
    color: #FFFFFF; /* white */
}

A.banmenu:visited
{
    color: #FFFFFF; /* white */
}

A.banmenu:hover
{
    text-decoration: underline;
}

A.bannermenu                    /* for the lower, black part */
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
    font-variant: small-caps;
}

A.bannermenu:link
{
    color: #FFFFFF; /* white */
}

A.bannermenu:visited
{
    color: #FFFFFF; /* white */
}

A.bannermenu:hover
{
    text-decoration: underline;
}

A.bantab                    /* for the black "tab" menu */
{
    text-decoration: none;
    color: #000000; /* black */
}

.bantab:hover
{
    text-decoration: underline;
}

/*-- Home Page-specific classes ---*/

A.sectionHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
}

A.sectionHeader:link
{
    color: #666666; /* "dirty" green */
}

A.sectionHeader:visited
{
    color: #666666; /* "dirty" green */
}

A.sectionHeader:hover
{
    color: #FFFFFF; /* white */
    background-color: #3366FF; /* medium blue */
    text-decoration: underline;
}

.bulletList
{
    position: relative;
    left: - 25px;
    top: -3px;
}

.smalltext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
}

A.smalltext:link
{
    color: #0000FF; /* blue */
}

A.smalltext:visited
{
    color: #0000FF; /* blue */
}

A.smalltext:hover
{
    color: #FFFFFF; /* white */
    background-color: #3366FF; /* medium blue */
}

.smalltextOutage
{
    color: #FFFF00; /* yellow */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin: 0px;
}

/*
If you make any changes to the font-family, font-size or font-weight
of following class, please make sure to make the same change to
the headlineText2 class
*/
.headlineText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    margin-right: 6px;
    margin-bottom: 6px;
    margin-left: 6px;
}

/*
The following is used by the Sites app.  It appears that in Netscape 4.7, when
you have a bulleted list inside of a table that has multiple cells from left
to right, the use of the margin-right setting can push the bullets outside
of the displayable area.  However, we cannot answer why this problem only
occurs in the left-hand cell and not the right-hand cell.
*/
.headlineText2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
}

.headlineText A
{
    text-decoration: none; 
}

.headlineText2 A
{ 
    text-decoration: none;
} 

.headlineText A:hover
{
    text-decoration: underline;
}

.headlineText2 A:hover 
{
    text-decoration: underline; 
}

.spaceAfter
{
    margin-bottom: 4pt;
}

.spaceBefore
{
    margin-top: 8pt;
}

.sansText
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: normal; 
    margin-top: 6px; 
    margin-right: 6px; 
    margin-bottom: 6px; 
    margin-left: 6px;
}

.sansTextBold
{ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    margin-top: 6px; 
    margin-right: 6px; 
    margin-bottom: 6px; 
    margin-left: 6px ;
}

.sansSectionHeadline
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    padding-top: 10px;
    padding-bottom: 10px;
    text-transform: none;
    font-weight: bold;
}
/*

/*--- classes for the sitemap --- */
.t-tee
{
    list-style-image: url(/graphics/tree_tee.gif);
    font-size:12px;
}

.t-elbow
{
    list-style-image: url(/graphics/tree_elbow.gif);
    font-size:12px;
}

/*--- classes for the search pages --- */

.searchsummary
{
    color: white;
    background-color: #3366cc;
    font-family: arial,sans-serif;
}
.searchblock
{
    background-color: #ffffcc;
}

/*-- DDI News Product - specific classes ---*/

.index_date_col_hdr
{
    color: #333333; /* gray */
    font-family: Arial, Helvetica, sans-serif;
    font-size: smaller;
}
.archive_hdr
{
    text-align: center;
}

/*--- lines of hyperlinks on index pages ---*/

.indexlines { margin-top: .5em; }

/*--- subcategory headers on index pages ---*/

.subcathead { font-weight: bold; }

/*--------- Press Advisories ---------------*/

.ddi-hdr-large
{
    font-family: "Times New Roman", Times, serif;
    font-size: 24pt; 
    font-weight: bold; 
    color: #000066; /* dark blue */
}

.ddi-hdr-small 
{
    font-family: "Times New Roman", Times, serif; 
    font-size: 10pt; 
    font-weight: normal; 
    color: #000000; /* black */
}

.dpo-poolreport-disclaimer 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	 margin: 0px;
	/* black */
}

/*--- box for related links at bottom of documents ---*/

.related-links-box
{
    background-color: #FFFFFF; /* white */
    margin-bottom: 10px;
}
 
/*--- classes for the Left Navigation Guides (LNG seeds) --- */

TABLE.LNG
{
    background-color: #FFFFCC; /* light yellow */
    border: 0;
    cellpadding: 3;
    cellspacing: 0;
}

TH.LNG
{
    font-size: medium; 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; font-style: italic; 
    color: #FFCE00; /* yellowish orange */
    background-color: #3366FF;  /* medium blue */
}

FONT.LNG
{
    font-size: medium; 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-style: italic; 
    color: #FFCE00; /* yellowish orange */
}

TD.LNG
{
    font-size: small; 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal;
    font-style: normal;
}

A.LNG
{
    font-size: small; 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-style: normal;
}

A.LNGB
{
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: bold;
}

LNGB
{
    font-size: small;
    font-family: Arial, helvetica, sans-serif;
    font-weight: bold;
    font-style: bold;
}

.Headline24blue {
font: 24px Helvetica, Arial, sans-serif;
color: #606783;
}
.Text10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.Text10b {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.Text11 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.Text11b {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.text12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.text12b {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}

a.link10 {
font: normal 10px Tahoma, Helvetica, Arial, sans-serif;
color: #1B1E47;
}
a.link10b {
font: normal 10px Tahoma, Helvetica, Arial, sans-serif;
color: #1B1E47;
font-weight: bold;
}
a.link11 {
font: normal 11px/12px Tahoma, Helvetica, Arial, sans-serif;
color: #1B1E47;
text-decoration: none;
}
a.link11:hover {
text-decoration: underline;
}
a.link11b {
font: normal 11px/12px Tahoma, Helvetica, Arial, sans-serif;
color: #1B1E47;
font-weight: bold;
text-decoration: none;
}
a.link11b:hover {
text-decoration: underline;
}
a.link12 {
font: normal 12px Tahoma, Helvetica, Arial, sans-serif;
color: #1B1E47;
text-decoration: none;
}
a.link12:hover {
text-decoration: underline;
}
a.link12b {
font: normal 12px Tahoma, Helvetica, Arial, sans-serif;
font-weight: bold;
color: #1B1E47;
text-decoration: none;
}
a.link12b:hover {
text-decoration: underline;
}  
/*--- classes for the DL webops pages --- */
.Headline13 {
	font: bold 13px Helvetica, Arial, sans-serif;
	color: #000000;
}
.Headline21 {
	font: bold 21px Helvetica, Arial, sans-serif;
	color: #000000;
}
.TextStoryLead {
	font: normal 11px/12px Arial, Tahoma, Helvetica, Arial, sans-serif;
	color: #333333;
}
.CaptionLead {
	font: normal 9px Tahoma, Helvetica, Arial, sans-serif;
	color: #333333;
}
