body {}
p  { color: #666; font-weight: normal; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td {}
hr { color: #669 }
caption  { color: #669; font-weight: bold; font-size: small }
select  { color: #669; background-color: #ccc; margin-bottom: 0px }
form { margin: 0px; padding: 0px }
input { background-color: #99c }
h1 { color: #fff; font-weight: normal; font-size: x-large; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #669; font-weight: normal; font-size: large; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { color: #666; font-weight: bold; font-size: medium; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4  { color: #666; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: -10px }
h5     { color: #fff; font-weight: normal; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #99c url(images/bgh5.gif); margin-bottom: 6px; border-right: 1px solid #669; border-bottom: 1px solid #669; border-left: 6px solid #99c }
h6    { color: #ccf; font-weight: bold; font-size: small; background: #669 url(images/bgh6.gif) repeat-y }


a    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:link  { text-decoration: none }
a:visited  { text-decoration: none }
a:hover  { text-decoration: none }
a:active { text-decoration: none }

.h1grey  { color: #669; font-size: large; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.h2plain  { color: #669; font-weight: normal; font-size: medium; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.h4link { color: #666; font-style: normal; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.h4link a:link { color: #666; text-decoration: none }
.h4link a:visited { color: #666; text-decoration: none }
.h4link a:hover { color: #336; text-decoration: underline }
.h4link a:active   { color: #666; text-decoration: none }
.h6link { color: #ccf; font-style: normal; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-left: 2px }
.h6link a:link  { color: #ccf; font-style: normal; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.h6link a:visited { color: #ccf; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }
.h6link a:hover  { color: white; font-style: normal; font-weight: bold; font-size: small; text-decoration: none; padding-left: 2px }
.h6link a:active { color: #ccf; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }

.plink   { color: #669; font-weight: normal; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.plink a:link  { color: #669; font-weight: normal; text-decoration: none }
.plink a:visited  { color: #669; font-weight: normal; text-decoration: none }
.plink a:hover  { color: #336; font-weight: normal; text-decoration: underline }
.plink a:active  { color: #669; font-weight: normal; text-decoration: none }
.pbold { color: #669; font-style: normal; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.pbold a:link  { color: #669; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }
.pbold a:visited  { color: #669; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }
.pbold a:hover { color: #336; font-style: normal; font-weight: bold; font-size: small; text-decoration: underline }
.pbold a:active  { color: #669; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }

.pxsmall { color: #666; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.pxsmallpanel  { color: #666; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f5f5f5; padding: 5px; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc }
.pxsmallpanel a:link  { color: #666; font-size: x-small; text-decoration: none }
.pxsmallpanel a:visited  { color: #666; font-size: x-small; text-decoration: none }
.pxsmallpanel a:hover  { color: #666; font-size: x-small; text-decoration: underline }
.pxsmallpanel a:active  { color: #666; font-size: x-small; text-decoration: none }
.txyrh   { color: #336; font-weight: normal; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 2px }
.txyrh a:link   { color: #336; font-size: x-small; text-decoration: none }
.txyrh a:visited   { color: #336; font-size: x-small; text-decoration: none }
.txyrh a:hover   { color: #336; font-size: x-small; text-decoration: underline }
.txyrh a:active  { color: #669; font-weight: bold; font-size: x-small; text-decoration: none }
.txyrhb { color: white; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txbd10     { color: #336; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.sectionlink  { color: #336; font-style: normal; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.sectionlink a:link  { color: #669; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }
.sectionlink a:visited  { color: #669; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }
.sectionlink a:hover  { color: #336; font-style: normal; font-weight: bold; font-size: small; background-color: white }
.sectionlink a:active  { color: #669; font-style: normal; font-weight: bold; font-size: small; text-decoration: none }

.logintolearn { color: #ccf; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.logintolearn a:link { color: #ccf; font-style: normal; font-weight: bold; text-decoration: none }
.logintolearn a:visited { color: #ccf; font-style: normal; font-weight: bold; text-decoration: none }
.logintolearn a:hover { color: white; font-style: normal; font-weight: bold; text-decoration: none }
.logintolearn a:active { color: #ccf; font-style: normal; font-weight: bold; text-decoration: none }

.toolbar  { color: #ccf; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: middle }
.toolbar a:link  { color: #ccf; text-decoration: none }
.toolbar a:visited  { color: #ccf; text-decoration: none }
.toolbar a:hover  { color: white; text-decoration: none }
.toolbar a:active  { color: #ccf; text-decoration: none }
.toolbartitle { color: #333; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: middle }
.toolbartitleCourse { color: #669; font-style: normal; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: middle }

.gloss { }
.basenavleft  { color: #666; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc }
.basenavleft a:link  { color: #fff; font-size: x-small; text-decoration: none; background-color: #a9a9a9; padding: 1px 2px; border-right: 1px solid #666 }
.basenavleft a:visited  { color: #fff; font-size: x-small; text-decoration: none; background-color: #a9a9a9; padding: 1px 2px; border-right: 1px solid #666 }
.basenavleft a:hover  { color: #fff; font-size: x-small; text-decoration: none; background-color: #999; padding: 2px; border-right: 1px solid #666 }
.basenavleft a:active  { color: #fff; font-size: x-small; text-decoration: none; background-color: #a9a9a9; padding: 1px 2px; border-right: 1px solid #666 }

.basenavright  { color: #666; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc }
.basenavright a:link { color: #fff; font-size: x-small; text-decoration: none; background-color: #a9a9a9; padding: 1px 2px; border-left: 1px solid #666 }
.basenavright a:visited { color: #fff; font-size: x-small; text-decoration: none; background-color: #a9a9a9; padding: 1px 2px; border-left: 1px solid #666 }
.basenavright a:hover { color: #fff; font-size: x-small; text-decoration: none; background-color: #999; padding: 2px; border-left: 1px solid #666 }
.basenavright a:active { color: #fff; font-size: x-small; text-decoration: none; background-color: #a9a9a9; padding: 1px 2px; border-left: 1px solid #666 }

.basenav   { color: #666; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; border-top: solid white; border-bottom: solid white }
.basenav a:link   { color: #666; font-size: x-small; text-decoration: none; background-color: #f5f5f5; padding: 2px; border-style: solid; border-width: 1px; border-color: #ccc #666 #666 #ccc }
.basenav a:visited  { color: #999; font-size: x-small; text-decoration: none; background-color: #ccc; padding: 2px; border-style: solid; border-width: 1px; border-color: #ccc #666 #666 #ccc }
.basenav a:hover   { color: #666; font-size: x-small; text-decoration: none; background-color: #fff; padding: 2px; border-style: solid; border-width: 1px; border-color: #999 #333 #333 #999 }
.basenav a:active    { color: #336; font-size: x-small; text-decoration: none; background-color: #fff; padding: 2px; border-style: solid; border-width: 1px; border-color: #336 #99c #99c #336 }
.basenavlive { color: #336; font-size: x-small; text-decoration: none; background-color: #fff; padding: 2px; border-style: solid; border-width: 1px; border-color: #336 #99c #99c #336 }

