/****************/
/* Base Classes */
/****************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

body.Contact {
	background-color: #FFCC00;
}

body.Student-Home {
	background-color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

body.Student-Overview {
	background-color: #CC0000;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

body.Student-Schools {
	background-color: #3399CC;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}


body.Student-Jobs, body.Student-Careers {
	background-color: #3333CC;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

body.Student-CoolStuff {
	background-color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

body.Student-Links {
	background-color: #33CC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

body.Student-Products {
	background-color: #990099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
}

body.Student-Library {
	background-color: #FF9900;
}

body.Student-Scholarships {
	background-color: #CCCCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

body.Student-Downloads {
	background-color: #009900;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#000000;
}

body.Student-Contact {
	background-color: #FFCC00;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#000000;
}

body.Student-Calendar {
	background-color: #FF9900;
}

body.Student-BB {
	background-color: #666666;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

body.Teacher-Home {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.MainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
}

.MainText-Student {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

.MainText-Teacher {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color:#FFFFFF;
}

.Teacher-ResourceSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #FFFFFF;
	font-size: xx-small;
}

.Parent-ResourceSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #FFFFFF;
	font-size: xx-small;
}


.MainText-Parent {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color:#FFFFFF;
}


.BoldText {
	font-weight:bold;
}

.ItalicText {
	font-style:italic;
}

.LargeText {
	font-size: 16px;
}

.RedText {
	color:#FF0000;
}

.WhiteText {
	color:#FFFFFF;
}

.SilverBoldExLargeText {
	color:silver;
	font-weight:bold;
	font-size:34px;
}


.SilverBoldLargeText {
	color:silver;
	font-weight:bolder;
	font-size:18px;
}

.SilverBoldMediumText {
	color:silver;
	font-weight:bolder;
	font-size:13px;
	
}

.SilverBoldSmallText {
	color:silver;
	font-weight:bolder;
	font-size:9px;
	
}

.WhiteBoldLargeText {
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	
}


.WhiteBoldMediumText {
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	
}
.WhiteBoldSmallText {
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	
}
.SmallText {
	font-size:9px;
}

.SBText {
	font-size:9px;
	font-weight:bold;
}

.LBText {
	font-size: 16px;
	font-weight:bold;
}

.LBRText {
	font-weight:bold;
	font-size: 16px;
	color:#FF0000;
}

.BIText {
	font-weight:bold;
	font-style:italic;
}

.BUText {
	font-weight:bold;
	text-decoration:underline;
}

.ParentFooter {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color:#FFFFFF;
}

.TeacherFooter {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color:#FFFFFF;
}

Table.Student-Calendar {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color:#880000;
}

.Student-CalendarHeader {
	font-weight:bold;
	font-size:16px;
	color:#880000;
}

.Student-CalendarHeaderBack {
	background:#CC6600;
	font-weight:bold;
}

.BBText	{
	font-weight:bold;
	color:#000000;
}

/****************/
/* Link Classes */
/****************/
a:link {
	color: #FF9933;
}
a:visited {
	color: #CC0000;
}
a:hover {
	color: #FF0000;
}
/*a:active {
	color: #0047B6;
}*/

a.Student-Home:link {
	color: #990000;
}

a.Student-Home:hover {
	color: #ffffff;
}

a.Student-Overview:link {
	color: #FF9933;
}

a.Student-Overview:hover {
	color:#FFFFFF;
}

a.Student-Scholarships:link {
	color:#FF0000;
}

a.Student-Scholarships:Hover {
	color:#FFFFFF;
}

a.Student-Downloads:link {
	color:#FFFFFF;
}

a.Student-Downloads:Hover {
	color:#FFCC00;
}

a.Student-Library:link {
	color:#990000;
}

a.Student-Library:Hover {
	color:#FFFFFF;
}

a.Student-Products:link {
	color:#FFFFFF;
	font-weight:bold;
}

a.Student-Products:visited {
	color:#FFFFFF;
	font-weight:bold;
}

a.Student-Products:Hover {
	color:#FFCC00;
	font-weight:bold;
}

a.Student-CoolStuff:link {
	color:#990000;
	font-weight:bold;
}
a.Student-CoolStuff:visited {
	color:#000099;
	font-weight:bold;
}
a.Student-CoolStuff:hover {
	color:#FFFFFF;
	font-weight:bold;
}

a.Student-Jobs:link {
	color:#99CCFF;
	font-size:12px;
}
a.Student-Jobs:visited {
	color:#FFCCFF;
	font-size:12px;
}
a.Student-Jobs:hover {
	color:#CCCCCC;
	font-size:12px;
}

a.Student-Links:link {
	color:#003300;
	font-size:12px;
	font-weight:bold;
}
a.Student-Links:visited {
	color:#000099;
	font-size:12px;
	font-weight:bold;
}
a.Student-Links:hover {
	color:#FFFF00;
	font-size:12px;
	font-weight:bold;
}


a.Student-Calendar:link {
	color:#880000;
}

a.Student-Calendar:Hover {
	color:#FFFFFF;
}

a.Teacher-Home:link {
	color: #FFFFFF;
	font-size:11px;
}

a.Parent-Home:link {
	color: #FFFFFF;
	font-size:11px;
}

a.Parent-Links:link {
	color:#EB9436;
	font-size:12px;
	font-weight:bold;
}
a.Parent-Links:visited {
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
}
a.Parent-Links:hover {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

a.Teacher-Links:link {
	color:#EB9436;
	font-size:12px;
	font-weight:bold;
}
a.Teacher-Links:visited {
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
}
a.Teacher-Links:hover {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

/*******************/
/* Heading Classes */
/*******************/
.MainHead {
	color: #FF9900;
	font-size:18px;
	font-weight: bold;
}

.SubHead {
	color: #FF9900;
	font-size:12px;
	font-weight: bold;
}
.SubHead-Students {
	color: #FF0000;
	font-size:12px;
	font-weight: bold;
}

.Student-BB-MainHead {
	color:#FF9900;
	font-size:18px;
	font-weight: bold;
}

/*******************/
/* Table Classes */
/*******************/

table#convention td {
   border-bottom: 1px solid #FFFFFF; 
   border-top: 1px solid #FFFFFF; 
   border-right: 1px dashed #FFFFFF; 
}

table#convention tr {
	background:#000000;
	color:#FF9900;
	hover:expression(this.onmouseover=new Function("this.style.background='#666666';"),this.onmouseout=new Function("this.style.background='#000000';"));
}

table#intl td {
   border-bottom: 1px solid #FFFFFF; 
   border-top: 1px solid #FFFFFF; 
   border-right: 1px dashed #FFFFFF; 
}

table#intl tr {
	background:#000000;
	hover:expression(this.onmouseover=new Function("this.style.background='#666666';"),this.onmouseout=new Function("this.style.background='#000000';"));
}


table#assoc td {
   border-bottom: 1px solid #FFFFFF; 
   border-top: 1px solid #FFFFFF; 
   border-right: 1px dashed #FFFFFF; 
}

table#assoc tr {
	background:#000000;
	hover:expression(this.onmouseover=new Function("this.style.background='#666666';"),this.onmouseout=new Function("this.style.background='#000000';"));
}

