
    /* * { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
    font-style: normal; line-height: normal; font-weight: normal; font-variant:
    normal; text-transform: none; color: #000000; } */ 


ul.disc {list-style-type: disc;}
ul.circle {list-style-type: circle;}
ul.square {list-style-type: square;}
ul.none {list-style-type: none;}
ol.decimal {list-style-type: decimal;}
ol.lroman {list-style-type: lower-roman;}
ol.uroman {list-style-type: upper-roman;}
ol.lalpha {list-style-type: lower-alpha;}
ol.ualpha {list-style-type: upper-alpha;}
img	{border:0; vertical-align:middle;}
.hidden {display: none;}
.unhidden {display: block;}
.nobr {white-space: nowrap;}
.highlight {background-color:yellow;}
.image_right {float: right;}
.suppress {color:#C0C0C0;}
.float_right {float:right;}



body
	{ 
		max-width:1200px;
		margin-left: 10%;
		margin-right:5%;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 85%; 
		font-weight:normal; 
		line-height: 130%; 
		background-color:#FFFFFF;
		color: #000000; 
		text-align:left; 
	}


H1,H2,H3,H4,H5
	{
		padding-top: 0em;
		padding-bottom: 0em;
		margin-top: .3em;
		margin-bottom: 0.5em;
		font-family: Arial, Helvetica,sans-serif; 
		font-style: normal; 
		font-weight: bold;
		font-variant: normal;
		font-weight: bold;
		line-height: 100%; 
		color: #0000FF; 
		text-align:center; 		
	}

H1
	{
		font-size: 2em; 
	}
	
H2
	{
		font-size: 1.4em; 
		line-height: 110%;
	}

H3
	{
		font-size: 1.3em;
		text-align: left;
	} 		
	
H4
	{
		font-size: 1.2em;
		text-align: left;
		margin-top:1.2em;
	} 

H5
	{
		font-size: 1.1em;
		text-align: left;
	}

.border
	{
		border:1px solid red;
	}
.left_content
	{
		float:left;
	}
.right_content
	{
		float: right;
	}
	
.left_content,.right_content
	{
		border:2px solid #808080;
		background-color: #FBFBFB;
		margin-bottom:8px;
		padding:0.3em;
		width:47%;
	}

.left_objectives
	{
		float:left;
	}
.right_objectives
	{
		float: right;
	}
	
.left_objectives,.right_objectives
	{
		border:4px solid #FFFF00;
		background-color: #FAFAD2;
		margin-bottom:8px;
		padding:0.3em;
		width:47%;
	}

.exercises 
	{ 
		border:4px dashed #CDC9C9;
		background-color: #EEE9E9;
		padding:0.3em;
		margin-top:1.5em;
		margin-bottom:1.5em;
	} 


.extras 
	{ 
		margin-top:0.5em;
		border:3px ridge #0000CC;
		background-color: #BBDDFF;
		padding:0.3em;
		clear:both;
	} 

		
.popup_text_index
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 1em; 
		font-weight:bold; 
		line-height: 130%; 
		background-color:#248A24;
		color: #FFFFFF; 
		text-align:left; 
		text-decoration: none;
		cursor:help;

	}
	
.popup_text
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 1em; 
		font-weight:normal; 
		line-height: 130%; 
		color: #000000; 
		text-align:left; 
	}
.quiz_grouper
	{
		padding-bottom: 1.0em;
		border:4px dashed #CDC9C9;
		background-color: #EEE9E9;
		clear:both;
	}

.group_title 
		{ 
			font-size: 12px; 
			font-weight: bold; 
			color:#0000FF; 
			text-align: left;
			line-height:100%;
		} 
		
#footer
	{
		clear: both;
		width: 100%;  
		position:relative;
		bottom: 0;
		background-color: #ECECEC;
		border:3px ridge #E0E0E0;
		padding-top: 0em;
		padding-bottom: 0em;
		font-size:0.8em;
		text-align:left;
		padding:0.1em;
	}

.hint
	{
		background-color:#CCCCAE;
		font-size:0.5em;
		float:right;
	}

a 
	{
		text-decoration: underline; 
		color: #0000FF; 
		font-weight:bold; 
		background: #CCFFCC;
	} 


a:hover 
	{ 
		background: #33FF33; 
	} 

b.bold_blue
	{ 
		font-size: 1em; 
		font-weight: bold;
		color: #0000FF; 
	}

.bigred
	{ 
//		font-family: Arial, Helvetica, sans-serif; 
		font-size:1.05em; 
		font-style: normal; 
		line-height: normal; 
		font-weight: bold;
		font-variant: normal; 
		text-transform: none; 
		color: #FF0000; 
	}

.boldredsmall
	{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: .75em;
		font-weight: bold; 
		color: #FF0000; 
	}


//START myHMENU
.my_hmenu 
	{
		margin-left: 5px;
		padding:0.5em;
		clear:both;
	}
	
	
.my_hmenu UL 
	{
		padding: 0px; 		
		margin:0;
		font-family: Verdana, Arial, Helvetica, sans-serif;		
		font-size: .8em;
		font-weight: bold;		
		line-height: 100%; 
	}
	
.my_hmenu LI 
	{
		display: inline; 
		width: 115px; 
		height: 20px; 
		text-align: left;
	}

.my_hmenu LI A 
	{
		color: #0000FF; 
		background-color: #99FF00; 
		border-style:outset;
		padding:0.15em;
		width: 100%; 
		height: 100%; 
		text-decoration:none;
	}

.my_hmenu LI A:hover 
	{
		color: #C0C0C0; 
		border-style: inset; 
		background-color: #248A24; 
	}
//END myHMENU

//START styles for sample quizzes
.left_menu
	{
		background-color: #99FF00;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14px;
		font-weight: bold; 
		color: #0000FF;
		width: 75%;		
	}

.my_button 
	{
		MARGIN-LEFT: 5px
	}
	
.my_button UL 
	{
		padding-top: 0px; 		
		padding-right: 0px; 
		padding-left: 0px; 
		padding-bottom: 0px;
		margin: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;		
		font-size: 12px;
		font-weight: bold;		
		line-height: 20px; 
	}
	
.my_button LI 
	{
		margin: 0px; 
		display: block; 
		width: 115px; 
		list-style-type:none;
		height: 20px; 
		text-align: left;
	}

.my_button LI A 
	{
		display: block; 
		padding-left:10px;
		width: 100%; 
		height: 100%; 
		text-decoration: none;
	}
	
.my_button LI A:link 
	{
		border-style:outset;
		font-weight: bold; 
		color: #0000FF; 
		background-color: #99FF00; 
	}
	
.my_button LI A:visited 
	{
		border-style:outset;
		font-weight: bold; 
		color: #0000FF; 
		background-color: #99FF00; 
	}
	
.button_1
	{
		
		padding-left:0.3em;
		width: 10.8em;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:bold; 
		line-height: 100%; 
		color: #000000; 
		text-align:left; 
	}
	
.button_2
	{
		padding-left:0.3em;
		width: 12.7em;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:bold; 
		line-height: 100%; 
		color: #000000; 
		text-align:left; 
	}
	
#question_field
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:normal; 
		line-height: 130%; 
		color: #000000; 
		text-align:left; 		
	}
		
.question_number
	{
		font-size: 14px; 
		font-weight:bold; 
	}

.check_box
	{
		text-align:left; 
	}		
	
#feedback_field
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:normal; 
		line-height: 130%; 
		color: #000000; 
		text-align:left; 		
	}
#mastery_report
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight:normal; 
		line-height: 130%; 
		color: #000000; 
		text-align:left; 	
	}

.normal_text_bold 
	{ 
		font-family: Verdana, Arial,Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		line-height: 130%; 
		color: #000000; 
		text-align:left; 
	} 
//END styles for sample quizzes


@media print 
{

#title, #switchform, #switcher, #footer
	{
		display:none;
	}

	body
		{ 

			font-family: Verdana, Arial, Helvetica, sans-serif; 
			margin: 1.5em;
			padding:1.5em;
			font-size: 16px; 
			font-weight:normal; 
			line-height: 130%; 
			color: #000000; 
			text-align:left; 
		}

}
