body{	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	line-height: 16px;	border: 0;	text-align: left;}/*Rollover preload*/#science{	background:url(http://www.atomicarchive.com/Images//Header5_05R.jpg) no-repeat;}#history{	background:url(http://www.atomicarchive.com/Images//Header5_11R.jpg) no-repeat;}#library{	background:url(http://www.atomicarchive.com/Images//Header5_06R.jpg) no-repeat;}#media{	background:url(http://www.atomicarchive.com/Images//Header5_07R.jpg) no-repeat;}#almanac{	background:url(http://www.atomicarchive.com/Images//Header5_08R.jpg) no-repeat;}#store{	background:url(http://www.atomicarchive.com/Images//Header5_08R.jpg) no-repeat;}#wrapper{clear:left;}#sidebar{	margin: 15px 5px 0px 5px;	background-color: #ccc;	float: left;	/*display: block;*/	width:140px;}#sidebar p{	font-size: 9px;	line-height: 12px;	margin: 10px;	text-align: left;}#sidebar h1{	font-size: 11px;	font-weight: bold;	line-height: 12px;	margin: 5px;	color: black;	text-align: left;	background-color: #cccccc;}/*Used for centering text */#sidebar h2{	font-size: 9px;	line-height: 12px;	text-align: center;	font-style: normal;	font-weight: normal;	color: #000;}#sidebar img{	display: block;	margin-left: auto;	margin-right: auto;	text-align: center;	background-color: #cccccc;}#sidebar ul,li{	line-height: 24px;	text-align: left;	background-color: #cccccc;}.sidebarTop{	vertical-align: top;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}.sidebarBottom{	vertical-align: bottom;	margin-bottom: -5px;	margin-left: 0px;	margin-right: 0px;	clear: both;	display: inline;}a{	text-decoration: none;	color: #039;}a:hover{	text-decoration: underline;	color: black;}a:active{	text-decoration: underline;	color: black;}img { border: 0; }/***********************************************/#sectionNav{	width: 800px;	float: left;	margin-bottom: 5px;	margin-top: -5px;}#main{	float: left;	padding: 0px;	margin-top: 10px;	width: 780px;}#mainContent {	float:left;	width: 790px;	clear: left;}#content{	float: left;	margin: 10px 30px 20px 20px;	width: 540px;	height:auto;	voice-family: "\"}\"";	voice-family: inherit;	width: 570px;}#siteInfo{	clear: both;	/*float: left;*/	width: 700px;	margin: 0px;	padding-top: 50px;	display: block;}#siteInfo img {	vertical-align: middle;}#quote { margin: 50px 50px 0px 50px; }#popUpHeader{	width: 450px;	margin: 10px;	border-bottom: 1px solid black;}#popUpContent{	width: 450px;	margin: 10px;}#popUpFooter{	width: 450px;	margin: 0px 10px 0px 10px;}#docFrame{	border-top: 1px solid gray;	padding-top: 10px;}#leftColumn{	float: left;	width: 50%;}#rightColumn{	float: left;	width: 45%;	margin-left: 10px;}#leftColumnHP{	float: left;	width: 420px;	margin:0px 0px 20px 20px;}#rightColumnHP{	float: left;	width: 300px;	margin: 0px 0px 20px 10px;	}#homePage{	float: left;	width: 800px;	margin: 0px 20px 20px 20px;}.pod{	margin-top: 20px;	margin-bottom: 20px;}.podHeaderGraphic { margin-bottom: 10px; }#homePageTopics { padding-top: 20px; }#masthead { width: 770px; }#logo{	background-color: #e8e8e8;	border-bottom: 1px solid #666666;	float: left;}#ad{	padding: 10px 30px 10px 30px;	background-color: #e8e8e8;	border-bottom: 1px solid #666666;	float: left;	display: block;}#menu { float: left; }#search{	float: right;	text-align: right;	vertical-align: text-top;}#search input{	vertical-align: bottom;	padding-top: 3px;}#search p{	font-size: 12px;	line-height: 13px;	font-family: Verdana, Geneva, Arial, sans-serif;	font-weight: bold;	display: inline;	vertical-align: bottom;	margin-top: 0px;}#contentNav{	margin-top: 40px;	text-align: right;}/*  was id */.tocList ul,li { list-style-type: none; }.centerGroup{	text-align: center;	display: block;	margin-left: auto;	margin-right: auto;}.centerGroup{	text-align: center;	display: block;	margin-left: auto;	margin-right: auto;}.menuGroup{	float: left;	width: 240px;	height: 125px;	display: block;	border-top: 1px dashed gray;	margin-right: 15px;	margin-left: 5px;	margin-bottom: 10px;	margin-top: 0px;}.menuGroup img{	margin: 5px 10px 30px 5px;	float: left;	display: block;}.menuGroup p{	font-family: Arial;	font-size: 10px;	line-height: 12px;	margin-bottom: 0px;	margin-right: 5px;}.menuGroup h4{	font-size: 12px;	margin-top: 5px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #039;}.menuGroupMore { text-align: right; margin-right: 5px; }#subnav{	float: left;	margin: 0 5px 5px 5px;	background-color: #fff;	width: 770px;	font-size: 10px;}#subnav ul{	margin-left: 0;	padding-left: 0;	display: inline;	list-style: disc;	font-size: 10px;}#subnav ul li{	margin-left: 0;	padding-left: 0;	display: inline;	background-color: #fff;	font-size: 10px;}#subnav ul li.currentSection{	margin-left: 0;	padding: 0px;	font-weight: bold;	display: inline;	background-color: #fff;}.currentSection {font-weight: bold;}#siteInfo img{	padding-right: 10px;	padding-left: 10px;}#siteInfo p{	font-size: 11px;	line-height: 13px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}#sectionNav a { padding-left: 10px; }#sectionNav img { padding-left: 10px; }.sectionText{	font-weight: bold;	font-size: 12px;	line-height: 16px;}#quote p{	font-size: 11px;	line-height: 13px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}.quoteName { text-align: right; }#popUpHeader h1 { margin-bottom: 0px; }#popUpContent img{	display: block;	margin-left: auto;	margin-right: auto;}#popUpContent p{	font-size: 10px;	line-height: 12px;	text-align: center;}#popUpFooter img{	display: block;	float: right;}#leftColumn ul { list-style-type: none; }#rightColumn ul { list-style-type: none; }.contentTOC { padding-right: 250px; }.clear{	float: left;	clear: both;}.leftImage{	float: left;	display: block;	margin-left: 5px;	margin-right: 5px;}.photoframe {	border: 1px solid #ccc;	padding:5px;	margin:5px; } .center { text-align: center; }.caption{	font-size: 10px;	line-height: 13px;	font-style: normal;	color: #000;}.teaser{	font-size: 11px;	font-weight: bold;	line-height: 13px;}.source{	font-size: 10px;	font-style: italic;	line-height: 12px;}.sitename{	font-weight: bold;	font-size: 12px;	margin-bottom: -10px;	font-family: Arial, Helvetica, Verdana, sans-serif;}.siteurl{	font-weight: normal;	font-size: 10px;	margin-bottom: -6px;	color: #aaa;}.sitetext { margin-left: 20px; }.bio-year{	font-size: 10px;	color: #333;}.menulist{	font-size: 11px;	line-height: 14px;	text-indent: 10px;}.historicaldoc{	font-weight: normal;	font-size: 12px;	line-height: 14px;	font-family: Courier, Courier New, monospace;}.productTitle{	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #039;	margin-top: 0px;}.productImage{	margin-right: 10px;	margin-bottom: 10px;}.indent { margin-left: 20px; }.grey { color: #999; }h1{	font-size: 17px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #039;}h2{	font-size: 16px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #039;}h3{	font-size: 14px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #039;}h4{	font-size: 12px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #039;}h5{	font-size: 11px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #039;}sup, sub{	font-size: 9px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}dt{	font-size: 11px;	font-weight: bold;	line-height: 14px;	margin-top: 11px;}dd{	font-size: 11px;	font-weight: normal;	line-height: 14px;}ol{	font-size: 11px;	line-height: 14px;	background-color: #fff;	list-style-type: decimal;}ul{	font-size: 11px;	line-height: 14px;	background-color: #fff;	list-style-type: disc;}/* li {font-size: 11px; line-height: 14px} */#docFrame ul, ol, li{	font-size: 12px;	line-height: 16px;	margin-bottom: 8px;	background-color: #fff;}#content ol li{	list-style-type: decimal;}#grant{color: #999;border-top: 1px solid #ddd;float: left;font-size: 10px;line-height: 14px;vertical-align:middle;}#grant img{float: left;margin-right: 10px;}.badge{margin-top:3px;}.listA ol li{	list-style-type: upper-alpha;}