a:active {
  color: #990000;
}

a:hover {
  color: #990000;
}

a:visited {
  color: #990000;
}

a.seclinks {
  font-weight: bold;
  font-family: Verdana;
  font-size: 10px;
  color: #990000;
  text-decoration: none;
}

body, p, td {
  font-family : Times New Roman, Times, serif;
  font-size : 14px;
  color: #000000;
  vertical-align : top;
}

a.seclinks {
  font-weight: bold;
  font-family: Verdana;
  font-size: 10px;
  color: #990000;
  text-decoration: none;
}

.clsheader {
  font-family: GoudyOlSt BT, Times New Roman, serif;
  font-weight: bold;
  font-size: 35px;
  color: #481A00;
}

h1 {
  font-family: GoudyOlSt BT, Times New Roman, serif;
  font-size: 22px;
  color: #481A00;
}

h2 {
  font-family: GoudyOlSt BT, Times New Roman, serif;
  font-size: 18px;
  color: #481A00;
}

h3 {
  font-family: GoudyOlSt BT, Times New Roman, serif;
  font-size: 14px;
  color: #481A00;
}

.clsfooter { font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #000000;}
.clsheader { font-family: GoudyOlSt BT, Times New Roman, serif; font-weight: bold; font-size: 24px; color: #481A00;}
.clsbold {font-weight: bold;  color: #481A00;}
table.courses {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
td.courseshdr {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F1D694; font-weight: 600; background-color: #481A00;}
td.courses    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F1D694;}
td.coursesalt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #DFBE66; color: #990000;}
td.header {color: #F1D694; background-color: #481A00;}
td.main {	color: #990000;	font-family : "Times New Roman", Times, serif;	font-size : 14px;	background-color : #e0be67;}
td.altmain {	color: #000000;	font-family : "Times New Roman", Times, serif;	font-size : 14px;	background-color : #EBCE82;}
.clsbutton {	color: #481A00;	font-family : Arial, Helvetica, san-serif;	font-size : 14px;	background-color : #e0be67;}
td.tiny { color: #ffffff; background-color: #990000; font-family : Arial, Helvetica, san-serif; font-size : 8px; font-weight: bold; text-align : center;}
a.tiny { color: #ffffff; background-color: #990000; font-family : Arial, Helvetica, san-serif; font-size : 8px; font-weight: bold; text-align : center; text-decoration: none;}
a:hover.tiny { color: #ffffff; background-color: #990000; font-family : Arial, Helvetica, san-serif; font-size : 8px; font-weight: bold; text-align : center; text-decoration : underline;}
a:visited.tiny { color: #ffffff; background-color: #990000; font-family : Arial, Helvetica, san-serif; font-size : 8px; font-weight: bold; text-align : center; text-decoration : underline;}

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#dfb366; layer-background-color:#dfb366; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:1px; font-family: arial,helvetica; font-size:12px;}
.clLevel0{color:#000000; font-weight: 600;}
.clLevel0over{background-color:#481A00; layer-background-color:#481A00; color:#F1D694; font-weight: 600; cursor:pointer; cursor:hand; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family: arial,helvetica; font-size:11px; }
.clLevel1{background-color:#DFBE66; layer-background-color:#DFBE66; color:#000000;}
.clLevel1over{background-color:#481A00; layer-background-color:#481A00; color:#F1D694; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#dfb366; layer-background-color:#dfb366}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute;  padding:2px; font-family: arial,helvetica; font-size:10px; }
.clLevel2{background-color:#DFBE66; layer-background-color:#DFBE66; color:#000000;}
.clLevel2over{background-color:#481A00; layer-background-color:#481A00; color:#F1D694; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#dfb366; layer-background-color:#dfb366}

/*Styles for level 0*/
.cl2Level0,.cl2Level0over{position:absolute; padding:1px; font-family: arial,helvetica; font-size:12px;}
.cl2Level0{color:#000000; font-weight: 600;}
.cl2Level0over{background-color:#dfb366; layer-background-color:#dfb366; color:#000000; font-weight: 600; cursor:pointer; cursor:hand; }

/*Styles for level 1*/
.cl2Level1, .cl2Level1over{position:absolute; padding:2px; font-family: arial,helvetica; font-size:11px; }
.cl2Level1{background-color:#dfb366; layer-background-color:#dfb366; color:#000000;}
.cl2Level1over{background-color:#dfb366; layer-background-color:#dfb366; color:#000000; cursor:pointer; cursor:hand; }
.cl2Level1border{position:absolute; visibility:hidden; background-color:#dfb366; layer-background-color:#dfb366}

/*Styles for level 2*/
.cl2Level2, .cl2Level2over{position:absolute;  padding:2px; font-family: arial,helvetica; font-size:10px; }
.cl2Level2{background-color:#003586; layer-background-color:#003586; color:#c0c060;}
.cl2Level2over{background-color:#001b5a; layer-background-color:#001b5a; color:#8bd2fe; cursor:pointer; cursor:hand; }
.cl2Level2border{position:absolute; visibility:hidden; background-color:#001b5a; layer-background-color:#001b5a}

