body {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    background-color: gray;
}
h2 {
    font-family: Arial, Helvetica, sans-serif;
    color: #406CB0;
    text-align: left;
}

h3 {
    font-family: Arial, Helvetica, sans-serif;
    color: #990000;
    text-align: left;
    font-size: 16px;
}

.toplinks {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
.menubottomlinks {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
A:link {
    FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
    FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
    FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: none
}
A:active {
    COLOR: #990000; TEXT-DECORATION: underline
}
th {
background-color: #DEDEDE; FONT-WEIGHT: bold;
}
.contentgray {
    FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #406CB0; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.contentdarkblue {
    FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.calcontent {
    FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.contentgray1 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #406CB0; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.registration {
    FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #406CB0; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtitle1 {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.subtitle2 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.subtitle3 {
    FONT-WEIGHT: bolder; FONT-SIZE: 10.5px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.subtitle4 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.progday {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #990000; TEXT-ALIGN: center
}
.progsession {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.progbreak {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3f3f3f; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center
}
.prognormal {
    FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5f5f5f; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.prognormal-bold {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5f5f5f; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.title {
    FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5f5f5f; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.inred {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: maroon; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#divContainer {
    OVERFLOW: auto; WIDTH: 145px; HEIGHT: 235px
}
#divContent {
    FLOAT: left; OVERFLOW: auto; WIDTH: 145px; HEIGHT: 235px
}
.style1 {font-size: 4px}
#divContainer {
    OVERFLOW: auto; WIDTH: 145px; HEIGHT: 235px
}
#divContent {
    FLOAT: left; OVERFLOW: auto; WIDTH: 145px; HEIGHT: 235px
}
.style1 {font-size: 4px}

#menu li {
   list-style-type:none;
   }

.blackbox {
     border: 1px solid black;
     float: center;
}

.contentsubtitle1 {
    font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #990000;
}