/*translateWordsToMathStylesheet.css*/

.centerContent{
	text-align:center;
}

td.ms{
	font-family:monospace;
}
h1.sectionHeading{
	font-size:22pt;
	text-align:center;
	float:none;
	border-top:3px double #999999;
	border-bottom:3px double #999999;
}
span.bspan{
	/*button span used instead of buttons for links*/
	color:white;
	background-image:url('mno.jpg');
    cursor:pointer;
}
	span.underline{
		text-decoration:underline;
	}
span.monospace{
	font-family:monospace;
}

body 
{   background-color:rgb(0,0,0);
    background-color:black;
	/*background-image:url("bkgndimg.jpg");*/
}
#all {
	/*position:absolute;
	top:10px;
	left:45px;*/
	width:886px;
			min-height:806px;
			min-height:705px;
			padding-bottom:300px;
	margin-left:auto;
	margin-right:auto;
}
#heading{
	position:fixed;
	top:0px;
	z-index:1;
	padding-left:10px;
	padding-right:10px;
  background-color:#000033;
  background-color:#000066;
    height:37px;
  	width:862px;
  text-align:center;
  font-size:24pt;
  color:white;
  border-left:   2px solid white;
  border-top:    2px solid white;
  border-right:  2px solid white;
  /*border-bottom: 1px solid white;*/
}

#menuHorizontal {
	position:fixed;
	top:55px;
	/*left:48px;*/
	/*position:relative;*/ /* if you don't have position relative the z-index does not work */
	/*top:0px;*/          /* also, the position relative makes it relative to its container */
	/*left:0px;*/
  background-color:#000033;
  background-color:#000066;	
	z-index:2;
			width:883px;
	height:26px;
	height:32px;
	border-left:   1px solid white;
	border-right:  2px solid white;
		border-bottom: 2px solid white;

	font-size:16px;
	margin-top:-1em;
	margin-left:0em;
}
#menuHorizontal ul{
	position:relative;/* if you don't have position relative the z-index does not work*/
	z-index:3;
			margin-left:-2.5em;
			margin-top:.4em;
}


#menuHorizontal ul ul{
	/*margin-top: .75em;*/
	margin-top: 1.4em;
	 
}


#menuHorizontal li {
  float:left;
  list-style-type: none;
  		width:66px;
  height:25px;
  text-align: center;
  background-image:url("mno.jpg");
 background-color:#000077;
  font-size:1.1em;
  font-size:14pt;
  font-family:serif;
  color:#ffffff; 
  /*border: #1111aa 2px outset;*/
  /*border:1px solid white;*/
 /*border:1px solid white;*/
	border-left:solid 1px white;
	border-top:solid 1px white;
	border-right:solid 1px white;
	
  display:block;
  /*cursor:hand;*/
}




#menuHorizontal li li {
	
	position:relative;
	top:-14px;
	left:-4px;
	z-index:2;
  list-style-type: none;
  width:120px;
  height:25px;
  text-align: center;
  background-image:url("mno.jpg");
  font-size:12pt;
  font-family:serif;
  color:#fff; 
  /*border: #1111aa 2px outset;*/
  display:block;
  border-left:none;
  border-top:1px solid white;
  border-right:none;
  border-bottom:none;
  		/*cursor:pointer;*/
}
#menuHorizontal li ul{
	display:none;
}
#menuHorizontal li:hover > ul {
	display:block;
	margin-left:-2.5em;	
}
#menuHorizontal li:hover {
  color:black;
  background-image:url("mo.jpg");
}
#menuHorizontal a {
  color:#ffffff;
  display: block;
  text-decoration: none;
  height:25px;
}
#menuHorizontal a:hover {
  color:#000000;
}




#content{
			width:862px;
			 width:866px;

	background-color:rgb(153,153,153);
	background-color:#dddddd;
	background-color:#eeeeee;

	min-height:705px;
  /*border-left:   2px solid white;
  border-right:  2px solid white;
  border-bottom: 2px solid white;*/
  padding:10px;
  padding-bottom:200px;
	  	position:relative;
		top:65px;
}
#content p{
	font-size:14pt;
}
#contentHeading {
	font-size:3em;
	text-align:center;
	color:#000077;
}
#contentParagraph {
	font-size:22pt;
	padding-right:20px;
	/*text-align:left;*/
	color:#000000;
}
#content dd{
	font-size:14pt;
}
#content dt{
	font-size:14pt;
	font-weight:bold;
}
#content li{
	font-size:16pt;
	font-size:14pt;
	font-weight:normal;
	color:#000000;
	list-style-type:none;
	
}
#content li li{
	font-size:16pt;
	font-size:14pt;
	font-weight:normal;
	color:#000000;
	
}
#content li li li{
	font-size:16pt;
	font-size:14pt;
	font-weight:normal;
	color:#000000;
	
}



		#content li li ul{
		list-style-type:none;
		display:none;
		}
		/*
		#content li:hover > ul{
		display:block;
		}
		*/
		
		
#content li td{
	background-color:#aadddd;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
	#content p#problemParagraph span#answerSpot{
		font-size:1.0em;
		font-weight:bold;
		background-color:#ff00ff;		
	}


	span.highlight
	{background-color:#99bbcc;
	 background-color:#ccbbff;
	}
	span.highlightRed{
		background-color:#ff0000;
	}
	span.highlightLtBlue{
		background-color:#77bbee;
	}
	span.highlightYellow{
		background-color:#ffff00;
	}
	span.highlightPurple{
		background-color:#dd00dd;
	}	#content p#problemParagraph{
		font-size:1.3em;
		font-weight:bold;
	}
span.monospace{
	font-family:monospace;
}
		

span.question{
	font-size:12pt;
	font-weight:bold;
}


fieldset {
	border:none;
}
#studentInfo{
	background-color:#00ffff;
	font-size:16px;
	padding:1em;	
}
div.mcq{
	background-color:#ffffcc;
	color:#000033;
	padding:1em;	
	/*width:500px;*/
	font-size:10pt;
	/*margin-left:-.5em;*/
}