BODY, TD {font-size: 9pt; font-family: Arial; color:#FFFFFF; }
A {font-size: 9pt; font-family: Arial; color:#FFFFFF; font-weight: bold}
A:hover  {font-size: 9pt; font-family: Arial; color: #8BD1EE;  font-weight: bold}

/* STANDARD */
.alert {font-size: 10pt;}
.warning {color: #D2C48A; font-weight: bold;}
.button {font-size: 7.5pt; font-weight: bold;}
.submitbutton {font-size: 7.5pt; font-weight: bold;}
.form {font-size: 7.5pt;}
.footeraddress {font-size: 7.5pt;}
.inverse {font-size: 8pt; font-weight: bold;}
.PageTitle {font-size: 14pt; font-weight: bold;}
.title {font-size:13pt; font-weight: bold; text-decoration: none;}
a.homepageevents {color:#000000; font-weight: bold; text-decoration: none;}
a.homepageevents:hover {color:#50B7F6; font-weight: bold; text-decoration: none;}
.NewsTitle {font-size:12pt; font-weight: bold;}
.GoldText {font-Size: 10pt; color: #C9BE8A;}
.GoldTextLarge {font-Size: 24pt; color: #D2C48A;}
.white1 {font-size: 9pt;}
.white1b {font-size: 9pt; font-weight: bold;}
a.white2b {font-size: 10pt; font-weight: bold;}
a.white2b:hover {font-size: 10pt; color:#FEBF30; font-weight: bold;}
.printerfriendly {color: black; font-family: Arial; font-size: 9pt;}

/* MAIN NAVIGATION */
a.navMain {font-size:9pt; color: #D2C48A; font-weight: bold; text-decoration: none;}
a.navMain:hover {font-size:9pt; color:#91DCFB; font-weight: bold;  text-decoration: none;}
a.navMainS {font-size:9pt; color:#91DCFB; font-weight: bold;  text-decoration: none;}
a.navMainS:hover {font-size:9pt; color: #91DCFB; font-weight: bold;  text-decoration: none;}
.navMain_text {font-size:9pt; font-size: 6pt; font-weight: bold;}


/* SECONDARY NAVIGATION */
a.navSec {color: #D2C48A; font-weight: bold;  text-decoration: underline;}
a.navSec:hover {color: #91DCFB; font-weight: bold;  text-decoration: underline;}
a.navSecS {color: #91DCFB; font-weight: bold;  text-decoration: underline;}
a.navSecS:hover {color: #91DCFB; font-weight: bold;  text-decoration: underline;}
.navSec_text {font-size:8pt; font-weight: bold;}


/* FOOTER NAVIGATION */
a.navFooter {color: #000000; font-size:8pt; font-weight: bold; text-decoration: none;}
a.navFooter:hover {font-size:8pt; color:#396184; font-weight: bold;  text-decoration: none;}
a.navFooterS {color: #396184; font-size:8pt; font-weight: bold;  text-decoration: none;}
a.navFooterS:hover {font-size:8pt; color:#396184; font-weight: bold;  text-decoration: none;}
.navFooter_text {color: #000000; font-size:7.5pt; font-weight: bold;}


/* TABS */
a.activetab {font-weight: bold;}
a.activetab:hover {color:#50B7F6; font-weight: bold;}
a.inactivetab {font-weight: bold;}
a.inactivetab:hover {color:#000000; font-weight: bold;}



/* CALENDAR */
.frameRow {background-color: white;}
a.monthLink {color: black; font-weight: bold; font-size: 14pt;}
a.monthLink:hover {color: black; font-weight: bold; font-size: 14pt;}

.monthRow {background-color: #ffffff;  font-size: 12pt;}
.dowRow {background-color: #ffffff;  color: black; font-weight: bold;}
.dayRow {}

.emptyDay{background-color: #ffffff; font-weight: bold;}

.activeDay{background-color: #52B6F7; font-weight: bold;}
a.activeDay{font-weight: bold; }
a.activeDay:hover {text-decoration: underline;}

.inactiveDay {background-color: #2D4A7F; font-weight: bold;}
a.inactiveDay {color: black;}
a.inactiveDay:hover {color: black; text-decoration: underline;}

a.upcomingtitle {color: black; text-decoration: underline;  font-size: 8pt}
a.upcomingtitle:hover {color: #8BD1EE; text-decoration: underline;  font-size: 8pt}
