* 
{
margin: 0;
padding: 0;
}

body
{
}


p
{

}

table
{
border-collapse: collapse;
}

tr
{
}

th, td
{
text-align: left;
vertical-align: top;
border: 1px solid rgb(100, 100, 100);

padding: 0.6em;
}

th.no-border, td.no-border
{
text-align: left;
vertical-align: top;
border: 1px none rgb(100, 100, 100);

padding: 0.6em;
}


th
{
font-weight: bold;
}

td
{
}

.menu
{
background-color: rgb(0, 0, 0);
color: rgb(250, 250, 250);

font-size: large;

padding: 0.6em;
}

.menu ol, .menu ul
{
padding: 0 0 0 1.4em;
}

.menu li
{
padding: 0 0 0 0;
}

.menu a:link {color: #ffffff}     /* unvisited link */
.menu a:visited {color: #ffffff}  /* visited link */
.menu a:hover {color: #ffffff}   /* mouse over link */
.menu a:active {color: #ffffff}   /* selected link */

.footer
{
background-color: rgb(0, 0, 0);
color: rgb(250, 250, 250);
}

.article
{
/*
background-color: rgb(240, 240, 250); /* lt blue 8/
background-color: rgb(250, 252, 235); /* off white 8/
*/
margin: 0;
padding: 1em 1.2em;

}

.section
{
border-top-color: rgb(100,100,100);
border-top-style: solid;
border-top-width: thin;

margin: 0.4em 0 0 0;
padding: 0.4em 0 0.4em 0;

}

.influx
{
color: red;
font-weight: bold;
}



