BODY { background: black; font-family: arial, "new york", times, serif; 

scrollbar-3d-light-color:#192078;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FACB30;
	scrollbar-dark-shadow-color:#FACB30;
	scrollbar-face-color:#192078;
	scrollbar-highlight-color:#192078;
	scrollbar-shadow-color:#FACB30;

}

DIV.emailheader-text { color: #000000; font-size: 14px; text-align: center; font-weight: bold; }

DIV.google-text { color: #FFFFFF; font-size: 9px; text-align: center;  }

DIV.menu-text { color: #FFFFFF; font-variant: small-caps; font-size: 17px; font-weight: bold; text-align: center;  }

DIV.legal-text { color: #FFFFFF; font-size: 12px; text-align: center; }

DIV.header-text { color: #000000; font-size: 18px; text-align: center; font-weight: bold; padding-top: 5px; padding-bottom: 20px; }

DIV.gseheader-text { color: #000000; font-size: 15px; text-align: center; font-weight: bold; padding-top: 5px; padding-bottom: 5px; }

DIV.sub-text { color: #000000; font-size: 10px; text-align: center; }

DIV.shasha { color: #000000; font-size: 10px; text-align: center; font-weight: bold; }

DIV.map { font-size: 11px; font-variant: small-caps; text-align: left; text-valign: top; padding-left: 5px; }

DIV.vidcredits { font-size: 11px; font-variant: small-caps; text-align: left; text-valign: top; padding-left: 65px; }

DIV.subheader-text { color: #000000; font-size: 14px; text-align: left; font-weight: bold; padding-left: 5px; }

DIV.newsheader-text { color: #000000; font-size: 12px; text-align: left; font-weight: bold; padding-left: 5px; }

DIV.showlist-text { color: #000000; font-size: 12px; text-align: left; padding-left: 15px; }

DIV.caption { color: #000000; font-size: 12px; text-align: center; font-weight: bold; }

DIV.center-header { color: #000000; font-size: 14px; text-align: center; font-weight: bold; }

DIV.show-title { color: #000000; font-size: 12px; text-align: left; padding-left: 15px; font-weight: bold; font-style: italic; }

DIV.main-text { color: #000000; font-size: 12px; text-align: left; padding-left: 5px; padding-right: 5px; }

DIV.main-text-top { color: #000000; font-size: 12px; text-align: center; }

DIV.main-text-top { color: #000000; font-size: 12px; text-align: center; padding-left: 5px; padding-right: 5px; }

DIV.coming-soon { color: #000000; font-size: 14px; text-align: center; font-weight: bold; }

<!-- topmenu -->
A.topmenu:link { color: #FFFFFF; text-decoration: none }

A.topmenu:active { color: #FFFFFF; text-decoration: none; }

A.topmenu:visited { color: #FFFFFF; text-decoration: none }

A.topmenu:link { color: #FFFFFF; filter; text-decoration: none; }

A.topmenu:hover { color: #FACB30; text-decoration: underline; } 
<!-- topmenu C0C0C0 -->

<!-- all other links -->
A:link { text-decoration: none }

A:active { text-decoration: none }

A:visited { text-decoration: none }

A:link {filter; text-decoration: none }

A:hover {color: #000000; text-decoration: underline; }
<!-- all other links -->

DIV.setlist-text { color: #000000; font-size: 12px; text-align: left; padding-left: 0px; }

DIV.newshow-text { color: #FF0000; font-size: 12px; text-align: left; font-weight: bold; padding-left: 5px; }
