BODY 
{margin: 0px 0px 0px 0px; background-color: #FFFFFF; color: #000000;
}

a:link{
background-color: transparent;
color: #993333;
}
a:visited{
background-color: transparent;
color: #993333;
}
a:hover{
background-color: #993333;
color: #FFFFFF;
}

a.yellow:link, a.yellow:visited {
background-color: transparent;
color: #66CCFF;
font-size: 80%;
font-weight: bold;
text-decoration: none;
}
a.yellow:hover {
background-color: transparent;
color: #FFCC66;
font-size: 80%;
font-weight: bold;
text-decoration: underline;
}

A.second:link {
color:#323a62; 
text-decoration:none;
font-weight: bold;
}
A.second:visited {
color: #550088;
 text-decoration:none;
font-weight: bold;
}
A.second:hover {
color: 	#FFFFFF;
text-decoration:underline;
font-weight: bold;
}
A.second:active {
color: #990000;
text-decoration:none;
font-weight: bold;
}
.second {
font-size: 90%;
}

A.caption:link {
color: #990000;
text-decoration:none;
font-size: 85%;
font-style: italic;
}
A.caption:visited {
color:#990000;
text-decoration:none;
font-size: 85%; 
font-style: italic;
}
A.caption:hover {
color: #FFFFFF;
text-decoration:underline;
font-size: 85%;
font-style: italic;
}
A.caption:active {
color:#990000;
text-decoration:none;
font-size: 85%;
font-style: italic;
}

A.header:link {
font-size: 0.8em;
color: #990000;
text-decoration:none;
}
A.header:visited {
font-size: 0.8em;
color:#990000;
text-decoration:none;
}
A.header:hover {
font-size: 0.8em;
color: #FFFFFF;
text-decoration:underline;
}
A.header:active {
font-size: 0.8em;
color:#990000;
text-decoration:none;
}

P, UL, H1, H2, H3, H4, H5, FORM, TEXTAREA, INPUT, SELECT, DL, DT, OL, TABLE, TR, TD {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

P {
font-size: 80%;
margin-left: 20px;
}
P.space {margin-left: 10px; margin-right: 10px; font-size: 90%; margin-top: 0; margin-bottom: 0}
P.navigation {margin-left: 10px; margin-right: 10px; margin-top: 0; margin-bottom: 0; font-size: 80%; padding-bottom: 2pt }
P.clear {clear: left; color: #990000 }
P.subcaption {text-align: right; font-size: 90%; font-style: italic }
P.subavcaption {text-align: right; font-size: 90%; font-style: italic; color: #550088 }
P.rescaption {font-size: 90%; font-style: italic; color: #990000 } 
P.resavcaption {font-size: 90%; font-style: italic; color: #550088 } 
P.php {
text-align: right;
margin-right: 20px;
margin-top: 0px;
}
P.phpfooter {
text-align: right;
margin-right: 20px;
margin-bottom: 0px;}

DL {
font-size: 90%;
}
DT {
font-size: 95%;
}
DT {
margin-left: 180px; 
margin-right: 20pt; 
padding-bottom: 2
}

DD {
margin-left: 180px; 
margin-right: 20pt;
font-size: 95%;
}
DD.subjects {
margin-left: 180px; 
margin-right: 20pt; 
padding-top: 3; 
padding-bottom: 3
}
DD.location {
margin-left: 180px; 
margin-right: 20pt; 
padding-top: 2;
}
UL {
font-size: 90%; 
list-style: url(/images/dot-red.gif);
}
UL.static {
font-size: 80%;
}
OL {
font-size: 100%;
}
H1{
background-color: transparent;
color: #993333;
font-size: 1.4em;
margin-left: 20px;
}

H2{
background-color: transparent;
color: #993333;
font-size: 1.1em;
margin: 20px;
clear: left;
}

H3{
background-color: transparent;
color: #993333;
font-size: 1.0em;
margin: 20px;
clear: both;
}

H4 {
font-size: 90%;
}

H5 {
font-size: 80%;
}
FORM {
font-size: 90%;
}

TEXTAREA {font-size: 90%
}
INPUT {
border-color: #993333;
 }
SELECT {
}

TABLE.header3 {background-color: #000099;
}
TD.footer {background-color: #000099;}

TD {
padding-left: 10px;
font-size: 90%;
}

DIV.margin {margin-left: 10px; margin-right: 20px; font-size: 95%; }
DIV.contact {margin-left: 100px; margin-right: 20px;}

HR {background-color: transparent;
color: #0000CC;
clear: both;
}

.title {font-weight: bold; font-style: italic;}
.group {font-weight: bold; font-size: 100%}
.location {font-weight: bold}
.header {background-color: #CCCCCC}
.header2 {background-color: #990000 }
IMG.subpic {margin-left: 10pt; margin-bottom: 10pt }
IMG.subav {}
IMG.respic {margin: 1px;}
IMG.resav {}
.label {color: maroon; white-space: nowrap}
.crumbs{
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; 
font-size: 80%;
}
.logo {

vertical-align: 80%;
}
SPAN.contact {margin-left: 100px; margin-right: 20px;}



