A 
{
color: #CC3333;
text-decoration: none;
}

A:visited 
{
color: #CC3333;
background-color: transparent;
}

A:hover 
{
background-color: transparent;
text-decoration: underline;
}

ADDRESS 
{
padding: 55px 0px 0px 8px;
color: #80A6FF;
background-color: transparent;
font-style: normal;
font-size: 85%;
line-height: 130%;
}

ADDRESS .sch1 
{
color: #111280;
background-color: transparent;
font-weight: bold;
}

ADDRESS A, ADDRESS A:visited 
{
color: #80A6FF;
background-color: transparent;
}

BODY 
{
margin: 10px 0px 0px 0px;
color: #404080;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 150%;
}

H1 
{
padding: 0em 0px 0px 2px;
margin: 0px;
color: #FFFFFF;
font-size: 200%;
font-weight: normal;
vertical-align: middle;
}

H2 
{
padding: 0px 0px 0px 2px;
color: #FFFFFF;
font-size: 125%;

/*vertical-align: middle;
*/

}

H3 
{
padding: 0px 0px 0.1em 0px;
margin: 0px;
font-size: 120%;
}

H4 
{
padding: 0px 0px 0.2em 0px;
margin: 0px;
font-size: 100%;
font-weight: bold;
}

H5 
{
padding: 0px;
margin: 0px;
background-color: transparent;
font-weight: normal;
font-size: xx-small;
}

LI 
{
margin: 0em 0em 0.5em 1.5em;
font-size: 100%;
}

p 
{
padding: 0px;
margin: 0px 0px 0.5em 0px;
font-size: 100%;
line-height: 130%;
}

TD 
{
margin: 0px;
background-color: transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
}

TEXTAREA, INPUT 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
}

UL 
{
padding: 0px 0px 0.3em 0px;
margin: 0.5em 0px 0px 2px;
}

.bd1 
{
padding: 0px 10px 0px 0px;
color: #111280;
background-color: transparent;
font-size: 60%;
line-height: 140%;
}

.copy 
{
padding-top: 1em;
font-size: 80%;
}

.coursebody 
{
border-left: 2px solid;
padding-left: 6px;
}

.coursebody A, .coursebody A:visited 
{
color: #CC3333;
background-color: #FFFFFF;
}

.editbox TD, .editbox A, .editbox A:visited 
{
padding-left: 3px;
background-color: #FF0000;
color: #FFFFFF;
font-size: x-small;
}

.fp1 
{
border-left: 2px solid #80A6FF;
border-right: 2px solid #80A6FF;
padding: 0px 10px 0px 20px;
font-size: 80%;
}

.fp2 
{
padding-left: 10px;
}

.fp2 IMG 
{
margin-left: -4px;
}

.h1bg 
{
vertical-align: middle;
}

.h2bg 
{
padding: 0px;
vertical-align: middle;
}

div.hi2 
{
padding-top: 0.5em;
color: #868686;
font-weight: bold;
font-size: 80%;
}

.hi2 A, .hi2 A:visited 
{
color: #868686;
margin:2em 0 2em 0;
}

div.hi2a
{
float:left;
width: 126px;
font-weight: normal;
}

DIV.nav1 
{
padding: 0px 0px 0px 6px;
margin: 12px 0px 0px 0px;
color: #9C9C9C;
background-color: transparent;
font-size: xx-small;
line-height: 180%;

}

.nav1 A 
{
color: #757575;
background-color: transparent;
text-decoration: none;
}

.nav1 A:visited 
{
color: #7788DD;
background-color: transparent;
text-decoration: none;
}

.nav1 a:hover 
{
color: #868686;
background-color: transparent;
text-decoration: underline;
}

.nav1 P 
{
margin: 0 0 1em -4px;
width: 130px;
}

.nav2 
{

}

.sidebar1 
{
padding: 0px 10px 0px 0px;
background-color: transparent;
font-size: 60%;
line-height: 140%;
}

.cb1
{
clear:both;
}