BODY {font-family: Verdana, arial, sans serif;}

body table
	{
		margin-left: auto;
		margin-right: auto;
	}
ol {font-family: arial, helvetica, sans-serif;}

ul {font-family: arial, helvetica, sans-serif;}
li {
	font-family: Verdana, Arial, sans-serif;
	padding-bottom: 10px;
}
p {font-family: Verdana, Arial, sans-serif; font-size: small;}
strong{color: #333333; font-size: smaller;}
td {font-family: Verdana, Arial, sans-serif; font-size: small;}


h1 {font-family: Verdana, Arial, sans-serif; color: #BC0000;font-size: 15pt;}
h2 {font-family: Verdana, Arial, sans-serif; color: #BC0000;font-size: 14pt;}
h3 {font-family: Verdana, Arial, sans-serif; color: #333333;font-size: 12pt;}
h4 {font-family: Verdana, Arial, sans-serif; color: #333333;font-size: 11pt;}

blockquote {font-family: Verdana, Arial, sans-serif; font-size: small;}

hr {color: white;}

/* Red and Gray Links */
A:link {color: #BC0000; text-decoration: underline;}
A:visited {color: #BC0000; text-decoration: underline;}
A:hover {text-decoration: none;}

.boxRed {
	border: 1px solid #BC0000;
	}

.boxRed2 {
	border: 2px solid #BC0000;
	}

.boxGray {
	border: 1px solid #333333;
	}

.boxGray2 {
	border: 2px solid #333333;
	}

.news {font-family: Verdana, Arial, sans-serif; font-size: x-small;}
.lftnav {font-family: Verdana, Arial, sans-serif; font-size: x-small;}

/* Navigation Font size */
.nav {font-family: Verdana, Arial, sans-serif; font-size: x-small;}

/* White and gray links */
A.nav:link {color: white;}
A.nav:visited {color: #DDDDDD;; text-decoration: none;}
A.nav:hover {color: lightgray; text-decoration: underline;}
A.nav:active {color:#A40000; text-decoration: underline;}


.white {color: white;}
.xsmall {font-size: x-small;}
.bigred {font-size: small; color: #BC0000;}
.educationtitle {font-size: 10pt; font-weight:bold; color: #BC0000;}
.calendartable {padding:0px 10px 0px 10px; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;  }
.calendartitles {font-weight:bold; color:#FFFFFF; height:inherit;border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; }
.sessiontableheader {
	background-color: #666666;
	border: thin solid #666666;
	font-weight: bold;
	color: #FFFFFF;
}
.sessiontablebody {
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.sessiontabletitle {
	font-weight: bold;
	color: #000000;
	background-color: #DDDDDD;
	border: thin solid #666666;
}
