body {color: #000000; background-color: #666666; font-family: 'Lucida Console', monospace; font-size: 10pt; margin: 20px; height: 100%; width: 100%; }

.google-visualization-orgchart-node {background-color: #eeeeee !important;border: 1px solid #888888 !important;}

.pagebreak { page-break-before: always; }

table.page {color: #000000; padding: 10px; border: #000000 4px solid; background-color: #ffffff; width: 1000px; 
-moz-border-radius: 9px; -khtml-border-radius: 9px; -webkit-border-radius: 9px; 
box-shadow: 0 0 5px #000000,0 0 11px #000000;}
table.shadow {box-shadow: 0 0 5px #000000,0 0 11px #000000;border: 1px solid #000000;}

.commentbox {border-style:solid; border-width:1px; border-color:#000000;}
table {color: #000000; background-color: #ffffff;font-family: 'Lucida Console', monospace; font-size: 10pt; margin: 0px;}
h2 {page-break-before: always}
a {font-size: 10pt;TEXT-DECORATION:none;color:#0000aa; white-space: nowrap;}
a.white {font-size: 10pt;TEXT-DECORATION:none;color:#ffffff; white-space: nowrap;}
a.index {font-size: 10pt;TEXT-DECORATION:none;color:#000033; white-space: nowrap; padding: 5px 2px;}
a:hover {font-size: 10pt;TEXT-DECORATION:none; color:#ff0000; white-space: nowrap;}
a.whitebold {font-size: 10pt;TEXT-DECORATION:none;font-weight:900;color:#ffffff; white-space: nowrap;}
a.whitebold2 {font-size: 10pt;TEXT-DECORATION:none;font-weight:900;color:#ffffff; white-space: nowrap;}
a.whitebold:hover {font-size: 10pt;TEXT-DECORATION:none;font-weight:900;color:#ff0000;text-shadow: 0 0 5px #ffff00,0 0 11px #ffff00,0 0 11px #ffff00; white-space: nowrap;}
a.NoUnderline{TEXT-DECORATION:none; white-space: nowrap;}
a.NoUnderline2{TEXT-DECORATION:none; font-size:8pt; white-space: nowrap;}
a.small{TEXT-DECORATION: none; font-size:8pt; white-space: nowrap;}
a.smallwhite{TEXT-DECORATION: none; font-size:8pt; color:white; white-space: nowrap;}
a.smallwhite:hover{TEXT-DECORATION: none; font-size:8pt; color:red; white-space: nowrap;}
a.small:hover{TEXT-DECORATION: none; font-size:8pt; color:#ff0000; white-space: nowrap;}
a.smallfaded{TEXT-DECORATION: none; font-size:8pt;color:#bbbbbb; white-space: nowrap;}
a.smallfaded:hover{TEXT-DECORATION: none; font-size:8pt;color:#ff0000; white-space: nowrap;}
a.big{TEXT-DECORATION: none; font-size:16pt; white-space: nowrap;}
a.big:hover{TEXT-DECORATION: none; font-size:16pt; color:#ff0000; white-space: nowrap;}
input,textarea,submit,option,select {font-size:10pt;font-family:'Lucida Console', monospace;}
input.small,option.small,select.small {border:1px solid #000000; font-size:9pt;height: 20px;padding: 0px;font-family:$formfont;}
input.smaller,option.smaller,select.smaller,button.smaller {border:1px solid #000000; font-size:7pt;height: 20px;padding: 0 1px;font-family:'Lucida Console', monospace;}

#small {font-size:1pt;height: 20px;padding: 0px;font-family:'Lucida Console', monospace;}

input[type=button],input[type=submit]{height: 40px;}

input[type='text']:focus { border: solid 1px #ff0000; box-shadow: 0 0 10px 1px #ff0000; }

textarea {padding: 5px; BORDER: black 1px solid; COLOR: #000000; TEXT-DECORATION: none; font-size: 10pt; font-family:'Lucida Console', monospace; background-color:#ffffff;}

input[type=button].small {font-size: 10px; height: 14px; padding: 1px 1px;}
input[type=button].small:hover {border: 1px solid green; background: #77ff77; font-size: 10px; height: 14px; padding: 1px 1px;}
.border {border: black 1px solid;}
.box {border: #cccccc 1px solid; padding: 10px;}
td {vertical-align: top;}
.topborder {border-top-style:solid; border-top-width:1px; border-top-color:#999999;}
.nowrap {float: left; white-space: nowrap;}

.lightbg {background-color:rgb(244, 244, 244);}
.lightbg:hover {background-color:rgb(255, 255, 204);}

.tabrow-OLD tr:hover {background-color:#F8FFF8;}
.tabrow tr:hover {background-color:#ffffee;}
.tabrownoselectall tr:hover {background-color:#ffffee;}
.tab:nth-child(0) {background-color:#ffcccc;}
.tab:nth-child(even) {background-color:#eeeeee;}
.tab:nth-child(odd) {background-color:#dddddd;}
.nohover {vertical-align: bottom; background-color:#000000; color: white; !important;}



ul {list-style-type: square; margin: 0px; padding: 0px 0px 0px 20px; line-height: 180%;}

.paddedborder {color: #000000; background-color: #ffffff ; font-size: 10pt; padding: 10px; border: black 1px solid;}
.big {font-size:18pt;font-family:$DefaultFont;color:#000000;text-shadow: 0px 0px 5px #000000; color:#000000;}



.msg0 {border: 1px solid #000000;
   border-radius: 3px;
   overflow:hidden;
   overflow:none;
   width: 100%;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
}

.msgH0 {font-size: 12px; font-family:'Lucida Console', monospace; color: #ffffff; background-color: #000000; font-weight: 700; text-align: center; }
.msgB0 {font-size: 11px; font-family:'Lucida Console', monospace; color: #000000; background-color: #ffffff;}

.msg1 {border: 1px solid #ff0000;
   #behavior: url(border-radius.htc);
   #position: relative;
   border-radius: 5px;
   overflow:hidden;
   overflow:none;
   width: 100%;
   -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
}
.msgH1 {font-size: 12px; font-family:'Lucida Console', monospace; color:#ffff00; background-color: #ff0000; font-weight: 900; text-align: center;}
.msgB1 {font-size: 10px; font-family:'Lucida Console', monospace; color:#000000; background-color: #ffff00;}



blockquote{
  display:block;
  padding: 5px 10px 5px 45px;
  margin: 0 0 20px;
  position: relative;
  width:50%;

  /*Font*/
  font-family: Georgia, serif;
  font-size: 12px;
  line-height: 1.2;
  color: #666666;
  text-align: justify;

  /*Borders - (Optional)*/
  xborder-left: 15px solid #eeeeee;
  xborder-right: 2px solid #eeeeee;

  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 2px 2px 15px #cccccc;
  -webkit-box-shadow: 2px 2px 15px #cccccc;
  box-shadow: 2px 2px 15px #cccccc;
}



#clockUKTime {
   text-align: center;
   margin-top: 10%;
   font-size: 35px;
   font-family: 'Lucida Console', monospace;
   color: #bbbbbb;
   font-weight: 500;
}



.flasher {
  font-size: 33px;
  text-align: center;
  text-transform: uppercase;
  animation: blur 3s ease-out infinite;
  text-shadow: 0px 0px 5px #fff, 0px 0px 7px #fff;
}

@keyframes blur {
  from {
    text-shadow:0px 0px 10px #f00,
      0px 0px 10px #ff0;
  }
}

.multiline-button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 5px 5px;
    margin-right: 1px;
    background-color: #efefef;
    color: black;
    cursor: pointer;
    white-space: normal;
    border: 1px solid #aaaaaa;
    max-height: 40px !important;
    line-height: 1.2; 
}

.multiline-button:hover {
    background-color: #dcdcdc; 
}

    
    