body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image: url(/web/20161002191447im_/http://hpmuseum.net/images/left_tile.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
}
/*=============================== Header ========================*/
#header{
  margin: 0px;
  padding: 0px 0px 0px 10px;
  background-image: url(/web/20161002191447im_/http://hpmuseum.net/images/header.gif);
  background-repeat: repeat-x;
  background-position: 0px 0px;
  height: 84px;
}

#header h1{ 
	font-size: 36px; 
	font-weight: normal; 
	color: white;
	margin: 0px 0px 18px 0px;
}

#header a {
	color: white;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}  

#header a:hover {
	text-decoration: underline;
}

/*=============================== Menu ========================*/
#sideMenu{
	width: 180px;
	float: left;
	padding: 10px;
	margin: 0px;
}
#sidemenuSearch{
	width: 180px;
	float: left;
	padding: 10px;
	margin: 0px;
}
#sidemenuSearch li a {
	color : #003399;
	padding : 0.2em 0.5em;
}

#sidemenuSearch li a:hover {
	color : #8babe6;
	
}

#sideMenu h1, #nav h1, #nav ul h1{
	font-size: 12px; 
	font-weight: bold;
	color: #333333;
	margin: 20px 0px 0px 0px;
	border-bottom: 1px solid #999999; 
}

#nav, #nav ul { /* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
	float : left;
	width : 180px;
}

#nav li { /* all list items */
	position : relative;
	float : left;
	line-height : 1.25em;
	margin-bottom : -1px;
	width: 180px;
	padding: 1px 0px 1px 0px;
}

#nav li ul { /* second-level lists */
	position : absolute;
	background-color: #F0F0F0;
	left: -100em;
	margin-left : 15.1em;
	margin-top : -1.75em;
 }


#nav li a {
	display : block;
	color : black;
	text-decoration : none;
	background-color : transparent;
	padding : 0em 0.5em;
}

#nav li a:hover {
	color : white;
	background-color : #8CAAE6;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#sideMenu ul { /* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
	float : left;
	width : 180px;
}
#sideMenu li a {
	display : block;
	color : black;
	text-decoration : none;
	background-color : transparent;
	padding : 0.2em 0.5em;
}

#sideMenu li a:hover {
	color : white;
	background-color : rgb(0,51,153);
}

/*=============================== Main Content ========================*/
#content{
	margin-left: 190px;
	padding: 20px 40px 40px 10px;
}
#content h1{
	font-size: 28px;
	font-weight: lighter;
	
}
#content h2{
  font-size: 14px;  
  font-weight: bold;
  color: #777777;
  margin: 0px 0px 10px 0px;
}

#content p {
  margin: 0px 0px 12px 0px;
  padding: 0px;
}

#content a {
  color: rgb(0,102,204);
  background-color: transparent;
  text-decoration: underline;
}

#content a:hover {
  text-decoration: none;
}

#content h1 {
  color: white;
  background-color: rgb(0,51,153);
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
  padding: 5px;
}

#content h3 {
  color: white;
  background-color: rgb(0,51,153);
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
  padding: 5px;
}



#content .topOfPage {
  color: white;
  background-color: transparent;
  font-weight: bold;
  text-decoration: none;
  padding: 3px;
  float: right;
  }
  
 #content h4 {
  color: black;
  font-size: 16px;
  font-weight: bold;
  
  margin: 0px 0px 10px 0px;
  padding: 5px;
  
   }
   
  
 #content h5 {
  color: black;
  font-size: 14px;

  margin: 0px 0px 10px 0px;
  padding-left: 15px;
}
 #content .testing {
  margin-left: 14px;
  
   }
#sub{
  color: black;
  font-size: 16px;
  font-weight: bold;
  border: solid 2px #8caae6;
  background-color: #f0f0f0;
  
  margin: 0px 0px 0px 0px;
  padding: 5px;
  
   }
   #sub a{
  color: #003399;
  
   }
#markTest 
{
	
	color:rgb(0,51,153);
	font-size: 16px;
	font-weight: bold;
	text-decoration: underlined;
}

#quiz
{
	font-family: Verdana;
	color: black;
	font-size: 14px;
	font-weight: bold;
	
}

#question
{
	font-family: Verdana;
	color: black;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;

}

#large
{
	font-size: 14px;
}

p#hornav a, span#lnav a, p#lnav a { display: inline; margin: 2px 4px; padding: 1px 3px; font-weight: bold;
	font-size: 14px;  background-color: rgb(0,51,153); color: #ffffff; text-decoration: none;  }
p#hornav a:hover, span#lnav a:hover, p#lnav a:hover { text-decoration: italic; }

#hornav a, #lnav a, #lnav a { display: inline; margin: 2px 2px; padding: 1px 3px; font-weight: bold;
	font-size: 14px;  background-color: rgb(0,51,153); color: #ffffff; text-decoration: none; border: solid rgb(0,51,153);  }
#hornav a:hover, #lnav a:hover, #lnav a:hover { text-decoration: none; }

p#bignav { font-family: "Comic Sans MS",Arial, Helvetica, sans-serif; margin: 0px; padding: 6px 0px; 
font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 17px; }
p#bignav a { margin: 2px 4px; padding: 2px 4px; font-weight: bold; color: #000066; border: solid #000066 1px; }
p#bignav a:hover { background-color: #000066; color: #ffffff; }

p#latest {font-family: Helvetica, sans-serif; font-size: 16px; color:red; font-weight: bold; }

p#markTest a { font-family: Verdana; font-size: 14px; border: solid #8caae6 2px; font-weight: bold;  margin: 4px; padding: 2px 4px;}
 h1#whatsnew {  color: white;
  background-color: rgb(0,51,153);
  font-size: 16px;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
  padding: 5px;
  }

.rtali { float: right; margin-left: 20px }
.drkred { color: #660000; font-style: oblique }
.dhdbx { border: dashed 1px #000066; padding: 12px }
.dshd { border: solid 1px #8caae6 }

ul#tck li { list-style-image: url(/web/20161002191447im_/http://hpmuseum.net/html/img/minitick.gif); font-size: 14px; padding: 2px 0px; }


table#qst { padding: 0px; margin: 0px; border-width: 0px }
table#qst th { width: 45px; font-weight: normal; font-style: italic; text-align: right; vertical-align: top; padding: 0px }
table#qst td { padding: 0px 9px 0px 0px; font-size:12px; }



/*
     FILE ARCHIVED ON 19:14:47 Oct 02, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:10:51 Oct 06, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.525
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.01
  esindex: 0.013
  cdx.remote: 8.963
  LoadShardBlock: 55.707 (3)
  PetaboxLoader3.datanode: 61.293 (5)
  PetaboxLoader3.resolve: 108.086 (3)
  load_resource: 203.162 (2)
*/