BODY {
	BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
.school_footer {
	font-size: 0.85em;
	color: #006633;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 0px;
}
TABLE {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
#school_header {
	padding-bottom: 10px;
	margin-bottom: 10px;
}
TD {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color : #000000;
}
TH {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color : #000000;
}
TH.small {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; color : #000000;
}
H1 {
	COLOR: #481783; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H2 {
	COLOR: #FF9933; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
H3 {
	COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: medium; TEXT-DECORATION: none
}

FONT.energy {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #FF9933;
font-size : 12pt;
font-weight : bold;
}

FONT.heading1 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #003366;
font-size : 12pt;
font-weight : bold;
}

FONT.headerbillboard {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #666666;
font-size : 16pt;
font-weight : bold;
}

FONT.lgcommute {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #FFFFFF;
font-size : 20pt;
font-weight : bold;
}

FONT.smcommute {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #FFFFFF;
font-size : 14pt;
font-weight : bold;
}

FONT.emphasis {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #481783;
font-size : 10pt;
font-weight : bold;
}

FONT.normal {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
font-size : 10pt;
}

FONT.smlink {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 8pt;
}


FONT.heading2 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #666666;
font-size : 10pt;
font-weight : bold;
}

FONT.heading3 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #666666;
font-size : 10pt;
font-style : italic;
}

FONT.heading4 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #000000;
font-size : 10pt;
font-style : italic;
}

FONT.byline {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #000000;
font-size : 8pt;
font-style : italic;
}

FONT.title {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 14pt;
font-weight : bold;
}

P.title {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #003366;
font-size : 14pt;
font-weight : bold;
}

P.title2 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : FFFFFF;
font-size : 10pt;
font-weight : bold;
}

P.small {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #000000;
font-size : 8pt;
}

P.paragraphtext {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 10pt;
}

A					{color:481783;}
A:visited 			{color:481783;}
A:hover 			{color:481783;}

A.top-nav			{text-decoration:none; font-size:9pt; color:FFFFFF;}
A.top-nav:visited	{text-decoration:none; font-size:9pt; color:FFFFFF;}
A.top-nav:hover 	{text-decoration:underline; font-size:9pt; color:FFFFFF;}

A.ftr 				{font-size:9pt; color:666666;}
A.ftr:visited		{font-size:9pt; color:666666;}

A.search-mod			{text-decoration:none; font-size:9pt; color:000000;}
A.search-mod:visited	{text-decoration:none; font-size:9pt; color:000000;}
A.search-mod:hover 	{text-decoration:underline; font-size:9pt; color:000000;}

A.ftr 				{font-size:9pt; color:000000;}
A.ftr:visited		{font-size:9pt; color:000000;}
#headertext {
	font-size: 0.9em;
	color: #FFF;
	margin-top: 25px;
	text-align: center;
}
#headertext a {
	color: #FFF;
	text-decoration: underline;
}
#headertext a:visited {
	color: #FFF;
	text-decoration: underline;
}
#headertext a:hover {
	color: #FFF;
	text-decoration: none;
}
#headertext a:active {
	color: #FFF;
	text-decoration: underline;
}

/*//////////SCHOOL PAGE STYLES START HERE///////////////*/


/*//////////GENERAL SCHOOL STYLES///////////////*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.clear_left {clear:left;}
.clear_right {clear:right;}
.clear_both {clear:both;}


#more {
	float: right;
	margin: 10px 0 20px 0;
	border: 0;
}


/*//////////4Rs Navigation///////////////*/

#four_r {
	padding: 0 21px;
	float: left;
	background: #E5B9DB url(4Rs/images/fourRnav.gif) repeat-x bottom left;
	margin: 12px 0 30px 0;
}

#four_r ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}

#four_r li {
	display: inline;
}

#four_r li a {
	display: block;
	text-transform: uppercase;
	padding: .35em 0 .2em 0;
	width: 145px;
	margin-right: 3px;
	float: left;
	text-decoration: none;
	font-size: .9em;
	color: #FFF;
	font-weight: bold;
	background-color: #909;
}

#four_r li a:hover {
	background-color: #FFCC33;
	color: #909;
}


/*//////////FourRs PAGES///////////////*/

#content {
	width: 470px;
	float: right;
}

#content h1 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}

#content p {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}

#content ol li {
	font-weight: bold;
	margin: 15px 0 5px 0;
}

#fourRimages {
	float: left;
	margin: 0 20px 20px 0;
}

#fourRimages_right {
	float: right;
	margin: 0 0x 20px 20px;
}

#sidelinks {
	float: left;
	width: 140px;
	margin-right: 25px;
}

#sidelinks p {
	margin: 0 0 10px 0;
	padding: 0;
}

#sidelinks ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#sidelinks li {
	font-size: .85em;
	padding: 0 0 10px 0;
}

table#reuse {
	width: 329px;
	float: right;
}

table#reuse th, table#reuse td {
	font-size: .85em;
	margin: 0;
	padding: 5px;
	text-align: left;
}

table#reuse th {
	background-color: #909;
	color: #fff;
}

table#reuse tr.alt {
	background-color: #99C;
}

ol li p { font-weight:normal; }

ul#fun {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-top: 1em;
}

ul#fun li{
	margin-bottom: 1em;
}

ul#fun ul li{
	font-size: 1em;
	margin-bottom: .5em;
}

ul#recycle li{
	font-weight: bold;
}

#content.rot ul {
	padding-top: 0;
	margin-top: 0;
}

#content.rot ul li {
	margin-bottom: .5em;
}
