a:active {
	color: #000099;
}
a:link {
	color: #000099;
}
a:visited {
	color: #000099;
}
a:hover {
	color: #000099;
}

tr.d0 td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:left;

}

tr.d1 td {
	padding-left:10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:left;
	vertical-align:top;
}


tr.d2 td {
	padding-left:10px;
	background-color: #fafafa;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:left;
	vertical-align:top;
}

tr.y1 td {
	background-color: #fddd66;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:left;
	vertical-align:top;
}

tr.y2 td {
	background-color: #faf2cc;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:left;
	vertical-align:top;
}

tr.y3 td {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:left;
	vertical-align:top;
}

tr.w1 td {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
	vertical-align:center;
}

tr.signup td {
	padding-left:10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
}

.smallfont {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

.boxlabel{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #30528f;
	text-indent: 7px;
}

.menutext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

.currentTextbook {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}

.headerfont {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.bigfont {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.tinyfont {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.tinyfont2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.signupTable {
	border: 1px solid #64baec;
}

.signupTable2 {
	border: 1px solid #cccccc;
}

.bluegradientTable {
	border: 1px solid #64baec;
}

.specialInfoTable {
	border: 1px solid #64baec;
	background-color: #ffffff;
	padding-left: 5px;
}

.yellowTable {
	border: 1px solid #f2d14e;
}

.greenTable {
	border: 1px solid #b1d463;
}

.myTextbookTable {
	border: 1px solid #f2d14e;
	background-color: #fef9e3;
}

.linkTable {
	border: 1px solid #cccccc;
	background-color: #f2f2f2;
	padding:10px;
}

.aboutUsBox {
	background-image: url(../images/about_us_gradient.gif);
	background-repeat: repeat-x;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	padding: 20px;
	line-height: 16px;
}
	
.largeTable {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
}

.dividerstyle {
	color: #999933
}

#popitmenu{
position: absolute;
background-color: #c6f958;
border:1px solid d3d3d3;
font: normal 10px Verdana;
line-height: 14px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: underline;
display: block;
}

.class1 a:link {color: #000000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;   }
.class1 a:visited {color: #000000; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
.class1 a:hover {color: #000000;text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

.class2 a:link {color: #000099; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;   }
.class2 a:hover {color: #000099;text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
.class2 a:visited {color: #000099; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }

.class4 a:link {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;   }
.class4 a:visited {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
.class4 a:hover {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

.class5 a:link {color: Gray; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;   }
.class5 a:visited {color: Gray; text-decoration:none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }
.class5 a:hover {color: Gray;text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

.class6 a:link {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;   }
.class6 a:visited {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
.class6 a:hover {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }

.class7 a:link {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;   }
.class7 a:visited {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; }
.class7 a:hover {color: #999999; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 13px;}

.class9 a:link {color: #ffffff; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;   }
.class9 a:visited {color: #ffffff; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
.class9 a:hover {color: #ffffff; text-decoration:underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }


