td{
	font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: 12pt;

}
.calrsvp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    COLOR: #333333;
	TEXT-DECORATION: none;
font-weight : bold;
}

.calrsvp Input{
		font-size: 9px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 200;
}

.calrsvplistMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666633;
		padding: 0px 0px 0px 0px;
		border: thin none #666633;
		height: auto;
		width: 200;
	}

.calmoneylistMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666633;
		padding: 0px 0px 0px 0px;
		border: thin none #666633;
		height: auto;
		width: 50;
	}
.calpayment
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    COLOR: #333333;
	TEXT-DECORATION: none;
font-weight : bold;
}

.calpayment Input{
		font-size: 9px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: auto;
}

.calpaymentlistMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666633;
		padding: 0px 0px 0px 0px;
		border: thin none #666633;
		height: auto;
		width: 200;
	}
.calendarheader
{   FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 12px;
	COLOR: #945B10;
	font-weight : bold;
}
.calendarheader A
{
    COLOR: #945B10;
	TEXT-DECORATION: none
}
.calendarheader A:visited
{
    COLOR: #945B10;
	TEXT-DECORATION: none
}
.calendarheader A:hover
{
    COLOR: #945B10;
    TEXT-DECORATION: underline
}

.calendardspotlight
{
    COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	font-weight : bold;
background : #95C3A9

}
.homepageorange {
	color: #FFFFFF; 
	font-family: Verdana, Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none; 
	font-weight: bold;
	background-color: #2482C8;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left : 2px;
	padding-right : 1px;
}

.calendarspotheader
{
    COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	font-weight : bold;
}
.calendarspotheader A
{    
    COLOR: #871B1A;
TEXT-DECORATION: none;
}

.calendarspotheader A:visited
{	
    COLOR: #871B1A;
TEXT-DECORATION: none;
}
.calendarspotheader A:hover
{  
    COLOR: #871B1A;
 TEXT-DECORATION: underline;
}
.calendarspottext
{   FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	COLOR: #000000;
}

.calendardateheader
{   FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-weight : bold;
 background : #87B5D8;
}
.subcalendarheader
{   FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	COLOR: #871B1A;
	font-weight : bold;
}
.calendartext
{   FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
	COLOR: #808080;
}
.calendartext A
{
    COLOR: #ea3f1d;
	TEXT-DECORATION: none
}
.calendartext A:visited
{
    COLOR: #ea3f1d;
	TEXT-DECORATION: none
}
.calendartext A:hover
{
    COLOR: #ea3f1d;
    TEXT-DECORATION: underline
}
.caldot
{
 background : #f7dcca;
 background-image : url(/common/icons/img_dot_cal.gif);
}
.calendar
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;

}
.calendar TD 
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    COLOR: #ffffff;

}
.calendar A
{
    COLOR: #ffffff;
	TEXT-DECORATION: none
}
.calendar A:visited
{
    COLOR: #ffffff;
	TEXT-DECORATION: none
}
.calendar A:hover
{
    COLOR: #2482C8;
    TEXT-DECORATION: underline;
}

.calendaron
{
    FONT-SIZE: 10px;
    COLOR: #945B10;
 background : #E5CC7F;
 
}

.calendaron A
{
    COLOR: #945B10;
	TEXT-DECORATION: none;
 background : #CC9900;
}
.calendaron A:visited
{
    COLOR: #945B10;
	TEXT-DECORATION: none;
 background : #CC9900;
}
.calendaron A:hover
{
    COLOR: #945B10;
    TEXT-DECORATION: underline;
 background : #E5CC7F;
}



#classnoteslistMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin inset #8C9C8F;
		height: auto;
		width: auto;
	}
#classnotesInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 450;
}

#classnotesbuttonInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 150;
}

#classnotesTEXTAREA {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 450;
	
}
	#directory1 {
		color: #010B89;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#directory1 a:link {color: #010B89; text-decoration: none;}
	#directory1 a:visited {color: #010B89; text-decoration: none;}
	#directory1 a:hover {color: #010B89; text-decoration: underline;}
	#directory1 a:active {color: #052D57;	text-decoration: underline;
	}

	#directory {
		color: #9999FF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight : bold;
	}
	#directory a:link {color: #010B89; text-decoration: none;}
	#directory a:visited {color: #010B89; text-decoration: none;}
	#directory a:hover {color: #010B89; text-decoration: underline;}
	#directory a:active {color: #052D57;	text-decoration: underline;}


#efrlistMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin inset #8C9C8F;
		height: auto;
		width: 200;
	}
#efrccInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 180;
}


.errormsg {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.errormsgtop {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}

.footertxt {
		color: #FFFFFF;
		font-family: verdana,Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight : bold;
	}
.footertxt a:link {color: #FFFFFF; text-decoration: none;}
.footertxt a:visited {color: #FFFFFF; text-decoration: none;}
.footertxt a:hover {color: #95C3A9; text-decoration: underline;}
.footertxt a:active {color: #FCAF17;	text-decoration: underline;}

.footersmtxt {
		color: #FFFFFF;
		font-family: verdana,Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight : normal;
	}
.homepagesubheader {
	color: #FFFFFF;
	font-family: Verdana, Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left : 2px;
	padding-right : 1px;
	background-image : url(/common/top/sub_header_bg.gif);
}




.homegreet {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	padding: 0px 0px 0px 0px;
font-weight: bold;
	}

.homegreetsub {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	}
.homegreetsub a:link {
	color: #FFFFFF; 
	text-decoration: none; 
	font-size: 12px;
	}
.homegreetsub a:visited {
	color: #FFFFFF; 
	text-decoration: none; 
	font-size: 12px;
	}
.homegreetsub a:hover {color: #FFFFFF; text-decoration: underline; font-size: 12px;}
.homegreetsub a:active {color: #052D57;	text-decoration: underline; font-size: 12px;}

	.homenews {
		color: #606060;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 0px 0px 0px 0px;
	}
	.homewelcome {
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
padding: 0px 0px 0px 0px;
text-align : justify;
	}
	.homenews a:link {color: #333333; text-decoration: none;}
	.homenews a:visited {color: #333333; text-decoration: none;}
	.homenews a:hover {color: #333333; text-decoration: underline;}
	.homenews a:active {color: #052D57;	text-decoration: underline;}
 	.homenews  LI {list-style-type : circle; color: #052D57;}

	.homenews1 {
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		background-color: #BEBEBE;
	}
	.homenews1 a:link {color: #333333; text-decoration: none;}
	.homenews1 a:visited {color: #333333; text-decoration: none;}
	.homenews1 a:hover {color: #333333; text-decoration: underline;}
	.homenews1 a:active {color: #052D57;	text-decoration: underline;}


	#greytext1{
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 12px;
		font-weight: normal;
	}



#logonbuttonInput{
		font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
	font-weight: bold;
	text-align: center;
		height: auto;
	max-height : 18px;
		width: 100;
		background : #87B5D8;
padding: 0px 1px 0px 1px;
		border: thin #972322;
		border-style: solid;
vertical-align : middle;
}
#logontextField {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		padding: 1px 1px 1px 1px;
		border: thin #972322;
		border-style: solid;
		border: 1px 1px 1px 1px;
		height: auto;
		width: 100;
	}
.logontxt {
		font-family: Arial, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 1px 1px 1px 1px;
	font-weight : bold;
	text-align: LEFT;
	}


	#listMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #010B89;
		padding: 0px 0px 0px 0px;
		border: thin inset #8C9C8F;
		height: auto;
		width: auto;
	}
	.mailroom {
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 5px 0px 5px 0px;
		font-style : normal;
	}
	.mailroom a:link {color: #333333; text-decoration: none;}
	.mailroom a:visited {color: #333333; text-decoration: none;}
	.mailroom a:hover {color: #010B89; text-decoration: underline;}
	.mailroom a:active {color: #052D57;	text-decoration: underline;}

	.mailroom1 {
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #BEBEBE;
		font-style : normal;
	}
	.mailroom1 a:link {color: #333333; text-decoration: none;}
	.mailroom1 a:visited {color: #333333; text-decoration: none;}
	.mailroom1 a:hover {color: #010B89; text-decoration: underline;}
	.mailroom1 a:active {color: #052D57;	text-decoration: underline;}




#mailbuttonInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		border: thin solid #8C9C8F;
		height: 20;
		width: 50;
}
#mailbuttonmediumInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		border: thin solid #8C9C8F;
		height: 20;
		width: 150;
}
#mailbuttonlargeInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		border: thin solid #8C9C8F;
		height: 20;
		width: 250;
}
#mybuttonInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: auto;
}
#mailerTEXTAREA {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 500;
	
}
#mailerInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 500;
}



.mentor1 {
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
        background : #BEBEBE;
	}
.mentor1 a:link {color: #333333; text-decoration: none;}
.mentor1 a:visited {color: #333333; text-decoration: none;}
.mentor1 a:hover {color: #010B89; text-decoration: underline;}
.mentor1 a:active {color: #052D57;	text-decoration: underline;}

.mentor2 {
		color: #333333;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
        background : #FFFFFF;
	}
.mentor2 a:link {color: #333333; text-decoration: none;}
.mentor2 a:visited {color: #333333; text-decoration: none;}
.mentor2 a:hover {color: #010B89; text-decoration: underline;}
.mentor2 a:active {color: #052D57;	text-decoration: underline;}


#myprofileInput{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 250;
}

#myprofileTEXTAREA {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: 250;
	
}



.navon {
	color: #000080;
	font-family: tahoma,arial,helvetica;
	font-size: 10px;
	font-weight: BOLD;
}
.navon a:link {color: #000080; text-decoration: none;}
.navon a:visited {
	color: #000080;
	text-decoration: none;
}
.navon a:hover {color: #FFFFFF; text-decoration: underline;}
.navon a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.nav {
	color: #FFFFFF;
	font-family: tahoma,arial,helvetica;
	font-size: 10px;
	font-weight: BOLD;
}
.nav a:link {color: #FFFFFF; text-decoration: none;}
.nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:hover {color: #000080; text-decoration: underline;}
.nav a:active {
	color: #000080;
	text-decoration: underline;
}

	.news {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		padding: 5px 0px 5px 0px;
	}
	.news a:link {color: #010B89; text-decoration: none;}
	.news a:visited {color: #010B89; text-decoration: none;}
	.news a:hover {color: #010B89; text-decoration: underline;}
	.news a:active {color: #052D57;	text-decoration: underline;}

	.news1 {
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		background-color: #BEBEBE;
	}
	.news1 a:link {color: #010B89; text-decoration: none;}
	.news1 a:visited {color: #010B89; text-decoration: none;}
	.news1 a:hover {color: #010B89; text-decoration: underline;}
	.news1 a:active {color: #052D57;	text-decoration: underline;}


#profilelistMenu {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin inset #8C9C8F;
		height: auto;
		width: 250;
	}


	#textField {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		padding: 1px 1px 1px 1px;
		border: thin #fb7d53;
		border-style: solid;
		border: 1px 1px 1px 1px;
	}
	#textFieldlong {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		padding: 2px 2px 2px 2px;
		border: thin inset #010B89;
		border-style: solid;
		border: 1px 1px 1px 1px;
		width : 250px;
	}


#regTEXTAREA {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: 100;
		width: 650;
	
}
.regver
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    COLOR: #333333;
	TEXT-DECORATION: none;
font-weight : bold;
}

.regver Input{
		font-size: 9px;
		color: #000000;
		padding: 0px 0px 0px 0px;
		border: thin solid #8C9C8F;
		height: auto;
		width: auto;
}
