.bold {  color: #000066; font-weight: bold; font-size: 9pt }

.red {  color: #ff0000; font-size: 9pt }

.redlrg {  color: #ff0000; font-weight: bold; font-size: 10pt }

.regbold {  color: #000066; font-weight: bold; font-size: 9pt }

.quote { font-size: 8pt; font-style: italic }

.poem { color: #9400D3; font-size: 9pt; font-style: italic }

.footer { color: #FFFFFF; font-size: 7pt }

.header { color: #4891DA; font-size: 12pt }

.mission { color: #FFFFFF; font-weight: bold; font-size: 10pt }

.smallgrey { color: #666666; font-size: 7pt }

.reggrey { color: #F3F3F3; font-size: 9pt }

.subheader { color: #336699; font-weight: bold; font-size: 10pt }

.episodes { color: #000000; font-size: 8pt }

.menuIndent { padding-left: 10 }

.indent { text-indent: 20 }

.deepIndent { text-indent: 40 }

.paddingLeft { padding-left: 10 }

.paddingRight { padding-right: 10 }

.paddingBottom { padding-bottom: 20 }

.paddingTop { padding-top: 20 }

a { color: #E57D00; font-size: 9pt; text-decoration: none }

a:hover { color: #0099CC; font-size: 9pt; text-decoration: none }

body { color: #336699; font-size: 9pt; font-family: Comic sans, Comic sans MS, Ariel, Helvetica, Times, Times New Roman }

tr { color: #336699; font-size: 9pt; font-family: Comic sans, Comic sans MS, Ariel, Helvetica, Times, Times New Roman }



#colorbox .noticebar {
top: 25%;
}

.noticebar {
	z-index: 99999;
background-color: #c4453c;
    background-image: -webkit-linear-gradient(135deg, transparent,
                      transparent 25%, hsla(0,0%,0%,.05) 25%,
                      hsla(0,0%,0%,.05) 50%, transparent 50%,
                      transparent 75%, hsla(0,0%,0%,.05) 75%,
                      hsla(0,0%,0%,.05));
    background-image: -moz-linear-gradient(135deg, transparent,
                      transparent 25%, hsla(0,0%,0%,.1) 25%,
                      hsla(0,0%,0%,.1) 50%, transparent 50%,
                      transparent 75%, hsla(0,0%,0%,.1) 75%,
                      hsla(0,0%,0%,.1));
    background-image: -ms-linear-gradient(135deg, transparent,
                      transparent 25%, hsla(0,0%,0%,.1) 25%,
                      hsla(0,0%,0%,.1) 50%, transparent 50%,
                      transparent 75%, hsla(0,0%,0%,.1) 75%,
                      hsla(0,0%,0%,.1));
    background-image: -o-linear-gradient(135deg, transparent,
                      transparent 25%, hsla(0,0%,0%,.1) 25%,
                      hsla(0,0%,0%,.1) 50%, transparent 50%,
                      transparent 75%, hsla(0,0%,0%,.1) 75%,
                      hsla(0,0%,0%,.1));
    background-image: linear-gradient(135deg, transparent,
                      transparent 25%, hsla(0,0%,0%,.1) 25%,
                      hsla(0,0%,0%,.1) 50%, transparent 50%,
                      transparent 75%, hsla(0,0%,0%,.1) 75%,
                      hsla(0,0%,0%,.1));
    background-size: 20px 20px;
    box-shadow: 0 5px 0 hsla(0,0%,0%,.1);
    color: #f6f6f6;
    display: block;
    font: bold 16px/18px sans-serif;
    height: 60px;
	padding-top: 10px;
    position: fixed;
    text-align: center;
    text-decoration: none;
    top: 0px;
	left: 0;
    width: 100%;
    -webkit-animation: alert 1s ease forwards;
       -moz-animation: alert 1s ease forwards;
        -ms-animation: alert 1s ease forwards;
         -o-animation: alert 1s ease forwards;
            animation: alert 1s ease forwards;
}
.noticebarinner {
	width: 765px;
	position: relative;
	margin: 0 auto;
}

.row {
      display: flex;
      flex-flow: row wrap;
    }
    
    .column {
      flex: 1;
    }