body, html {
/*background-color: #3e6083; */
/*background-color: #073e58; */
background-repeat: no-repeat; 
background-position: 50% 0%;
height: 100%;
margin: 0px;
padding: 0px;
}

.pika-thumbs{
display:none !important;
}
 
/*** presentation styles ******************************/
.form_field { font-size: .7em; background-color: #213e59; border: 1px solid #687b8e; color: #FFFFFF; }
.form_field_inner { background-color: #fff; border: 1px solid #cdcfd0; height: 18px; padding-left:5px; color: #666666; vertical-align: middle; }
h1 { font-size: 1.4em; color: #43545e; }
h2 { font-size: 1.3em; color: #9cabb7; }
h3 { font-size: 1em; color: #447caf; }
h4 { font-size: .9em; color:#43545e; }

#footer p { color:#868a8d; font-size: 0.8em; }
#footer A:link { text-decoration:none; color:#868a8d; font-size: 1em; line-height:.5em; }
#footer A:visited { text-decoration:none; color:#868a8d; font-size: 1em; line-height:.5em; }
#footer A:active { text-decoration:none; color:#868a8d; font-size: 1em; line-height:.5em; }
#footer A:hover { text-decoration:none; color:#fff; font-size: 1em; line-height:.5em; }
/*************** end presentation styles *******************/

#wrapper_top { width: 989px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */ text-align: left; /* this overrides the text-align: center on the body element. */ margin-top: 12px; margin-bottom: 5px; border: 2px solid #1f3243; position: relative; }
#top { padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */ height: 88px; background: url(../images/mast.jpg); }

#nav_tier_0 a { position: absolute; text-decoration: none; }
#nav_tier_0 i { visibility:hidden; }
a#nasa { top: 5px; left: 10px; width: 85px; height: 80px; }
a#jplhome0 { top: 15px; left: 100px; width: 300px; height: 30px; }
a#caltech { top: 50px; left: 100px; width: 300px; height: 20px; }
/* nav tier 1 (JPL HOME, EARTH, SOLAR SYSTEM, STARS & GALAXIES, SCI/TECH) begin */

#nav_tier_1 { padding: 0; margin: 0; width: 507px; height: 10px; left: 480px; position: relative; top: 10px; }
#nav_tier_1 ul#tier_1 li a { /* image replacement for nav */ text-indent: -9999px; overflow: hidden; text-decoration: none; }
#tier_1 { width: 507px; height: 10px; background:url(../images/tnav1.gif); margin: 0; padding: 0; /* aligns tier 1 nav to the right */ position: relative; }
#tier_1 li { margin: 0; padding: 0; list-style:none; position:absolute; top: 0; }
#tier_1 li, #tier_1 a { height: 10px; display: block; }
#jplhome { left: 0px; width: 65px; }
#earth { left: 65px; width: 54px; }
#solarsystem { left: 119px; width: 105px; }
#starsgalaxies { left: 225px; width: 118px; }
#scitech { left: 342px; width:158px; }
#jplhome a:hover { background: transparent url(../images/tnav1.gif) 0px -10px no-repeat; } /* these negative values position the rollover image */
#earth a:hover { background: transparent url(../images/tnav1.gif) -65px -10px no-repeat; }
#solarsystem a:hover { background: transparent url(../images/tnav1.gif) -119px -10px no-repeat; }
#starsgalaxies a:hover { background: transparent url(../images/tnav1.gif) -225px -10px no-repeat; }
#scitech a:hover { background: transparent url(../images/tnav1.gif) -342px -10px no-repeat; }
/* end nav tier 1 */

/* begin nav tier 2 */
#nav_tier_2 { padding: 0; margin: 0; position: relative; top: 15px; margin-left: 480px; }
#tier_2 { height: 10px; margin: 0; padding: 0; position: relative; }
#tier_2 li { margin: 0; padding: 0; list-style:none; position:absolute; top: 0; }
#jplemailnews { left: 221px; width:105px; }
#rss { left: 335px; width:38px; }
#podcast { left: 382px; width:57px; }
#mobile { left: 382px; width:57px; }
#video { left: 452px; width:43px; }
#jplemailnews a:hover { background: transparent url(../images/tnav2.gif) -221px -10px no-repeat; }
#rss a:hover { background: transparent url(../images/tnav2.gif) -335px -10px no-repeat; }
#podcast a:hover { background: transparent url(../images/tnav2.gif) -382px -10px no-repeat; }
#mobile a:hover { background: transparent url(../images/tnav2.gif) -382px -10px no-repeat; }
#video a:hover { background: transparent url(../images/tnav2.gif) -452px -10px no-repeat; }
/* end nav tier 2 */

/* begin nav tier 3 - primary navigation:

To fix the rollover effect for the navigation bar with your links, edit the left and width property of the #news, #missions, #multimedia, #kids, 
#education, #public, #work, and #about.  Use these width values to replace the first set of negative values on #news a:hover, 
#missions a:hover, #multimedia a:hover, #kids a:hover, #education a:hover, #public a:hover, #work a:hover, #about a:hover 

See below for how this works with current navigation bar */

#nav_tier_3 { padding: 0; margin: 0; width: 989px; height: 26px; position: relative; }
#nav_tier_3 ul#tier_3 li a { text-indent: -9999px; overflow: hidden; text-decoration: none; }
#tier_3 { width: 989px; height: 26px; background:url(../images/pnav.gif); margin: 0; padding: 0; position: relative; }
#tier_3 li { margin: 0; padding: 0; list-style: none; position: absolute; top:0; }
#tier_3 li, #tier_3 a { height: 26px; display: block; }
#news { left: 0px; width: 90px; }
#missions { left: 90px; width: 103px; }
#multimedia { left: 194px; width: 116px; }
#kids { left: 310px; width: 105px; }
#education { left: 415px; width:105px; }
#public { left: 520px; width:122px; }
#work { left: 642px; width:143px; }
#about { left: 785px; width:205px; }
#news a:hover { background: transparent url(../images/pnav.gif) 0px -26px no-repeat; }
#missions a:hover { background: transparent url(../images/pnav.gif) -90px -26px no-repeat; }
#multimedia a:hover { background: transparent url(../images/pnav.gif) -194px -26px no-repeat; }
#kids a:hover { background: transparent url(../images/pnav.gif) -310px -26px no-repeat; }
#education a:hover { background: transparent url(../images/pnav.gif) -415px -26px no-repeat; }
#public a:hover { background: transparent url(../images/pnav.gif) -520px -26px no-repeat; }
#work a:hover { background: transparent url(../images/pnav.gif) -642px -26px no-repeat; }
#about a:hover { background: transparent url(../images/pnav.gif) -785px -26px no-repeat; }
/**** end nav tier 3 - main navigation ****/

/**** home elements only ****/
#form_wrap { position: relative; width: 280px; height: 20px; left: 690px; top: 30px; text-align: right; }
.searchbutton { vertical-align: middle; }
#wrapper_middle_2 { width: 993px; margin: 0 auto; text-align: left; padding: 0; }
#middle_2_border { padding: 0; border: 2px solid #1f3243; background-color:#FFFFFF; clear: both; margin: 5px 0 5px 0; }
#wrapper_bottom { width: 993px; margin: 0 auto; }
#inner_body_content { font-size:.7em; }
/****** end home elements ******/


#centeredcontent {
	margin:0px auto 0px auto;
   width:952px;
   position:absolute;
   top: 50px;
   left: 50%;
   margin-left: -485px; 
	margin-top: -5px;
}
.pageSectionTitle {
	float: left;
	/*width: 400px;*/
	width: 725px;
	text-align: left;
	margin-left: 8px;
	margin-top: 2px;
	margin-bottom: -5px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 24px;
	padding-left: 10px;
	padding-bottom: 6px;
	font-style: normal;
	text-shadow: 3px 3px 4px #333333;
	
}
#plane {
	width: 240px;
	height: 260px;
	background: url(../images/er2_flight_3.png) top left no-repeat;
	position: absolute;
	z-index: 100;
	left: 694px;
	top: 83px;
}


#pageBorder {
border: 1px solid #41324b;
padding: 20px;
}
.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #000;
	line-height: normal;
}


#jplHeader {
border: 1px solid #3d92fd;
}

#pageContentBorder {
border: 1px solid #46576d;
}

p, td {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}

td.redtext{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

td.OrgChart {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

td.bluelinkcolors {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

td.footer {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

td.footernav {
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold; 
	text-decoration: none;
}

a.footerLnk {
	color: #FFFFFF; 
	font-size: 11px; 
	text-decoration: underline;
	position: relative;
}

a.footerLnk:hover {
	color: #000000; 
	font-size: 11px; 
	text-decoration: underline;
	position: relative;
}

.leftnavSubOn {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	color: #ffffff; 
	font-size: 12px;  
	text-decoration: none;
	position: relative;
}
.leftnavSubOff {
	font-family: arial, helvetica, verdana, sans-serif;  
	color: #e9e9e9; 
	font-size: 12px;  
	text-decoration: none;
	position: relative;
}

a.leftnavSubOn:hover {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	color: #ffffff; 
	font-size: 12px;
	text-decoration: underline;
	position: relative;
}

a.leftnavSubOff:hover {
	font-family: arial, helvetica, verdana, sans-serif;  
	color: #ffffff; 
	font-size: 12px;  
	text-decoration: underline;
	position: relative;
}





a.leftnavlink {
	display: block; 
	padding-right: 10px; 
	padding-left: 10px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	font-weight: bold; 
	font-size: 14.5px; 
	color: #20305b;
	background-image: url(../images/buttonBackgroundOffOcean.jpg); 
	background-repeat: no-repeat; 
	font-family: arial, helvetica, verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: none;
	position: relative;
	box-shadow:1px 2px 6px rgba(0,0,0,0.4);
	-moz-box-shadow:1px 2px 6px rgba(0,0,0,0.4);
	-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.4);

}

a.leftnavlink:visited {
	color: #20305b;
	text-decoration: none;
	position: relative;
}
a.leftnavlink:hover {
	background-image: url(../images/buttonBackgroundOn.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	
	
	
	}
a.leftnavlink:hover {
	background-image: url(../images/buttonBackgroundOn.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	position: relative;
}
a.leftnavlink:active {
	background-image: url(../images/buttonBackgroundOverOcean.jpg); 
	background-repeat: no-repeat; 
	color: #ffffff;
	text-decoration: none;
	position: relative;
	
}
.leftnavlink {
	background-image: url(../images/buttonBackgroundOverOcean.jpg); 
	background-repeat: no-repeat; 
	color: #b0c1d3;
	text-decoration: none;
	position: relative;
	
}


a.leftnavlinkgo {
	display: block; 
	padding-right: 10px; 
	padding-left: 10px;
	padding-top: 6px; 
	padding-bottom: 6px; 
	font-weight: bold; 
	font-size: 14.5px; 
	color: #0e0591;
	background-image: url(../images/buttonBackgroundOverOcean.jpg); 
	background-repeat: no-repeat; 
	background-position: 0px -70px; 
	font-family: arial, helvetica, verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: none;
	position: relative;
	box-shadow:1px 2px 6px rgba(0,0,0,0.4);
	-moz-box-shadow:1px 2px 6px rgba(0,0,0,0.4);
	-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.4);
		text-shadow: 2px 2px 2px #333333;
}



a.leftnavlinkgo1 {
	display: block; 
	padding-right: 10px; 
	padding-left: 25px;
	padding-top: 3px; 
	padding-bottom: 3px; 
	font-weight: bold; 
	font-size: 12px; 
	color: #20305b;
	background-image: url(../images/buttonBackgroundsub.png); 
	background-repeat: no-repeat; 
	background-position: 0px -70px; 
	font-family: arial, helvetica, verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: none;
	position: relative;
	
}

a.leftnavlinkgocurrent {
	display: block; 
	padding-right: 10px; 
	padding-left: 12px;
	padding-top: 6px; 
	padding-bottom: 6px; 
	font-weight: bold; 
	font-size: 12px; 
	color: #ffffff;
	background-image: url(../images/buttonBackgroundOverOcean.jpg); 
	background-repeat: no-repeat; 
	background-position: 0px -70px; 
	font-family: arial, helvetica, verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: none;
	position: relative;
	
}

a.leftnavlinkgo:link {
	background-image: url(../images/buttonBackgroundOverOcean.jpg); 
	background-repeat: no-repeat; 
	color: #20305b;
	text-decoration: none;
	position: relative;
	
}
a.leftnavlinkgo:visited {
	background-image: url(../images/buttonBackgroundOverOcean.jpg); 
	background-repeat: no-repeat; 
	color: #ffffff;
	text-decoration: none;
	position: relative;
}
a.leftnavlinkgo:hover {
	background-image: url(../images/buttonBackgroundOverOcean.jpg); 
	background-repeat: no-repeat; 
	color: #ffffff;
	text-decoration: none;
	position: relative;
	
}
a.leftnavlinkgo:active {
	background-image: url(../images/buttonBackgroundOverOcean.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.leftnavlinkgo {
	background-image: url(../images/buttonBackgroundOcean.png); 
	background-repeat: no-repeat; 
	color: #ffffff;
	text-decoration: none;
	position: relative;
	
}





.jplButton, a.jplButton {
	font-size: 11px; 
	font-family: arial narrow, arial, helvetica, verdana, sans-serif; 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
	position: relative;
}

a.jplButton:hover {
	font-size: 11px; 
	font-family: arial narrow, arial, helvetica, verdana, sans-serif; 
	color: #dae1fa; 
	font-weight: bold; 
	text-decoration: none;
	position: relative;
}

.jplButton2, a.jplButton2 {
	font-size: 12px; 
	font-family: arial, helvetica, verdana, sans-serif; 
	color: #ffffff; 
	letter-spacing: 0.01in;
	font-weight: bold; 
	text-decoration: none;
	position: relative;
}

a.jplButton2:hover {
	font-size: 12px; 
	font-family: arial, helvetica, verdana, sans-serif; 
	color: #ffffff; 
	letter-spacing: 0.01in;
	font-weight: bold; 
	text-decoration: none;
	position: relative;
}



.leftnavlinkoff {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	color: #002A54; 
	text-decoration: none;
	position: relative;
}

.leftnavlinkon {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold;
	font-size: 13px; 
	color: #636363; 
	text-decoration: none;
	position: relative;
}

a.leftnavlinkoff:hover {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	color: #002A54; 
	text-decoration: none;
	position: relative;
}

a.leftnavlinkon:hover {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	color: #636363; 
	text-decoration: none;
	position: relative;
}

.leftnavadminlinkoff {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	color: #FFFFFF; 
	text-decoration: none;
	position: relative;
}

.leftnavadminlinkon {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold;
	font-size: 13px; 
	color: #AA0000; 
	text-decoration: none;
	position: relative;
}

a.leftnavadminlinkoff:hover {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	color: #FFFFFF; 
	text-decoration: none;
	position: relative;
}

a.leftnavadminlinkon:hover {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	color: #630000; 
	text-decoration: none;
	position: relative;
}

.bottomnavlinkoff {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 10px; 
	color: #CCCCCC; 
	text-decoration: none;
	position: relative;
}

.bottomnavlinkon {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold;
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none;
	position: relative;
}

a.bottomnavlinkoff:hover {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 10px; 
	color: #ffffff; 
	text-decoration: none;
	position: relative;
}

a.bottomnavlinkon:hover {
	font-family: arial, helvetica, verdana, sans-serif; 
	font-weight: bold; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none;
	position: relative;
}

.Title {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: #006;
	font-weight: bold;
	
}

.TitleBlue {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: #425368;
	font-weight: bold;
	text-align: center;
}

.SidebarTitle {
   font-family: arial, helvetica, sans-serif;
   font-size: 13px;
   color: #ffffff;
	font-weight: bold; 
}

.SidebarLink{
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
}

.SidebarLink:hover{
   color: #1F44A6;
}

.SubTitle {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: #006;
	font-weight: bolder;
}

.Header2 {
   font-family: arial, helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
	font-weight: bold; 
	
}

.TableHeader {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
	font-weight: bold; 
}

.pageContent {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	position: relative; 
}

.captionText, a.captionText {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #178e7f;
	position: relative; 
	font-weight: normal;
	text-decoration: none;
}

.captionText1, a.captionText1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	position: relative;
	font-weight: normal;
	text-decoration: none;
}

.captionText2, a.captionText1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0e0591;
	position: relative; 
	font-weight: normal;
	text-decoration: none;
}

a.captionText:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #006;
	position: relative;
	font-weight: normal;
	text-decoration: underline;
}

.RightColumnTitle {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold; 
}

.RightColumnContent {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ShadedTableHeader
{
	background: #1F44A6;
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
}

.ShadedTableHeaderLt
{
	background: #547CC5;
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
}

.ShadedTableData
{
	background: #E5EFFF;
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px; 
}

.compact 
{
	margin-top: 10px; 
	margin-bottom: 10px;
}

.compacttop
{
	margin-top: 10px; 
}

.compactbottom
{
	margin-bottom: 10px; 
}


a {
	color: #1F44A6;
	text-decoration: none;
	position: relative;
}

a:hover {
	text-decoration: underline;
	position: relative;
	color: #FFF;
}


a:hover1 {
	text-decoration: underline;
	position: relative;
	color: #0b0498;
}

a.OrgChart {
	color: #0b0498;
	text-decoration: underline;
	position: relative;
}
a.OrgChart:hover {
	color: #1F44A6;
	text-decoration: underline;
	position: relative;
}

a.OrgChartName {
	color: #000000;
	text-decoration: none;
	position: relative;
}
a.OrgChartName:hover {
	color: #1F44A6;
	text-decoration: underline;
	position: relative;
}

div.bluelinkcolor {
	color: #0b0498;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.bluelinkcolor {
	color: #0b0498;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
a.bluelinkcolor:hover {
	color: #1F44A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: normal;
	position: relative;
	text-align: left;
}


.SiteMapL1, a.SiteMapL1 {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
	font-weight: bold; 
	background-color: #1F44A6;
	position: relative;
}
.SiteMapL2, a.SiteMapL2 {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
	font-weight: normal; 
	background-color: #E2E2E2;
	position: relative;
}

/*  Public header / footer */
.navLnkBlack {
	COLOR: #000000; LINE-HEIGHT: 18px;
	font-size: 11px; 
}
.footerText{
	/*FONT-FAMILY: Arial, Helvetica, sans-serif; */
	COLOR: #CCCCCC; 
	FONT-SIZE: 11px;
}
a.footerLnk:link, a.footerLnk:visited {
	COLOR: #CCCCCC;
	text-decoration: none;
	position: relative;
}
a.footerLnk:hover {
	COLOR: #ffffff;
	text-decoration: none;
	position: relative;
}
/*  end Public header / footer */

/* start Science data table */

tr.dataTblHdr {
	font-weight: bold;
	color: #05355C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #4758c0;	
	height: 36px;
}

td.dataTblHdr {
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #4758c0;	
	height: 36px;
}

td.dataTblSubHdr1 {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #4C3F1E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #C9E389;	
}

td.dataTblRowHdr1 {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	color: #4C3F1E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #C9E389;	
}

td.dataTblSubHdr2 {
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #463925;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FEDD7C;	
}

td.dataTblRowHdr2 {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	color: #463925;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FEDD7C;	
}

td.dataSpacerH {
	height: 2px;
	padding: 0px;
}

td.dataSpacerV {
	width: 1px;
	padding: 0px;
}

td.dataSpacerBrown {
	background-color: #C2AE77;	
	height: 1px;
	padding: 0px;
}

td.dataSpacerBlue {
	background-color: #8EBEE2;	
	height: 5px;
	padding: 0px;
}

td.dataCell1 {
	background-color: #FFFFCC;	
	text-align: left;
	vertical-align: top;
}

td.dataCell2 {
	background-color: #FFFFFF;	
	text-align: left;
	vertical-align: top;
}



/* end Science data table */
.leftnavsubyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0;
}
.leftnavlinkgo2 {
	display: block;
	padding-right: 10px;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 12px;
	color: #CCC;
	background-image: url(../images/buttonBackgroundsub.png);
	background-repeat: no-repeat;
	background-position: 0px -70px;
	font-family: arial, helvetica, verdana, sans-serif;
	background-color: transparent;
	text-decoration: none;
	position: relative;
	text-indent: 5px;
	text-shadow: 2px 2px 2px #333333;
	
}

.leftnavlinkgo3 {
	display: block;
	padding-right: 10px;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 11px;
	color: #CCC;
	background-image: url(../images/buttonBackgroundsub.png);
	background-repeat: no-repeat;
	background-position: 0px -70px;
	font-family: arial, helvetica, verdana, sans-serif;
	background-color: transparent;
	text-decoration: none;
	position: relative;
	text-indent: 10px;
	text-shadow: 2px 2px 2px #333333;
	
	
}
.Subtitle {
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #006;
	font-weight: bold;
}

.Subtitle2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	font-weight: bold;
	text-align: center;
}

.Subtitle3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}


.leftnavlinkgo4 {
	display: block;
	padding-right: 10px;
	padding-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 9pt;
	color: #000;
	background-image: url(../images/buttonBackgroundsub1.png);
	background-repeat: no-repeat;
	background-position: 0px -70px;
	font-family: arial, helvetica, verdana, sans-serif;
	background-color: transparent;
	text-decoration: none;
	position: relative;
	font-style: italic;
	text-indent: 0;
}

.ahover1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006;
}
.leftnavsublink {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding-right: 10px;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 8pt;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
	text-indent: 0px;
}

.staticnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #006;
}
.smalltext {
	font-size: 10px;
}
.smalltitle {
	font-size: 14px;
	color: #FFF;
}
.body_medium_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: #000;
	text-align: left;
	height: 10px;
}
a.leftnavlink2:active {
	background-image: url(../images/buttonBackgroundOverOcean.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	position: relative;
}
.pagesectiontitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	width: 725px;
	text-align: left;
	margin-left: 8px;
	margin-top: 11px;
	margin-bottom: -7px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.bluelink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #039;
}
.smallwhite14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
