
/* apparently body and td are separate! */
body, td, th  {
font-size: 120%;
font-family: "Times New Roman",Times,serif;
/*line-height: 120%;*/

/* font-family: verdana, arial,  helvetica, sans-serif; */
/* bloomberg: font-family: Georgia,Cambria,"Times New Roman",Times,serif; */
/* color: #3c3c3c;
    font-size: 18px;
    line-height: 29px;
*/
}


/* nickism: always want it to go with the thing after it */

h1, h3 { font-family:Verdana,sans-serif; }
h2 {
 /* used to have margin top 200% but that did not work.
   goal here is to have the h2 closer to its content and farther from
   the thing before. Apparently regular margin is line 0.67em*/
 margin-top:0.9em;
 margin-bottom:0.1em;
 font-family:Verdana,sans-serif;
}


/*
 If max-width is put in body, cannot make table wide. Therefore
 limit p/li individually + have p.run for the table
*/
p, li { max-width:650px; }


/* add spacing, tried 30 first TRBL was 25px left */
img { margin: 10px 4px 10px 4px; }

/* courier all around, spec "medium" size just for pre/tacode */
code, pre {
  font-family: courier, monospace;
}


/* pre settings, at one time its own font-size
 trying a little indent .. more low-key than a box around it
 todo:think about max-width here .. not working for me
*/
pre  {
  font-size: medium;
  margin-left: 1em;
  max-width: 800px;
  white-space: pre-wrap; /* word break on over-width */
}

pre.small  {
  font-size: small;
}

pre.wide  {
  max-width: 1200px;
}

/* used, say, to talk about == operator */
code.big {
  font-size: x-large;
}

pre.big {
  font-size: x-large;
}

/*
pre.wide {
  max-width:reset;
}
*/

p.inset {
  margin-left:1em;
}

/* pre/code inside li .. use inherited size */
/* took this out - was too big within li
li pre, li code {
  font-size:inherit;
}
*/


/* green slide */
ul.slide { 
  max-width:650px;
  font-size:18px ;
  border:5px solid darkgreen;
}
ul.slide li {
  margin: 0.75em 0em;
  /*margin-top:"150%"; */
}


/* table class=tab to actually tabulate data */
table.tab, table.tab tr, table.tab td, table.tab th {
 border: 2px solid black;
 border-collapse:collapse;
 min-width: 100px;
 font-size: medium;
}

/* applies to buttons, or who knows what */
button.large {
  font-size: large;
  /*border: 2px solid black;*/
}


code.b { font-weight:bold; }

