/* Base styles; add 2- or 3- column if applicable, plus other stuff */

body, div, p, span, form, table, input {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

body		{
		color: black;
		background-color: #F0F0F0;
		line-height: 1.3em;
		}

h1		{
		font-size: 150%;
		text-transform: capitalize;
		font-variant: small-caps;
		}

h2		{
		font-size: 125%;
		}

#heading	{
		text-align: center;
		margin-left: auto; margin-right: auto;
		color: #006000;
		background-color: #C0E0C0;
		border: 1px solid #F0F0F0;
		}

/* Extended menu, just below the main header -- for admin functions */
#ext-menu	{
		text-align: center;
		margin-left: auto; margin-right: auto;
		color: #006000;
		background-color: #C0E0C0;
		border: 1px solid #F0F0F0;
		}

.navbar		{
		color: black;
		font-size: 90%;
		}

.navbtn		{
		color: black;
		background-color: #A0F0A0;
		text-decoration: none;
		}

.navbtn:hover	{
		color: #000080;
		background-color: #80FF40;
		text-decoration: none;
		}

.navbtn-cur	{
		color: black;
		text-decoration: none;
		}

.login-form	{
		font-size: 15px;
		}

.login-box	{
		font-size: 15px;
		}

.go-button	{
		color: green;
		}

/* Define heading and subhead for the header block.  Can't use <h1> for
 * the main heading, as NN4 insists on padding it.
 */
.heading	{
		font-size: 160%;
		font-weight: bold;
		margin-top: 10px;
		text-transform: capitalize;
		font-variant: small-caps;
		}

.subhead	{
		font-size: 120%;
		font-weight: bold;
		}

.left-pic	{
		float: left;
		}

.right-pic	{
		float: right;
		}

/* Styles for odd & even bars, e.g., alternating lines of links. */
.oddbar		{
		background-color: #E8FFE8;
		}

.evenbar	{
		background-color: #E8E8FF;
		}

.notready	{
		font-size: 125%;
		color: red;
		background-color: yellow;
		text-align: center;
		margin-left: auto; margin-right: auto;
		border: 1px solid #F0F0F0;
		}

.fillin		{
		color: red;
		}

.box		{
		border: black solid 1px;
		}

.box-lgreen	{
		background-color: #E0F0E0;
		border: black solid 1px;
		}

.greenbar	{
		background-color: #C0FFC0;
		}

.warn		{
		color: red;
		}

.wait		{
		color: orange;
		}

.go		{
		color: green;
		}

.ok		{
		color: green;
		}

.code-sample	{
		font-family: monospace;
		color: black;
		background-color: #E8F8E8;
		border: black solid 1px;
		margin-left: 5%;
		margin-right: 5%;
		}


