/* CSS Document - Last updated August 17, 2005 by Bryan Stephenson */

/* handheld styles - Unfortunately, Microsoft decided that its handheld browsers should read the "screen" stylesheet as well as the "handheld" stylesheet. This means we must REMOVE all of the styles that get imported from the "screen" stylesheet. Because of this, this file is much larger than it needs to be. */

body { font-family:Arial, Helvetica, sans-serif; font-size:1em; background:#fff;}
h1, h2, h3, h4, h5, h6 { font-size:1.2em;}
table, tbody, tr, td, th {display: block;}
div { display:block; text-align:left;}
img	{max-width:100%;}
.textonly { display:none;}
.imagesandtext { display:none;}
a:link, a:visited {	color:#006699; text-decoration:underline;}
a:hover { text-decoration:underline;}
.hidden { height: 0; width: 0; overflow: hidden; position:relative;}

/* The following code is to reverse the original stylesheet that should NOT be read into handheld devices. Unfortunately, Microsoft and a few older Palm Pilots do this. */

#nasahead {	position:relative; background:#ccc;width:;height:;}
#nasahead img { display:block; max-width:100%;}
#nasaheadlinks { position:relative;height:; left:;top:;color:000;font-size:1em; padding:0; margin:0; border:0;}
#nasaheadlinks ul { list-style:disc;}
#nasaheadlinks ul li a:link, #nasaheadlinks ul li a:visited { display:inline; text-decoration:underline; font-weight:normal; color:inherit;	font-size:inherit;}
#nasaheadlinks ul li a:hover { text-decoration:underline;}
#nasahead #searchbox { position:relative;top:; right:;height:;width:; background:transparent;}
#nasahead form { margin:0; padding:0;}
#nasahead #searchbox h3 { margin:0;	color:#000;}
#nasahead input { margin:0;}
#nasahead input.submitit { margin:0; vertical-align:inherit;width:;height:;}

#menu {	height:; width:; color:#000; background:#fff;}
#menu ul { height:; width:; list-style:disc; text-align:left; color:#000;}
#menu ul li { float:none; text-align:left;}
#menu ul li a { text-decoration:underline; color:#006699; width:; height:; border:0px; display:inline; text-align:left; line-height:; font:1em/1.4em Arial, Helvetica, sans-serif; font-weight:normal;}
#menu ul li a:hover { height:; color:#006699; border:0; background:#fff;}
#menu ul li a span { background:#fff; padding:0px; margin:0px;}
#menu ul li#one a {	width:;}
#menu ul li#two a {	width:;}
#menu ul li#three a {width:;}
#menu ul li#four a {width:;}
#menu ul li#five a {width:;}
#menu ul li#six a {width:;}
#menu ul li#seven a {width:;}
#menu ul li#eight a {width:;}
body#oneon #menu ul li#one a, body#twoon #menu ul li#two a, body#threeon #menu ul li#three a, body#fouron #menu ul li#four a, body#fiveon #menu ul li#five a, body#sixon #menu ul li#six a, body#sevenon #menu ul li#seven a, body#eighton #menu ul li#eight a, body#nineon #menu ul li#nine a, body#tenon #menu ul li#ten a { background:#fff; color:#000; font-weight:bold;}
body#oneon #menu ul li#one a span, body#twoon #menu ul li#two a span, body#threeon #menu ul li#three a span, body#fouron #menu ul li#four a span, body#fiveon #menu ul li#five a span, body#sixon #menu ul li#six a span, body#sevenon #menu ul li#seven a span, body#eighton #menu ul li#eight a span, body#nineon #menu ul li#nine a span, body#tenon #menu ul li#ten a span { background:;}

#menu2 {height:;width:; color:#000; background:#fff;}
#menu2 ul {height:;width:; list-style-type:disc; text-align:left; color:#000;}
#menu2 ul li { display:block; float:none; text-align:left;}
#menu2 ul li a { text-decoration:underline; color:#006699;width:; height:; border:0px; display:block; text-align:left; line-height:; font:1em/1.4em Arial, Helvetica, sans-serif; font-weight:normal;}
#menu2 ul li a:hover { height:; color:#006699; border:0; background:#fff;}
#menu2 ul li a span { background:#fff; padding:0px; margin:0px;}
#menu2 ul li#oneb a {width:;}
#menu2 ul li#twob a {width:;}
#menu2 ul li#threeb a {width:;}
#menu2 ul li#fourb a {width:;}
#menu2 ul li#fiveb a {width:;}
#menu2 ul li#sixb a {width:;}
#menu2 ul li#sevenb a {width:;}
#menu2 ul li#eightb a {width:;}

#contentwrapper { position:relative;width:; border:0;}
body#homepage #contentwrapper { background:#fff;}

#rightcontent {	position:relative; float:none; text-align:left;width:; margin:0 0 1em 0;}
#rightcontent p, #rightcontent pre, #singlecolumn p, #singlecolumn pre { margin:0 0 1em 0;}
#rightcontent p.bigtext, #singlecolumn p.bigtext { font-size:1em; line-height:; font-weight:bold; margin:0 0 1em 0; color:#006699; text-align:left; letter-spacing:0;}
#rightcontent h2, #singlecolumn h2 { border-bottom:0; color:#000; margin:0 0 1em 0; padding:0; font-size:1.2em; font-weight:bold;}
#rightcontent h3.headertype2, #singlecolumn h3.headertype2 { position:relative; margin:0; font-size:1em; font-weight:bold;}
#rightcontent h3.headertype2 span, #singlecolumn h3.headertype2 span { position:relative; right:;}
#rightcontent h1, #singlecolumn h1, #rightcontent h3, #singlecolumn h3, #rightcontent h4, #singlecolumn h4, #rightcontent h5, #singlecolumn h5, #rightcontent h6, #singlecolumn h6, #rightcontent h7, #singlecolumn h7, #rightcontent h8, #singlecolumn h8, #rightcontent h9, #singlecolumn h9, #rightcontent input, #singlecolumn input { margin:0 0 1em 0;}
#rightcontent img, #singlecolumn img { margin:0 0 1em 0;}
#rightcontent img.left, #singlecolumn img.left { float:none; margin:0 0 1em 0;}
#rightcontent img.right, #singlecolumn img.right { float:none; margin:0 0 1em 0;}

#rightcontent div.capleft, #singlecolumn div.capleft { float:none;width:; margin:0 0 1em 0;}
#rightcontent div.capleft p, #singlecolumn div.capleft p { margin:0 0 1em 0; font-size:1em; color:#000;}
#rightcontent div.capright, #singlecolumn div.capright { float:none;width:; margin:0 0 1em 0;}
#rightcontent div.capright p, #singlecolumn div.capright p { margin:0 0 1em 0; font-size:1em; color:#000;}	

#rightcontent div.twocol { margin-bottom:1em; background:transparent;}
#rightcontent div.twocol div.urone { background:transparent; float:none;width:; margin:0; padding:0;}
#rightcontent div.twocol div.urtwo { margin:0; padding:0;}
#rightcontent div.twocol div.urone h2 { margin:0 0 1em 0;}
#rightcontent div.twocol div.urtwo h2 { margin:0 0 1em 0; padding:0; }
#rightcontent div.twocol div.clear { height:1px;}
#rightcontent div.twocol div.urone table.datatab {width:;}

#leftcontent {width:; float:none;}
#leftcontent div.fact {	width:auto; margin:0 0 1em 0; padding:0;}
#leftcontent div.fact h3 { padding:0; color:#006699; margin:0 0 1em 0; font-size:1em; font-weight:bold;}

#leftcontent div.fact p { padding:0px; color:#006699; font-size:1em; line-height:; margin:0}
#contentwrapper #leftcontent ul.facta li { margin:0px; }
#contentwrapper #leftcontent ul.facta li a { color:#006699;	font-size:1em;}
#leftcontent h3 { margin:0;}

div#leftnav { width:; margin:0 0 1em 0;}
div#leftnav ul { list-style:disc;}
div#leftnav ul li {	font: 1em/1.4em Arial, Helvetica, sans-serif; background:#fff; border:0;}
div#leftnav ul li a { display:inline; font-weight:normal; padding:0; text-decoration:underline;width:; color:#006699;}
div#leftnav ul li a:hover {	background:transparent; color:#006699;}
div#lefttitle {	height:;width:; color:#000; background:#fff;}
div#lefttitle p.homeabs { position:relative; top:; left:; color:#000; text-decoration:underline;}
div#lefttitle a.homeabs { position:relative; top:; left:; color:#000; text-decoration:underline;}
div#lefttitle h2 { position:relative; bottom:; left:;width:; color:#000; font-weight:bold;	font-size:1.2em; padding:0;	border-bottom:0;}
div#lefttitle h2 a { color:#006699; text-decoration:underline;}
div#lefttitle h2 a:hover { color:#006699;}
body.lnoneon div#leftnav li#lnone {	background:#fff; color:#000;}
body.lnoneon div#leftnav li#lnone a { background:#fff; color:#000; font-weight:bold;}
body.lnoneon div#leftnav li#lnone a:hover {	background:#fff; color:#000;}
body.lnoneon div#lefttitle h2 {	margin:0; color:#000; font-weight:bold;	font-size:1.2em; padding:0;	border:0;}
body.lntwoon div#leftnav li#lntwo, body.lnthreeon div#leftnav li#lnthree, body.lnfouron div#leftnav li#lnfour, body.lnfiveon div#leftnav li#lnfive, body.lnsixon div#leftnav li#lnsix, body.lnsevenon div#leftnav li#lnseven, body.lneighton div#leftnav li#lneight, body.lnnineon div#leftnav li#lnnine, body.lntenon div#leftnav li#lnten, body.lneleveneon div#leftnav li#lneleven, body.lntwelveon div#leftnav li#lntwelve, body.lnthirteenon div#leftnav li#lnthirteen, body.lnfourteenon div#leftnav li#lnfourteen, body.lnfifteenon div#leftnav li#lnfifteen {	background:#fff; color:#000; font-weight:bold;}
body.lntwoon div#leftnav li#lntwo a, body.lnthreeon div#leftnav li#lnthree a, body.lnfouron div#leftnav li#lnfour a, body.lnfiveon div#leftnav li#lnfive a, body.lnsixon div#leftnav li#lnsix a, body.lnsevenon div#leftnav li#lnseven a, body.lneighton div#leftnav li#lneight a, body.lnnineon div#leftnav li#lnnine a, body.lntenon div#leftnav li#lnten a, body.lneleveneon div#leftnav li#lneleven a, body.lntwelveon div#leftnav li#lntwelve a, body.lnthirteenon div#leftnav li#lnthirteen a, body.lnfourteenon div#leftnav li#lnfourteen a, body.lnfifteenon div#leftnav li#lnfifteen a {	color:#000; font-weight:bold;}
body.lntwoon div#leftnav li#lntwo a:hover, body.lnthreeon div#leftnav li#lnthree a:hover, body.lnfouron div#leftnav li#lnfour a:hover, body.lnfiveon div#leftnav li#lnfive a:hover, body.lnsixon div#leftnav li#lnsix a:hover, body.lnsevenon div#leftnav li#lnseven a:hover, body.lneighton div#leftnav li#lneight a:hover, body.lnnineon div#leftnav li#lnnine a:hover, body.lntenon div#leftnav li#lnten a:hover, body.lneleveneon div#leftnav li#lneleven a:hover, body.lntwelveon div#leftnav li#lntwelve a:hover, body.lnthirteenon div#leftnav li#lnthirteen a:hover, body.lnfourteenon div#leftnav li#lnfourteen a:hover, body.lnfifteenon div#leftnav li#lnfifteen a:hover { background:#fff; font-weight:bold;}

#leftcontent p, pre, blockquote { margin:0 0 1em 0;}
#leftcontent ul.linklist { margin:0 0 1em 0;}
#leftcontent ul.linklist li a {	color:#000;	font-size:1em; line-height:1.4em}
#leftcontent h2 { border-bottom:0; color:#006699; margin:0;	padding:0; font-size:1em; font-weight:bold;}
#leftcontent h3 { margin:0;	font-size:1em; font-weight:bold;}

#rightcontent div.smfeature div.theimg { float:none; padding:0; margin:0; width:;}
#rightcontent div.smfeature dl { padding:0; margin:0 0 1em 0;}
#rightcontent div.lgfeature div.theimg { float:none; margin:0; padding:0; width:;}
#rightcontent div.lgfeature dl { padding:0; margin:0 0 1em 0;}
#rightcontent dl { margin:0 0 1em 0;}
#rightcontent dl dt a {	text-decoration:underline; color:#006699;}
#rightcontent dl dt a:hover { text-decoration:underline; color:#006699;}
#rightcontent dl dt { margin:0;}
#rightcontent dl dd { margin:0;}
ul.linklist { margin:0;}
ul.linklist li { margin:0;}
ul.linklist li a { display:inline; padding:0; background:; font-size:1em; line-height:; text-decoration:underline;}
div.example { margin:0;}

div#gallery { margin:0;}
div#gallery img { margin:0;	float:none;	width:auto;	height:auto;}
div#gallery img { margin:0;}
#nasafoot {	width:auto;	height:;}
#nasafoot img {	display:inline; padding:0px;}
#nasafootr { position:relative;	left:; top:;}
#nasafootplus {	position:relative; left:; top:;	color:#000;	font-size:1em;}
#nasafootplus ul { list-style:disc;}
#nasafootplus ul li a:link, #nasafootplus ul li a:visited {	text-decoration:underline; color:##006699; font-size:1em;}
#nasafootlinks { position:relative;	left:; top:0; color:#006699; font-size:1em;}
#nasafootlinks ul { list-style:disc;}
#nasafootlinks ul li a:link, #nasafootlinks ul li a:visited { text-decoration:underline; color:#006699;	font-size:1em;}
#nasafootlinks ul li a:hover { text-decoration:underline;}
