a.update:link {
font-size:10.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
color:white;
text-decoration:underline;
}

a.update:visited {
font-size:10.0pt;
font-family:"Arial","sans-serif";
color:white;
text-decoration:underline;
font-weight:bold;
}

a.update:hover {
font-size:10.0pt;
font-family:"Arial","sans-serif";
color:yellow;
text-decoration:underline;
font-weight:bold;
}

a.update:active {
font-size:10.0pt;
font-family:"Arial","sans-serif";
color:yellow;
text-decoration:underline;
font-weight:bold;
}

a.alertsense:link {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:yellow;
text-decoration:underline;
font-weight:bold;
}

a.alertsense:visited {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:yellow;
text-decoration:underline;
font-weight:bold;
}

a.alertsense:hover {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:red;
text-decoration:underline;
font-weight:bold;
}

a.alertsense:active {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:yellow;
text-decoration:underline;
font-weight:bold;
}

body.main {
background-color:black;
box-sizing: border-box;
border:0px solid green;
width:1275px;
}

body.left-main {
background-color:black;
box-sizing: border-box;
border:0px solid green;
width:1115px;
margin-left:160px;
}

body.structure {
background-color:black;
box-sizing: border-box;
border:0px solid green;
width:1100px;
}

body.outside {
background-color:black;
box-sizing: border-box;
border:0px solid green;
width:1345px;
}

body.alertsense {
background-color:black;
width:1400px;
}

body.narrow {
background-color:black;
border:0px solid green;
width:550px;
}

body.green {
background-color:#004d4d;
box-sizing: border-box;
border:0px solid green;
width:1345px;
}

body.alertsense {
background-color:#989696;
padding-left:5px;
}

table.main {
border-collapse:collapse;
box-sizing: border-box;
width:1270px;
border:0px solid blue;
padding:0px;
}

table.revision {
border-collapse:collapse;
box-sizing: border-box;
width:1380px;
border:0px solid white;
padding:0px;
}

table.main-line {
border-collapse:collapse;
box-sizing: border-box;
width:1270px;
border:1px solid white;
padding:0px;
}

table.main-noline {
border-collapse:collapse;
box-sizing: border-box;
width:1150px;
border:0px solid red;
padding:0px;
}

table.structure {
border-collapse:collapse;
box-sizing: border-box;
width:1100px;
border:0px solid red;
padding:0px;
}

table.outside {
border-collapse:collapse;
box-sizing: border-box;
width:1080px;
border:0px solid red;
padding:0px;
}

table.narrow {
border-collapse:collapse;
box-sizing: border-box;
width:515px;
border:0px solid blue;
padding:0px;
}

table.large {
border-collapse:collapse;
width:1260px;
border:1px solid blue;
padding:0px;
}

table.radio {
border-collapse:collapse;
border-color:white;
width:690px;
border:0px solid yellow;
}

table.radio1 {
border-collapse:collapse;
border-color:white;
width:640px;
border:0px solid yellow;
padding:0px;
}

table.timer {
border-collapse:collapse;
border-color:white;
width:400px;
border:0px solid white;
padding:0px;
}

table.alertsense {
border-collapse:collapse;
width:1000px;
border:0px solid gold;
padding:0px;
margin-left:10px;
}

table.window {
border-collapse:collapse;
background-color:black;
box-sizing: border-box;
width:1095px;
border:2px ridge blue;
padding:0px;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
}

table.large {
border-collapse:collapse;
width:1260px;
border:1px solid blue;
padding:0px;
}

table.window2 {
border-collapse:collapse;
background-color:#404040;
box-sizing: border-box;
width:1015px;
border:0px ridge blue;
padding:0px;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
}

/** USE WITH TABLE.STRUCTURE DROP DOWN WINDOWS **/
/** MAIN TABLE ONLY WITH FLOATING MENUS**/
table.window3 {
border-collapse:collapse;
box-sizing: border-box;
width:1070px;
border:0px ridge blue;
padding:0px;
margin:1px;
background-color:#404040;
}

table.window4 {
border-collapse:collapse;
box-sizing: border-box;
width:1070px;
border:2px ridge blue;
padding:0px;
margin:1px;
background-color:#404040;
}

/** USE WITH TABLE.OUTSIDE DROP DOWN WINDOWS **/
/** MAIN TABLE ONLY **/
table.window5 {
border-collapse:collapse;
box-sizing: border-box;
width:1050px;
border:2px ridge blue;
padding:0px;
margin:1px;
background-color:#404040;
}

table.window6 {
border-collapse:collapse;
background-color:black;
box-sizing: border-box;
width:995px;
border:0px ridge blue;
padding:0px;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
}

table.window7 {
border-collapse:collapse;
background-color:#404040;
box-sizing: border-box;
width:1038px;
border:0px ridge blue;
padding:0px;
margin-left:2px;
margin-top:2px;
margin-bottom:2px;
}

table.drop-down3 {
border-collapse:collapse;
box-sizing: border-box;
width:1040px;
border:0px solid red;
padding:0px;
margin:2px;
}

table.drop-down4 {
border-collapse:collapse;
box-sizing: border-box;
width:1002px;
border-width:2px;
border-color:blue;
border-top-style:ridge;
border-right-style:ridge;
border-bottom-style:ridge;
border-left-style:ridge;
padding:0px;
margin:0px;
}

td.yellow-center {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:italic;
font-weight:bold;
color:yellow;
text-align:center;
}

td.black-header {
padding:5px 0px 5px 5px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:black;
font-weight:bold;
font-style:normal;
text-align:center;
}

td.title {
border: 0px solid blue;
color:white;
font-size:20.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

td.header-one {
border: 0px solid blue;
color:white;
font-size:18.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

td.header-two {
border: 0px solid blue;
color:white;
font-size:15.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

td.header-three {
border: 0px solid blue;
color:white;
font-size:12.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

td.speech-noline {
border: 0px solid blue;
padding:15px 20px 5px 20px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:italic;
font-weight:bold;
color:red;
text-align:center;
vertical-align:middle;
}

td.narrow {
box-sizing: border-box;
border: 2px ridge blue;
padding:15px 10px 15px 10px;
width:17px;
margin:auto;
vertical-align:middle;
text-align:center;
}

td.star {
box-sizing: border-box;
border-left: 2px ridge blue;
border-top: 2px ridge blue;
border-bottom: 2px ridge blue;
border-right: .5px solid white;
padding:1px 1px 1px 1px;
width:17px;
margin:auto;
vertical-align:middle;
text-align:center;
background-color:white;
}

td.star-wide  {
box-sizing: border-box;
border-left: .5px solid white;
border-top: 2px ridge blue;
border-bottom: 2px ridge blue;
border-right: 2px ridge blue;
padding:15px 5px 15px 10px;
width:690px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
background-color:white;
color:black;
}

td.narrow-dark {
border: 0px ridge blue;
padding:15px 5px 15px 10px;
width:17px;
margin:auto;
vertical-align:middle;
text-align:center;
background-color:black;
}

td.wide-grey  {
box-sizing: border-box;
border: 2px ridge blue;
padding:15px 5px 15px 10px;
width:700px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#404040;
}

td.narrow-grey {
box-sizing: border-box;
border: 2px ridge blue;
padding:15px 10px 15px 10px;
width:17px;
margin:auto;
vertical-align:middle;
text-align:center;
background-color:##404040;
}

td.wide  {
box-sizing: border-box;
border: 2px ridge blue;
padding:15px 5px 15px 10px;
width:690px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.wide-dispatch {
box-sizing: border-box;
border: 2px ridge blue;
padding:15px 5px 15px 10px;
width:700px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#862d2d;
}

td.wide-red-bottom  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: ridge;
border-left-style: ridge;
padding:4px 10px 10px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#cc0000;
}

td.wide-red-top  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: ridge;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:10px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#cc0000;
}

td.wide-red-middle  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:4px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#cc0000;
}

td.wide-yellow-bottom  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: ridge;
border-left-style: ridge;
padding:4px 10px 10px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:black;
background-color:#eeee2b;
}

td.wide-yellow-top  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: ridge;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:10px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:black;
background-color:#eeee2b;
}

td.wide-yellow-middle  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:0px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#eeee2b;
}

td.wide-green-middle  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:0px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#006600;
}

td.wide-green-bottom  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: ridge;
border-left-style: ridge;
padding:4px 10px 10px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:black;
background-color:#006600;
}

td.wide-green-top  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: ridge;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:10px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#006600;
}

td.wide-blue-bottom  {
box-sizing: border-box;
border: 3px;
border-color:gray;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: ridge;
border-left-style: ridge;
padding:4px 10px 10px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#0000b3;
}

td.wide-blue-top  {
box-sizing: border-box;
border: 3px;
border-color:gray;
border-top-style: ridge;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:10px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#0000b3;
}

td.wide-orange-bottom  {
box-sizing: border-box;
border: 1px;
border-color:blue;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
padding:4px 10px 10px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:black;
background-color:#e69500;
}

td.wide-orange-top  {
box-sizing: border-box;
border: 1px;
border-color:blue;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: solid;
padding:10px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:black;
background-color:#e69500;
}

td.wide-brown-top  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: ridge;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:10px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#862d2d;
}

td.wide-brown-middle  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: none;
border-left-style: ridge;
padding:0px 10px 4px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#862d2d;
}

td.wide-brown-bottom  {
box-sizing: border-box;
border: 2px;
border-color:blue;
border-top-style: none;
border-right-style: ridge;
border-bottom-style: ridge;
border-left-style: ridge;
padding:4px 10px 10px 10px;
width:690px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:black;
background-color:#862d2d;
}

td.timer-black {
font-size:13.5pt;
font-family:"Arial","sans-serif";
font-style:italic;
color:black;
font-weight:bold;
text-align:center;
}

td.wide-noline  {
box-sizing: border-box;
border: 0px solid blue;
padding:15px 5px 15px 10px;
width:705px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.wide-dark {
border: 0px ridge blue;
padding:15px 5px 15px 0px;
width:705px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.wide-center {
border: 0px ridge blue;
padding:15px 15px 15px 10px;
width:705px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
text-align:center;
}

td.fillbox {
border: 0px ridge blue;
padding:15px 5px 15px 50px;
width:705px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.bench {
border: 1px solid blue;
padding:15px 15px 15px 10px;
width:1000px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.alertsense {
box-sizing: border-box;
border: 2px ridge blue;
padding:10px 5px 10px 10px;
width:685px;
font-size:14pt;
font-family:"Arial","sans-serif";
color:white;
background-color:#004d4d;
}

td.staging-yellow {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:yellow;
padding-top:1px;
padding-bottom:15px;
}

td.staging-white {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:white;
padding-top:15px;
padding-bottom:1px;
}

table.main-yellow {
border-collapse:collapse;
background-color:yellow;
}

table.update {
width:1265px;
border-color:white;
margin-left:5px;
}

td.wide-list {
border: 1px solid blue;
padding:15px 5px 0px 10px;
width:705px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.alert {
padding:0px 0px 0px 0px;
border: 0px solid red;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.radio {
padding:15px 15px 5px 5px;
border: 0px solid red;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
}

td.red {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:italic;
color:red;
font-weight:bold;
}

td.yellow {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:italic;
color:yellow;
font-weight:bold;
}

td.yellowchannel1 {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:yellow;
font-weight:normal;
border:0px solid yellow;
width:160px;
}

td.staging-yellow {
font-size:13.0pt;
font-family:"Arial","sans-serif";
font-style:italic;
color:yellow;
padding-bottom:0px;
}

td.staging-white {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:white;
padding-bottom:1px;
}

td.text {
color:white;
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
padding:15px 0px 0px 0px;
}

td.menu-heading {
height:.3in;
font-size:14pt;
font-family:"Arial","sans-serif";
font-weight:bold;
color:yellow;
padding:15px 25px 5px 25px;
text-shadow:2px 3px 0px black;
text-decoration:underline;
text-align:center;
vertical-align:middle;
}

td.update {
color:white;
font-size:9.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
font-style:italic;
text-align:center;
padding:0px 10px 0px 10px;
text-align:center;
vertical-align:middle;
border:0px solid blue;
}

td.list-title {
color:white;
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
padding:5px 0px 5px 0px;
vertical-align:top;
}

td.list {
color:white;
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
padding:15px 0px 5px 5px;
vertical-align:top;
border:0px solid gold;
}

td.ccso-text {
color:white;
font-size:16.0pt;
font-family:"sans-serif";
font-weight:bold;
padding:15px 0px 0px 0px;
}

td.ccso-text-red {
color:red;
font-size:16.0pt;
font-family:"sans-serif";
font-weight:bold;
padding:15px 0px 0px 0px;
}

td.ccso-title {
color:white;
font-size:22.0pt;
font-family:"sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

td.ccso-header-one {
color:white;
font-size:18.0pt;
font-family:"sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

td.ccso-header-two {
color:white;
font-size:16.0pt;
font-family:"sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
}

td.law {
color:yellow;
font-size:17.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
text-align:center;
vertical-align:middle;
padding:25px 0px 15px 0px;
}

/*** CSS for Benchmark Table ***/
.benchmark {
border-collapse:collapse;
border: 5px ridge yellow;
background-color:white;
margin:auto;
padding:2px 5px 2px 5px;
}

.radio1 {
color:black;
font-size:10.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
text-decoration:underline;
padding:2px 5px 2px 5px;
text-align:center;
border:0px solid #b3b3b3;
}

.radio2 {
color:black;
font-size:9.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
padding:2px 5px 2px 5px;
text-decoration:none;
border:1px solid #b3b3b3;
background-color:#e6e6e6;
}

.radio3 {
color:black;
font-size:9.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
padding:2px 10px 2px 5px;
text-decoration:none;
border:0px solid #ceccca;
margin:auto;
}

.radio4 {
color:black;
font-size:9.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
padding:10px 5px 2px 5px;
text-decoration:none;
border:0px solid #b3b3b3;
background-color:white;
}
/*** CSS for Benchmark Table ***/

ul.white-list {
list-style-type:lower-alpha;
margin:10px 0px;
padding:15px 5px 15px 30px;
color:white;
}

li.white-list {
font-size:12.0pt;
font-family:"Arial","sans-serif";
color:white;
font-style:italic;
font-weight:normal;
padding:0px 5px 0px 5px;
}

ul.yellow-list {
list-style-type:lower-roman;
margin:10px 0px;
padding:15px 5px 15px 30px;
}

li.yellow-list {
font-size:13.0pt;
font-family:"Arial","sans-serif";
color:yellow;
font-style:italic;
font-weight:bold;
padding:5px 5px 5px 5px;
}

li.white {
font-size:10.0pt;
font-family:"Arial","sans-serif";
color:white;
font-style:italic;
font-weight:normal;
padding:0px 5px 0px 10px;
}

ul.notes {
list-style-type:lower-alpha;
margin:10px 0px;
padding:30px 5px 15px 30px;
font-size:13.0pt;
color:white;
font-family:"Arial","sans-serif";
font-style:italic;
list-style-type:lower-alpha;
margin:10px 0px;
padding:30px 5px 15px 30px;
}

li.notes {
font-size:13.0pt;
color:white;
font-family:"Arial","sans-serif";
font-style:italic;
list-style-type:lower-alpha;
margin:10px 0px;
padding:30px 5px 15px 30px;
}

ul.list {
list-style-type:lower-alpha;
margin:0px 0px;
padding:0px 0px 0px 0px;
font-size:14.0pt;
color:white;
font-family:"Arial","sans-serif";
font-style:italic;
list-style-type:lower-alpha;
margin:10px 0px;
padding:30px 5px 15px 30px;
}

li.list {
font-size:14.0pt;
color:white;
font-family:"Arial","sans-serif";
font-style:italic;
list-style-type:lower-alpha;
margin:0px 0px;
padding:0px 0px 0px 0px;
}

span.yellow {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:yellow;
}

span.staging-yellow {
font-size:13.0pt;
font-family:"Arial","sans-serif";
color:yellow;
font-style:italic;
padding-bottom:0px;
}

span.yellow-italic {
font-size:12.0pt;
font-family:"Arial","sans-serif";
color:yellow;
font-style:italic;
font-weight:bold;
}

span.green {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:#00CD00;
font-weight:bold;
}

span.black {
font-size:10.5pt;
font-family:"Arial","sans-serif";
font-style:italic;
color:black;
font-weight:bold;
}

span.black1 {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:black;
font-weight:normal;
}

span.white {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:white;
}

span.staging-white {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:white;
padding-bottom:0px;
}

span.red {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:red;
font-weight:bold;
padding-bottom:15px;
}

span.cyan {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:#00FFFF;
font-weight:bold;
}

span.cyan-notes {
font-size:12.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:#00FFFF;
font-weight:bold;
}

span.blue {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:#33ccff;
text-decoration:none;
font-weight:bold;
}

span.blue-notes {
font-size:12.0pt;
font-family:"Arial","sans-serif";
color:#33ccff;
text-decoration:none;
font-weight:bold;
}

span.purple {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:#e718e0;
text-decoration:none;
font-weight:bold;
}

span.notes {
font-size:12.0pt;
color:white;
font-family:"Arial","sans-serif";
font-style:italic;
}

span.notes-large {
font-size:14.0pt;
color:white;
font-family:"Arial","sans-serif";
font-style:italic;
}

span.update {
font-size:10.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
color:white;
}

span.ccso-text-red {
color:red;
font-size:16.0pt;
font-family:"sans-serif";
font-weight:bold;
padding:15px 0px 0px 0px;
}

div.timer {
width:110px;
height:65px;
}

div.small-menu {
width:110px;
height:30px;
}

div.yellow-list ul {
list-style-type:upper-roman;
margin:0;
padding:5px 5px 0px 50px;
}

div.yellow-list li {
float:left;
font-size:13.0pt;
font-family:"Arial","sans-serif";
color:yellow;
font-style:italic;
font-weight:bold;
}

div.white-list ul {
list-style-type:lower-roman;
margin:0;
padding:0px 5px 0px 25px;
}

div.white-list li {
float:left;
font-size:13.0pt;
font-family:"Arial","sans-serif";
color:white;
font-style:normal;
font-weight:normal;
padding:0px 0px 0px 0px;
}

ul.yellow-list {
float:left;
font-size:13.0pt;
font-family:"Arial","sans-serif";
color:yellow;
font-style:italic;
font-weight:bold;
padding:5px 5px 20px 50px;
}

ul.white-list {
list-style-type:decimal;
margin:0;
padding:0px 5px 0px 25px;
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
font-style:normal;
font-weight:normal;
}

li.white-list {
font-size:14.0pt;
font-family:"Arial","sans-serif";
color:white;
font-style:normal;
font-weight:normal;
padding:0px;
}

hr.line {
margin-left:0px;
width:1160px;
}

hr.narrow {
margin-left:0px;
width:500px;
}

hr.auto {
margin-left:0px;
width:auto;
}

/* Style the buttons that are used to open and close the accordion panel */
button.accordion  {
background-color: #ccc;
color: black;
font-size:11.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;
cursor: pointer;
padding-left: 10px;
width: 900px;
height:45px;
text-align: left;
vertical-align:middle;
border-color: #d9d9d9;
outline: none;
transition: 0.4s;
border-style:outset;
border-width:6px;
border-radius:10px;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
button.accordion.active, button.accordion:hover  {
background-color: white;
border-color:#e6e6e6;
}

/* Style the accordion panel. Note: hidden by default */
div.panel  {
padding-left: 0px;
background-color: black;
margin-top: auto;
display: none;
border: 3px inset grey;
}

button.accordion:after  {
content: '\02228';
 /* Unicode character for "plus" sign (+) */ 
font-size: 13px;
color: #808080;
float: right;
font-weight: bold;
}

button.accordion.active:after  {
content: "\2227";
 /* Unicode character for "minus" sign (-) */
 }

div.rotate {
  position: absolute;
  left: 350px;
  top: 180px;
  width: 230px;
  height: 100px;
  background-color: blue;
  outline: 0px dashed;
  transform: rotate(315deg);
  color:yellow;
  font-weight:bold;
  font-size:28px;
  font-family:"sans-serif";
  border: 1px solid yellow;
  opacity:.9;
  text-align:center;
  vertical-align:middle;
  }

table.radio {
border-collapse:collapse;
border-color:white;
width:690px;
border:0px solid yellow;
}

table.radio1 {
border-collapse:collapse;
border-color:white;
width:640px;
border:0px solid yellow;
padding:0px;
}

td.yellowchannel1 {
font-size:14.0pt;
font-family:"Arial","sans-serif";
font-style:normal;
color:yellow;
font-weight:normal;
border:0px solid yellow;
width:160px;
}

img.star {
display: block;
margin-left: auto;
margin-right: auto 
}