body {
	color: #FFFFFF;
	background-color: #000000;
	margin: 0;
}

body, table, td, form, input, select, h1, h2, h3, h4, h5, h6, pre {
	font-family: Arial;
	font-size: 12px;
}

ul { margin-top: 0; }

/* Netscape 4 font-size fix */

html body, html table, html td, html input, html select, html h1, html h2, html h3, html h4, html h5, html h6 {
	font-size: 11px;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}

body, form {
	margin: 0;
	padding: 0;
}

/* Modified to make default link behave like featureLnk */

a {
	color: #006699;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.bold {
	font-weight: bold;
}

.boldHead {
	display: inline-block;
	width: 100%;
	color: #000!important;
	background-color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}

.boldHead {
	color: #fff;
	font-weight: bold;
}

.tableHead {
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
}

.boldTitle {
	font-size: 13px;
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.light {
	color: #484848;
}

.small {
	font-size: 10px;
}

.plus {
	font-size: 12px;
}

/* Global Styles */

.headerLnk {
	color: #666666;
}

.footerLnk {
	color: #000000;
}

.sectionLnk {
	font-size: 12px;
	color: #ffffff;
}

.featureLnk {
	color: #006699;
}

.search {
	width: 102px;
	height: 17px;
}

.mynasa {
	width: 165px;
	height: 17px;
}

.bannerLnk {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.bannerTxt {
	font-weight: bold;
	color: #0398e8;
}

.navLnkBlack {
	color: #000000;
	line-height: 18px;
}

.navLnkBlue {
	color: #006699;
	line-height: 18px;
}

.navLnkRed {
	color: #FF3333;
	line-height: 18px;
}

.navLnkGreen {
	color: #408040;
	line-height: 18px;
}

.fact {
	font-size: 13px;
	color: #484848;
}

.factBlue {
	color: #006699;
}

.factRed {
	color: #FF3333;
}

.credits {
	color: #cccccc;
}

.knowledge {
	font-size: 12px;
	color: #000000;
}

/* Feb01 Compliance */

.introLnk {
	font-size: 12px;
	font-weight: bold;
	color: #009eff;
}

.introTxt {
	font-size: 12px;
	color: #ffffff;
}

.featureLnkSelect {
	color: #006699;
	text-decoration: underline;
}

.boldFeature {
	color: #006699;
	font-weight: bold;
}

.headlineLnk {
	color: #333333;
	font-weight: bold;
}

.detailBodyLnk {
	color: #006699;
	text-decoration: underline;
}

.detailBodyItem {
	color: #006699;
}

.detailImageDesc {
	color: #999999;
}

.relevanceOn {
	color: #999999;
}

.relevanceOff {
	color: #cccccc;
}

.resultsMeter {
	letter-spacing: 1px;
}

.resultsMeterMiss {
	letter-spacing: 1px;
	color: #cccccc;
}

/* Copied by Venu from original css.Added for Search */
.categoryLnkBig {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.categoryLnkBig {
	color: #006699;
}

.categoryLnkBig:hover {
	text-decoration: underline;
}

.categoryLnkBigSelect {
	color: #006699;
	text-decoration: underline;
}

.categoryLnkSmall {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}

.categoryLnkSmall {
	color: #006699;
}

.categoryLnkSmall:hover {
	text-decoration: underline;
}

.categoryLnkSmallSelect {
	color: #006699;
	text-decoration: underline;
}

.headerdivider {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.bannerwhitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

.headerLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	font-weight: bold;
	background: url("/images/dividers/branch_divider.gif");
}

.frontFeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.newsSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: none;
}

.multfeature {
/*
	background-color: #F8F8F8;
	border: 1px solid #FFFFFF;
	padding: 8px;
	text-align: justify;
*/
}

.boldTitleWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.bodySmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
}

.boldBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.factsheetlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #5796BC;
}

.tablespacing {
	margin-left: 40px;
}

.boldsmallheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.redfigure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
}
