.page { visibility:hidden; position:absolute; top:0px; padding-left:20px; }

body
{
	height:100%;
	width:100%;
}
html>body
{
	position:absolute;
	width:100%;
}
#header
{
	position:absolute;
	left:0;
	width:98%;
	top: 10px;
	left: 10px;
	right: 10px;
	background-color:#7fcff1;
	font-weight:bold;
	padding:0px;
    color: #FFF;
}
#header td 
{ 
	padding: 5px; 
	margin: 0px;
}
#content
{
	overflow: auto;
	width: 100%;
	height: 100%;
}
#footer {
	width: 100%;
	height: 40px;
	overflow: hidden;
	color: #000;
	background-color: #afdca2;
	border-top: 5px solid #afdca2;
	border-bottom: 5px solid #afdca2;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

#lbl 
{ 
	color: #FFF;
	text-align:left; 
	padding:10px;
    font-family: verdana;
    font-size: 18px;
    font-weight: bold;
}

#tmr 
{ 
	position:absolute; 
	top:10px; 
	right:10px; 
	color:#FFF;
	font-weight:bold;
}
#tmrval
{
	
}

.btn 
{ 
	margin:2px; 
	vertical-align:middle;
}

#navctrl 
{ 
	margin:0px 20px 0px 20px;
	vertical-align:middle;

}

#score
{
	margin-right:20px;
}

#scoresummary
{
	overflow:auto;
	position:absolute;
	left:0px;
	width:100%;
	top:55px;
	overflow:auto;
	display:none;
	text-align:center;
}

#overallscore
{
	font-weight:bold;
	font-size:120%;
	color:#6f7a8c;
}

#passingscore
{
	color:#ff0000;
	font-weight:bold;
	font-size:110%;
	margin-bottom:20px;
}

#scoresummary .sectionlbl
{
	
}
.detailtable  
{
	margin-left:20px;
	margin-right:20px;
	border-width:1px;
	text-align:left;
	margin-bottom:20px;
}

.detailtable, .detailtable th, .detailtable td
{
	border-collapse:true;
	border-width:1px;
	border-style:solid;
	border-color:#6f7a8c
}

.detailtable th 
{
	font-weight:bold;
	background-color:#eee;
	color:#6f7a8c;
}

.detailtable #stemheading 
{
	width:90%;
	text-align:left;
}

.detailtable #scoreheading 
{
	width:20%;
	text-align:right;
}

.detailtable .qscore
{
	text-align:right;
}

html { direction:ltr; }
.ad-actposstyle { font-size:13px;font-family:verdana;color:#000000; }
.ad-assesstitlestyle { font-size:13px; font-family:verdana; font-weight:bold; color:#000000; background-color:#e5edfa; }
.ad-assesstotalstyle { font-size:10px; font-family:verdana; font-weight:bold; color:#FFFFFF; }
.ad-bodystyle { background-color:#ffffff; }
.ad-contentdatastyle { font-size:10px;font-family:verdana;color:#000000; }
.ad-contentdescstyle { font-size:10px;font-family:verdana;color:#000000; }
.ad-contentpctimage { reflection/final_graph.gif }
.ad-coursenamestyle { font-size:15px;font-family:Arial;font-weight:bold;color:#FFFFFF; }
.ad-datacell { padding:5px; }
.ad-detailheaderstyle { font-size:20px; font-family:arial; font-weight:bold; color:#e5edfa; text-align:left; background-color:#30405a; }
.ad-detailsnotavailablestyle { font-size:14px;font-family:verdana;color:#000000;background-color:#b5b5b5;text-align: center; }
.ad-evenrowcolor { background-color:#ffffcc; }
.ad-oddrowbgcolor { background-color:#ffffff; }
.ad-previousdropdownstyle { color: black; text-decoration: none; cursor: hand; font-family: verdana; font-size:9pt; font-weight: bold; vertical-align: bottom; text-align: left; }
.ad-previousscorestyle { color: black; text-decoration: none; cursor: none; font-family: verdana; font-size: 9pt; font-weight: bold; vertical-align: middle; text-align: center; }
.ad-scoreheaderstyle { font-size:20px;font-family:arial;font-weight:bold;color:#FFFFFF; }
.ad-sectiondatastyle { font-size:10px; font-family:verdana; color:#FFFFFF; font-weight:bold; }
.ad-sectiontitlestyle { font-size:13px;font-family:verdana;font-weight:bold;color:#e5edfa; background-color:#30405a; }
.ad-statusstyle { font-size:13px;font-family:verdana;color:#e5edfa; background-color:#30405a; }
.ad-studentdatestyle { font-size:15px; font-family:Arial; font-weight:bold; color:#FFFFFF; }
.ad-tablestyle { width:100%;background-color:#ffffff; }
.ba-activePage { color:#FFFFFF; }
.ba-disactivePage { color:#FFFFFF; }
.ba-assesstitle { font-family:arial; font-size:20px; font-weight: bold; color:#e5edfa; background-color:#30405a; }
.ba-footerdiv { position:absolute; top:10px; border-style:solid; border-width:1px; border-color:#30405a; background-color:#30405a; width:100%; }
.ba-headerdiv { position:absolute; top:0px; left:0px; width:800px; height:90px; border-style:none; border-width:1px; border-color:#000000; }
.ba-hiddenpagediv { position:absolute; top:125px; visibility:hidden; }
.ba-labelstyle { font-size:13px; font-family:verdana; color:#000000; }
.ba-pageNavBackground { height:56px; padding-right: 10px; background-color:#30405a; }
.ba-pageNavDiv { color:#FFFFFF; position:absolute; height:40px; left:12; top:74;border-color:#2992D6; border-style:none;border-width:1px; width: 600px; background-color:#30405a; }
.ba-pagenumberstyle { font-size:16px;font-family:Arial;font-weight:bold;color:#a3a39d; }
.ba-questionanswer { font-size:12px; font-family:arial; }
.ba-questioncount { color:#000000; font-family:arial; font-size:14px; font-weight: bold; }
.ba-questiontext { font-size:13px; font-family:arial; background-color: #eee; layer-background-color: #eee; }
.ba-sectiontitle { color:#000000; font-family:arial; font-size:16px; font-weight: bold; }
.ba-tablestyle { width:100%; background-color: #ffffff; }
.ba-timermessagestyle { font-size:13px; font-family:verdana; font-weight:bold; color:#FFFFFF; background-color:#d35d02; }
.ba-timerstyle { position:absolute;left:660px;top:55px;width:112px;height:20px;border-style:none; }
.ba-timertextstyle { font-family:Arial; font-weight:bold; color:#FFFFFF; font-size:12px; }
.ba-visiblepagediv { position:absolute;top:125px; }
.nspadding {padding:4px;}
.ba-innerpageNavDiv { }
.maintext { font-size:13px; font-family:arial; background-color: #eee; layer-background-color: #eee; }
.answertext { font-size:13px; font-family:arial; background-color: #eee; layer-background-color: #eee; }
.questionanswer { font-size:13px; font-family:arial; background-color: #eee; layer-background-color: #eee; }
.title { color:#000000; font-family:arial; font-size:14px; font-weight: bold; }
.imagetext { no attribute for ba-imagetext }
.userData { behavior:url(#default#userdata); }
.ba-scoresummarydiv { position:absolute;visibility:hidden;width:100%;top:5; }
.blueimgiv { border-bottom-style:solid;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-width:1px;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000000;width:100%;}
.yellowimgdiv { width:100%;border-bottom-style:solid;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-width:1px;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
.tealimgdiv{ width:100%;border-bottom-style:solid;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-bottom-width:1px;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
.dragdrop_score_table {width:600px;}
.dragdrop_score_cell {text-align:center;}
#timeout { font-size:13px; font-family:arial; background-color: #eee; layer-background-color: #eee; }
#timerdiv { width:133px; height:30px; }
.assessmentbuttonstyle { font-size: 10px; font-family: Verdana; font-weight:bold; color: #30405a; text-decoration: none; cursor: pointer; }