/* CSS Printer by Ron Craig */
/* Written 09 Jun 2015 :Revised 12 Jan 2021 */

/* # - id="" - can only be used 1nce per page
   . - class="" - can be used multiple times per page */

#header, #ToC, #footer, #gota, #paper-log, #construction,
#clok, #clok-nav, #cloksnd, #dayte, #clock, #tzclok, #tzclok-botm,
#motdAdj, #motd, #motd-pod, #cloks, #lable, #slideshowNavHz,
#progtest, #ruler, #ascii-table, #clrMap,
#utcloktst, #utcalrmtst, #lcloktst, #lclalrmtst, #topspce { display:none; }

#ToC, #nav-head, #nav, #eqsl, #qrz, #head, #paper-log, .navbar, .page-menu { display:none; }

#output, #programOutput, .print { width:800px; margin:5px auto 0; padding:10px; font: italic bold 20px "Comic Sans MS", cursive, georgia, "times new roman", serif; text-align:left; border:1px solid #000000; border-radius:10px; background-color:#cccccc; }

.noprint { display:none; }

#signup       { font-size:16px; border-spacing:0; }
table#signup  { width:720px; border-collapse:collapse; }
#signup tr    { line-height:28px; }
#signup td    { width:110px; border:1px solid #000000; text-align:center; }
#signup .call { padding:0; text-align:center; }
#signup .tme  { width:140px; text-align:right; font-weight:bold; }

#gota-signup       { font-size:16px; border-spacing:0; }
table#gota-signup  { width:720px; border-collapse:collapse; }
#gota-signup tr    { line-height:28px; }
#gota-signup td    { width:110px; border:1px solid #000000; text-align:center; }
#gota-signup .call { padding:0; text-align:center; }
#gota-signup .tme  { width:140px; text-align:right; font-weight:bold; }

#refresh-signup       { width:630px; margin:30px auto 10px; padding:20px; border-radius:15px; background-color:#cccccc; }
table#refresh-signup  { margin:0; padding:0; border-collapse:collapse; }
#refresh-signup a     { text-decoration:none; }
#refresh-signup tr    { line-height:40px; }
#refresh-signup td    { /*width:100px;*/ font-size:16px; border:1px solid #000000; text-align:center; }
#refresh-signup td.aray { width:300px; margin:0; padding:0; }
#refresh-signup td.call { width:170px; margin:0; padding:0; text-align:center; }
#refresh-signup td.tme  { width:150px; margin:0; padding:0 5px 0 0; text-align:right; font-weight:bold; }

div.calender          { width:750px; margin:10px auto 0; background-color:#cccccc; padding:10px; border-radius:20px; }
table.calender        { width:750px; margin:10px auto 0; padding:10px 0; border:1px solid #999999; border-radius:20px; text-align:left; background-color:#cccccc; }
table.calender tr     { margin:0; padding:0; border:0; background-color:#cccccc; }
table.calender tr:nth-child(even) { margin:0; padding:0; border:0; background-color:#f2f2f2; }
table.calender th     { line-height:45px; margin:0; padding:0; border:0; text-align:center; font-size:20px; color:#0000ff; font-weight:bold; font-style:italic; }
table.calender td     { line-height:40px; margin:0; padding:0 10px; border:0; font-size:18px; color:#ff0000; font-weight:bold; font-style:italic; }
table.calender td.bottm { line-height:30px; margin:0; padding:0; border:0; font-size:18px; background-color:#bbbbbb; }
table.calender a.blok { line-height:30px; margin:0; padding:0; border:0; display:block; text-decoration:none; font-size:18px; color:#ff9900; font-weight:bold; font-style:italic; }
table.calender a.norm { line-height:30px; margin:0; padding:0; border:0; display:inline; text-decoration:none; font-size:18px; color:#ff9900; font-weight:bold; font-style:italic; }
a.lnka        { line-height:30px; margin:0; padding:4px 0; border:0; display:block; text-decoration:none; color:#ff9911; font-size:18px; font-style:italic; font-weight:bold; font-family:"Comic Sans MS", cursive, georgia, "times new roman", serif; }

table.rfsu      { width:800px; margin:0 auto; padding:0; border:0; }
table.rfsu th.frtp { margin:0; padding:0; border:0; }
table.rfsu th   { width:200px; margin:0; padding:0; border:0; font-size:30px; }
table.rfsu tr   { line-height:60px; margin:0; padding:0; border:0; }
table.rfsu td   { margin:0; padding:0; border:1px solid #000000; color:#0000ff; font-size:25px; text-align:center; }

.rover { width:900px; margin:0 auto 20px; border-collapse:collapse; }
.rover tr { line-height:3rem; }
.rover td.txt-rite { text-align:right; font-size:1.5rem; font-weight:bold; }
.rover td.bdr { line-height:3rem; border:1px solid #000; font-size:0.8rem; text-align:right; }
.rover td.dbl-bdr { line-height:3rem; border:2px solid #000; }

.i      { font-style:italic; }
.b      { font-weight:bold; }
.bi     { font-weight:bold; font-style:italic; }
.lft    { text-align:left; }
.cntr   { text-align:center; }

.yellow { color: #ffff00; }
.red    { color: #ff0000; }
.orng   { color: #ff9900; }
.orange { color: #ff9911; }
.lblue  { color: #1188ff; }
.blue   { color: #0000ff; }
.mag    { color: #ff00ff; }
.purp   { color: #ff00ff; }
.grn    { color: #008000; }
.lime   { color: #00ff00; }
.blk    { color: #000000; }
.wht    { color: #ffffff; }

  /* EOF */
