/* CSS Document  */

/* Fixes for all sorts of IE problems due to Microsofts inability to create a browser that is compliant with the W3C web standards. */

* html .linky {
	position:relative;
	background-position:0px 4px;
	height:1%;
	border-bottom:1px solid #fff;
	border-bot\tom:0;
	}

* html a:hover.linky {
	height:1%;
	}

* html div#paper {
	width:750px;
	w\idth:730px;
	/* Box Model fix for IE5 Win */
	}

/* NASA Header - No fixes needed */

/* Main Nav */
* html #menu ul li a span {
	height:1%;
	/* FIX IE5 */
	}
/* END Main Nav */

/* Main Nav 2 */
* html #menu2 ul li a span {
	height:1%;
	/* FIX IE5 */
	}
/* END Main Nav 2 */

/* CONTENT LAYOUT A DESCRIPTIONS */

/* Adjusts PC Explorer's STRANGE calculations for margins around floated images (trial and error) */
* html #rightcontent img.left, #singlecolumn img.left {
	margin:0 7px 5px 0px;
	}

* html #rightcontent img.right, #singlecolumn img.right {
	margin:0 8px 5px 7px;
	}

* html #rightcontent div.capleft, * html #singlecolumn div.capleft {
	margin:0 7px 5px 0px;
	}
	
* html #rightcontent div.capright, * html #singlecolumn div.capright {
	margin:0 8px 5px 7px;
	}

/* HOLLY HACK, TO FIX 3PX IE FLOAT BUG */
* html #rightcontent div.twocol div.urtwo {
	height:1%;
	padding-left:15px;
	margin-left:-15px;
	}

* html #rightcontent div.twocol div.urone {
margin-right:-2px;
	}
/* END HOLLY HACK */

/* LEFT CONTENT STYLES */
* html div#leftnav ul li a {
	width:179px;
	w\idth:150px;
	/* Box Model fix for IE Win */
	}

* html div#lefttitle h2 {
	width:179px;
	w\idth:150px;
	/* Box Model fix for IE Win */
	}

* html body.lnoneon div#lefttitle h2 {
	width:155px;
	w\idth:150px;
	/* Box Model fix for IE Win */
	}
/* END LEFT CONTENT STYLES */


/* CONTENT LISTS. For several different lists and feature sets */

/* HOLLY HACK, TO FIX 3PX PC IE FLOAT BUG */
* html #rightcontent div.smfeature div.theimg {
	margin-right:7px;
	}
* html #rightcontent div.smfeature dl {
	height:1%;
	margin-left:0;
	}
/* END HOLLY HACK */

/* HOLLY HACK, TO FIX 3PX PC IE FLOAT BUG */
* html #rightcontent div.lgfeature div.theimg {
	margin-right:7px;
	}

* html #rightcontent div.lgfeature dl {
	height:1%;
	margin-left:0;
	}
/*  END HOLLY HACK */

/* BEGIN Link List - Unordered List with the + sign in front of the links */

* html ul.linklist li a {
	background-position:0px 4px;
	height:1%;
	border-bottom:1px solid #fff;
	border-bot\tom:0;
	}

* html ul.linklist li a:hover {
	height:1%;
	}

/* End Link List - Unordered list */
/* END CONTENT LISTS */

/* EXAMPLES, INDENTS, CODE ECT */

* html div#gallery { height:1%; }

/* The following code is because Microsoft tried to squeeze some frankenstein'd version of it's 5.0 browser, meant for a computer monitor, into the PDA medium. IE on a PDA still thinks it is on a computer monitor, and therefore reads all the styles that were meant ONLY for computer monitors, not to mention it has horrible css support. So we must un-do all of the styles it never should have imported to begin with. */

@media handheld {
#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;}
}