﻿body 
{
    
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	/* background: #666666; */
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #006452;
}



.oneColFixCtr #container 
{
	width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 25px auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent 
{
    font-size: 12px;
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.oneColFixCtr #footer 
{
    margin: 0 0 25px 25px;
    font-size:small;
    text-decoration: none;
    color: #006452;
}

.oneColFixCtr #header
{ 
 margin: 25px 0 0 25px;
}

h2 
{
    color: #006452;
}

a  
{
    text-decoration: none;
}

ul#nav 
{
 list-style-type: none;
 margin: 0;
 padding: 0;   
}

ul#nav li 
{
 display: inline;   
}

ul#nav li a { /* selects only links in the "nav" list */
    padding: 5px 20px;
    margin: 0px 2px;
    border: 1px solid #006452;
    background-color: #006452;
    text-decoration: none;
    text-align: center;
    color: White;
}

.GridMain
{
    border-right: gainsboro thin solid;
    border-top: gainsboro thin solid;
    border-left: gainsboro thin solid;
    border-bottom: gainsboro thin solid;
    background-color: #333333;
    width: 400px;
}

.GridRow
{
    background-color: #FFFAFA;
}

.GridSelectedRow
{
    background-color: #E6E6FA;
}

.GridHeader
{
    background-color: #ADD8E6;
    font-weight:bold;
    text-align:left;
}
