/****************************************************************************************************************/
/*		June 2005																								*/
/*		Generated Automatically																					*/										
/*		-This is the style sheet used for a school website														*/
/*		-The school style sheets are named using the 5 char school code											*/				
/*		this allows the template to load the proper school style on startup										*/
/****************************************************************************************************************/
/***************************************************** GENERAL **************************************************/
/* These styles apply to all elements unless otherwise specified */
html, body{
    MARGIN:0;
    PADDING:0;
    TEXT-ALIGN:center;
    FONT-FAMILY:Verdana, Helvetica, sans-serif;
    background-color:#ADCB9C;
}

div#mainContainer{
    WIDTH:1000px;
    TEXT-ALIGN:left;
    MARGIN-LEFT:auto;
    MARGIN-RIGHT:auto;
}
div#header{
    HEIGHT:auto;
    text-align:center;
}


div#leftColumn
{
	float:left;
	width:214px;
}
 

div#mainContent
{	margin-left:214px;
	width:776px;
}
 

img{
 border-style:none;
}

/****************************************************************************************************************/
/******************************************* FOOTER *************************************************************/
#footer{
    HEIGHT:150px;
    font-size:7pt;
}
/****************************************************************************************************************/

/*******************************************CONTROLS INSIDE HEADER***********************************************/
/* These STYLE apply to elements with the Header user control */
/* Style of the bread crumb navigation */
table.breadcrumb 
{
 font-weight:bold;
 font-size:7pt;
}

#breadCrumb{
    FONT-SIZE:9px;
    TEXT-ALIGN:left;
}
#breadCrumb A 
{
	PADDING-LEFT:10px; 
	FONT-WEIGHT:bold; 
	FONT-SIZE:9px; 
	LINE-HEIGHT:16px; 
	TEXT-DECORATION:none; 
}
#breadCrumb A:hover { TEXT-DECORATION:underline; }
/* Style of the Main Channel Navigation */
#mainChannelNav{
    TEXT-ALIGN:left;
}

#mainChannelNav A {
	TEXT-ALIGN:left;
	PADDING-LEFT:10px; 
	FONT-WEIGHT:bold; 
	FONT-SIZE:12px; 
	LINE-HEIGHT:16px; 
	TEXT-DECORATION:none; 
}
#mainChannelNav A:hover{
	PADDING-LEFT:10px; 
	TEXT-DECORATION:underline; 
}
/****************************************************************************************************************/
/************************************** USER CONTROLS INSIDE LEFT COLUMN ****************************************/
div#leftnav{
  margin-top:15px;
  margin-left:45px;
}
#leftColumn{
    FONT-SIZE:8pt;
}
#leftColumn A 
{
	PADDING-LEFT:0px; 
	FONT-WEIGHT:bold; 
	FONT-SIZE:12px; 
	LINE-HEIGHT:16px; 
	TEXT-DECORATION:none; 
	PADDING-TOP:10px; 
	PADDING-RIGHT:20px; 
}
#leftColumn A:link {  }
#leftColumn A:visited { }
#leftColumn A:hover {  }

.channelSeperator
{
width:160px;
margin:-15 0 5px 0;
padding:0 0 0 0;
}

div#leftNavigation ul
{
	 margin:5px 0 25px 0;
     padding:0 0 0 0;
     list-style-type:disc;
}
div#leftNavigation li
{ 
	margin-bottom:5px;
}

/****************************************************************************************************************/

/******************************************* CONTROLS INSIDE FOOTER *********************************************/
/* Text Style */
#footerText{
    TEXT-ALIGN:center;
    font-size:7pt;
}
/* Styles for the Console */
#console{
    WIDTH:50;
    HEIGHT:50;
    MARGIN-LEFT:5px;
    FLOAT:left;
    z-index:100;
}
/****************************************************************************************************************/
/************************* TEXT SCROLL STYLES ****************************************************************/
#iemarquee
{
	text-align:center;
    font-size:10px
}
#iemarquee A {TEXT-DECORATION:underline; font-size:10px}

div#ticker{
 float:left;
 text-align:left;
 width:500px;
 font-size:10pt;
}
div#tickerContainer{
 OVERFLOW:hidden;
 WIDTH:500px;
 POSITION:relative;
 HEIGHT:17px;
}
div#tickerInner{
 WIDTH: 500px; 
 POSITION: absolute; 
 HEIGHT: 17px;
}
div#search{
 text-align:right;
}

/****************************************************************************************************************/

/************************* PRINTER STYLES *******************************************************************/
@media print
{
#console{DISPLAY:none;}
#searchControl{DISPLAY:none;}
#breadCrumb{DISPLAY:none;}
#leftColumn{DISPLAY:none;}
/*hide the left column when printing*/
#outerColumnContainer{BORDER-LEFT:0;}
#outerColumnContainer2{BORDER-LEFT:0;}
/*hide the right column when printing*/
#rightColumn{DISPLAY:none;} 
#outerColumnContainer{BORDER-RIGHT:0;}
#outerColumnContainer2{BORDER-RIGHT:0;}
}
/*************************************************************************************************************/
/********************************************** Search Control *****************************/
/* Styles for the search Control */
#searchControl
{
text-align:right;
BACKGROUND-POSITION: right;
BACKGROUND-REPEAT: no-repeat;
vertical-align:bottom;
height: 31px;
margin-bottom: 0px;
}
/***********************************************************************************************************/


