BODY
{
    FONT-SIZE: 0.76em;
    BACKGROUND: url(/graphics/global/bg.gif) #000 repeat-y;
    MARGIN: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    MARGIN: 3px 0px;
    COLOR: #fff;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    MARGIN: 10px 0px 0px;
    COLOR: #fff;
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.93em;
    MARGIN: 10px 0px;
    COLOR: #fff;
}
A { COLOR: #fff; }
B { COLOR: #fff; }
.home { 
	position: absolute;
	top: 0;
	left: 480px;
	display: block;
	width: 290px;
	height: 98px; }
#links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
}
#print { 
	position: absolute;
	top: 240px; 
	left: 645px; }
#printarea
{
    PADDING: 0 0 25px 0;
    FONT-SIZE: 0.9em;
    FLOAT: right;
    MARGIN: 0 15px 0px 25px;
    WIDTH: 445px;
    COLOR: #b3dbee; }
#container
{
    BACKGROUND: url(/graphics/home/top.jpg) no-repeat left top;
    WIDTH: 779px;
    PADDING-TOP: 80px;
}
#homeflash
{
    MARGIN: 0px;
    PADDING: 0px;
}
#subcontainer
{
    BACKGROUND: url(/graphics/global/top.jpg) no-repeat left top;
    WIDTH: 779px;
}
#subcontent
{
    BACKGROUND: url(/graphics/global/content.jpg) no-repeat top left;
	height: 311px;
    MARGIN: 0px;
    PADDING: 0px;
}

#homecontent
{
    BACKGROUND: url(/graphics/home/content.jpg) no-repeat;
    MARGIN: 0px;
	height: 257px;
	}
#homecontent UL
{
    MARGIN-LEFT: 10px;
}
#leftcolumn {
	float: left;
	MARGIN: -10px 0px 0px 54px; 
}
* HTML #leftcolumn { MARGIN: -10px 0px 0px 27px; }
/*************************************/
#nav {
	PADDING-TOP: 30px;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 231px; }
#nav UL {
	PADDING-TOP: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px; /* Needed for Netscape */
	LIST-STYLE-TYPE: none; /* Needed for Netscape */
	WIDTH: 231px;  }/* Needed for Firefox */
#nav UL LI {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	WIDTH: 231px; } /* Needed for Opera */
#nav UL LI A {
	DISPLAY: block;
	TEXT-DECORATION: none;
	WIDTH: 221px;
	PADDING: 1px 5px;
	BACKGROUND: url(/graphics/global/arrow.gif) no-repeat 212px; }
#nav UL LI A:hover {
	BACKGROUND: url(/graphics/global/arrow.gif) #92d4f2 no-repeat 212px;
	WIDTH: 221px; }
/*************************************/
#nav UL UL LI {
	MARGIN: 0px;
	Text-Indent:10px; } /* Needed for Safari */
#nav UL UL LI A {
	BACKGROUND: url(/graphics/global/arrow.gif) no-repeat 212px;
	WIDTH: 221px; }
#nav UL UL LI A:hover {
	MARGIN-LEFT: 0px;
	Text-Indent: 10px; }
/*************************************/
* HTML #nav UL UL LI {
	BORDER-RIGHT: medium none; } /* Needed for Internet Explorer */
/*************************************/

/*News*/
#news #nav .news { BACKGROUND: #59b1da no-repeat 212px; }
#news #nav .news-light { BACKGROUND: #92d4f2 no-repeat 212px; }
#press #nav .press { BACKGROUND: #92d4f2 no-repeat 212px; }
#newsletters #nav .newsletters { BACKGROUND: #92d4f2 no-repeat 212px; }
#missions #nav .missions { BACKGROUND: #92d4f2 no-repeat 212px; }
#usanews #nav .usanews { BACKGROUND: #92d4f2 no-repeat 212px; }
#tish #nav .tish { BACKGROUND: #92d4f2 no-repeat 212px; }

/*Capabilities*/
#capabilities #nav .capabilities { BACKGROUND: #59b1da no-repeat 212px; }
#capabilities #nav .capabilities-light { BACKGROUND: #92d4f2 no-repeat 212px; }
#operations #nav .operations { BACKGROUND: #92d4f2 no-repeat 212px; }
#logistics #nav .logistics { BACKGROUND: #92d4f2 no-repeat 212px; }
#program_mgmt #nav .program_mgmt { BACKGROUND: #92d4f2 no-repeat 212px; }
#processing #nav .processing { BACKGROUND: #92d4f2 no-repeat 212px; }
#software #nav .software { BACKGROUND: #92d4f2 no-repeat 212px; }
#safety #nav .safety { BACKGROUND: #92d4f2 no-repeat 212px; }
#gsa #nav .gsa A { BACKGROUND: #92d4f2 no-repeat 212px; }
#egls #nav .egls A { BACKGROUND: #92d4f2 no-repeat 212px; }
#nsoc #nav .nsoc A { BACKGROUND: #92d4f2 no-repeat 212px; }

/*About*/
#about #nav .about { BACKGROUND: #59b1da no-repeat 212px; }
#about #nav .about-light { BACKGROUND: #92d4f2 no-repeat 212px; }
/*#facts #nav .facts { BACKGROUND: #92d4f2 no-repeat 212px;*/
#mission #nav .mission { BACKGROUND: #92d4f2 no-repeat 212px; }
#ethics #nav .ethics { BACKGROUND: #92d4f2 no-repeat 212px; }
#diversity #nav .diversity { BACKGROUND: #92d4f2 no-repeat 212px; }
#history #nav .history { BACKGROUND: #92d4f2 no-repeat 212px; }
#next #nav .next { BACKGROUND: #92d4f2 no-repeat 212px; }
#leadership #nav .leadership { BACKGROUND: #92d4f2 no-repeat 212px; }
#safety-quality #nav .safety-quality { BACKGROUND: #92d4f2 no-repeat 212px; }
#links #nav .links { BACKGROUND: #92d4f2 no-repeat 212px; }
#subsidiaries #nav .subsidiaries { BACKGROUND: #92d4f2 no-repeat 212px; }

/*Community*/
#community #nav .community { BACKGROUND: #59b1da no-repeat 212px; }
#community #nav .community-light { BACKGROUND: #92d4f2 no-repeat 212px; }
#photos #nav .photos { BACKGROUND: #92d4f2 no-repeat 212px; }

/*Employment*/
#employment #nav .employment { BACKGROUND: #59b1da no-repeat 212px; }
#employment #nav .employment-light { BACKGROUND: #92d4f2 no-repeat 212px; }
#benefits #nav .benefits { BACKGROUND: #92d4f2 no-repeat 212px; }
#coop #nav .coop { BACKGROUND: #92d4f2 no-repeat 212px; }
#grads #nav .grads { BACKGROUND: #92d4f2 no-repeat 212px; }
#interns #nav .interns { BACKGROUND: #92d4f2 no-repeat 212px; }

/*Suppliers*/
#suppliers #nav .suppliers { BACKGROUND: #59b1da no-repeat 212px; }
#suppliers #nav .suppliers-light { BACKGROUND: #92d4f2 no-repeat 212px; }
#portal #nav .portal { BACKGROUND: #92d4f2 no-repeat 212px; }
#business #nav .business { BACKGROUND: #92d4f2 no-repeat 212px; }
#dual #nav .dual { BACKGROUND: #92d4f2 no-repeat 212px; }

/*Contact*/
#contact #nav .contact { BACKGROUND: #59b1da no-repeat 212px; }
#contact #nav .contact-light { BACKGROUND: #92d4f2 no-repeat 212px; }

/*Employees*/
#employees #nav .employees { BACKGROUND: #59b1da no-repeat 212px; }
#employees #nav .employees-light { BACKGROUND: #92d4f2 no-repeat 212px; }
#emergency #nav .emergency { BACKGROUND: #92d4f2 no-repeat 212px; }

/*whyspace*/
#whyspace #nav .whyspace { BACKGROUND: #59b1da no-repeat 212px; }
#whyspace #nav .whyspace-light { BACKGROUND: #92d4f2 no-repeat 212px; }
#education #nav .education { BACKGROUND: #92d4f2 no-repeat 212px; }
#healthandmedicine #nav .healthandmedicine { BACKGROUND: #92d4f2 no-repeat 212px; }
#business #nav .business { BACKGROUND: #92d4f2 no-repeat 212px; }
#science #nav .science { BACKGROUND: #92d4f2 no-repeat 212px; }
#budget #nav .budget { BACKGROUND: #92d4f2 no-repeat 212px; }
#groups #nav .groups { BACKGROUND: #92d4f2 no-repeat 212px; }


#whyspace #nav .whyspace A { COLOR: #015b87; }
#whyspace #nav .whyspace-light A { COLOR: #015b87; }
#news #nav .news A { COLOR: #015b87; }
#news #nav .news-light A { COLOR: #015b87; }
#capabilities #nav .capabilities A { COLOR: #015b87; }
#capabilities #nav .capabilities-light A { COLOR: #015b87; }
#about #nav .about A { COLOR: #015b87; }
#about #nav .about-light A { COLOR: #015b87; }
#community #nav .community A { COLOR: #015b87; }
#community #nav .community-light A { COLOR: #015b87; }
#employment #nav .employment A { COLOR: #015b87; }
#employment #nav .employment-light A { COLOR: #015b87; }
#coop #nav .coop A { COLOR: #015b87; }
#coop #nav .coop-light A { COLOR: #015b87; }
#suppliers #nav .suppliers A { COLOR: #015b87; }
#suppliers #nav .suppliers-light A { COLOR: #015b87; }
#contact #nav .contact A {  COLOR: #015b87; }
#contact #nav .contact-light A {  COLOR: #015b87; }
#employees #nav .employees A {  COLOR: #015b87; }
#employees #nav .employees-light A {  COLOR: #015b87; }
#employees #homecontentarea LI {  FONT-SIZE: 0.93em; }

#egls #nav .egls A { COLOR: #015b87; }
#nsoc #nav .nsoc-light A { COLOR: #015b87; }



#search
{
    BORDER-top: #fff 1px solid;
	BORDER-right: #fff 1px solid;
	BORDER-bottom: #fff 1px solid;
    BACKGROUND: #59b1da;
    WIDTH: 231px;
    }
#search P
{
    PADDING: 1px 5px;
    FONT-WEIGHT: bold;
    BACKGROUND: #275c7b;
    MARGIN: 0px;
    COLOR: #fff;
}
#search .search-light
{
    PADDING: 1px 5px;
    FONT-WEIGHT: bold;
    BACKGROUND: #92d4f2;
    MARGIN: 0px;
    COLOR: #fff;
}
#search FORM { MARGIN: 15px 0px 15px 5px; }
#search FORM .go { MARGIN-LEFT: 26px; }
* HTML #search FORM .go { MARGIN-LEFT: 24px; }
#search FORM .searchbox
{
    BORDER: #000 1px solid;
    BACKGROUND: #fff;
    WIDTH: 175px;
    }
#homecontentarea
{
    MARGIN: 0px;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 30px;
    FONT-SIZE: 1.0em;
    FLOAT: right;
    WIDTH: 450px;
    COLOR: #fff;
    }
#homecontentarea .homeimages  { MARGIN: 15px 0px 0px; }
#homecontentarea .homeimages .middle { MARGIN-LEFT: 10px; }
#homecontentarea .homeimages .right { MARGIN-LEFT: 10px; }
.bio
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.05em;
}
.bio A { TEXT-DECORATION: none; }
#biopic
{
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 102px;
}
#bio
{
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 343px;
}
.bioname
{
    FONT-WEIGHT: bold;
    MARGIN: 0px 0px 2px;
    BORDER-BOTTOM: #7aadc5 1px solid;
}
.biotitle
{
    FONT-WEIGHT: bold;
    MARGIN: 2px 0px 0px;
    FONT-STYLE: italic;
}
#contactlocations
{
    MARGIN: 0px 0px 10px;
    WIDTH: 400px;
}
#contactlocations TD
{
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
}
#contactform
{
    MARGIN: 0px;
    WIDTH: 343px;
}
#contactform TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
}
#contactform .contactformlabel
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    WIDTH: 125px;
    TEXT-ALIGN: right;
}
#contactform .contactformlabelleft
{
    WIDTH: 335px;
    TEXT-ALIGN: left;
}
#homefooter
{
	CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 55px;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 10px;
    COLOR: #fff;
    PADDING-TOP: 10px
}
#homefooter A
{
    COLOR: #fff;
    TEXT-DECORATION: underline;
}
#searchresults
{
    MARGIN: 0px;
    PADDING: 0 0 0 0;
}
#searchresults .found
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    FLOAT: left;
    COLOR: #fff;
}
#searchresults .pages { FLOAT: right; }
#searchlist
{
    MARGIN: 10px 0px 0px 15px;
    COLOR: #fff;
    PADDING: 0 20px;
}
* HTML #searchlist { PADDING: 0 40px; }
#searchlist LI { MARGIN: 10px 0px; }
#page_lists { MARGIN: -10px 15px; }
.lightblue { COLOR: #b3dbee; }
#searchlist LI A { COLOR: #fff; }
.error
{
	MARGIN: 0px;
    COLOR: #f9fc06;
    PADDING: 0;
    LIST-STYLE-TYPE: none;
}
#articles
{
    MARGIN: 0px;
    WIDTH: 100%;
}
#articles TD
{
    VERTICAL-ALIGN: top;
    PADDING: 8px 0;
}
#articles .date
{
    FONT-WEIGHT: bold;
    WIDTH: 90px;
    COLOR: #fff;
}
#articles .name
{
    FONT-WEIGHT: bold;
    WIDTH: 160px;
    COLOR: #fff;
}
#articles .text A { TEXT-DECORATION: none; }
#articles .date A { TEXT-DECORATION: none; }
#articles .name A { TEXT-DECORATION: none; }
#articles .date A:hover { TEXT-DECORATION: underline; }
#articles .name A:hover { TEXT-DECORATION: underline; }
#sitemap ul { list-style-type: none; }
.picborder { border: 1px solid #FFFFFF; }

#coop-brochure {
position: absolute;
	left: 700px;
}

#emergency li {
MARGIN: 0px;
PADDING: 0px;
}
