body {
   //background: #5c7099;
   //background: #000000;
   background: #dddddd;
   background-attachment: fixed;
}
#navcontainer, .nav2 {  // this is the nav boxes
    //background-color: #BBC7Ce;
    background-color: #999999;
}
#navcontainer h4, .nav2 h4 {   // these are the headers for the nav boxes
    //background-color: #000000;
    //background-color: #5c7099;
    background-color: #003366;
    color: #ffffff;
}
#navcontainer a:link, #navcontainer a:visited, .nav2 a:link, .nav2 a:visited {
	//background: url(images/bg_navbutton.gif);
	color: #222299;
}
#navcontainer a:hover, .nav2 a:hover {
    //background-color: #8A949E;
    background-color: #cc3300;
    color: #ffffff;
}
#footer {	
    //border-top: 9px solid #5c7099;
    //background-color: #bbc7ce;
    border-top: 9px solid #003366;
    background-color: #999999;
}

#page {
    width: 98%;
    //background-color: #addddd;
    -moz-border-radius: 1.00em;
    border-radius: 1.00em;
    align:center;
    margin-left: 1%;
    margin-top: 0px;
    margin-bottom: 5px;
    padding: 0;
}
#leftcol {
   float: left;
   width: 188px;
   margin: 5;
   //background-color: #E8EBEF;
   background-color: #dddddd;
   border-right: 3px solid #cc3300;
}
#rightcol {
   float: right;
   width: 135px;
   margin: 5;
   background-color: #dddddd;
   border-left: 3px solid #cc3300;
}
#rightcol div {
   width: 130px;
   //height: 450px;
   height: 38em;
   margin: 5;
   color: #222299;
   font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
   text-align: center;
   background-color: #999999;
   border-left: 3px solid #cc3300;
   //border-bottom: 3px solid #cc3300;
   -moz-border-radius: 0.50em;
   border-radius: 0.50em;
   border-width: 2px;
   border-style: groove;
   border-color: #000000;
}
#page h1 {
   height: 100;
   text-indent: -9999px;
   background: url(images/header.jpg) ;
   background-repeat:no-repeat;
   background-position:center;
   border-bottom: 2px solid #5c604d;
   border-top: 2px solid #5c604d;
   padding: 0;
}
#content {
    margin-left: 195px;
    margin-right: 140px;
    margin-top: 10px;
    padding: 1em;
}
/* nav container was here */
#navcontainer, .nav2 {
    width: 178px;
    -moz-border-radius: 0.50em;
    border-radius: 0.50em;
    border-width: 2px;
    border-style: groove;
    border-color: #000000;
    margin-bottom: 10px;
}
#navcontainer h4, .nav2 h4 {
    margin: 0;
    //font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
    font: bold 12px/22px ;
    text-align:center;
    letter-spacing: 3px;
    border-bottom: 1px solid #5c604d;
}
#navcontainer ul, .nav2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 20px;
	letter-spacing: 1px;
}
#navcontainer a, .nav2 a  {
	display: block;
	width: 178px;
	//height: 22px;
}
#navcontainer a:link, #navcontainer a:visited, .nav2 a:link, .nav2 a:visited {
	border-top: 1px solid #ffffff;
	text-decoration: none;
}
#navcontainer a:hover, .nav2 a:hover {
    border-top: 1px solid #5c604d;
    text-decoration: none;
}
#nounderline a:link, a:visited, a:hover {
    text-decoration: none;
}

.nav2 {
}
.nav2 h4 {
}
.nav2 ul {
}
.nav2 a {
}
.nav2 a:link,a:visited {
}
.nav2 a:hover {
}
#footer {	
	//background-color: #bbbbbb;
	//border-top: 9px solid #555555;
	margin: 0px auto;
	position: relative;
	text-align: center;
	width: 90%;
	padding: 5px 0;
	-moz-border-radius: 0.50em;
	border-radius: 0.50em;
	clear: both;
}
#unused {
   background: #BDBE8F url(images/x_streakers.jpg);
   background: #F7F7F6 url(images/skullback2.jpg) repeat-y 0% 0;
  background-color: transparent;
	border-bottom: 1px solid #fff;
}


h2 {color:black; font-size:24pt; text-align:center;
font-family:arial,sans-serif}
p {color:black; font-size:10pt; text-align=justify;
font-family:arial,sans-serif}
a.button:link,a.button:visited,a.button:active {color:white}
a.blue:link,a.blue:visited,a.blue:active {color:blue; font-size:10pt}
td.black {background:black}
