body 
{ 
	margin: 0px;
	background-image:url(/Graphics/Misc/bluegrad.jpg);
	background-repeat:repeat-x;
	/*background-color:"#99B3E9";*/
}

.ClearPix
	{
		display: block;
	}
	
/*----------------*/
/* Heading Styles */
/*----------------*/
.PreHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 13px;
		color: black
	}
.SubHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		color: #E19636
	}
.MainHeading
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 22px;
		color: #003366
	}	
	
/*-------------*/
/* Text Styles */
/*-------------*/
.AlertText
	{
		font-size: 9px;
		font-weight: bold;
		color: red
	}
.BlueText
	{ color: blue }
.BoldText
	{ font-weight: bold }
.BoldUnderlinedText
	{
		font-weight: bold;
		text-decoration: underline;
	}
.BoldItalicText
	{
		font-weight: bold;
		font-style: italic;
	}
.ItalicText
	{ font-style: italic }
.MainText
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: black;
		background-color: #FFFFFF;
		text-align: left;
	}
.RedText
	{ color: red }
.SmallText
	{ font-size: 11px }
.SmallItalicText
	{
		font-size:9px;
		font-style: italic;
	}

/*------------------------*/
/* Navigation/Link Styles */
/*------------------------*/
A
	{
		text-decoration: none;
		font-weight:bold;
	}
	
A:hover
	{
		color: red;
		text-decoration: underline;
		font-weight:bold;
	}
A:visited
	{
		color: purple;
	}

A.RegisterLink
	{
		text-decoration: none;
		font-weight:bold;
		color:#FF0000;
	}
A.RegisterLink:visited
	{
		text-decoration: none;
		font-weight:bold;
		color:#FF0000;
	}
A.RegisterLink:hover
	{
		color: red;
		text-decoration: underline;
		font-weight:bold;
	}


.SectionNav
	{
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color:white; 
		font-weight: normal;
		background-color: #E19636;
	}
A.SectionNav:link 
	{ 	
		color:black;
		font-weight: normal;
	}
A.SectionNav:visited 
	{ 	
		color:black;
		font-weight: normal;
	}
A.SectionNav:active 
	{ 	
		color:black;
		font-weight: normal;
	}
A.SectionNav:hover 
	{ 
		color: white;
		font-weight: normal;
	}	
	

.UnselectedNav 
	{ 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold;
		color:white; 
		background-color: #000066;
	}
	
A.UnselectedNav:link 
	{ 	
		color:white; 
		background-color: #000066;
	}
A.UnselectedNav:visited 
	{ 	
		color:white; 
		background-color: #000066;
	}
A.UnselectedNav:active 
	{ 	
		color:white; 
		background-color: #000066;
	}
A.UnselectedNav:hover 
	{ 
		color: #99B3E9; 
		background-color: #000066;
		text-decoration: none; 
	}
	
.SelectedNav 
	{ 
		text-decoration: none; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold;
		color:black; 
		background-color: #E19636;
	}
A.SelectedNav:link
	{ 
		color:black; 
		background-color: #E19636;
	}
A.SelectedNav:visited 
	{ 
		color:black; 
		background-color: #E19636;
	}
A.SelectedNav:active 
	{ 
		color:black; 
		background-color: #E19636;
	}
A.SelectedNav:hover 
	{ 
		color: white; 
		text-decoration: underline;
		font-weight: bold;
		background-color: #E19636;
	}

.NavSpacer
	{ background-color: #99B3E9 }

/*------------------*/
/* Area Home Styles */
/*------------------*/
.AreaHomeHead
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 18px;
		color: #990000
	}
.AreaHomeSubHead
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14px;
		color: #0B3468
	}

.NavBack
	{ 
		color: white;
		background-color: #6799CC 
	}
.FooterBack
	{ 
		background-color: #DDDDDD;
		color: black; 
	}
.StaffBack
	{ 
		color: white;
		background-color: #6FB7FF;
		font-weight: bold;
	}

/*----------------------------*/
/* Administrative Area Styles */
/*----------------------------*/
.AdminStatFont
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight: bold;
		color: white;
		background-color: #6799CC 
	}
.AdminStatHeadBack
	{ 
		color: white;
		background-color: #6799CC 
	}
.AdminStatBack
	{ 
		color: black;
		background-color: #E9E9E9 
	}
.AdminHeading
	{
		font-weight: bold;
		color: #0B3468;
		background-color: white;
	}

/*---------------*/
/* Delete Styles */
/*---------------*/
.DeleteRow:hover
	{
		font-weight: bold;
		background-color: #FFFF00;
	}
.RowHighlight:hover
	{
		background-color: #FFFF00;
	}
