
.tabSelected { font-family: Arial; font-size: 10pt; font-weight: bold; color: #0066CB; text-decoration: none }
.tabUnselected { font-family: Arial; font-size: 10pt; font-weight: bold; color: white; text-decoration: none }

.ongletMain {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: #80add6 2px solid; 
	BACKGROUND-COLOR: #dce8f4;
}

.clsAction {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #053c6d; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.ongletTextEna {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: #80add6 2px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #80add6 2px solid; 
	COLOR: #005386; 
	BORDER-BOTTOM: medium none; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #dce8f4; 
	TEXT-ALIGN: center;
}

.ongletTextDis {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c5c5c5 1px solid; 
	COLOR: #80add6; 
	BORDER-BOTTOM: #80add6 2px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #e6e6e6; 
	TEXT-ALIGN: center;
}

.ongletTextErr {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #c5c5c5 1px solid; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #80add6 2px solid; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #ED4F50;
	TEXT-ALIGN: center;
}

.ongletMiddle {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	FONT-SIZE: 1px; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: medium none; 
	BACKGROUND-COLOR: #dce8f4;
}

.ongletSpace {
	BORDER-BOTTOM: #80add6 2px solid;
}


.textscroll {
}

.navCurrentLink {
	color: #435B75;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}

.navLink {
	color: #435B75;
	font-family: Arial;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
}

.navOrderBy {
	color: white;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}


.biggerTitle { color: #000000; font-family: Arial; font-size: 18pt; font-weight: bold }
.biggerTitleRed { color: #FF5540; font-family: Arial; font-size: 18pt; font-weight: bold }
.biggerTitleBlue { color: #DEE0F5; font-family: Arial; font-size: 18pt; font-weight: bold }
.biggerTitleWhite { color: white; font-family: Arial; font-size: 16pt; font-weight: bold }
.title       { color: black; font-family: Arial; font-size: 16pt; font-weight: bold }
.heading     { color: #000000; font-family: Arial; font-size: 12pt; font-weight: bold }
.testReview     { color: #435B75; font-family: Arial; font-size: 8pt; font-weight: normal }
.headingRed  { color: #FF5540; font-family: Arial; font-size: 10pt; font-weight: bold }
.headingYellow  { color: #FFCC00; font-family: Arial; font-size: 10pt; font-weight: bold }
.headingWhite  { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
.headingBlue  { color: #022F58; font-family: Arial; font-size: 10pt; font-weight: bold }
.headingRed{ color: red; font-family: Arial; font-size: 10pt; font-weight: bold }
.bigRed      { color: #FF5540; font-family: Arial; font-size: 12pt; font-weight: bold }
.navigationRed{ color: red; font-family: Arial; font-size: 14pt; font-weight:normal }
.subheading  { color: #000000; font-family: Arial; font-size: 10pt; font-weight: normal }
.lightNormal { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
.navQuestion     { color: #435B75; font-family: Arial; font-size: 7pt; font-weight: normal }

.normalSmall      { color: #000000; font-family: Arial; font-size: 8pt; font-weight: normal }
.normalSmallBold      { color: #000000; font-family: Arial; font-size: 8pt; font-weight: bold }
.normal      { color: #000000; font-family: Arial; font-size: 11pt; font-weight: normal }
.normalBlue      { color: #022F58; font-family: Arial; font-size: 11pt; font-weight: normal }
.normalBlack { color: black; font-family: Arial; font-size: 10pt; font-weight: normal }
.normalBold      { color: #000000; font-family: Arial; font-size: 11pt; font-weight: bold }
.normalBoldBlue      { color: #022F58; font-family: Arial; font-size: 11pt; font-weight: bold }
.bookmark      { color: #435B75; font-family: Arial; font-size: 8pt; font-weight: normal }
.smaller     { color: #000000; font-family: Arial; font-size: 8pt; font-weight: normal }
.copyright    { color: #B7C9FB; font-family: Arial; font-size: 8pt; font-weight: bold }
.privacyPolicyLink { color: #FFFFFF; font-family: Arial; font-size: 8pt; font-weight: normal }
.whiteLink    { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.blueLink    { color: #00315D; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.notepadLink    { color: #00315D; font-family: Arial; font-size: 12pt; font-weight: normal; text-decoration: underline }
.blackLink   { color: black; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: underline }
.blueLinkBig    { color: #DEE0F5; font-family: Arial; font-size: 12pt; font-weight: normal; text-decoration: underline }
.blackHelp    { color: black; font-family: Arial; font-size: 11pt; font-weight: bold; text-decoration: none }
.blueHelpLink    { color: blue; font-family: Arial; font-size: 11pt; font-weight: bold; text-decoration: underline }
.graphicLink    { color: #000000; font-family: Arial; font-size: 14pt; font-weight: normal; text-decoration: underline }
.bold        { color: #000000; font-family: Arial; font-size: 10pt; font-weight: bold }
.boldBig        { color: #000000; font-family: Arial; font-size: 12pt; font-weight: bold }
.boldWhite        { color: white; font-family: Arial; font-size: 10pt; font-weight: bold }
.boldBlue        { color: #003063; font-family: Arial; font-size: 11pt; font-weight: bold }
.boldRed        { color: #FF0000; font-family: Arial; font-size: 11pt; font-weight: bold }
.link        { color: #000000; font-family: Arial; font-size: 8pt; font-weight: normal; text-decoration: underline }
.bigLink        { color: #000000; font-family: Arial; font-size: 11pt; font-weight: normal; text-decoration: underline }
.linkBlue        { color: #00315D; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.linkRed        { color: darkred; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.linkWhite { color: white; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: none }
.linkBlack { color: #000000; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.boldLink    { color: #00315D; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: underline }
.smallLink   { color: #180A55; font-family: Arial; font-size: 9pt; font-weight: normal; text-decoration: underline }
.smallLinkBlackBigger   { color: #000000; font-family: Arial; font-size: 9pt; font-weight: normal; text-decoration: underline }
.smallLinkBlack   { color: #000000; font-family: Arial; font-size: 8pt; font-weight: normal; text-decoration: underline }
.smallLinkRed   { color: #8B0000; font-family: Arial; font-size: 9pt; font-weight: normal; text-decoration: underline }
.groupName   { color: #220C58; font-family: Arial; font-size: 9pt; font-weight: normal }
.welcome   { color: #000000; font-family: Arial; font-size: 11pt; font-weight: bold }
.welcomeWhite   { color: #FFFFFF; font-family: Arial; font-size: 12pt; font-weight: normal }
.welcomeBlue   { color: #00315D; font-family: Arial; font-size: 12pt; font-weight: normal }
.welcomeBlack   { color: #000000; font-family: Arial; font-size: 12pt; font-weight: normal }
.pageNote    { color: #000000; font-family: Arial; font-size: 9pt; font-weight: normal }
.pageNoteSmall    { color: #000000; font-family: verdana; font-size: 8pt; font-weight: normal }
.userName    { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: normal }
.description { color: #000000; font-family: Arial; font-size: 10pt; font-weight: normal }
.descriptionWhite { color: white; font-family: Arial; font-size: 10pt; font-weight: normal }
.descriptionBlack { color: black; font-family: Arial; font-size: 10pt; font-weight: normal }
.requiredLabel { color: red; font-family: Arial; font-size: 12pt; font-weight: normal }
.whiteNormal { font-family: Arial; color: white; font-size: 11pt; font-weight: bold; text-decoration: none }
.groupNameHeading   { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
.testNameHeading    { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
.sessionStatusHeading { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
.descriptionHeading { color: white; font-family: Arial; font-size: 10pt; font-weight: normal }
.navigationHeading  { color: white; font-family: Arial; font-size: 10pt; font-weight: normal }
.darkHeadingBold    { color: #000000; font-family: Arial; font-size: 13pt; font-weight: bold }
.tableHeading    { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
.tableHeadingLink    { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: underline}
.tableData 	{ color: #180E57; font-family: Arial; font-size: 9pt; font-weight: normal }
.tableDataRed 	{ color: #8B0000; font-family: Arial; font-size: 9pt; font-weight: normal }
.tableDataBold 	{ color: #220C58; font-family: Arial; font-size: 9pt; font-weight: bold  }
.tableDataLink 	{ color: #2D1076; font-family: Arial; font-size: 9pt; font-weight: normal }
a:link.tableDataLink2 { color: #2D1076; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration:underline }
a:visited.tableDataLink2 { color: red; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration:underline }

.question { color: black; font-family: Arial; font-size: 10pt }
.passage  { color: black; font-family: Arial; font-size: 10pt }
.response { color: black; font-family: Arial; font-size: 10pt }
.introduction { color: black; font-family: Arial; font-size: 14pt }
.endoftest { color: black; font-family: Arial; font-size: 14pt }

.focusedTab   { color: white; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: none }
.unfocusedTab { color: #435B75; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: none }

.label {

	font-family: arial, helvetica, verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.labelSmaller {

	font-family: arial, helvetica, verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.requiredLabel {

	font-family: arial, helvetica, verdana;
	color: #CC0000;
	font-size: 12pt;
	font-weight: bold;
}

.sideBar {

	font-family: arial, helvetica, verdana;
	font-size: 13pt;
	font-weight: bold;
}

.value {

	font-family: arial, helvetica, verdana;
	font-size: 12pt;
	font-weight: normal;
}

.whiteText {

	font-family: arial, helvetica, verdana;
	font-size: 11pt;
	font-weight: normal;
	color:white;
}


.headingBigger {

	font-family: arial, helvetica, verdana;
	font-size: 18pt;
	font-weight: bold;
	color: #00315D;
}

.message {

	font-family: arial, helvetica, verdana;
	font-size: 12pt;
	font-weight: normal;
	color: darkred;
}

.messageMedium {

	font-family: arial, helvetica, verdana;
	font-size: 10pt;
	font-weight: normal;
	color: darkred;
}

.messageSmall {

	font-family: arial, helvetica, verdana;
	font-size: 9pt;
	font-weight: normal;
	color: darkred;
}

.messageBold {

	font-family: arial, helvetica, verdana;
	font-size: 12pt;
	font-weight: bold;
	color: darkred;
}

.error {

	font-family: arial, helvetica, verdana;
	font-size: 12pt;
	font-weight: bold;
	color: white;
}

.errorRedBig {

	font-family: arial, helvetica, verdana;
	font-size: 13pt;
	font-weight: bold;
	color: red;
}

.marker {

	font-family: arial, helvetica, verdana;
	font-size: 14pt;
	font-weight: bold;
	color: darkred;
}

.small {

	font-family: arial, helvetica, verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}

.smallRed {

	font-family: arial, helvetica, verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #8B0000;
}

.smallBlue {

	font-family: arial, helvetica, verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #180A55;
}

.belowHeader {

	font-family: arial, helvetica, verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #00315D;
}

body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.Q { text-align: center; font-family: arial, helvetica, verdana; font-size: 12pt; font-weight: bold; color: darkred; }
.R { text-align: center; font-family: arial, helvetica, verdana; font-size: 12pt; font-weight: bold; color: dark; }
.P { text-align: center; font-family: arial, helvetica, verdana; font-size: 12pt; font-weight: bold; color: darkgreen; }
.G { text-align: center; font-family: arial, helvetica, verdana; font-size: 12pt; font-weight: bold; color: gray; }
.I { text-align: center; font-family: arial, helvetica, verdana; font-size: 12pt; font-weight: bold; color: black; }
.E { text-align: center; font-family: arial, helvetica, verdana; font-size: 12pt; font-weight: bold; color: black; }

.tblOdd { background-color: #DFDFDF; border: 0px #000000 solid;} 
.tblEven { background-color: #EEEEEE; border: 0px #000000 solid;} 

.divBox { width: 175px; border: 1px solid #000099;  padding: 4px; }

/*******************************************/
/*  Tabs/Buttons
/*******************************************/
.button {position:relative; display:block; height:18px; padding-top:3px; background-repeat:no-repeat; font-size:11px; font-weight:bold; text-align:center; text-decoration:none; cursor:pointer; font-family:Arial, sans-serif;}
 input.button, button {border-width:0px; padding:0px; height:21px;} 
 .buttonInlineLeft {float:left; margin-right:5px;}
 .buttonInlineRight {float:right; margin-left:5px;}		
 .buttonStackedMargin {margin-top:2px;}
 .button50 {color:#FFFFFF; width:50px; background-image:url(button50.gif);}
 .button50Gray {color:#555555; width:50px; background-image:url(button50_gray.gif);}
 .button100 {color:#FFFFFF; width:100px; background-image:url(button100.gif);}
 .button50Gray {color:#555555; width:100px; background-image:url(button100_gray.gif);}
 .button200 {color:#FFFFFF; width:200px; background-image:url(button200.gif);}
 .button250 {color:#FFFFFF; width:250px; background-image:url(button250.gif);}
 .button300 {color:#FFFFFF; width:300px; background-image:url(button300.gif);}
 .button200Gold {color:#113886; width:200px; background-image:url(button200_gold.gif);}
 .button200Gray {color:#555555; width:200px; background-image:url(button200_gray.gif);}
		
 .button:hover {background-position:0px -21px;}