/* From stock NASA stylesheet */

body {background-color: #ffffff; margin: 0px;}
body, table, td, form, input, select, h5, h6 {font-family: Lucida Grande, Arial, Helvetica; font-size: 11px; color: #000000;}
p {font-size: 11px;}

h1, h2, h3, h4, h5, h6 {font-family: Lucida Grande, Arial, Helvetica}
h1, h2 {color: #006699;}
h3, h4, h5, h6 {color: #000000;}

h1, h2, h3 {font-size: 13px;}
h4 {font-size: 12px;}

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

body, form {margin: 0px; padding: 0px;}
/* Modified to make default link behave like featureLnk */
a {color: #006699;text-decoration: none;}
a:hover {text-decoration: underline;}
.bold {font-weight: bold;}
.boldTitle {font-size: 13px; font-weight: bold;}
.italic {font-style: italic;}
.light {color: #484848;}
.small {font-size: 10px;}

/* 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: 14px; }
.navLnkBlue { color: #006699; line-height: 14px; }
.navLnkRed { color: #FF3333; line-height: 14px; }
.fact {font-size:13px; color:#484848;}
.factBlue {color:#006699;}
.factRed {color:#FF3333;}
.credits {color:#cccccc;}

/* 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:#666666;}
.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: Lucida Grande, Arial, Helvetica; 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: Lucida Grande, Arial, Helvetica; font-size:11px; color:#333333;}
.categoryLnkSmall {color:#006699;}
.categoryLnkSmall:hover {text-decoration:underline;}
.categoryLnkSmallSelect {color:#006699; text-decoration:underline;}













/* Specifically for GISS */

/* GISS layout */

UL {
  list-style-image: url(http://data.giss.nasa.gov/gfx/plus.gif);
}

LI {
  margin-bottom: 0;
  padding-bottom: 0;
}
H4, H5, H6 {
  padding-bottom: 0;
}



/* Styling of page positioning */
BODY {
  min-width: 750px;
  text-align: center;
}
.pagebox {
  background: #fff;
  margin: 5px 10px 10px;
  padding: 10px;
  width: 730px;
}
#pageBox {
  background: #fff;
  margin: 0 auto;
  padding: 10px;
  text-align: left;
  width: 730px;
}


/* Styling of page content area. */

#commonHeader {
  border: 0;
  margin: 0;
  padding: 0;
}
#mainNavigation {
  border: 0;
  margin: 0 0 5px 0;
  padding: 0;
}

#contentA {
  border: 0;
  float: right;
  margin: 0;
  overflow: hidden;
  padding: 0 0 5px 0;
  text-align: left;
  width: 553px;
}

.contentboxA {
  border: 0;
  margin: 5px 0 5px 0;
  padding: 0 0 10px 0;
  position: relative;
  text-align: left;
}
.contentboxB {
  border: 0;
  margin: 0;
  padding: 0 10px 0 15px;
  text-align: left;
}
.contentboxC {
  border: 0;
  margin: 0;
  padding: 0 0 0 15px;
  text-align: left;
}

.allcontent {
  border: 0;
  margin: 5px 0 5px 0;
  position: relative;
  text-align: left;
}
.corecontent {
  border: 0;
  margin: 0;
  padding: 0 10px 0 15px;
  text-align: left;
}

/* Styling of sectional navigation elements */

.sidenav {
  margin: 0 0 1px 0;
  padding: 0;
}

.quickhead {
  border-bottom: solid #ccc 1px;
  font-size: 10px;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 0 0 0 8px;
  text-align: left;
}
.quicklinks {
  color: #069;
  font-size: 10px;
  margin: 0.5em 0 0.5em 1em;
  padding: 0 0 0 1em;
  text-indent: -1em;
}
.quicklinks A {
  color: #069;
}

#sectionNavigation {
  border: 0;
  float: left;
  margin: 0 0 5px 0;
  overflow: hidden;
  padding: 0;
  text-align: left;
  width: 172px;
}

#sectionButtons {
  border: 0;
  margin: 0;
  padding: 0;
  width: 172px;
}
#sectionButtons UL {
  border: 0;
  clear: left;
  list-style-image: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#sectionButtons UL LI {
  border: 0;
  display: inline;
  margin: 0;
  padding: 0;
}
#sectionButtons UL LI IMG {
  border: 0;
  margin: 0 0 1px 0;
  padding: 0;
  vertical-align: bottom;
}
#sectionButtons UL LI A {
  border: 0;
  margin: 0;
  padding: 0;
  width: 172px;
}
#sectionButtons UL LI A IMG {
  border: 0;
  margin: 0 0 1px 0;
  padding: 0;
  vertical-align: bottom;
}

#quickLinks {
  margin: 15px 0 0 0;
  padding: 0;
}
#quickLinks H2, #quickLinks H3 {
  border-bottom: solid #ccc 1px;
  font-size: 11px;
  font-weight: bold;
  margin: 15px 0 0 0;
  padding: 0 0 0 8px;
}
#quickLinks P {
  color: #069;
  font-size: 11px;
  margin: 0.5em 0 0.5em 8px;
  padding: 0 0 0 1em;
  text-indent: -1em;
}
#quickLinks P A {
  color: #069;
}



.head1 {
  border-bottom: solid #ccc 1px;
  margin: 0;
  padding: 14px 0 0 0;
  text-align: left;
}
.head2 {
  border-bottom: solid #ccc 1px;
  margin: 0;
  padding: 14px 0 0 0;
  text-align: left;
}
.minorhed {
  border-bottom: solid #ccc 1px;
  margin: 15px 0 0 0;
  padding: 0 0 0 8px;
  text-align: left;
}
.caption {
  color: #666;
  font-family: Lucida Grande, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.nopadding {
  margin: 0;
  padding: 0;
}
.pullquote {
  margin: 0;
  padding: 0;
  padding-top: 12px;
}
.blockindent {
  margin-left: 16px;
  margin-bottom: 12px;
}

.smallcaps {
}
.byline {
  font-style: italic;
}
.ednote {
  font-style: italic;
}
.tiny {
  font-size: 8px;
}



/* ICP layout */
TABLE.data {
  border: solid #003 0.5px;
  border-collapse: collapse;
}
TR.data {
  border: solid #003 0.5px;
  border-collapse: collapse;
  font-size: 0.9em;
  text-align: right;
}
TFOOT.data {
  border: solid #003 2.0px;
  border-collapse: collapse;
  font-size: 0.9em;
}
TH.datatitle {
  border: none;
  border-collapse: collapse;
}
TD.data {
  border: solid #003 0.5px;
  border-collapse: collapse;
  font-size: 0.9em;
  text-align: right;
}
TD.info {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: left;
}
TD.datacentered {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: center;
}
TH.data {
  border: solid #003 0.5px;
  border-collapse: collapse;
  font-size: 0.9em;
  text-align: right;
}
TH.info {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: center;
}
TH.datacentered {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: center;
}

TD.datacolhdr {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: center;
}
TH.datacolhdr {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: center;
}

TD.datarowhdr {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: left;
}
TH.datarowhdr {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: left;
}

TD.datatotal {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: right;
  font-weight: bold;
}
TH.datatotal {
  border: solid #003 0.5px;
  border-collapse: collapse;
  text-align: right;
}
.equation {
  font-size: 10px;
  margin-left: 4.0em;
  margin-right: 4.0em;
}

.pullquote {
  color: #069;
  font-size: 14px;
}


/* Spotlights on homepage and elsewhere */
.spotlight80 {
  clear: both;
  margin: 0 0 0 80px;
  padding: 0 0 8px 6px;
}
.spotlight80 IMG {
  border: 0;
  float: left;
  margin: 0 0 6px -86px;
}


#printFriendly {
  background: #666;
  clear: both;
  margin: 15px auto 0 auto;
  padding: 4px;
  text-align: center;
}
#printFriendly A {
  color: white;
  text-decoration: none;
}
#printFriendly IMG {
  border: 0;
  vertical-align: middle;
}
#printFriendly A IMG {
  border: 0;
  vertical-align: middle;
}

/* Common footer */
#affinityFooter {
  background: #ccc;
  clear: both;
  margin: 5px 0 0 0;
}

#nasafoot {
  background: #ccc;
  clear: both;
  color: black;
  margin-top: 3px;
  padding: 4px;
  position: relative;
  text-align: left;
  width: 100%;
}

#nasafoot IMG {
  display: inline;
  vertical-align: middle;
}

#nasafootplus {
  color: black;
  font-size: 11px;
  vertical-align: middle;
}
#nasafootplus UL {
  list-style: none;
  margin: 0;
  padding: 0;
}
#nasafootplus UL LI {
  padding-bottom: 0;
}
#nasafootplus UL LI A:link,
#nasafootplus UL LI A:visited {
  color: black;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
#nasafootplus UL LI A:hover {
  text-decoration: underline;
}

#nasafootcontacts {
  color: black;
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
}
#nasafootcontacts UL {
  list-style: none;
  margin: 0;
  padding: 0;
}
#nasafootcontacts UL LI {
  padding-bottom: 0;
}
#nasafootcontacts UL LI A:link,
#nasafootcontacts UL LI A:visited {
  color: black;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
#nasafootcontacts UL LI A:hover {
  text-decoration: underline;
}



