﻿BODY {
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
A {
	color: #010ABE;
	text-decoration: none;
}
A:HOVER {
	text-decoration: underline;
}
A:VISITED {
	color: #010ABE;
}
TABLE {
	font-size: 12px;
}
.infoTable {
	border: 2px solid #339933;
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
}
.infoTable TH {
	font-weight: bold;
	background-color: #EEF9EE;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #339933;
}
.dataTable {
	border-left-width: 2px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-style:solid;
	border-color: gray;
}
.dataTable TD {
	border-right: 1px solid gray;
}
.dataTable TH {
	font-weight:bold;
	background-color: white;
	background-image:url('images/grayFade.gif');
	background-repeat:repeat-x;
	background-position: bottom;
	border-bottom: 1px solid black;
	border-right: 1px solid gray;
}
.dataTable .rowOdd {
	background-color: white;
}
.dataTable .rowEven {
	background-color:#E7F1E7;
}
.AdminBox {
	border: 2px solid Gray;
	background-color: White;
}
.AdminBox TH {
	font-weight: bold;
	color: White;
	background-color: Green;
}
.PageBox {
	background-color: #FFFFFF;
	border: medium ridge #999999;
	width: 70%;
}
.Toc {
	font-family: "Copperplate Gothic Bold", "Copperplate Gothic Light";
	border: thin dashed #CCCCCC;
}
.TemplateHeader {
	background-attachment: absolute;
	background-image: url(/images/header.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.LoginDiv {
	float: right;
	z-index: 1;
	font-size: 10pt;
}
.LoginDiv INPUT {
	font-size: 8pt;
}
.CourseTable 
{
	background-color: Gray;
	width: 400px;
}
.CourseTable TD 
{
	background-color: White;
	border: 1px solid Silver;
}
.boxDiv
{
	background-image: url(/images/cssBox2/box_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;



}
.boxDiv DIV
{
	background-image: url(/images/cssBox2/box_04.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.boxDiv DIV DIV {
	background-image: url(/images/cssBox2/box_06.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.boxDiv DIV DIV DIV {
	background-image: url(/images/cssBox2/box_08.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.boxDiv DIV DIV DIV DIV {
	background-image: url(/images/cssBox2/box_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.boxDiv DIV DIV DIV DIV DIV {
	background-image: url(/images/cssBox2/box_03.gif);
	background-position: right top;
}
.boxDiv DIV DIV DIV DIV DIV DIV {
	background-image: url(/images/cssBox2/box_07.gif);
	background-position: left bottom;
	background-repeat: no-repeat;

}
.boxDiv DIV DIV DIV DIV DIV DIV DIV {
	background-image: url(/images/cssBox2/box_09.gif);
	background-position: right bottom;
	padding: 5px;

}
.NewsList {
	list-style-type: circle;
}
.chatBody {
	background-image: url(/images/grassBackground.gif);
}