body {margin:0px; padding:0px;}

.clearer {clear:both; font-size:1px; height:1px;}

.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: black; font-family: Arial; font-size: 18px; font-weight: bold }
.biggerTitleBlack { color: black; font-family: Arial; font-size: 22px; font-weight: bold }
.biggerTitleRed { color: #FF5540; font-family: Arial; font-size: 18px; font-weight: bold }
.biggerTitleWhite { color: white; font-family: Arial; font-size: 16px; font-weight: bold }
.biggestTitleWhite { color: white; font-family: Arial; font-size: 20px; font-weight: bold }
.title       { color: black; font-family: Arial; font-size: 16px; font-weight: bold }
.titleRed       { color: #FF5540; font-family: Arial; font-size: 16px; font-weight: bold }
.heading     { color: black; font-family: Arial; font-size: 12pt; font-weight: bold }
.testReview     { color: black; 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: 12pt; 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: black; font-family: Arial; font-size: 10pt; font-weight: normal }
.smallSubheading  { color: black; font-family: Arial; font-size: 8pt; 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 }

.whiteBold  { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
.normalSmall      { color: black; font-family: Arial; font-size: 8pt; font-weight: normal }
.normalSmallBlack      { color: black; font-family: Arial; font-size: 8pt; font-weight: normal }
.normalSmallBold      { color: black; font-family: Arial; font-size: 8pt; font-weight: bold }
.NSBBlack      { color: black; font-family: Arial; font-size: 8pt; font-weight: bold }
.normal      { color: black; font-family: Arial; font-size: 11pt; font-weight: normal }
.normalBlue { color: black; font-family: Arial; font-size: 10pt; font-weight: normal }
.bookmark      { color: #435B75; font-family: Arial; font-size: 8pt; font-weight: normal }
.normalBlack { color: black; font-family: Arial; font-size: 10pt; font-weight: normal }
.small       { color: black; font-family: Arial; font-size: 9pt;  font-weight: normal }
.smallRed    { color: #FF5540; font-family: Arial; font-size: 9pt;  font-weight: normal }
.smallBlack       { color: black; font-family: Arial; font-size: 9pt;  font-weight: normal }
.smaller     { color: black; font-family: Arial; font-size: 8pt; font-weight: normal }
.smallerList     { color: #435B75; font-family: Arial; font-size: 8pt; font-weight: normal }
.smallWhite {

	font-family: arial, helvetica, verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
}
.smallWhiteLink { color: #FFFFFF; font-family: Arial; font-size: 9pt; font-weight: normal; text-decoration: underline }
.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: #180A55; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.blackLink   { color: black; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: underline }
.blueHelpLink    { color: blue; font-family: Arial; font-size: 11pt; font-weight: bold; text-decoration: underline }
.blueLinkBig    { color: #180A55; font-family: Arial; font-size: 12pt; font-weight: normal; text-decoration: underline }
.whiteLinkBig    { color: #FFFFFF; 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 }
.bold        { color: black; font-family: Arial; font-size: 10pt; font-weight: bold }


.reportbold        { color: black; font-family: Arial; font-size: 9pt; font-weight: bold }
.reportStep { color: #000000; font-family: Arial; font-size: 12pt; font-weight: bold }
.reportOption { color: #000000; font-family: Arial; font-size: 14pt; font-weight: bold }


.boldRed        { color: red; font-family: Arial; font-size: 10pt; font-weight: bold }
.smallBold        { color: black; font-family: Arial; font-size: 8pt; font-weight: bold }
.bigBold        { color: black; font-family: Arial; font-size: 11pt; font-weight: bold }
.boldBlack        { color: black; font-family: Arial; font-size: 10pt; font-weight: bold }
.boldBlackLink        { color: black; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: underline }
.boldWhite        { color: white; font-family: Arial; font-size: 10pt; font-weight: bold }
.link        { color: black; font-family: Arial; font-size: 8pt; font-weight: normal; text-decoration: underline }
.linkRed        { color: #8B0000; font-family: Arial; font-size: 9pt; font-weight: normal; text-decoration: underline }
.linkBig        { color: black; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.linkBiggest        { color: black; font-family: Arial; font-size: 12pt; font-weight: normal; text-decoration: underline }
.linkBlue        { color: #180A55; font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline }
.linkBlack        { color: black; 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 }
.linkWhiteUnderline { color: white; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: underline }
.boldLink    { color: #435B75; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: underline }
.smallLink   { color: black; font-family: Arial; font-size: 8pt; font-weight: normal; text-decoration: underline }
.groupName   { color: #220C58; font-family: Arial; font-size: 9pt; font-weight: normal }
.welcome   { color: #180A55; font-family: Arial; font-size: 11pt; font-weight: bold }
.welcomeWhite   { color: #FFFFFF; font-family: Arial; font-size: 12pt; font-weight: normal }
.welcomeBlack   { color: #000000; font-family: Arial; font-size: 12pt; font-weight: normal }
.welcomeBlackBig   { color: #000000; font-family: Arial; font-size: 14pt; font-weight: normal }
.welcomeRed   { color: red; font-family: Arial; font-size: 12pt; font-weight: normal }
.testName    { color: black; font-family: Arial; font-size: 9pt; font-weight: normal }
.userName    { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: normal }
.description { color: black; 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: 10pt; 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: #220C58; 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: black; font-family: Arial; font-size: 9pt; font-weight: normal }
.tableDataSmallest 	{ color: black; font-family: Arial; font-size: 7pt; font-weight: normal }
.smallTableData 	{ color: black; font-family: Arial; font-size: 8pt; font-weight: normal }
.tableDataBold 	{ color: black; font-family: Arial; font-size: 9pt; font-weight: bold  }
.tableDataBoldRed 	{ color: #8B0000; font-family: Arial; font-size: 9pt; font-weight: bold  }
.tableDataBoldBig 	{ color: black; font-family: Arial; font-size: 10pt; font-weight: bold  }
.tableDataBoldBigUnderLine 	{ color: black; font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration:underline  }
.tableDataLink 	{ color: black; font-family: Arial; font-size: 9pt; font-weight: normal }
.tableDataLinkSmallest 	{ color: black; font-family: Arial; font-size: 7pt; font-weight: normal }
.tableDataLinkRed 	{ color: red; font-family: Arial; font-size: 9pt; font-weight: normal }
.tableDataLinkRedSmallest 	{ color: red; font-family: Arial; font-size: 7pt; font-weight: normal }
.tableDataLinkGreenSmallest 	{ color: green; font-family: Arial; font-size: 7pt; font-weight: normal }
.tableDataBoldLink 	{ color: black; font-family: Arial; font-size: 9pt; font-weight: bold;  text-decoration: underline}
.smallTableDataLink 	{ color: black; font-family: Arial; font-size: 8pt; font-weight: normal }
a:link.tableDataLink2 { color: black; 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: 10px;
	font-weight: bold;
	color: black;
}



.labelSmaller {

	font-family: arial, helvetica, verdana;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

.requiredLabel {

	font-family: arial, helvetica, verdana;
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
}

.sideBar {

	font-family: arial, helvetica, verdana;
	font-size: 13px;
	font-weight: bold;
}

.value {

	font-family: arial, helvetica, verdana;
	font-size: 12px;
	font-weight: normal;
}

.whiteText {

	font-family: arial, helvetica, verdana;
	font-size: 11px;
	font-weight: normal;
	color:white;
}


.headingBigger {

	font-family: arial, helvetica, verdana;
	font-size: 18px;
	font-weight: bold;
	color: black;
}

.message {

	font-family: arial, helvetica, verdana;
	font-size: 12pt;
	font-weight: normal;
	color: darkred;
}

.messageMedium {

	font-family: arial, helvetica, verdana;
	font-size: 13pt;
	font-weight: normal;
	color: darkred;
}


.messageBig {

	font-family: arial, helvetica, verdana;
	font-size: 14px;
	font-weight: normal;
	color: darkred;
}

.error {

	font-family: arial, helvetica, verdana;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.errorRedBig {

	font-family: arial, helvetica, verdana;
	font-size: 13px;
	font-weight: bold;
	color: red;
}

.marker {

	font-family: arial, helvetica, verdana;
	font-size: 14px;
	font-weight: bold;
	color: darkred;
}

.copyright {

	font-family: arial, helvetica, verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}

.belowHeader {

	font-family: arial, helvetica, verdana;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}

body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.Q { text-align: center; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: bold; color: darkred; }
.R { text-align: center; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: bold; color: darkblue; }
.P { text-align: center; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: bold; color: darkgreen; }
.G { text-align: center; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: bold; color: gray; }
.I { text-align: center; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: bold; color: black; }
.E { text-align: center; font-family: arial, helvetica, verdana; font-size: 12px; font-weight: bold; color: black; }

.tblOdd { background-color: #DFDFDF; border: 0px #000000 solid;} 
.tblEven { background-color: #EEEEEE; border: 0px #000000 solid;} 
.tblInvalid { background-color: #FFC0C0; border: 0px #000000 solid;} 

.divBox { width: 175px; border: 1px solid #000099;  padding: 4px; }

.linkRedSmaller        { color: darkred; font-family: Arial; font-size: 8pt; font-weight: normal; text-decoration: underline }

 /* STYLES FOR CURRICULUM RESOURCE SEARCH */
 	.SPMSREC_instructionText {color:#003466; font-size:12px; text-align:justify; font-family:Arial, sans-serif;}
 	.SPMSREC_optionText {color:#003466; padding-left:7px; font-size:12px; font-weight:bold; text-align:left; font-family:Arial, sans-serif;}
	.SPMSREC_formDarkBox {background-color:#A9C7DF; border:1px solid #8BADC9;}
	.SPMSREC_guidesLink {color:#000099; font-size:13px; font-weight:bold; text-decoration:underline; text-align:left; font-family:Arial, sans-serif;}
	.SPMSREC_guidesLink:hover {color:#0000ff; text-decoration:none;}
	.SPMSREC_guidesText {color:#000000; padding-left:12px; padding-bottom:3px; font-size:11px; text-align:left; font-family:Arial, sans-serif;}
	.SPMSREC_searchHeader {color:#000099; font-size:14px; font-weight:bold; text-align:left; font-family:Arial, sans-serif;}
	.SPMSREC_searchLink {color:#000099; font-size:13px; font-weight:bold; text-decoration:underline; text-align:left; font-family:Arial, sans-serif;}
	.SPMSREC_searchLink:hover {color:#0000ff; text-decoration:none;}
	.SPMSREC_searchText {color:#000000; font-size:12px; text-align:left; font-family:Arial, sans-serif;}
	.SPMSREC_searchText li {color:#000000; font-size:12px; text-align:left; font-family:Arial, sans-serif;}
	.SPMSREC_searchText ul {margin:0px 0px 0px 7px; padding:0px;}
	.SPMSREC_smallText {color:#000000; font-size:10px; text-align:left; font-family:Arial, sans-serif;}
	
/* PERMISSIONS MANAGER STYLES */
	.permListContainerTable {width:750px; margin-top:10px;}
		.permListContainerTable th.permListTableHeading {padding:3px; vertical-align:middle; color:#FFFFFF; font-family:Arial, sans-serif; font-size:10pt; font-weight:bold; text-align:center;}
	.permListTable {background-color:#FFFFFF;}
		.permListTable td {padding:1px 3px 1px 3px;}
	
	