body {
	background-color: #000000;
	margin-top: 0px;
	padding: 0 0 100px 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0;
	margin-left: 0;
}

img {
	border-style: none;
}

.menu_main_clear {
		color: #ccff00;
	font: 11px/16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: right;
	background-color: #000;
	padding-right: 10px;
	padding-top: 20px;
}

.menu_main {
	color: #ccff00;
	font: 11px/16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: right;
	background-color: #000;
	border-right: 1px solid #ccff00;
	padding-right: 10px;
	padding-top: 20px;
}

.menu_main_noline {
	color: #fff;
	font: 11px/16px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: right;
	background-color: #000;
	border-bottom: 1px solid #ccff00;
	padding-right: 10px;
	padding-top: 20px;
}

.menu_mainsub {
	color: #ccff00;
	font: 10px/11px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	background-color: #000;
	text-transform: capitalize;
	letter-spacing: 1px;
}

.menu_mainsub2 {
	color: #ccff00;
	font: 9px/15px Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #000;
	text-transform: capitalize;
	letter-spacing: 0px;

}

.mainsub_table {

	margin-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}





a:link{
	color: #ccff00;
	text-decoration: none;
}

a:visited{
		color: #ccff00;
	text-decoration: none;
}
a:hover{
			text-decoration: none;
	color: #fff;
}

a:active{
		color: #ccff00;
	text-decoration: none;
}



li:menu_subnav {
	color: #ccff00;
	font: 10px/5px Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
}

body#home a#homenav, 
body#home1 a#homenav1, body#home1 a#homenav, 
body#home2 a#homenav2, body#home2 a#homenav, 
body#home3 a#homenav3, body#home3 a#homenav, 
body#home4 a#homenav4, body#home4 a#homenav, 
body#home5 a#homenav5, body#home5 a#homenav, 
body#home6 a#homenav6, body#home6 a#homenav, 


body#about a#aboutnav, 
body#about1 a#aboutnav1, body#about1 a#aboutnav, 
body#about2 a#aboutnav2, body#about2 a#aboutnav, 
body#about3 a#aboutnav3, body#about3 a#aboutnav, 
body#about4 a#aboutnav4, body#about4 a#aboutnav, 
body#about5 a#aboutnav5, body#about5 a#aboutnav, 
body#about6 a#aboutnav6, body#about6 a#aboutnav, 
body#about7 a#aboutnav7, body#about7 a#aboutnav, 
body#about8 a#aboutnav8, body#about8 a#aboutnav, 
body#about9 a#aboutnav9, body#about9 a#aboutnav, 
body#about10 a#aboutnav10, body#about10 a#aboutnav, 

body#news a#newsnav, 
body#news0 a#newsnav0, body#news0 a#newsnav,  
body#news1 a#newsnav1, body#news1 a#newsnav, 
body#news2 a#newsnav2, body#news2 a#newsnav, 
body#news3 a#newsnav3, body#news3 a#newsnav, 
body#news4 a#newsnav4, body#news4 a#newsnav, 
body#news5 a#newsnav5, body#news5 a#newsnav, 
body#news6 a#newsnav6, body#news6 a#newsnav, 

body#company a#companynav, 
body#company1 a#companynav1, body#company1 a#companynav, 
body#company2 a#companynav2, body#company2 a#companynav, 
body#company3 a#companynav3, body#company3 a#companynav, 
body#company4 a#companynav4, body#company4 a#companynav,
body#company5 a#companynav5, body#company5 a#companynav, 

body#ensemble a#ensemblenav, 
body#ensemble1 a#ensemblenav1, body#ensemble1 a#ensemblenav, 
body#ensemble2 a#ensemblenav2, body#ensemble2 a#ensemblenav, 
body#ensemble3 a#ensemblenav3, body#ensemble3 a#ensemblenav, 
body#ensemble4 a#ensemblenav4, body#ensemble4 a#ensemblenav, 
body#ensemble5 a#ensemblenav5, body#ensemble5 a#ensemblenav, 
body#ensemble6 a#ensemblenav6, body#ensemble6 a#ensemblenav, 

 

body#school a#schoolnav, 
body#school1 a#schoolnav1, body#school1 a#schoolnav, 
body#school2 a#schoolnav2, body#school2 a#schoolnav, 
body#school3 a#schoolnav3, body#school3 a#schoolnav, 
body#school4 a#schoolnav4, body#school4 a#schoolnav, 
body#school5 a#schoolnav5, body#school5 a#schoolnav, 
body#school6 a#schoolnav6, body#school6 a#schoolnav, 
body#school7 a#schoolnav7, body#school7 a#schoolnav, 
body#school8 a#schoolnav8, body#school8 a#schoolnav, 
body#school9 a#schoolnav9, body#school9 a#schoolnav, 
body#school10 a#schoolnav10, body#school10 a#schoolnav, 
body#school11 a#schoolnav11, body#school11 a#schoolnav, 
body#school12 a#schoolnav12, body#school12 a#schoolnav, 
body#school13 a#schoolnav13, body#school13 a#schoolnav, 
body#school14 a#schoolnav14, body#school14 a#schoolnav, 

body#outreach a#outreachnav, 
body#outreach1 a#outreachnav1, body#outreach1 a#outreachnav, 
body#outreach2 a#outreachnav2, body#outreach2 a#outreachnav, 
body#outreach3 a#outreachnav3, body#outreach3 a#outreachnav, 
body#outreach4 a#outreachnav4, body#outreach4 a#outreachnav, 
body#outreach5 a#outreachnav5, body#outreach5 a#outreachnav, 
body#outreach6 a#outreachnav6, body#outreach6 a#outreachnav, 
body#outreach7 a#outreachnav7, body#outreach7 a#outreachnav,

body#support a#supportnav, 
body#support1 a#supportnav1, body#support1 a#supportnav, 
body#support2 a#supportnav2, body#support2 a#supportnav, 
body#support3 a#supportnav3, body#support3 a#supportnav, 
body#support4 a#supportnav4, body#support4 a#supportnav, 
body#support5 a#supportnav5, body#support5 a#supportnav, 
body#support6 a#supportnav6, body#support6 a#supportnav, 
body#support7 a#supportnav7, body#support7 a#supportnav,

body#donate a#donatenav, 
body#donate1 a#donatenav1, body#donate1 a#donatenav {
	color: #fff;
}

h1 {
	color: #ffffff;
	text-transform: uppercase;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}

.Head1 {
	color: #ffffff;
	text-transform: uppercase;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}

h2 {
	color: #ffffff;
	font: 12px/13px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.Head2 {
	color: #ffffff;
	font: 12px/13px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.green-table-outline {
	border: 1px solid #ccff00;
}




.main_content {
	padding-top: 10px;
	padding-left: 10px;
	color: #fff;
}

h3 {
	color: #000;
	text-transform: capitalize;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	margin-right: 20px;
	letter-spacing: .5px;
}

.Head2White {
	color: #000;
	text-transform: capitalize;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	margin-right: 20px;
	letter-spacing: .5px;
}

h5 {
	color: #ccc;
	text-transform: uppercase;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	margin-right: 20px;
	letter-spacing: 0px;
}

.Head4_CAPS {
	color: #ccc;
	text-transform: uppercase;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	margin-right: 20px;
	letter-spacing: 0px;
}

h4 {
	color: #ccc;
	text-transform: uppercase;
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin-right: 20px;
	letter-spacing: .5px;
}

.Head3 {
	color: #ccc;
	text-transform: uppercase;
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin-right: 20px;
	letter-spacing: .5px;
}

.TEXTNEEDSLINK {
	color: #fe00ff;
	font: italic bold 12px/18px Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
}

.Text {
	color: #ccc;
	font: 13px/19px Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
}

p {
	color: #ccc;
	font: 13px/19px Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
}

.Text_centered {
	color: #ccc;
	font: 13px/19px Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
}

.Text_Italic {
	color: #ccc;
	font: italic 13px/19px Arial, Helvetica, sans-serif;
	letter-spacing: .5px;
}

.Text a:Link {
	color: #fff;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

.Text a:hover {
	text-decoration: underline;
	color: #ccff00;
}

.Text a:active {
	color: #ccff00;
	text-decoration: underline;
}

.Text a:visited {
	color: #fff;
	text-decoration: underline;
	font-style: italic;
}

.Text_Italic a:Link {
	color: #ccff00;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

.Text_Italic a:hover {
	text-decoration: underline;
	color: #fff;
}

.Text_Italic a:active {
	text-decoration: underline;
	color: #ccff00;
}

.Text_Italic a:visited {
	text-decoration: underline;
	font-style: italic;
}

.underline {
	border-bottom: 1px solid #333;
}

.overline {
	border-top-color: 1px solid #333;
}

.donate-box {
	color: #fff;
	font: bold 14px Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	border: 1px solid #6633ff;
}

.footer {
	height: 25px;
	width: 1000px;
}

.search_results {
	width: 648px;
	overflow: scroll;
	height: 300px;
}

.legal {
	color: #cccccc;
	font: 6px/10px Arial, Helvetica, sans-serif;
	padding-top: 10px;
}

.donate-bottom {
	border-bottom: 1px solid #6633ff;
	color: #fff;
	font: 9px Arial, Helvetica, sans-serif;
	background-color: #000;
	letter-spacing: 0px;
}

.search_results_text {
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}

