body   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ccc }
.headerbar { color: #fff; font-size: 10px; background-image: url(images/headerbar.gif); background-repeat: repeat-x; text-align: center; height: 30px }
p {font-family: Inherit; font-size: 11px}
td {font-family: Inherit; font-size: 11px}
.leftnavtd     { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; text-align: left; padding-left: 10px; vertical-align: middle }
.leftnavtd a:link, .leftnavtd a:visited { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-repeat: no-repeat; text-align: left; vertical-align: middle }
.leftnavtd a:hover, .leftnavtd a:active { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; background-repeat: no-repeat; text-align: left; vertical-align: middle }
.header, .header a:link, .header a:visited  { color: white; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-image: url(images/top.gif); background-position: 0 0; text-align: right; padding-top: 2px; padding-right: 2px; vertical-align: top }
.header a:active, .header a:hover { color: white; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/top.gif); background-position: 0 0; text-align: right; vertical-align: bottom; text-decoration: underline }
.content, .content p  { font-size: 12px; background-color: white; padding: 2px; vertical-align: top }
h1 { font-size: 17px; font-family: Inherit; color: #AC1802;}
h2 { color: #ac1802; font-size: 14px; font-family: inherit }
.coursetextwhiteright { color: white; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; letter-spacing: 2pt; vertical-align: bottom }
.coursetextgrayright { color: silver; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; letter-spacing: 2pt; vertical-align: bottom }
a:link, a:visited { color: #ac1802; text-decoration: none }
.redbold { color: #ac1802; font-weight: bold; text-decoration: none }
a:hover, a:active { color: #ac1802; text-decoration: underline }
.size16  { font-size: 16pt }
