.maintitle 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15pt; 
	COLOR: #ff6600; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.subtitle 
{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12pt; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.bodytext 
{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.bodytext-bold
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.columntitle 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.bodytext-emphasis 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #ff6600; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.label
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: navy; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.steps
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: navy; 
	FONT-STYLE:italic; 
	FONT-FAMILY: Arial;
}
/* For Passages   */

.instruction-header
{
	font-size :19px;
	font-style :  italic ;
	font-family : Arial;
	font-weight : bolder ;	
	color :Red ;
	
}
.instruction-content
{
	font-family:Arial;
	font-size : 15px;
	color : Black;

}
.instructionHeading
{
	color : red;
	font-family:Arial;
	font-size : 20;
}
.title-header
{
	font-size:medium ;
	font-weight : bold;
}
.title-content
{
	font-size:medium ;
	font-weight : bold;
}
.passage-content
{
	font-weight:normal ;
	font-size : 12px;
	color : Black;
	font-style : normal;
	font-family : Arial 
}
.lnkViewPDF
{
	font-size:11px;
	font-weight:bold  ;
	font-family :Arial;
	color :Navy ;
	font-style : normal;
}
/* For Add Edit MC ITems */
.MCItemsLabels
{
	font-size : 12px;
	font-family : Arial;
	color : Black ;

}
.itemprefix
{
	font-size : 12px;
	font-family : Arial;
	color : Black ;
	font-weight : bold;

}

/* BELOW STARTS, THE STYLE SHEET FOR STUDENT */

/* index.aspx */ 
/* For Datagrid1 and Datagrid2 */
.DgPagerStyle
{
	font-family : Arial;
	font-weight : normal;
	background-color: white; 
}
.DataGrid1
{
	border-right: #6371b5 1px solid;
	border-top: #6371b5 1px solid;
	font-size:10px;
	border-left: #6371b5 1px solid;
	width:251px;
	color: #393886;
	border-bottom: #6371b5 1px solid;
	font-family: Arial;
	background-color: white;
	font-weight : normal ;
}
.DataGrid2
{
	border-right: #6371b5 1px solid;
	border-top: #6371b5 1px solid;
	border-left: #6371b5 1px solid;
	border-bottom: #6371b5 1px solid;
	font-family: Arial;
	width:251px;
	background-color: white;
	font-weight : lighter ;
	width: 256px;
	font-size: 2pt;

}
.DgHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: #3a3b8d;
	font-style: normal ;
	font-family: Arial;
	background-color: #bdc7e7;
	font-variant: normal;
	text-decoration: none;

}

.DgItemStyle
{
	color: #4a3c8c;
	font-style: italic;
	background-color: white;
	font-size:10px;
	font-weight : lighter ;
}
.DgAlternateItemStyle
{
	background-color: #efefff;
	font-style: italic;
	font-size:10px;
	font-weight : lighter ;
}
.DgSelectedItemStyle
{
	background-color: white;
	font-style: italic;
	font-size:10px;
	font-weight : lighter ;
}
.DgFooterStyle
{
	color: #4a3c8c;
	background-color: #b5c7de;
}
.DgHyperLink
{
	font-style:italic ;
	font-weight : lighter ;
	font-family:Arial ;
	font-weight : lighter ;
	font-size:10px;
}

.AccordionHeader
{
	color: #3a3b8d;
	font-family: Arial;
	background-color: #b5c7de;
}
/* TakeTest question link label */
.mouseOverCursor
{ 
 cursor:hand ;
 } 
/* Left and Center site display areas*/ 
.imgHeight
{
	height:8px;
}
.contenttblWidth
{
	width: 750px ;
	background-color: #D3D3F0;
	border:0;
}

/* For Label Instruction Height="32px" Width="240px" Font-Size="10" Font-Name="arial"*/

.lblinstru
{
	height: 32px;
	width : 240px;
	font-size:12px;
	font-style:italic ;
	font-weight:normal;
	font-family:Arial ;
}

.lblHeaderInstru
{
	font-style:italic ;
	width:240px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial ;
	
}
.lblHelloUser
{
	width:243px;
	font-family:Arial ;
	font-style:italic;
	font-size:14px;
	font-weight:bold ;
	color:#393886;
	
}
/*Save For Later PopUp*/
.RowAttributes
{
	height:10px;
	width:100%;
	vertical-align:top;

}

/*End of Save For Later PopUp*/
/* StudentTestHeader Starts Here*/
.lblTestName
{
	font-weight: bold;
	font-size: 15pt;
	color: #393886;
	font-style: italic;
	font-family: Arial;
	font-variant: normal;
}
.Background
{
	background-repeat:repeat-x;
}
.lblUserName
{
	color: black;
	font-size:x-small;
	font-style: italic;
	font-family: Arial;
	font-variant: normal;
	font-weight:bold ;
}
/* StudentTestHeader Ends Here  */

/* Save For Later PopUP Starts Here */
.Heading
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: navy; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Arial 
}
.SubHeading
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: navy; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.Question
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: navy; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial 
}
.tblSeting
{
	width:100%;
	border:0;	
}

/* Save For Laer PopUP Ends Here */

/* Setting font Display Properties for the display of test */
.FontProperties
{
	font-size: 13px;
	vertical-align: top;
	color: black;
	font-family: Arial;
}

/* font dispaly ends here */


/* Here Ends the STUDENT CSS Definitions */



/* for Print PDF Chech box with */
.chkView
{
	font-family : Arial;
	font-size :11px;
	font-weight : bold;
}

/* For Header_new ********** Starts here ************* */
.textWithoutLink
{
	color : #840000;
	font-size : xx-small;
	font-family : Arial;		
}
.textWithLink
{
	color : #5B56BA;
	font-size : xx-small;
	
	font-family : Arial;		
}
/* **********Header_new Ends here ************* */

/* For entire GUIlayout ********** Starts here ************* */
.bodySettings
{
	background-color: #D3D3F0;
	margin-left:0;
	margin-top:0;	
}
.forFirstTable
{	
	border:0;
	width:770;			
}
.setRowHeight
{
	height:3;
}
.setTdWidthAs8
{
	width:8;
}
.setTdWidthAs7
{
	width:7;
}
.setTdHeightAs8
{
	height:8;	
}
.setTdHeightAs9
{
	height:9;	
}
.setTdHeightBgValign
{
	height:8;	
	vertical-align:top;
	background-color:White;
}
.setInnerTdValign
{
	vertical-align:top;
}
.setImgHeight
{
	height:8;
}
.setImgHeightAs9
{
	height:9;
}
.forSecondTable
{
	border:0;
	height:420;
	width:100%;	 
}
/* **********entire GUIlayout Ends here ************* */

/*common*/

.ErrMsg
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:Red;
}

.DisplayNone
{
	display: none;
}
/* Report styleshhet*/
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.tablenav {
	BORDER-RIGHT: buttonshadow solid; BORDER-TOP: buttonshadow solid; BORDER-LEFT: buttonshadow solid; BORDER-BOTTOM: buttonshadow solid; BACKGROUND-COLOR: white
}
.goaway {
	WIDTH: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0px; BORDER-BOTTOM-STYLE: none
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2c629e; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2c629e; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bdb192; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: maroon; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: maroon; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.heading2 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.javalinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: static
}
.datagrid {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Sans-Serif; 
	width: 780px; 
}
.DatagridCourier {
	FONT-SIZE: 11px; FONT-FAMILY: Courier, Arial, Verdana, Sans-Serif; 
	width: 780px; 
	border-right: #6371b5 1px solid;
	border-top: #6371b5 1px solid;
	border-left: #6371b5 1px solid;
	border-bottom: #6371b5 1px solid;
}
.datagrid4 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Sans-Serif; 
	width: 763px; 
}
.itemstyle2 {
	COLOR: black; BACKGROUND-COLOR: #ffffff; font-size:8pt; font-family: Arial;
}
.headerstyle {
	FONT-WEIGHT: bold; COLOR: #4041e9; FONT-STYLE: italic; BACKGROUND-COLOR: #bcc2e6; font-size: 8pt; font-family: Arial;
}

tr.HeaderStyle a:link {font-size : 12px;}
tr.HeaderStyle a:visited {font-size : 12px;}
tr.HeaderStyle a:hover {font-size : 12px;}
tr.HeaderStyle a:active {font-size : 12px;}

tr.ItemStyle a:link {font-size : 12px;}
tr.ItemStyle a:visited {font-size : 12px;}
tr.ItemStyle a:hover {font-size : 12px;}
tr.ItemStyle a:active {font-size : 12px;}

tr.SelectedItemStyle a:link {font-size : 12px;}
tr.SelectedItemStyle a:visited {font-size : 12px;}
tr.SelectedItemStyle a:hover {font-size : 12px;}
tr.SelectedItemStyle a:active {font-size : 12px;}

tr.AlternatingItemStyle a:link {font-size : 12px;}
tr.AlternatingItemStyle a:visited {font-size : 12px;}
tr.AlternatingItemStyle a:hover {font-size : 12px;}
tr.AlternatingItemStyle a:active {font-size : 12px;}

.headerstyle2 {
	font-size : 12px; FONT-FAMILY: Arial, Verdana, Sans-Serif; FONT-WEIGHT: bold; COLOR: #4041e9; FONT-STYLE: italic; BACKGROUND-COLOR: #bcc2e6
}
.itemstyle {
	COLOR: black; BACKGROUND-COLOR: white; font-size: 8pt; font-family: Arial;
}
.ItemStyleCourier {
	FONT-FAMILY: Courier, Arial, Verdana, Sans-Serif; COLOR: black; BACKGROUND-COLOR: white
}
.headerstyleCourier {
	FONT-FAMILY: Courier, Arial, Verdana, Sans-Serif; COLOR: #4041e9; BACKGROUND-COLOR: #bcc2e6
}
.AlternatingItemStyleCourier {
	COLOR: black; BACKGROUND-COLOR: #eaecf8; font-family: Courier;
}
.itemStyleForMAc
{
	COLOR: black; BACKGROUND-COLOR: white ;font-size : 11px
}
.AlternatingItemStyle {
	COLOR: black; BACKGROUND-COLOR: #eaecf8; font-size: 8pt; font-family: Arial;
}
.selecteditemstyle {
	COLOR: #000000; FONT-STYLE: italic; BACKGROUND-COLOR: white; font-size: 8pt; font-family: Arial;
}
.ontheside {
	BORDER-RIGHT: #880000 thin inset; BACKGROUND-POSITION: left top; BORDER-TOP: #880000 thin inset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: #880000 thin inset; WIDTH: 120px; COLOR: #545454; BORDER-BOTTOM: #880000 thin inset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 25px; BACKGROUND-COLOR: #f3f3e9; TEXT-ALIGN: center
}
.buttontab {
	BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; COLOR: white; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: #fffff2; TEXT-ALIGN: center
}
.buttons {
	BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 70px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons1 {
	BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 100px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons2 {
	BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 120px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons3 {
	BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 140px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons4 {
 BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 170px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons5 {
 BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 200px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons6 {
 BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 230px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons7 {
 BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 260px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.buttons8 {
 BORDER-RIGHT: white thin outset; BACKGROUND-POSITION: left top; BORDER-TOP: white thin outset; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: white thin outset; WIDTH: 290px; COLOR: #545454; BORDER-BOTTOM: white thin outset; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Sans-Serif; HEIGHT: 20px; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
.tableborders {
	BACKGROUND-IMAGE: url(../menus/fw_images/indexback.jpg)
}
.menu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: maroon; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}

/* table style for netscape compatibility */
.table_CenterAlign_Netscape
{
	margin-left: auto;
	 margin-right: auto;
	  text-align: left;
}


/* Educator Login center column bullet color*/ 
.BulletColor
{
	color:#393886 ;/* #B9B9C5;*/
}

/* PopUP Multiple Alignments */
. HdrLbls
{
	font-weight: bold;
	font-size: xx-large;
	color: black;
	font-family: Arial;
}

/* GridView Styles */
.gvAlternatingItemStyle
{
	COLOR: black; BACKGROUND-COLOR: #eaecf8; font-size:8pt; font-family: Arial;
}

.gvItemStyle {
	COLOR: black; BACKGROUND-COLOR: white; font-size:8pt; font-family: Arial; 
}

.gvHeaderStyle {
	FONT-WEIGHT: bold; COLOR: #4041e9; FONT-STYLE: italic; BACKGROUND-COLOR: #bcc2e6; font-size:8pt ; font-family: Arial; text-align:left
}

.gridview {
	FONT-SIZE: 9px; FONT-FAMILY: Arial; border-style:solid; border-width:2px; border-color: Gray;
}

.gvPager td { padding-left: 4px; padding-right: 4px; }
.gvPager span { font-size:18px; text-decoration:underline; }

/* AJAX calendar control */

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url("/fw_images/ajax/arrow-left.gif");}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url("/fw_images/ajax/arrow-right.gif");}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

/* For use with Input tags */
.HAlignCenter
{
	text-align: center;
}
.HAlignLeft
{
	text-align:left;
}
.HAlignRight
{
	text-align:right;	
}
.BlueBorder
{
	border-color: Blue;
	border-style: solid;
	border-width: 1px;
}
.BlueBorderNoScrollbars
{
	border-color: Blue;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
}

/* END For use with Input tags */

.LightBlueBorder
{
	border-right: aqua 1px solid;
	padding-right: 5px;
	border-top: aqua 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: aqua 1px solid;
	padding-top: 5px;
	border-bottom: aqua 1px solid;
	background-color: white;
}

/* Added By DL for Sub Folder Last Level*/
a.customhyperlink:link {font-weight:normal; font-size:12px; color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif;}
a.customhyperlink:visited {font-weight:normal; font-size:12px; color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif;}
a.customhyperlink:hover {font-weight:normal; font-size:12px; color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif;}
a.customhyperlink:active {font-weight:normal; font-size:12px; color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif;}

	
/* For TestSCOPE Reports - JS: 03/26/08  */
.columnviewreport
{
	width:105px;
}

.columntestid
{
	width:65px;
}

.columndate
{
	width:147px;
}
.columndate2
{
	width:85px;
}
.columncheckbox
{
	width:35px;
}
.columnscore
{
	width:90px;
}
.columnperformancelevel
{
	width:150px;
}
.columnscore2
{
	width:254px;
}
.columnnumberofstudents
{
	width:254px;
}
.columnndistribution
{
	width:254px;
}
.columndistribution
{
	width:254px;
}
.columnclassid
{
	width:111px;
}
.columnteacher
{
	width:223px;
}
.columnteacherid
{
	width:80px;
}
.columnschoolid
{
	width:75px;
}
/* End - For TestSCOPE Reports **/

/* Added By JD for Ajax Modal Popup*/
.modalPopup
{
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.modalBackground
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;	
}
/* Added By JD for Ajax Collapsable Panel*/
.collapsePanel
{
	height:0px;
	overflow:hidden;
	width:100%;
}

/* Label used for page titles place the title inside a div */
.pageTitle 
{
  color:#393886;
  font-style: italic;
  font-weight: bold; 
  font-size: 14pt;
  font-family: Palatino Linotype, Century;
  border-bottom-color:#bdc7e7;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.dropList
{
    height: 22px; 
    text-align: left;
    vertical-align: top;
    border-collapse: collapse;
}