a:link {color: #EA4D00; text-decoration: none; }

	

a:visited {color: #EA4D00; text-decoration:none; }

	

a:focus {color: red; text-decoration:underline; }

	

a:hover {
	color:#6B5170;
	text-decoration:underline;
	font-weight: bold;
}

	

a.nav:link {color: #ECE8ED; text-decoration: underline; }

	

a.nav:visited {color: #ECE8ED; text-decoration:underline; }

	

a.nav:focus {color: #A6AACD; text-decoration:underline; }

	

a.nav:hover {color: #A6AACD; text-decoration:underline; }



body {

	background-image:url(images/tileBG.jpg);

	background-position:top left;

	background-repeat:repeat;

	margin-top:0;

	margin-right:0;

	margin-bottom:0;

	margin-left:0;

}



td.left2 {

	background-image:url(images/tiled_background2.jpg);

	background-position:right top;

	background-repeat:repeat-y;

}



td.right2 {

	background-image:url(images/tiled_background.jpg);

	background-position:left top;

	background-repeat:repeat-y;

}



tr.title {

	padding-left: 4px;

	height: 14px;

	font-family:Franklin Gothic Medium Cond, Verdana;

	font-size: 8pt;

	letter-spacing:1.25pt;

	color: #FFFFFF;

	background-color: #6B5170;

	background-image:url(images/arrow.jpg);

	background-position:right;

	background-repeat:no-repeat;

}



td.bg {

	background-color:#A6AACD;

}



td.bg2 {

	background-color:#A6AACD;

	background-image:url(images/blBG.jpg);

	background-position:bottom left;

	background-repeat:no-repeat;

}



td.border {

	background-image:url(images/line.jpg);

	vertical-align:top;

	background-position:top center;

	background-repeat:no-repeat;

}



td.left {

	padding-left: 4px;

	text-align:left;

	height: 14px;

	font-family: "Verdana";

	font-size: 7pt;

	color: #FFFFFF;

	background-color: #6B5170;

}



td.right {

	padding-right: 4px;

	text-align:right;

	height: 14px;

	font-family: "Verdana";

	font-size: 7pt;

	color: #FFFFFF;

	background-color: #6B5170;

}



div.head {
	font-family:Franklin Gothic Medium Cond, Verdana;
	font-size:20pt;
	color:#351836;

}



div.disc {

	font-family:Verdana;

	font-size:8pt;

	color:#000000;

}



div.location {

	font-family:Verdana;

	font-size:8pt;

	color:#000000;

	background-color:#ECE8ED;

	margin:7 7 7 7;

	padding:6px 6px;

}



td.tab {

	padding:7 7 7 7;

	background-color:#D9CDE0;

}



div.djs {

	font-family:Verdana;

	font-size:10pt;

	color:#000000;

	background-color:#ECE8ED;

	margin:0;

	padding:4 0 4 4;

}



div.code {

	font-family:Verdana;

	font-size:8pt;

	color:#000000;

	background-color:#FFFFFF;

	padding:3;

}



td.events {
	font-family:Verdana;
	font-size:8pt;
	color:#6B5170;
	background-color:#ECE8ED;

}



td.forum {

	background-image:url(none);

	background-position:left top;

	background-repeat:no-repeat;

	padding: 0 0 0 20;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:8pt;

}
