/*
 New Science Directorate Web page format
 common CSS file version 1
 location/filename: air-www-Common.css
 author: Jay Madigan
 03/11/2011 0.4.0
 DO NOT MODIFY, COPY OR REDISTRIBUTE THIS FILE WITHOUT PERMISSION
*/


.cellC {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Helvetica;
	padding: 2px 2px 2px 2px;
	text-align:center;
}

strong {color:inherit;}


A.white:link{
	color:white;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:none;
}

A.white:visited{
	color:white;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:none;
}

A.white:hover{
	color:white;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:underline;
}

A.black:link{
	color:black;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:none;
}

A.black:visited{
	color:black;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:none;
}

A.black:hover{
	color:black;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	text-decoration:underline;
}



li.pb5{
    padding-bottom:5px;
    padding-right:5px;
    padding-left: 0px;

}

li.pb7{
    padding-bottom:7px;
    padding-right:5px;
}
li.pb7b{
    padding-bottom:7px;
    padding-right:5px;
    font-family:inherit;
    font-weight:bolder;
}


/* SPECIAL TD CELL CLASSES */
.td01 {
	padding-top:10px;
	font-size:12px;	
	vertical-align:top;
	border-style:double;
	text-align:left;
	background-color: #D0D8E8;
}

.td02A {
	padding-top:10px;
	font-family: Arial;
	font-size:14px;	
	vertical-align:top;
	border-style:double;
	text-align:center;
	background-color: #4F81BD;
	color:white;
	font-weight:bold;
}

.td02B {
	padding-top:10px;
	font-family: Arial;
	font-size:14px;	
	vertical-align:top;
	border-style:double;
	text-align:center;
	background-color: #c5cee2;
	color:black;
	font-weight:bold;
}

.td02C {
	padding-top:10px;
	font-family: Arial;
	font-size:14px;	
	vertical-align:top;
	border-style:double;
	text-align:center;
	background-color: #E9EDF4;
	color:black;
	font-weight:bold;
}






button.fixedR50TOP
{
position:fixed;
top:50%;
right:5%;
width:150px;
color:#006699;
background-color:#EEEEEE;
border-color:#0097DF;
}




/* BEGIN Science Cafe Items */



.brown17{
font-size:17px;
font-family:'Helvetica';
color: #87695E;
	
}

.normal{
	font-family:inherit;
	font-size:inherit;
	font-weight:normal;
}

.brSPECIAL br	{
	margin: 32px 0 0 0;
	} 


.standard10SC {
	font-family:Helvetica;
        font-size: 10pt;
        font-weight: normal;
}
.standard11SC {
	font-family:Helvetica;
        font-size: 11pt;
        font-weight: normal;
}
.standardSC {
	font-family:Helvetica;
        font-size: 12pt;
        font-weight: normal;
}
.titleSC {
	font-family:verdana;
        font-size: 14.5pt;
        font-weight: normal;
	COLOR: rgb(0,0,0);
}
.titleSCred {
	font-family:verdana;
        font-size: 14.5pt;
        font-weight: normal;
	COLOR: rgb(236,0,0);
}

/* END Science Cafe Items */





span.highlight {
	background-color:yellow
	} 
span.highlight2 {
	background-color:rgb(253,225,225);
	} 
.warn {
	FONT-SIZE: 14px;
        COLOR: #FF0000;
	FONT-WEIGHT: bold;
        FONT-FAMILY: sans-serif
}
.BackToTop {
	COLOR: #006699;
        TEXT-DECORATION: none;
	FONT-SIZE: 16px;
        FONT-FAMILY: Arial;
        FONT-WEIGHT: bold;       
}

.pluginslink {
	FONT-SIZE: 12px;
        	COLOR: #000000;
        	FONT-FAMILY: Times;
        	FONT-STYLE: normal
}
.login {
	WIDTH: 130px; HEIGHT: 17px
}
.caption {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}

.error {
	COLOR: #df0124
}



.standardSM {
	FONT-SIZE: 14px;
	FONT-FAMILY: Helvetica
}
.standard {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Helvetica
}
.standard15 {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Helvetica
}
.standard16 {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Helvetica
}
.standard13 {
	FONT-SIZE: 13px;
        COLOR: #000000;
        FONT-FAMILY: Helvetica
}
.standard12 {
	FONT-SIZE: 12px;
        COLOR: #000000;
        FONT-FAMILY: Helvetica
}
.standardB {
	FONT-SIZE: 14px;
 	COLOR: #000000;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Helvetica
}
.standardBI {
	FONT-SIZE: 14px;
        COLOR: #000000;
        FONT-FAMILY: Helvetica;
        FONT-STYLE: italic;
        FONT-WEIGHT: bold;
}
.standardI {
	FONT-SIZE: 14px;
        COLOR: #000000;
        FONT-FAMILY: sans-serif;
        FONT-STYLE: italic
}
.standard15 {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial
}
.welcome {
	FONT-SIZE: 30px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica";
}
.welcome22 {
	FONT-SIZE: 22px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica";
}
.welcomeR {
	FONT-SIZE: 30px;
	COLOR: rgb(236,0,0);
	FONT-FAMILY: "Helvetica";
}
.welcomeR26 {
	FONT-SIZE: 26px;
	COLOR: rgb(236,0,0);
	FONT-FAMILY: "Helvetica";
}
.welcomeR28 {
	FONT-SIZE: 28px;
	COLOR: rgb(236,0,0);
	FONT-FAMILY: "Helvetica";
}
.lead {
	FONT-SIZE: 25px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica";
}
.leadWHITE {
	FONT-SIZE: 25px;
	COLOR: #ffffff;
	FONT-FAMILY: "Helvetica";
}
.leadBLUE {
	FONT-SIZE: 25px;
	COLOR: #4377E4;
	FONT-FAMILY: "Helvetica";
}
.leadDEEPBLUE {
	FONT-SIZE: 25px;
	COLOR: #343C84;
	FONT-FAMILY: "Helvetica";
}
.leadRED {
	FONT-SIZE: 25px;
	COLOR: rgb(236,0,0);
	FONT-FAMILY: "Helvetica";
}
.header1 {
	FONT-SIZE: 25px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica"
}
.header2 {
	FONT-SIZE: 22px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica"
}
.header2DEEPBLUE {
	FONT-SIZE: 22px;
	COLOR: #343C84;
	FONT-FAMILY: "Helvetica"
}
.header2RED {
	FONT-SIZE: 22px;
	COLOR: rgb(255,0,0);
	FONT-FAMILY: "Helvetica"
}
.header3 {
	FONT-SIZE: 20px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica"
}
.header3J {
	FONT-SIZE: 20px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica";
	text-align:justify;
}
.header3DEEPBLUE {
	FONT-SIZE: 20px;
	COLOR: #343C84;
	FONT-FAMILY: "Helvetica"
}
.header4 {
	FONT-SIZE: 18px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica"
}
.header4C {
	FONT-SIZE: 18px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica";
	text-align:center;
}
.header5 {
	FONT-SIZE: 16px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica"
}
.header5C {
	FONT-SIZE: 16px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica";
	text-align:center;
}
.header6 {
	FONT-SIZE: 15px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica"
}
.header6C {
	FONT-SIZE: 15px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica";
	text-align:center;
}
.newsheader {
	FONT-SIZE: 18px;
	COLOR: rgb(3,155,233);
	FONT-FAMILY: "Helvetica"
}

.newsblockcontent {
	FONT-SIZE: 12px;
	COLOR: rgb(3,155,233);
	FONT-FAMILY: "Helvetica"
}

.newsblockcontentBLACK {
	FONT-SIZE: 12px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: "Helvetica"
}


.standard19DEEPBLUE {
	FONT-SIZE: 19px;
	COLOR: #343C84;
	FONT-WEIGHT: BOLD; 
	FONT-FAMILY: Arial
}

.small {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial
}
.HorizontalMenubarCell {
/* Normal Horizontal Menu Bar Item BOLD-ARIAL*/        
     font-family: "Arial"; 
     font-size: 10pt;
     font-weight: bold;
     text-align: center;
     background-color: rgb(0,51,102);
     color: rgb(252,252,252);
 }
.leftnavsubtitle {
/* Normal Horizontal Menu Bar Item BOLD-ARIAL*/        
     font-family: "Helvetica"; 
     font-size: 11pt;
     font-stretch: condensed;
     font-weight: normal;
     text-align: center;
     background-color: rgb(0,0,0);
     color: rgb(207,0,0);
 }
.leftnavsubtitleMND {
/* Normal Horizontal Menu Bar Item BOLD-ARIAL*/        
     font-family: "Helvetica"; 
     font-size: 12pt;
     font-stretch: condensed;
     font-weight: 700;
     text-align: center;
     background-color: rgb(0,0,0);
     color: rgb(207,0,0);
 }
.menubarcellB {
/* Normal Horizontal Menu Bar Item BOLD-ARIAL*/        
     font-family: "Helvetica"; 
     font-size: 9pt;
     font-weight: bold;
     text-align: center; 
     background-color: rgb(0,51,102);
     color: rgb(252,252,252);
 }
.menubarcell {
/* Normal Horizontal Menu Bar Item */        
     font-family: "Helvetica"; 
     font-size: 9pt;
     font-weight: normal;
     text-align: center; 
     background-color: rgb(0,51,102);
     color: rgb(252,252,252);
 }
.menubarcell2 {       
     font-family: "Helvetica"; 
     font-size: 9pt;
     font-weight: normal;
     text-align: center; 
     background-color: rgb(0,51,153);
     color: rgb(252,252,252);
 }
.menubarcellRESTRICTED {
/* Restricted Horizontal Menu Bar Item */
     font-family: "Helvetica"; 
     font-size: 9pt;
     font-weight: normal;
     text-align: center; 
     background-color: rgb(128,0,0);
     color: rgb(252,252,252);
 }
.menubarcellINACTIVE {
/* Inactive Horizontal Menu Bar Item */
     font-family: "Helvetica"; 
     font-size: 9pt;
     font-weight: normal;
     text-align: center; 
     background-color: rgb(115,115,115);
     color: rgb(252,252,252);
 }
 .menubarselectcell {
     font-family: "Helvetica"; 
     font-size: 9pt;
     font-weight: normal;
     text-align: center; 
     background-color: rgb(49,99,156);
     color: rgb(252,252,252);
 }
  .leftmenubarcell {
/* Left Menu Bar Non-Selected Class */
     font-family: "Helvetica"; 
     font-size: 8pt;
     font-weight: bold;
     text-align: left;
     border-bottom-color: rgb(255,255,255);
     border-bottom: thin solid #006699;
     background-color: rgb(51,119,200);
     color: rgb(252,252,252);
 }



  .leftmenubarTitleCellBlack{
/* Left Menu Bar Non-Selected Class BLACK */
     font-family: "Helvetica"; 
     font-size: 11pt;
     font-weight: bold;
     text-align: center;
     border-bottom-color: rgb(0,0,0);
     border-bottom-width: medium;
     border-bottom: medium solid #000000;
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }
  .leftmenubarcellBLACK {
/* Left Menu Bar Non-Selected Class BLACK */
     font-family: "Helvetica"; 
     font-size: 10pt;
     font-weight: bold;
     text-align: center;
     border-bottom-color: rgb(0,0,0);
     border-bottom-width: medium;
     border-bottom: medium solid #000000;
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }

  .leftmenubarcellBLACKlas {
/* Left Menu Bar Non-Selected Class BLACK  left aligned shifted*/
     font-family: "Helvetica"; 
     font-size: 10pt;
     font-weight: bold;
     text-align: left;
     padding-left: 20px;
     border-bottom-color: rgb(0,0,0);
     border-bottom-width: medium;
     border-bottom: medium solid #000000;
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }

  .leftmenubarcellBLACKla {
/* Left Menu Bar Non-Selected Class BLACK left aligned  */
     font-family: "Helvetica"; 
     font-size: 10pt;
     font-weight: bold;
     text-align: left;
     padding-left: 7px;
     border-bottom-color: rgb(0,0,0);
     border-bottom-width: medium;
     border-bottom: medium solid #000000;
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }

  .leftmenubarcell4BLACKla {
/* Left Menu Bar Non-Link Class BLACK */
     font-family: "Helvetica"; 
     font-size: 10pt;
     font-weight: bold;
     text-align: left;
     padding-left: 7px;
     vertical-align: bottom;
     border-bottom-color: rgb(0,0,0);
     border-bottom-width: thin;
     border-bottom: medium solid #000000;
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }

  .leftmenubarcell4BLACK {
/* Left Menu Bar Non-Link Class BLACK */
     font-family: "Helvetica"; 
     font-size: 10pt;
     font-weight: bold;
     text-align: center;
     vertical-align: bottom;
     border-bottom-color: rgb(0,0,0);
     border-bottom-width: thin;
     border-bottom: medium solid #000000;
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }

  .leftmenubarcell3BLACK {
/* Left Menu Bar Title Class */
     font-family: "Arial"; 
     font-size: 10pt;
     font-weight: bold;
     text-align: left;
     border-bottom-color: rgb(0,0,0);
     border-bottom: thin solid #000000;
/*     background-color: rgb(0,145,155); */
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }

  .leftmenubarcell-top-BLACK {
/* Left Menu Bar Title Class */
     font-family: "Arial"; 
     font-size: 11pt;
     font-weight: bold;
     text-align: center;
     border-top: thin solid #FFFFFF; 
/*     background-color: rgb(0,145,155); */
     background-color: rgb(0,0,0);
     color: rgb(252,252,252);
 }
 .leftmenubararrow {
/* Left Menu Bar Selected Arrow Class */        
     font-family: "Helvetica"; 
     font-size: 14pt;
     font-weight: bold;
     text-align: left;
     background-color: rgb(110,160,255);
     color: rgb(255,255,255);
 }
 .spotlighttitlecell {
     font-family: "Helvetica"; 
     font-size: 7pt;
     font-weight: normal;
     text-align: left;
     background-color: rgb(51,103,153);
     color: rgb(252,252,252);
 }
.hrWHITE {
      color: rgb(255,255,255);
 }
.hrDARKBLUE {
      color: rgb(0,51,102);
 }
.FloatImageLeft{
        float:left;
        margin-top:10px;
        margin-right:10px;
        margin-bottom:10px;
}
.FloatImageRight{
        float:right;
        margin-top:10px;
        margin-left:10px;
        margin-bottom:10px;
}

.FloatImageLeft15{
        float:left;
        margin-top:15px;
        margin-right:15px;
        margin-bottom:15px;
}
.FloatImageRight15{
        float:right;
        margin-top:15px;
        margin-left:15px;
        margin-bottom:15px;
}

BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #000000
}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
FORM {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
INPUT {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
H1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
H2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
H3 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
H4 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
H5 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
H6 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
PRE {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
HTML BODY {
	FONT-SIZE: 11px
}
HTML TABLE {
	FONT-SIZE: 11px
}
HTML TD {
	FONT-SIZE: 11px
}
HTML INPUT {
	FONT-SIZE: 11px
}
HTML SELECT {
	FONT-SIZE: 11px
}
HTML H1 {
	FONT-SIZE: 11px
}
HTML H2 {
	FONT-SIZE: 11px
}
HTML H3 {
	FONT-SIZE: 11px
}
HTML H4 {
	FONT-SIZE: 11px
}
HTML H5 {
	FONT-SIZE: 11px
}
HTML H6 {
	FONT-SIZE: 11px
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H6 {
	FONT-WEIGHT: bold
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #007EBB; TEXT-DECORATION: none   /* was #006699 */
}
A:visited {
	COLOR: #007EBB; TEXT-DECORATION: none  /* was #006699 */
}
A:hover {
	TEXT-DECORATION: underline
}
.bold {
	FONT-WEIGHT: bold;
        FONT-SIZE: 14px;

}
.boldTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.italic {
	FONT-STYLE: italic
}
.light {
	COLOR: #484848
}
.small {
	FONT-SIZE: 10px
}
.headerLnk {
	COLOR: #666666; LINE-HEIGHT: 18px
}
.footerLnk {
	COLOR: #000000
}
.sectionLnk {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.featureLnk {
	COLOR: #006699
}
.search {
	WIDTH: 102px; HEIGHT: 17px
}
.mynasa {
	WIDTH: 165px; HEIGHT: 17px
}
.bannerLnk {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; 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
}
.fact {
	FONT-SIZE: 13px; COLOR: #484848
}
.factBlue {
	COLOR: #006699
}
.factRed {
	COLOR: #ff3333
}
.credits {
	COLOR: #cccccc
}
.introLnk {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009eff
}
.introTxt {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.featureLnkSelect {
	COLOR: #006699; TEXT-DECORATION: underline
}
.boldFeature {
	FONT-WEIGHT: bold; COLOR: #006699
}
.headlineLnk {
	FONT-WEIGHT: bold; COLOR: #333333
}
.detailBodyLnk {
	COLOR: #006699; TEXT-DECORATION: underline
}
.detailBodyItem {
	COLOR: #006699
}
.detailImageDesc {
	COLOR: #999999
}
.relevanceOn {
	COLOR: #999999
}
.relevanceOff {
	COLOR: #cccccc
}
.resultsMeter {
	LETTER-SPACING: 1px
}
.resultsMeterMiss {
	COLOR: #cccccc; LETTER-SPACING: 1px
}
