/* Default CSS Stylesheet for a new Web Application project */

BODY 
{
	background-color: white;
	border: none;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
}	
		
A:link	{	
	text-decoration: none;
	color:	Blue;
	}	
		
A:visited	{	
	text-decoration: none;
	color:	Firebrick;
	}	
		
A:active	{	
	text-decoration: none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#CCCCE6;
	}
	
.verticalMenuItem {
	BORDER-RIGHT: solid 1px Navy; 
	BORDER-BOTTOM: solid 1px Navy; 
	BORDER-LEFT: none; 
	BORDER-TOP: none; 
	FONT-SIZE: 10pt; 
	CURSOR: pointer; 
	COLOR: Navy; 
	FONT-FAMILY: Trebuchet MS; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #CCCCE6; 
	TEXT-ALIGN: center 
	}
	
.verticalMenuItemOver {
	BORDER-LEFT: solid 1px #CCCCE6; 
	BORDER-TOP: solid 1px #CCCCE6; 
	BORDER-RIGHT: none; 
	BORDER-BOTTOM: none; 
	FONT-SIZE: 10pt; 
	CURSOR: pointer; 
	COLOR: #CCCCE6; 
	FONT-FAMILY: Trebuchet MS; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: Navy; 
	TEXT-ALIGN: center 
	}

.cssHeaderCellNavy	{
	background-color: navy;
	border: none
}
	
.cssHeaderCellBlue	{
	background-color: #CCCCE6;
	border: none
}	

.cssHeaderMotto {
	background-color: white;
	border: none;
	font-size: 10pt;
	color: navy;
	font-family: Verdana;
	font-weight: bold;
	text-align: center;
	vertical-align: middle
}

.cssHeaderTitle 
{
	background-color: white;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9999cc', endColorStr='White', gradientType='1');
	border: none;
	font-size: 14pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: center;
	vertical-align: middle
}

.cssHeaderGradient 
{
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9999cc', endColorStr='White', gradientType='1')
}
.cssCellWhiteTitle	{
	background-color: white;
	border: none;
	font-size: 8pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align: left;
	vertical-align: middle
}

.cssCellWhite	{
	background-color: white;
	border: none;
	font-size: 8pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: center;
	vertical-align: bottom
}

.cssTitle 
{
	background-color: white;
	border: none;
	font-size: 20pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: left;
	vertical-align: top
}

.cssSubTitle 
{
	background-color: white;
	border: none;
	font-size: 16pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: center;
	vertical-align: middle
}

.cssContent 
{
	background-color: white;
	border: none;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: left;
	vertical-align: top
}

.cssContentLargeCenter 
{
	background-color: white;
	border: none;
	font-size: 12pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align: center;
	vertical-align: top
}

.cssCellContent 
{
	background-color: white;
	border-color: #CCCCE6;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: justify
}

.cssCellContentRight 
{
	background-color: white;
	border: none;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: right;
	vertical-align: top
}

.cssCellContentCenter 
{
	background-color: white;
	border: none;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: center;
	vertical-align: middle
}

.cssCellContentLarge
{
	background-color: white;
	font-size: 14pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	vertical-align: top;
	border: solid Navy;
	border-width: 0px 0px 0px 0px;	
	}

.cssDivider 
{
	border: solid 1 #6565c2;
	border-width: 1px 0px;	
	background-color: navy
}

.cssTextBox 
{
	background-color: white;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal
}

.cssTextBoxLabel 
{
	background-color: white;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: right;
	vertical-align: middle
}

.cssValidate 
{
	background-color: white;
	font-size: 9pt;
	color: Red;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align: Center;
	vertical-align: middle
}

.cssAnnouncements 
{
	background-color: white;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	border: solid Navy;
	border-width: 0px 0px 0px 1px;	
	}
	
.cssHeader {
	font: 11pt;
	font-weight: bold; 
	color: white;
	background-color: Navy;
	text-align: center;
	}

.cssFooter
{
	font-weight: bold;
	color: white;
	background-color: lavender;
	text-align: center;
}

.cssAltItem 
{
	font-size: 11pt;
	color: black;
	background-color: Lavender;
	}
	
.cssItemStyle 
{
	font-size: 11pt;
	color: black;
	background-color: Transparent;
	}
	
.cssHomeworkHeaderStyle 
{
	font-size: 10pt;
	font-weight: bold;
	color: #404040;
	background-color: Lavender;
	text-align: center;
	}
	
.cssHomeworkItemStyle 
{
	font-size: 9pt;
	color: #404040;
	background-color: White;
	}
	
.cssTestQuizHeaderStyle 
{
	font-size: 10pt;
	font-weight: bold;
	color: #404040;
	background-color: Lavender;
	text-align: center;
	}
	
.cssTestQuizItemStyle 
{
	font-size: 9pt;
	color: #404040;
	background-color: PaleGoldenrod;
	}
	
.cssTuitionContentLargeCenter 
{
	background-color: Navy;
	border: solid 1px Navy;
	font-size: 12pt;
	color: White;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align: center;
	vertical-align: top
}

.cssTuitionCellContent
{
	background-color: white;
	border: solid 1px Navy;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: justify;
	vertical-align: top
}

.cssTuitionCellContentRight 
{
	background-color: white;
	border: solid 1px Navy;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: right;
	vertical-align: top
}

.cssTuitionCellContentCenter 
{
	background-color: white;
	border: solid 1px Navy;
	font-size: 9pt;
	color: navy;
	font-family: Trebuchet MS;
	font-weight: normal;
	text-align: center;
	vertical-align: top
}

.cssGradientButton 
{
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='Lavender', endColorStr='Navy', gradientType='2');
	border: none;
	font-size: 10pt;
	color: White;
	font-family: Trebuchet MS;
	font-weight: bold;
	text-align: center;
	vertical-align: middle
}