body
{
	font-weight: normal;
	font-size: 14px;
	color: black;
	line-height: 17pt;
	font-style: normal;
	font-family: Verdana;
}

UL
{
	font-weight: normal;
	font-size: 14px;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

H2
{
	font-weight: bold;
	font-size: 16pt;
	color: black;
	font-style: normal;
	font-family:Times New Roman 
}
	
.clsBody
{
	font-weight: normal;
	font-size: 14px;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

.clsBodyMedium
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

.clsBodySmall
{
	font-weight: normal;
	font-size: 8px;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

.clsBody8pt
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

.clsBody9pt
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

.clsBody10pt
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

.clsBody11pt
{
	font-weight: normal;
	font-size: 11pt;
	color: black;
	font-style: normal;
	font-family: Verdana;
}

.clsTitleHeader
{
	font-weight: bold;
	font-size: 13pt;
	background: #2f91b9;
	color: #ffffcc;
	font-family: Arial;
} 

.clsTitleHeaderSmallBlack
{
	font-size: 8pt;
	background: #000000;
	color: black;
	font-family: Arial;
} 	

.clsTitleHeaderMedium
{
	font-weight: bold;
	font-size: 11pt;
	background: #CFE4F3;
	color: #000000;
	font-family: Verdana;
} 	

.clsTitleHeaderSmall
{
	font-size: 8pt;
	background: #CFE4F3;
	font-family: Arial;
} 	

.clsBorder
{
	border-right: #2f91b9 thin solid;
	border-top: #2f91b9 thin solid;
	border-left: #2f91b9 thin solid;
	border-bottom: #2f91b9 thin solid;
}

.clsBorderThin
{
	border-right: #2f91b9 1px solid;
	border-top: #2f91b9 1px solid;
	border-left: #2f91b9 1px solid;
	border-bottom: #2f91b9 1px solid;
}

.pathLink A:link
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.pathLink A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:7pt; 
 	color:#000000;
 	TEXT-DECORATION: none;
}
.pathLink A:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:7pt; 
 	color:#000000;
 	TEXT-DECORATION: none;
}
.pathLink A:hover
{
	font-weight: normal;
	font-size: 7pt;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pathText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.MainHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	color: #000000;
}
.buttonStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DFE0E6;
	border: 1px ridge #61627C;
	line-height: 16px;
}
.inputButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9E9FB3;
	height:18px;
	background-color:White;
	width:150px;
}

.clsListbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9E9FB3;
	height:100px;
	background-color:White;
	width:580px;
}

.clsListboxSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9E9FB3;
	height:30px;
	background-color:White;
	width:336px;
}

.clsListboxMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9E9FB3;
	height:100px;
	background-color:White;
	width:336px;
}
.selectedoption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff00ff;
}

.clsError
{
	color:Red;
	font-size:8pt;
 
}


.spanNormal
{
	font-size: 8pt;
	color: Black;
	font-family: Verdana,Arial, Geneva, Helvetica, sans-serif;
	text-align: justify;
}
.spanNormalWhite
{
	font-size: 8pt;
	color: White;
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align: justify;
}
.spanI
{
	font-size: 8pt;
	color: black;
	font-style: italic;
	font-family: Verdana,Arial, Geneva, Helvetica, sans-serif;
	text-align: justify;
}

.clsTextboxShort
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	width: 50px;
	border-left: thin groove;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
}

.clsTextbox
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	border-left: thin groove;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
}

.clsTextboxMed
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	border-left: thin groove;
	width: 100px;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
}

.clsTextboxLong
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	border-left: thin groove;
	width: 200px;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
}


.MainHeading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	color: #000000;
}


.TMSLink A:link
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.TMSLink A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:7pt; 
 	color:#000000;
 	TEXT-DECORATION: underline;
}
.TMSLink A:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:7pt; 
 	color:#000000;
 	TEXT-DECORATION: underline;
}
.TMSLink A:hover
{
	font-weight: normal;
	font-size: 7pt;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TMSLinkMedium A:link
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TMSLinkMedium A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px; 
 	color:#000000;
 	TEXT-DECORATION: none;
}
.TMSLinkMedium A:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px; 
 	color:#000000;
 	TEXT-DECORATION: none;
}
.TMSLinkMedium A:hover
{
	font-weight: normal;
	font-size: 11px;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.clsPageBreak
{
	page-break-after: always;
}


#dvHeader1
{
	width:303px;
	height:47px;
	border:0px;
	padding:0px;
}

#dvHeader2
{
	width:401px;
	height:47px;
	position:relative;
	left:301px;
	top:-47px;
	border:0px;
	padding:0px;
}

#dvHeader3
{
	width:303px;
	height:47px;
	position:relative;
	left:690px;
	top:-94px;
	border:0px;
}


#dvHelp
{
	width:45px;
	height:45px;
	position:relative;
	left:941px;
	top:-139px;
	border:0px;
}

#dvCookieCrumb
{
	width:503px;
	height:47px;
	position:relative;
	left:0px;
	top:-158px;
	border:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	
}

#dvBodyCenter
{
	width:503px;
	height:47px;
	position:relative;
	left:220px;
	top:-120px;
	border:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#dvBodyCenterLeft
{
	width:503px;
	height:47px;
	position:relative;
	left:120px;
	top:-180px;
	border:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

/*** THIS WILL SET THE WIDTH OF MOZILLA BROWSERS TO 24px ***/
html>body #dvBodyCenterLeft 
{	
	top:-140px;
}

#dvBodyLeft
{
	width:100%;
	position:relative;
	left:0px;
	top:-190px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}

#dvBodyCenterTop
{
	width:800px;
	height:47px;
	position:relative;
	left:90px;
	top:-170px;
	border:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#dvTreeBox
{
	position:relative;
	left:0px;
	top:0px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
	voice-family:"\"}\"";
	voice-family: inherit;
}

/*** THIS WILL SET THE WIDTH OF MOZILLA BROWSERS TO 24px ***/
html>body #dvTreeBox 
{	
	top:24px;
}

#dvCohortTreeBox
{
	position:relative;
	left:0px;
	top:0px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}
html>body #dvCohortTreeBox 
{	
	top:17px;
}

#dvCohortEditTreeBox
{
	position:relative;
	left:0px;
	top:10px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}
html>body #dvCohortEditTreeBox 
{	
	top:17px;
}


#dvCohortMessageBox
{
	position:relative;
	left:0px;
	top:-170px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}
html>body #dvCohortMessageBox 
{	
	top:-153px;
}

#dvCohortRenameBox
{
	position:relative;
	left:0px;
	top:-185px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}
html>body #dvCohortRenameBox 
{	
	top:-168px;
}


#dvTestConTreeBox
{
	position:relative;
	left:0px;
	top:-3px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}
html>body #dvTestConTreeBox 
{	
	top:36px;
}

#dvTestAccessTreeBox
{
	position:relative;
	left:0px;
	top:0px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}

html>body #dvTestAccessTreeBox 
{	
	top:16px;
}

#dvQuestionTypeBox
{
	position:relative;
	left:0px;
	top:-130px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}
html>body #dvQuestionTypeBox 
{	
	top:-113px;
}

.clsWhatIsTextbox
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	border-left: thin groove;
	width: 200px;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
	height:20px;
}

.clsAnswerListbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #9E9FB3;
	height:30px;
	background-color:White;
	width:315px;
}

#dvCreateAnswers
{
	POSITION: absolute; 
	TOP: 268px;
	LEFT: 72px;
}

html>body #dvCreateAnswers 
{	
	top:254px;
}

#dvMCQBodyLeft
{
	width:100%;
	position:relative;
	left:0px;
	top:-175px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}

html>body #dvMCQBodyLeft 
{	
	top:-160px;
}

.clsMCQTitle
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	border-left: thin groove;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
	width:810px;
	height:20px;
}

.clsMCQTextbox
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	border-left: thin groove;
	width: 365px;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
	height:35px;
}

#dvTestBankBodyLeft
{
	width:100%;
	position:relative;
	left:0px;
	top:-135px;
	border:0px;
	padding:0px;
	font-family:Arial;
	font-size:7pt;
}
html>body #dvTestBankBodyLeft 
{	
	top:-120px;
}

.clsTimer
{
	width:68px;
	text-align:right;
	border-right: thin groove;
	border-top: thin groove;
	border-left: thin groove;
	border-bottom: thin groove;
	font-family: Arial;
	font-size: 8pt;
	background-color: white;
	
}


#dvMCQFooter
{
	top:700px;
	left:300px;
	
}

#dvMCQResult
{
	width:503px;
	height:47px;
	position:relative;
	left:120px;
	top:-170px;
	border:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

/*** THIS WILL SET THE WIDTH OF MOZILLA BROWSERS TO 24px ***/
html>body #dvMCQResult 
{	
	top:-130px;
}

.clsDateTimeField
{
	border-right: thin groove;
	border-top: thin groove;
	font-size: 8pt;
	width: 70px;
	border-left: thin groove;
	color: black;
	border-bottom: thin groove;
	font-family: Arial;
	background-color: white;
}

#dvPositionBottomRight
{
	position:relative;
	left:200px;
	top:10px;
}
html>body #dvPositionBottomRight 
{	
	position:relative;
	left:60px;
	top:200px;
}

#dvLoginBoxPosition
{
	position:relative;
	left:40px;

}
html>body #dvLoginBoxPosition 
{	
	position:relative;
	left:40px;
	top:-55px;
}

