/*multipleChoiceStylesheet.css*/

.centerContent{
	text-align:center;
}

div.specialNote{
	font-size:16pt;
	color:navy;
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:10px;
	border:solid black 3px;
}
div.conceptExplained{
	/*background-color:#aaffff;*/
	padding-top:10px;
	padding-bottom:100px;
}
table.exampleTable{
	font-size:16pt;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background-color:#777777;
}
table.exampleTable th{
	background-image:url("bkgndimg.jpg");
	color:black;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-weight:normal;
}
table.exampleTable td{
	background-color:#aadddd;
	padding-left:25px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	
}



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;
}


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;
	margin-left:auto;
	margin-right:auto;
				padding-bottom:100px;
					
}
#heading{
	z-index:1;
	padding-left:10px;
	padding-right:10px;
  	background-color:#000033;
  	background-color:#000066;
	/*background-color:red;*/
    	
				height:42px;
  				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;
    			position:fixed;
				top:0px;
}


#menuHorizontal {
  background-color:#000033;
  background-color:#000066;
  /*background-color:yellow;*/	
	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;
	
  				position:fixed;
				top:60px;
				/*background-color:red;*/	
}
#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:0em;
}


#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:846px;

	background-color:rgb(153,153,153);
	background-color:#dddddd;
	background-color:#eeeeee;
	min-height:705px;
  padding:20px;
  padding-bottom:25px;
	
	
	  			position:relative;
				top:93px;
				top:64px;
				left:0px;
  
}
#content p{
	font-size:16pt;
}
#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;		
	}
	#content p#problemParagraph{
		font-size:1.3em;
		font-weight:bold;
	}




	span.highlight
	{background-color:#99bbcc;
	 background-color:#ccbbff;
	}
	span.highlightRed{
		background-color:#ff0000;
	}
	span.highlightLtBlue{
		background-color:#77bbee;
		background-color:#aaccdd;
	}
	span.highlightYellow{
		background-color:#ffff00;
	}
	span.highlightPurple{
		background-color:#dd00dd;
		background-color:#ddaadd;
		background-color:#eebbff;
	}	
	span.highlightOrange{
		background-color:orange;
	}
	span.highlightGreen{
		background-color:green;
		background-color:#aaffaa;
	}
	
	
	span.underline{
		text-decoration:underline;
	}
	
	
	
	
	
span.monospace{
	font-family:monospace;
}
span.overline{
	text-decoration:overline;
}
		

span.question{
	font-size:12pt;
	font-size:22pt;
	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;
	font-size:18pt;
	/*margin-left:-.5em;*/
}