BODY {background-color:white; font-family:Verdana,'Trebuchet MS', Lucida, Arial, Helvetica, sans-serif;}
.normal {background-color:white; color:black; font-weight:normal; 
        font-style:normal;font-family:Verdana,'Trebuchet MS', Lucida, Arial, Helvetica, sans-serif;}
.norm {font-style:normal; color:#000; font-weight:normal;font-size:inherit;
      font-family:Verdana,'Trebuchet MS', Lucida, Arial, Helvetica, sans-serif;}
    
.symb {font-family:Times,'Times New Roman',serif;font-size:120%}
.fracsym {font-size:120%} /* for / [ ] in fractions */
.implies {line-height:100%;position:relative;bottom:-0.1em;font-size:180%;} /* for &rArr; */
.arrsym  {line-height:120%;position:relative;bottom:0.6em;font-size:180%;}

.calcborder {border:2px #CCC solid;}
.calc {background-color:lemonchiffon;color:#C63;border:2px #C90 solid;
    max-width:100%;overflow:auto;
    font-family:Verdana,Helvetica,sans-serif;margin:5px;padding-left:3px;padding-right:3px;}
.calcbg    {background-color:lemonchiffon}
.calcbgtext {color:#C63}

.nobg{background-image:none}

.calctxt {font-family:Verdana,Helvetica,sans-serif;color:#C63;}      
.resSPACEbtn ,
.calcinner {background-color:#ffd;color:#C63;
    font-family:Verdana,Helvetica,sans-serif;}
.calccolor {color:#C63}

 
.res {border:1px solid #999;     max-width:100%;overflow:auto;
    text-align:left;font-family:Courier,'Courier New',Monaco,monospace;
       background-color:ivory;padding:2px;color:maroon}
.restext {font-family:Courier,'Courier New',Monaco,monospace;
       background-color:ivory;color:maroon}
.resbg {background-color:ivory;color:maroon}
.hideoflow {overflow:hidden}

.showhidebtn {color:#954; border:2px solid #DA7; background-color:#FEE;
   /* font-family:Arial,Verdana,Helvetica,sans-serif; */
   font-family:Courier, Monaco,monospace;
   /* padding:0.2em; */
   margin:0em 0px 0px 3em;
   font-size:100%;text-align:center;font-stretch:expanded}
   
.showhidebtnsmall {color:#888;  background-color:#Faf3e4;
   /* font-family:Arial,Verdana,Helvetica,sans-serif; */
   font-family:Courier, Monaco,monospace;
   padding:1px; border:2px outset #987;
   font-size:80%;text-align:center;font-stretch:expanded;
   box-shadow:2px 2px 2px #987;
   margin:0px}
INPUT[type=button].showhidebtnsmall:hover
   {background-color:orange;color:#Faf3e4; }  
INPUT[type=button].showhidebtnsmall:active 
   {background-color:#Faf3e4;color:orange;box-shadow:2px 2px 2px #EEE;border-style:inset}

BUTTON,
INPUT[type=button]{ font-family:Monaco,Courier,monospace;background-color:#ffe;
  border-style:outset; }

SELECT:hover,
BUTTON:hover,
INPUT[type=button]:hover 
  {cursor:pointer;background-color:#999;font-family:Monaco,Courier,monospace;color:#FFF;
    border-style:outset} 
  
BUTTON.pushme {color:magenta; background-color:yellow;border:2px solid magenta}

.clear,
INPUT[type=button].clear,
INPUT[type=reset]      {font-family:Monaco,Courier,monospace;
        background-color: #000; color:white}
        
.clear:hover,
INPUT[type=button].clear:hover,
INPUT[type=reset]:hover {background-color:white;color:black}
        
INPUT.btn     {color:blue;font-size:95%}
INPUT.infobtn {text-shadow: -1px -1px white, 1px 1px #333;color:#CCC;   background-color:#33F; 
               font:100% 'Times New Roman',Times,Palatino,serif;padding:0px;width:1.5em}
INPUT.action {background-color:#FF9;padding:3px;color:#993}
left,
INPUT.left {text-align:left}
right,
INPUT.right {text-align:right}
center,
INPUT.center {text-align:center}

.showhidebtntxt {color:darkred; 
   background-color:magenta; 
   padding:1px; 
   border:2px solid darkred;
   margin:0px; 
   font-family:Courier, Monaco,monospace;
    font-size:80%; text-align:center;}
.hiddeninfo {  border:1px dashed #930;
   background-color:#ffe; color:darkred;
   padding:0px 5px 0px 5px;
   margin:0px 0px 8px 8px; 
   display:none;}
.hiddeninfo1 {  border:1px dashed #930;
   background-color:#ECF8FF; color:#666;
   padding:5px;
   margin:0px; 
   display:none;}
.info1 {background-color:#E1E2FF;}
.displaynone {display:none}
   
.hiliteRADSTY {color:black;}
.loliteRADSTY {color:white;}

#helpDIV { display:none;
          position:fixed;top:0;height:auto;left:25%;right:25%;
          background-color:lightyellow;
          border:2px solid orange;
          padding:4px;
          z-index:2;
          }
#helpDIV table td {border:0px}

.floatR {float:right}
.floatL {float:left}

/* bg EEB  bord 996 */

H1,H2,H3,H4,H5 {color:#C00;text-align:center;}
.hTOC {color:#C00;text-align:center;font-size:120%; margin:2em 0px 2em 0px;}
/* SUP {line-height:130%;position:relative;top:-0.15em;font-size:40%} (* top is half value for SUB *)  */
/* SUB {line-height:130%;position:relative;bottom:-0.3em;font-size:40%} */

SUP {vertical-align:50%;font-size:70%;}
.supx {vertical-align:35%;font-size:70%;}
SUB {vertical-align:-40%;font-size:70%}



SELECT { font-family:Monaco,Courier,monospace;background-color:#ddd;
  border-style:outset; }


FORM TEXTAREA {font-family:Courier,monospace;font-size:inherit;color:#000;}


A:link {color:blue;}
A:visited {color:navy;}
A:hover {color:red;}
A:active {color:green;}

A.pale {color:#CCC}


UL.contentsl1 A:link      {font-weight:bolder;}
UL.contentsl1 A:visited   {font-weight:bolder;color:navy;background-color:white;}
UL.contentsl1 {list-style-image:url(images/redsq.gif);list-style-type:disc;
   color:#666;padding:0px; margin-left:3em;line-height:140%}

UL.contentsl2 A:link       {font-weight:normal;}
UL.contentsl2 A:visited   {font-weight:normal;color:navy;}
UL.contentsl2 {list-style-image:url(images/goldsq.gif);list-style-type:square;
   color:#666;padding:0px; margin-left:3em;line-height:140%}

UL.contentsl3 A:link       {}
UL.contentsl3 A:visited   {color:navy;background-color:white;}
UL.contentsl3 {list-style-image:url(images/greensq.gif);list-style-type:circle;
   font-size:95%;color:#666;padding:0px;margin-left:3em;line-height:140%}

UL.contentsl4 A:link       {}
UL.contentsl4 A:visited   {color:navy;}
UL.contentsl4 {list-style-image:url(images/bluesq.gif);list-style-type:circle;
   font-size:95%;color:#666;padding:0px;margin-left:3em;line-height:140%}


UL.contentsCalc {list-style-image:url(images/calcicon.gif);list-style-type:circle;
   font-size:95%;color:#666;font-style:italic;}
   
blockquote.lit {
  font-family: serif;
  font-style:italic;
  line-height:130%;
  padding: 8px;
  background-color: #faebbc;
  border-top: 1px solid #e1cc89;
  border-bottom: 1px solid #e1cc89;
  margin: 2% 12% 2% 5%;
  }
/* blockquote:before { content: open-quote; font-weight: bold; } */
/* blockquote:after { content: close-quote; font-weight: bold; } */


.transparent50 {zoom: 1;	filter: alpha(opacity=50);	opacity: 0.5;}
.transparent30 {zoom: 1;	filter: alpha(opacity=30);	opacity: 0.3;}
.spaced {letter-spacing:0.7em}

.center, .centered {text-align:center;}
.radic  {font-family:Arial,sans-serif}
.overline,
.overbar {text-decoration:overline;text-decoration-color:currentColor;width:100%}
.underline, 
.u       {border-bottom-width:1px;border-bottom-style: solid;border-color:currentColor}
.uline   {border-bottom-width:1px;border-bottom-style: solid;border-color:black}
.uu,
.doubleunderline {border-style:none;border-bottom-style:double;border-color:black}
.u2       {border-bottom:3px solid black;}
.l       {border-left:1px solid black}
.celloverline {border-top:1px solid}
.inline {display:inline-block}

.floorSTY {font-style:normal;font-size:170%; color:currentColor}

.question {text-align:center;color:#960;background-color:white;font-style:italic;margin-bottom:10pt;margin-top:10pt;}

.Zbagfreq {color:red}

UL {margin-left:0px;}

OL.typelowera, OL.typea {list-style-type: lower-alpha;}
OL.typeupperA {list-style-type: upper-alpha}
OL.type1 {list-style-type: decimal}
OL.typeloweri, OL.typei {list-style-type: lower-roman}
OL.typeupperi {list-style-type: upper-roman}

DL.list DT {font-weight:bolder; color:#999;padding-top:1em;}

DL.greenbead DT {color:#060}
DL.greenbead DT::before {content:url(images/beadgreen.gif)}

DL.redbead DT {color:#900;font-weight:bolder}
DL.redbead DT::before {content:url(images/beadred1.gif)}


.ttl {color:red;background-color:transparent;text-align:center;font-weight:bolder;font-size:larger;}

.big {font-size:170%}

.nonb {font-weight:normal}

.popup {background-color:#3CF;text-align:left;border:2px solid black;padding:5px;position:relative;z-index:13;display:none;
        font-size:70%;color:#006}
.popupwin {background-color:#33C;text-align:left;font-size:90%;color:#FFF}

/* use as <span data-descr="text to show in popUp">text to hover over</span> */
/* https://developer.mozilla.org/en-US/docs/Web/CSS/::after 
    span[data-descr] {
        position: relative;
        text-decoration: underline;
        color: #00F;
        cursor: help;
    }

    span[data-descr]:hover::after {
        content: attr(data-descr);
        position: absolute;
        left: 0;
        top: 24px;
        min-width: 200px;
        border: 1px solid #AAA ;
        border-radius: 10px;
        background-color: #ffffcc;
        padding: 12px;
        color: #000000;
        font-size: 14px;
        z-index: 1;
    }
*/    

.newprime {color:#0C0;background-color:white;}
.prime {color:#F33;background-color:white;}
.comp {color:#33C;font-family:Arial,Verdana,sans-serif;}

.cancel, 
.strike, 
.xout    {text-decoration:line-through;}

.orange  {color:#FC0;font-weight:bolder;}
.red     {color:#F30;font-weight:bolder;}
.magenta {color:#F0F;font-weight:bolder;}
.purple  {color:#939;font-weight:bolder;}
.brown   {color:#900;font-weight:bolder;}
.blue    {color:#60F;font-weight:bolder;}
.green   {color:#3C0;font-weight:bolder;}
.cyan    {color:#0FF;font-weight:bolder;}
.jade    {color:#3C6;font-weight:bolder;}
.plum    {color:#C36;font-weight:bolder;}
.skyblue {color:#36C;font-weight:bolder;}
.yellow,
.gold    {color:#FF3;font-weight:bolder;}
.black   {color:#000;}
.silver  {color:#CCC;}
.grey, .gray    {color:#999;}
.darkgrey, .darkgray {color:#666;}
.black   {color:black}
.white {color:white}

.redyell {color:red;font-weight:bolder;background-color:yellow;}

.tt {font-family:Courier,monospace;}
.ttblue {color:blue;font-family:Courier,monospace;}
.ttmagenta {color:#F0F;font-family:Courier,monospace;}
.ttred {color:red;font-family:Courier,monospace;}
.ttgreen {color:green;font-family:Courier,monospace;}


.nbHR {color:#900;font-family:Courier,Monaco,monospace;background-color:#FF9;}
.index {font-style:italic;}
.paleindex {font-style:italic;color:#999;}
.index1 {font-style:italic;font-size:smaller;}

.center,
.centre {text-align:center;}
.centerPage,
.centrePage  {margin-left:auto;margin-right:auto;}
.box {border:1px solid #99F;text-align:center;padding:3px}
.boxblk    {border-width:1px;border-style:solid;border-color:#CCC;
            margin:10px 6% 10px 6%;padding:10px;}
.boxblkcol {margin:10px 6% 10px 6%;padding:10px;color:#333;
    background-color:#FEE;}

.bold {font-weight:bolder}
.coords {font-family:monospace;font-size:smaller}
.eulerstats {font-weight:bolder}
/* .bkt {font-family:Symbol;font-size:300%;} */
.bkt {font-size:250%; font-family:Baskerville,"MMa Textbook","MMTextbook",Optima,sans-serif;padding:1px;font-style:normal}

.rulebg {background-color:#ffe4e1;}
.rule {text-align:center;color:firebrick;background-color:#ffe4e1;padding:4px;
        margin-bottom:14pt;font-family:Verdana, Arial, 
       sans-serif;font-size:100%;}
.rulebox {text-align:center;background-color:#3FF;padding:12px; color:#093;
       margin-bottom:14pt;margin-top:14pt;font-family:Verdana, Arial, 
       sans-serif;font-size:130%;border:#093 solid 2px;}
.indentrule {color:#093;font-family:Verdana, Arial, sans-serif;margin:3% 3% 3% 5%;font-size:100%;}
.indent {margin: 1% 1% 1% 5%}
.indenttt {margin:1% 1% 1% 5%;font-family:Courier,monospace}
.small {font-size:80%;}


.equnname {color:#8F13FF;font-family:'Courier New',Courier, Monaco,monospace;font-weight:bold}

.mathcol {color:darkslateblue;}
.mathbg {background-color:#00F;}
.math, 
.maths    {font-family:Palatino,"Palatino Linotype","Times New Roman",serif;
  color:mediumblue; 
  border-color:darkslateblue}  /* for .matrix */
.math0,
.maths0   {font-family:Palatino,"Palatino Linotype","Times New Roman",serif;color:darkslateblue; 
  border-color:#00F}
.mathnocol   {font-family:Palatino,"Palatino Linotype","Times New Roman",serif;           }
.math1    {font-family:Palatino,"Palatino Linotype","Times New Roman",serif;color:darkslateblue;
 border-color:#00F }
.nomaths,
.nomath {font-size:90%;color:black;font-family:Verdana,'Trebuchet MS', Lucida, Arial, Helvetica, sans-serif;font-style:normal}
.mathsym  {font-family:Palatino,"Palatino Linotype","Times New Roman",serif;color:darkslateblue; font-style:normal;}
.mathsymbig{font-family:Palatino,"Palatino Linotype","Times New Roman",serif;color:darkslateblue; font-style:normal;
       font-size:240%;line-height:90%}
/* Use &Phi; and &phi;= &#981; for small  phi . Curly phi use &phiv; or
   ARIAL or VERDANA from here:
	<span style="font-family:'Palatino Linotype'">&phi;</span><br>
	<span style="font-family:Times ">&phi;</span><br>
	<span style="font-family:'Times New Roman'">&phi;</span><br>
	<span style="font-family:Symbol">&phi;</span><br>
	<span style="font-family:Verdana">&phi;</span><br>
	<span style="font-family:Courier">&phi;</span><br>
	<span style="font-family:Helvetica">&phi;</span><br>
	<span style="font-family:Arial">&phi;</span><br>
	<span style="font-family:'Lucida Sans Unicode'">&phi;</span><br>
	<span style="font-family:Geneva">&phi;</span><br>
	<span style="font-family:Trebuchet">&phi;</span><br>
*/

.num {vertical-align:super;font-family:"Times New Roman",Palatino,serif;color:#00F;}
.den {vertical-align:sub;font-family:"Times New Roman",Palatino,serif;color:#00F;}


  
.fromrat,
.calcorange {background-color:#FC6}    
.calcrose {background-color:indianred}
.calcplum {background-color:plum}
.calcorchid {background-color:orchid}
.calcsalmon {background-color:salmon} /* #E68EA3} */
.calcdarksalmon {background-color:darksalmon}
.calclightrose {background-color:lightcoral}
.calclightsalmon {background-color:lightsalmon} /* #EBC */
.calcbrown {background-color:#C96;}
.calcchocolate {background-color:chocolate} /* #D61 */
.calcred   {background-color:#F66}    
.fromdec,
.calcpeach {background-color:#F66}
.calcorange {background-color:orange}
.calccyangreeny  {background-color:#9FC}
.calccyan {background-color:#0FF}
.calccyandark {background-color:#0CC}
.calcjade  {background-color:#6F9}
.calclavender {background-color:lavender}
.calcolive {background-color:olive}
.calckhaki {background-color: darkkhaki} /* #9F9F6F */
.calckhakilite ,
.calclightkhaki{background-color:khaki} /* #CCC66C */
.calcsandybrown {background-color:sandybrown}
.calclightgreen {background-color:lightgreen}
.calcolivelite {background-color:#CC9}
.calcquartz {background-color:#CCF}
.calcturquoise {background-color:#CFF}
.calcgreen {background-color:#600}
.calcgold {background-color:#FD4}
.calcpink  {background-color:#E68EA3}
.fontpink  {color:#F69}
.calcmauve {background-color:#C6F}
.calcblue  {background-color:cornflowerblue} /* #69F */
.calclightblue {background-color:#6CF}
.calcskyblue {background-color:#39C}
.calcsteelblue {background-color:#36F}
.calccornflowerblue {background-color:#69F}
.calclightmagenta {background-color:#F6F}
.fontblue  {color:#69F}



/* TABLE.biblio {align:left;text-align:left;}
   TABLE.biblio TD {align:left;text-align:left;vertical-align:top;} */
TABLE TD.icon {text-align:center;vertical-align:top;}
TABLE.addr {width:100%;}
TABLE.lalign,
TABLE.lalign TR TD {text-align:left;}

TABLE.ralign,
TABLE.ralign TR TD {text-align:right;}
TABLE.calign,
TABLE.calign TR TD {text-align:center;}

TABLE TR TH.rowline,TD.rowline {border-bottom:1px solid gray;}

TABLE.slim TD {padding:0 3px}

TABLE.vtop TR TD,
TABLE TR.vtop TD,
TABLE TR TD.vtop {vertical-align:top}

TABLE.vmid TR TD,
TABLE TR.vmid TD,
TABLE TR TD.vmid {vertical-align:middle}

TABLE.vbot,
TABLE TR.vbot,
TABLE TR TD.vbot {vertical-align:bottom}

TABLE TR TD.hcent {text-align:center}

table.colborders {border-collapse:collapse}
table.colborders td,
table.colborders th {border-right:1px solid silver;border-left:1px solid silver}
table.nocolborders td,th {border-right:0px;border-left:0px}

table.colRborder {border-collapse:collapse}
table.colRborder td,
table.colRborder th {border-right:1px solid black;border-left:1px solid black;padding:0px 6px 0 6px}


table.paleBorder,
table.paleBorders {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #DDD;
	border-collapse:collapse;
	}
table.paleBorder tr.u td,
table.paleBorders tr.u td {border-bottom:1px solid black;}

table.paleBorder th,
table.paleBorders th  {
	border-width: 1px;
	border-style:solid;
	border-color: #BBB;
	border-collapse:collapse;
	empty-cells:show
}
table.paleBorder td,
table.paleBorders td {
	border-width: 1px;
	border-style:solid;
	border-color: #DDD;
	border-collapse:collapse;
	empty-cells:show
}

table.collapse {border-collapse:collapse}

table.border {border:1px solid black}
table.borderlight,
table tr td.borderlight,
table.borderlight caption  {border:1px solid silver;border-collapse:collapse}


TABLE.seprows td {border-style:solid;border-width:2px 0px 2px 0px;border-color:white}

TABLE.fracTBL  {display:inline-table}
TABLE.fracTBL td {text-align:center}
TABLE.fracTBL td.top {border-bottom-width:1px;border-bottom-style: solid;border-color:currentColor}


TABLE tr td.borderR,
TABLE th.borderR {border-right:1px solid silver}
TABLE tr.urow {border-bottom-width:1px;border-bottom-style: solid;border-color:black}

TABLE TR.hilite {background-color:#FC3}
TABLE TR.lolite {color:silver}

TABLE.matrix {border-collapse:separate; border-spacing:3px;
  border-radius:7px;  /* border-color:inherit;  */
  border-left-style:solid;border-right-style:solid;
  border-left-width:2px;border-right-width:2px; 
  }
Table.matrix tr td {padding:4px}

.astable {display:table}
  
.ttdtitle {color:#693;background-color:#CFC; /* #CFC; */
           font-family:Helvetica,Arial,'Lucida Grande','Trebuchet MS','Comic Sans MS',sans-serif;
           margin:5px 0px 0px 0px;padding:5px}
.ttdbgB {background-color:white;}

.ttd  {color:black;background-color:mintcream; /* #F5FFFA; */
       margin:  0px 0px 5px 0px; border:2px solid #BFB;
       padding:5px 2% 5px 2%;line-height:120%;
       font-family:Helvetica,Arial,'Lucida Grande','Trebuchet MS','Comic Sans MS',sans-serif;
      } 
.ttd OL {margin:0px 0% 8px 0%;list-style-type:decimal; border:0px;}
.ttd OL LI {margin:0px 0% 8px 0%;}
.ttd OL LI OL {margin:0px 0% 8px 0%;list-style-type:lower-latin}
.ttd OL LI OL LI OL {list-style-type:lower-roman}
UL.ttd LI  {text-align:left;background-color:#FD9;font-weight:normal;margin:0px 0% 8px 0%;}

UL.biblio {}
A.ttd:link {color:#930}
A.ttd:hover {color:#963}
A.ttd:active {color:#F93}
A.ttd:visited {color:#C33}

UL LI.book {list-style-image: url(images/book1.gif);margin:0px 0px 3px 0px;}    /* relative to THIS global.css CSS file!!! */
UL LI.paper,
UL LI.article  {list-style-image:url(images/paper.gif);margin:0px 0px 3px 0px;}
UL LI.link {list-style-image:url(images/click.gif);margin:0px 0px 3px 0px;}
UL LI.calc {list-style-image:url(images/calc.gif);margin:0px 0px 3px 0px;}
UL LI.dvd,
UL LI.cd   {list-style-image:url(images/cd.gif);margin:0px 0px 3px 0px;}

.redbead  {list-style-image:url(images/beadred1.gif)}   /*RELATIVE TO THIS FILE!! */
.jadebead {list-style-image:url(images/beadjade.gif)}
.bluebead {list-style-image:url(images/beadblue.gif)}
.greenbead {list-style-image:url(images/beadgreen.gif)}
.goldbead {list-style-image:url(images/beadgold.gif)}
.ulsquare {list-style:square}
.ulcircle {list-style:circle}
.uldisc   {list-style:disc}

.orangebg {background-color:#FC6;}
.F99bg {background-color:#F99;}
.brownbg  {background-color:#C60;}
.yellowbg {background-color:#FF0;}
.lemonbg  {background-color:#FF6;}
.redbg {background-color:red;}
.whitebg {background-color:#FFF;}
.greybg {background-color:#CCC;}
.blackbg {background-color:black}

.quote {font-family:"Lucida Grande",Arial,sans-serif;color:#C36;}
.footnote {font-family:"Lucida Grande",Arial,sans-serif;font-size:smaller;}

.cfPER {color:red;font-weight:bolder;}

.qq {color:#E80;}  /* QUick Question */
.qq0 {color:#E80;font-size:120%;font-weight:bolder}  /*First word or Can You... to start question*/

.question {text-align:center;color:#309;font-style:italic;margin-bottom:10pt;margin-top:10pt;}
.def {color:#936;margin-bottom:14pt;margin-top:14pt;margin-left:20px;}

.tri {color:#C00; font-family:"Verdana",'Courier New Italic','Courier New',monospace;}
.paletri {color:#F69; font-family:"Verdana",'Courier New Italic','Courier New',monospace;}
.newtri {color:#F33; font-style:italic;font-family:"Verdana",'Courier New Italic','Courier New',monospace;}

.outline {border:1px #CC0 solid;}
.quote {font-family:"Lucida Grande",Arial,sans-serif;color:#C36;}
.footnote {font-family:"Lucida Grande",Arial,sans-serif;font-size:smaller;}
.shade {background-color:#CCC; padding:10px;margin:10px;}
.border{border:2px solid gray;padding:3px 3px 3px 3px;}


      
.right {text-align:right;}
.left {text-align:left;}
.top {vertical-align:top}
.middle {vertical-align:middle}

.hr {background-color:#990;height:1px}
.small {font-size:smaller;}
.dim {color:#999;}
.pale {color:#CCC}
.mono {font-family:monospace;}
.green {color:#090}
.greenHilite {background-color:#090;color:white}
.orange {color:#F63}
.mauve {color:#F0C}

.p {color:#33F;}
.a {color:#F0C;}

TABLE.nav   {background-color:#CCC;border:1px solid;
        font-family:Verdana,'Trebuchet MS', Lucida, Arial, Helvetica, sans-serif;}
.wtn /* What Now para */
     {background-color:white;color:#C36;font-weight:bolder;text-align:center;}


TABLE.right {text-align:right}
TABLE.left  TD {text-align:left;}
TABLE.mono {font-family:Courier,monospace;}
TABLE.ref {text-align:left;}


TABLE.calcnav {border-collapse:collapse; margin-left:auto;margin-right:auto;
    font-family:Verdana,Helvetica,sans-serif;font-size:90%}
table.calcnav tr {line-height:190%;}
table.calcnav td,
table.calcnav th {border-right:1px solid #C63;border-left:1px solid black;padding:0px 6px 6px 6px}
table.calcnav A:link {color:#C63}
TABLE.calcnav A:visited {color:#C63}
TABLE.calcnav A:hover {background-color:#C63;color:lemonchiffon}
TABLE.calcnav A:active {color:green}
TABLE.calcnav A.pale:link,
TABLE.calcnav A.pale:hover,
TABLE.calcnav A.pale:visited,
TABLE.calcnav A.pale:active   {color:#CCC;background-color:lemonchiffon}

.icanhide {position:relative;visibility:hidden;}
.icanhideSHOW {position:relative;visibility:visible}


.contentsCalc {list-style-image:url(images/calcicon.gif);list-style-type:circle;
   font-size:95%;color:#666;font-style:italic;}
   

 