body {
	background-color: #000000;
	color: #000000;
	margin: 20 20 20 20;
	padding: 0 0 0 0;
	font-family: Georgia, Times New Roman, Times, serif;
}

body, body div, body p, body th, body td, body li, body dd    {
    /* more specific to override imported rule */
    font-size:    x-small;      
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";   
    /* trick WinIE4/5 into thinking rule is over */
    voice-family: inherit;   
    /* recover from trick */
    font-size:    small
    /* intended value for better browsers */
    }

html>body, html>body div, 
html>body p, html>body th, html>body td, 
html>body li, html>body dd    {
    font-size:    small
    /* be nice to Opera */
    }

p, li {
	margin-bottom: 1em;
	margin-top: .75em;
	line-height: 1.4em;
}

h1, h2, h3, h4, h5 {
/*	font-family: Arial, Helvetica, Geneva, sans-serif; */
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333399;
	font-weight: 700;
	margin-bottom: -.25em;
}

h1 {
	font-size: 225%;
	margin-bottom: 0;
}

h2 {
	font-size: 180%;
}

h3 {
	font-size: 160%;
}

h4 {
	font-size: 140%;
}

h5 {
	font-size: 120%;
	}
	
ul {
	list-style: disc;
	text-indent: 0;
}

ol {
	list-style: decimal;
	text-indent: 0;
}

br {
	line-height: .66em;
}

hr	{
	color: #CCCCCC;
}

form,select,option {
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

img {
	border: 0px;
}

img.photo {
	float: left;
	margin: 5px 10px 0 0;
}
	
a:link {
	color: #4C82FF;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color: #4C82FF;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	color: #BEEAFF;
	text-decoration: underline;
}

a:link.black {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

a:visited.black {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

a:hover.black {
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}

a:active.black {
	color: #0000cc;
	font-weight: normal;
	text-decoration: underline;
}

.halflead {
	line-height: ,5em;
}

.red {
	color: #FF0000;
}

.black {
	color: #000000;
}

.textbox {
	font-family: Geneva, Arial, Sans-Serif;
}

.sched {
  margin-top: 3px;
  margin-bottom: 3px;
  font-size: 90%;
}

/* legacy css styles */

.size1 {
	font-family: Arial, Geneva, Helevetica, Sans-Serif;
	font-size: 11px;
	line-height: 12px;
}

.size2 {
	font-family: Arial, Geneva, Helevetica, Sans-Serif;
	font-size: 13px;
	line-height: 18px;
}

.size3 {
	font-family: Arial, Geneva, Helevetica, Sans-Serif;
	font-size: 16px;
}
