TABLE {
	FONT-SIZE: 14px; COLOR: Black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 14px; COLOR: Black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
P {
	FONT-SIZE: 14px; COLOR: Black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
BODY {
	FONT-SIZE: 14px; COLOR: Black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A {
	COLOR: #333;
	text-decoration: none;
}
A:visited {
	COLOR: #333
}
A:hover {
	COLOR: #B51000; 
}
A.promolink {
	COLOR: #ffffff
}
A.promolink:visited {
	COLOR: #ffffff
}
A.promolink:hover {
	COLOR: #ffffff; 
}
.module {
	COLOR: #000000
}
A.module {
	COLOR: #333399
}
A.module:visited {
	COLOR: #333399
}
A.module:hover {
	COLOR: #000000; 
}
A.navhead {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.navhead:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.navhead:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.navmenu {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.LINK:unknown {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navmenu:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navmenu:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.promo {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: xx-small; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.alt-promo {
	FONT-SIZE: xx-small
}

#bgEA6B27 {
	COLOR: #ffcc00; BACKGROUND-COLOR: #A5A5A5
}
#bg0453A2 {
	COLOR: #ffffff; BACKGROUND-COLOR: #A5A5A5
}
#bg21274D {
	COLOR: #ffffff; BACKGROUND-COLOR: #A5A5A5
}
#bgEEEEEE {
	COLOR: #000000; BACKGROUND-COLOR: #eeeeee
}
.module {
	COLOR: #000000; BACKGROUND-COLOR: #eeeeee
}
.textbox {
	FONT-SIZE: xx-small; COLOR: #999999
}
.leftmenu {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #ffffff; BACKGROUND-COLOR: #222
}
.leftmenu A {
	COLOR: #A5A5A5
}
.leftmenu A:visited {
	COLOR: #A5A5A5
}
.leftmenu A:active {
	COLOR: #ffffff 
}
.leftmenu A:hover {
	COLOR: #ffffff 
}
UL {
	MARGIN: 0px 0px 15px 15px
}
LI {
	PADDING-BOTTOM: 4px
}
LI.body {
	PADDING-BOTTOM: 8px
}
.footer {
	FONT-SIZE: xx-small; COLOR: #ffffff
}
.subhead {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #FFF
}
A.topnav {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none;
    font-size: 10px;
}
A.LINK:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
	font-size: 10px;
}
A.topnav:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
	font-size: 12px;
}
A.topnav:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
	font-size: 12px;
}
.heading {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #B51000
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #B51000
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #B51000
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #B51000
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #B51000
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: Black;
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: Black;
}
.contentheading, .componentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  color            : #B51000;
  text-align       : left;
}

.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #666;
  text-decoration  : none;
  font-weight      : normal;

}

.x-small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000;
  text-decoration  : none;
  font-weight      : normal;

}

.pathway {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Gray;
}

a.pathway:link, a.pathway:visited {
  color            : Silver;
  font-weight      : normal;
}

a.pathway:hover {
  color            : Black;
  font-weight      : normal;
  text-deoration   : underline;
}

.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-align       : left;
}

.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #CCCCCC;
}

table.moduletable {
        margin: 0px 0px 0px 0px;
        width: 95%;
        border-left: solid 0px #000000;
        border-right: solid 0px #000000;
        border-top: solid 0px #000000;
        border-bottom: solid 0px #000000;
        }

table.moduletable th {
  font-size        : 11px;
  font-weight      : bold;
  color            : #FFF;
  text-align       : left;
  text-decoration  : none;
  width            : 100%;
  background-image: url(../images/star.gif);
  background-repeat: no-repeat;
  padding-left: 17px;
}

table.moduletable td {
        font-size: 12px;
        font-weight: normal;
}
.daynames a {
  color            : #333;
  font-weight      : normal;
  text-deoration   : none;
}
.daynames a:active {
  color            : #333;
  font-weight      : normal;
  text-deoration   : none;
}
.daynames a:visited {
  color            : #333;
  font-weight      : normal;
  text-deoration   : none;
}
.daynames a:hover {
  color            : #B51000;
  font-weight      : normal;
  text-deoration   : none;
}