P  {
	font-family : verdana,Arial,Helvetica;
	color : Black;
	font-weight : normal;
	font-size : 10pt;
}

H1  {
	font-size : x-large;
	font-family : Arial;
}

A  {
	text-decoration : none;
}

A:Visited  {}

A:Active  {}

A:Hover  {
	text-decoration : underline;
	background-color: #FFFF66;
	color : black;
}

BODY  {
	background-color:white;
	font-family : verdana,Arial,Helvetica;
	color : Black;
	font-weight : normal;
	font-size : 10pt;
}

TD  {
	font-family : verdana,Arial,Helvetica;
	font-size : 10pt;
}

.V1 {
	font-family : verdana,Arial,Helvetica;
	font-size : 10px;
}

.VU1 {
	font-size : 10px;
	text-decoration: underline;
}

.A1 {
	font-size : 10px;
	font-family : Arial,verdana,Helvetica;
}

.A2 {
	font-size : 10pt;
	font-family : Arial,verdana,Helvetica;
}

.A3 {
	font-size : 12pt;
	font-family : Arial,verdana,Helvetica;
}

.VM1 {
	font-size : 10px;
	color : #990000;
}

.VB1 {
	font-weight : bold;
	font-size : 10px;
}

.VBU1 {
	font-weight : bold;
	text-decoration: underline;
	font-size : 10px;
}

.V2 {
	font-size : 10pt;
}

.VM2 {
	color : #990000;
}

.VBM2 {
	color : #990000;
	font-weight : bold;
}

.VB2 {
	font-weight : bold;
}

.VBU2 {
	font-weight : bold;
	text-decoration: underline;
}


.V3 {
	font-size : 12pt;
}

.VB3 {
	font-weight : bold;
	font-size : 12pt;
}

.VBU3 {
	font-weight : bold;
	text-decoration: underline;
	font-size : 12pt;
}

.V4 {
	font-size : 14pt;
}

.VN {
	font-family : tahoma,verdana,Helvetica;
}

.VN1 {
	font-family : verdana,Helvetica;
	font-size : 10px;
}

.VNU1 {
	font-family : verdana,Helvetica;
	font-size : 10px;
	text-decoration: underline;
}


A.sLinks  {
	font-family : verdana,sans-serif, Arial, Helvetica;
	font-size:0.9em;
	cursor: pointer;
	cursor: hand;
	color : blue;
	font-weight : bold;
	text-decoration : none;
}

A.bigButton  {
	font-size:14pt;
	font-family : calibri,tahoma, arial;
	cursor: pointer;
	cursor: hand;
	background-color : #11582c;
	font-weight:bold;
  color:#FFFFFF;
  border-style:outset;
  border-color:white;
	border-width:2px;
	padding-left:6px;
	padding-right:6px;
}

A.smallButton  {
	font-size:11pt;
	font-family : Calibri,tahoma,arial;
	cursor: pointer;
	cursor: hand;
	background-color : #11582c;
	font-weight:bold;
    color:#FFFFFF;
    border-style:outset;
    border-color:white;
	border-width:2px;
	padding-left:6px;
	padding-right:6px;
}


A.bigButton:hover  {
	color : #990000;
	background-color: #FFFF66;
	text-decoration : none;
}

a.NoUnder:hover {
    text-decoration : none;
}

A.sLinks:hover  {
	color : Green;
	text-decoration : underline;
}

.LinkBar  {
	color : white;
	font-family : verdana,arial;
	font-size : small;
	background-color : #2c7434;
}

.HintTip  {
	font-family : Verdana,Arial;
	color : #990000;
	font-weight : normal;
	font-size : small;
}

.HintTip1  {
	font-family:Bookman Old Style,verdana,arial; 
	color: #6666FF;
	font-weight : bold;
	font-size : 13.5pt;
}

.H1  {
	font-family : Verdana,Arial;
	font-size : x-large;
}

.StatusBar  {
	font:0.9em verdana,arial,helvetica;
	color : White;
	background-color : #2c7434;
	padding:0px 10px 2px 3px;
}

.TopLinks  {
	font:0.9em verdana,arial,helvetica;
	color : White;
	text-decoration : none;
}

.instructions  {
	font-family : ms sans serif,Arial;
	color : Black;
	font-weight : normal;
}

.ResTableHead  {
	background-color : #dfdfdf;
	font-family : verdana,Arial;
	color : #990000;
	font-weight : bold;
}

.StudTableHead  {
	background-color : #dfdfdf;
	font-family : verdana,Arial;
	color : #990000;
	font-weight : bold;
}

.sLinks  {
	color : blue;
	font-size:0.9em;
	font-family : verdana,sans-serif, Arial, Helvetica;
	font-weight : normal;
}

.TabHead  {
	font-family : verdana,ms sans serif,Times New Roman,Arial;
	color : Red;
	font-weight: bold;
	background-color : #DFDFDF;
}

.ETabHead  {
	font-family : verdana,san-serif,Arial;
	color : Red;
	background-color : silver;
}

.TabHeadBlack  {
	font-family : verdana,san-serif,Arial;
	color : #DFDFDF;
	background-color : gray;
	text-decoration : none;
}

.sideBar  {
	background-color : #FFFFE0;
}

.mainColor  {
	font-family : verdana,Arial;
}

.OddCol  {
	background-color : #e5f9e8;
	font-family : verdana,Arial;
}

.OddColDark  {
	background-color : #e0f4e7;
	font-family : verdana,Arial;
}

.lessonBox  {
	background-color : #ffe8e8;
}

.testButton  {
	font-size : 11pt;
	font-family : calibri, tahoma, arial;
	cursor: pointer;
	cursor: hand;
	background-color : #11582c;
	font-weight:bold;
    color:#FFFFFF;
    border-style:outset;
    border-color:white;
	border-width:2px;
}

/* High Score Table Styles - START */
.highScoreBGStyle1 { 
	background-color: #0066cc;
}

.highScoreRowStyle1 { 
	background-color: #ffffff;
}

.highScoreRowStyle1Odd { 
	background-color: #e5ecf9;
}

.highScoreBGStyle2 { 
	background-color: #996633;
}

.highScoreRowStyle2 { 
	background-color: #ffffff;
}

.highScoreRowStyle2Odd { 
	background-color: #f0e1d2;
}

.highScoreBGStyle3 { 
	background-color: #11582c;
}

.highScoreRowStyle3Odd { 
	background-color: #d9ffd9;
}

.highScoreTableTitle { 
	color: #ffffff;
	font-size: 15px;
	height: 22px;
	vertical-align: middle;
	text-align: center;
}

.highScoreTableBG {
	backgound-color: #ffffff;
}

.highScoreTableBG th {
	font-size: 13px;
}

.highScoreCurrentUser { 
	font-style: italic; 
	font-weight: bold;
}
/* High Score Table Styles - END */

img.nextQuestionButtonN6 {
		font-size : 11pt;
		font-family : calibri, tahoma, arial;
		font-weight:bold;
    height: 48px;
		width: 130px;
    text-decoration: none;
		border: 0px;
		cursor: pointer;
		cursor: hand;
}

img.explanationButtonN6 {
		font-size : 11pt;
		font-family : calibri, tahoma, arial;
		font-weight:bold;
    height: 26px;
		width: 103px;
    text-decoration: none;
		border: 0px;
		cursor: pointer;
		cursor: hand;
}

img.endStudySessionButtonN6 {
		font-size : 11pt;
		font-family : calibri, tahoma, arial;
		font-weight:bold;
    height: 27px;
		width: 165px;
    text-decoration: none;
		border: 0px;
		cursor: pointer;
		cursor: hand;
}

input.nextQuestionButton {
		font-size : 11pt;
		font-family : calibri, tahoma, arial;
    background: transparent url('/images/nextQuestion.gif') no-repeat scroll top right;
    color: #fff;
		font-weight:bold;
    height: 48px;
		width: 130px;
    padding-right: 16px;
	  padding-bottom: 2px;
    text-decoration: none;
		border: 0px;
		cursor: pointer;
		cursor: hand;
}


input.endStudySessionButton {
		font-size : 11pt;
		font-family : calibri, tahoma, arial;
    background: transparent url('/images/endStudySession.gif') no-repeat scroll top right;
    color: #333333;
		font-weight:bold;
    height: 27px;
		width: 165px;
    text-decoration: none;
		padding-right: 2px;
		padding-left: 2px;
		border: 0px;
		line-height: 27px;
		cursor: pointer;
		cursor: hand;
}

input.nextQuestionButtonOn {
		font-size : 11pt;
		font-family : calibri, tahoma, arial;
    background: transparent url('/images/nextQuestionOn.gif') no-repeat scroll top right;
    color: #fff;
		font-weight:bold;
    height: 48px;
		width: 130px;
    padding-right: 14px;
		padding-bottom: 0px;
    text-decoration: none;
		border: 0px;
		cursor: pointer;
		cursor: hand;
}

input.endStudySessionButtonOn {
		font-size : 11pt;
		font-family : calibri, tahoma, arial;
    background: transparent url('/images/endStudySessionOn.gif') no-repeat scroll top right;
    color: #333333;
		font-weight:bold;
    height: 27px;
		width: 165px;
    text-decoration: none;
		padding-left: 2px;
		padding-right: 0px;
		border: 0px;
		line-height: 27px;
		cursor: pointer;
		cursor: hand;
}

span.textHighlight { 
	background-color:#ffff00; 
}

@media print {
	.printLink {
		display: none;
	}
}

.boldMsg { color: red; font-weight: bold;}
.smTxt { font-size: smaller; }

.topicText {
	font-size : 10pt;
}

input.smallButton  {
	font-size:11pt;
	font-family : Calibri,tahoma,arial;
	cursor: pointer;
	cursor: hand;
	background-color : #11582c;
	font-weight:bold;
    color:#FFFFFF;
    border-style:outset;
    border-color:white;
	border-width:2px;
	padding-left:3px;
	padding-right:3px;
	height:22px;
}

input.bigButton  {
	font-size:14pt;
	font-family : Calibri,tahoma,arial;
	cursor: pointer;
	cursor: hand;
	background-color : #11582c;
	font-weight:bold;
    color:#FFFFFF;
    border-style:outset;
    border-color:white;
	border-width:2px;
	padding-left:6px;
	padding-right:6px;
}

