/* MAIN Student Consult Stylesheet */
html {
	height:100%; 
	max-height:100%;
	padding:0; 
	margin:0;
	border:0;
	}

body {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

/* General hyperlink style */
A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
  }
A:Visited {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	color: #000066;	
	}
A:Active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	}
A:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DD6600;
	}

.smalltext
	{
	font-size: 11px;
	color: #000000
	}

.smalltextindent
	{
	font-size: 11px;
	padding-left: 2pt;
	color: #000000
	}
	
.smalltexthead
	{
	font-size: 11px;
	color: #000000
	font-weight: bold;
	padding-top: 3pt;
	padding-bottom: 1pt;
	}
	
.minitext
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

TD.pageheading
	{
	font-size:18px;
	font-weight: bold;
	color: #006666;
	text-align: left;	
	}

TD.pagesubheading
	{
	font-size:14px;
	font-weight: bold;
	color: #FF9933;
	text-align: left;
	padding-bottom: 5pt;
	}

TD.pagesubsubheading
	{
	font-size:12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-bottom: 2pt;
	}
TD.alert
	{
	color: #AA0000;
	}		
		
/* Left-hand navigation boxes */
TD.signinhead,TD.boxheadgrey,TD.boxhead
	{
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;	
	padding-top: 1pt;
	text-align: left;
	
	}
TD.signinhead
	{
	color: #FFFFFF;	
	}	
		
TD.boxheadgrey
	{
	color: #FFFFFF;	
	}
/* Form formatting */	
TD.formlabel,TD.formlabel_sml
	{
	text-align:right;
	padding-right: 4pt;
	}
TD.formlabelerror
	{
	text-align:right;
	padding-right: 4pt;
	color:red;
	}
TD.formlabel_sml
	{
	font-size:11px;
	padding-right: 2pt;
	}
TD.formreq
	{
	color: #CC0000;
	text-align: left;
	}
.formreq
	{
	color: #CC0000;
	}
/* My Scores page */	
TD.summarymy
	{
	font-size:11px;	
	color: #FF6633;
	}
TD.summarysc
	{
	font-size:11px;	
	color: #999999;
	}

	
/* Top navigation links */
A.topnavon
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}	
A.topnavon:Active
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}			
A.topnavon:Visited
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}					
A.topnavon:Hover
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}					
	
A.topnavoff
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}	
A.topnavoff:Active
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}				
A.topnavoff:Visited
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}						
A.topnavoff:Hover
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}
TD.topnavon
	{
	padding-left: 5pt;
	padding-right: 5pt;
	}	
TD.topnavoff
	{
	padding-left: 10pt;
	padding-right: 10pt;
	}
/* Registration steps */
TD.stepon
	{
	font-size: 10px;
	font-weight: bold;
	color: #FA7C1D;
	padding-left: 2pt;
	padding-right: 2pt;
	}	
TD.stepdone
	{
	font-size: 10px;
	font-weight: bold;
	color: #669999;
	padding-left: 2pt;
	padding-right: 2pt;
	}
TD.steptodo
	{
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	padding-left: 2pt;
	padding-right: 2pt;
	}

/* Search */
TD.sresulthead, TD.sresultsub
	{
	padding-left:8pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	font-size: 12px;
	text-align: left;
	background-color: #669999;
	color: #FFFFFF;
	font-weight: bold;
	}
A.sresulthead
	{
	color: #FFFFFF;
	}			
A.sresulthead:Hover
	{
	color: #EEEEEE;
	}		
TD.sresultsub
	{
	background-color: #EEEEEE;
	color: #000000;
	font-weight: normal;
	}	
	
span.searchbookhit
	{
	background-color: #FFCC33;
	font-weight: bold;
	}

TD.searchspell
	{
	background-color: #EEEEEE;
	font-size: 10px;
	}

TD.searchresultmessage
	{
	color: #006666;
	font-size: 14px;
	font-weight: bold;
	}

	
.scboxHeaderCellForm {
	background-color: #FA7C1D;
}

.scboxContentHeaderCellForm {
	background-color: #FA7C1D;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	/*Who cares about Netscape 4? Reinstated. */
	padding-bottom: 3pt;
	padding-top: 1pt;
	text-align: left;
	color: #FFFFFF;	
}

.scboxContentCellForm {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	padding-left: 3pt;
	padding-right: 3pt;	
	/* taken out as puts white line in netscape 4
	padding-bottom: 3pt;*/
	padding-top: 3pt;
	text-align: left;
	color: #000000;	
}

.scboxFooterCellForm {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

.scboxHeaderCellInfo {
	background-color: #669999;
}

.scboxContentHeaderCellInfo {
	background-color: #669999;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;	
	padding-top: 1pt;
	text-align: left;
	color: #FFFFFF;	
}

.scboxContentCellInfo {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	padding-left: 3pt;
	padding-right: 3pt;	
	/*padding-bottom: 3pt;*/
	padding-top: 3pt;
	text-align: left;
	color: #000000;	
}

.scboxFooterCellInfo {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

.scboxHeaderCellError {
	background-color: #FFEEEE;
}

.scboxContentHeaderCellError {
	background-color: #FFEEEE;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;
	padding-top: 1pt;
	text-align: left;
	color: #990000;	
}

.scboxContentCellError {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-top: 3pt;
	text-align: left;
	color: #000000;	
}

.scboxFooterCellError {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}
.scboxHeaderCellBlank,scboxHeaderCellHomeOther {
}
.scboxContentHeaderCellBlank,scboxContentHeaderCellHomeOther {
}
.scboxContentCellBlank {
	font-family: verdana;
	font-size:10pt;
	padding-left: 3pt;
	padding-right: 3pt;	
	/*padding-bottom: 3pt;*/
	padding-top: 3pt;
	text-align: left;
	color: #000000;	
}
.scboxContentCellHomeOther {
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

.scboxFooterCellBlank,scboxFooterCellHomeOther {
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}
.scboxHeaderCellFlesh {
background-color: #6699CC;
}
.scboxContentHeaderCellFlesh {
	/*background-color: #FA7C1D;*/
	background-color: #6699CC;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	/*padding-bottom: 3pt;
	padding-top: 1pt;	*/
	text-align: left;
	color: #FFFFFF;	
}

.scboxContentGuideCellGFlesh {
	background-color: #95B9B9;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	text-align: left;
	color: #FFFFFF;	
}

.scboxContentGuideCellBFlesh {
	background-color: #95B9DC;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	text-align: left;
	color: #FFFFFF;	
}

.scboxContentCellFlesh {
	font-family: verdana;
	font-size:9pt;
	text-align: left;
	color: #000000;	
}

.scboxFooterCellFlesh {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}


TD.scboxHeaderCellLibrary {
	background-color: #669999;
}

TD.scboxContentHeaderCellLibrary {
	background-color: #669999;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;	
	padding-top: 1pt;
	text-align: left;
	color: #FFFFFF;	
}

TD.scboxContentCellLibrary {
	background-color: #FFF2DE;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

TD.scboxFooterCellLibrary {
	background-color: #EEEEEE;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

TD.StuffBoxSubHeading,TD.StuffBoxSubHeadingNoPad {
	font-weight: bold;
	font-size: 11px;
	color: #336666;
}
TD.StuffBoxSubHeading {
	padding-top: 5pt;
}

TD.scboxHeaderCellStuff {
	background-color: #FFBF5F;
}

TD.scboxContentHeaderCellStuff {
	background-color: #FFBF5F;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;	
	padding-top: 1pt;
	text-align: left;
	color: #000000;	
}

TD.scboxContentCellStuff {
	background-color: #EEEEEE;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

TD.scboxFooterCellStuff {
	background-color: #EEEEEE;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

.newLibraryHeading {
	font-family: verdana;
	font-size:14pt;
	color: #094C90;
}

TD.scboxHeaderCellPromo1{
	background-color: #397B7A;
}

TD.scboxContentHeaderCellPromo1{
	background-color: #397B7A;
	font-family: verdana;
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;	
	padding-top: 1pt;
	text-align: left;
	color: #FFFFFF;	
}

TD.scboxContentCellPromo1 {
	background-color: #B2DFF2;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

TD.scboxFooterCellPromo1 {
	background-color: #B2DFF2;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

/* Change : 1 [SS:04/07/07] Style added for the dropdown */
/* Start (Change : 1)*/

.classSelectBox{
color:#BED9DE;
background-color:#549493;
border-color:#000033;
border-width:thick;
font-size:12px;
font-weight:bold;
}

/* End (Change : 1)*/
