body {
  background: 	#fff;
  color: 		#000;
  margin:		10px 10px 10px 10px;
  padding:		0px;
  font-family:	garamond;
}

/* Definitions for columns */

#container {
  margin-right:	auto;	/* new */
  margin-top:	10px;	/* new */									
  width:		800px;	
  text-align:	left;
  padding:		0px;
}

#leftcontent {
  width:		196px;
  padding:		0px;
  float:		left;
  border-top:	1px solid #A8D5FF;
  border-bottom:3px solid #A8D5FF;
  background:	#DDF0FF;
}

#leftcontent A {
  color:		#000;
  padding-left:	12px;
  display:		block;
  border-bottom:1px solid #A8D5FF;
  font: 		normal 12px/18px verdana, lucida, sans-serif;
}

#leftcontent A:hover {
  color: #930;
  text-decoration: none;
  background: #A8D5FF;
}

#leftcontent p {
  padding-left:	12px;
}

#leftcontent pre {
  padding-left:	12px;
}

#leftcontent b {
  padding-left: 12px;
}

#leftcontent h3 {
  padding:		0 0 0 12px;
  margin:		5px 0 0 0;
  text-align:	center;
  border-bottom:2px solid #A8D5FF;
}

#centercontent {
  width:		602px;
  padding:		0px 0px 0px 2px;
  float:		left;
  voice-family: "\"}\"";
  voice-family: inherit; 
}

#rightcontent {
  position: 	absolute;
  left:			811px;
  top:			10px;
  width:		200px;
  text-align:	center;
}

#banner {
  height:		151px;
  width:		802px;
  voice-family: "\"}\"";
  voice-family: inherit;
  height:		150px;
}

#menu {
  height:		21px;
  width:		800px;
}

A {
  text-decoration: none;
  font: 100% Garamond }

A:hover {
  text-decoration: underline; }

A:link {
  color: #08AF0A }

A:active {
  color: red }

A:visited {
  color: #F2A826 }

h1 {
  letter-spacing:	2px;
  font-size:		18px;
  font-weight:  	bold;
/*  font-style:		italic;*/
/*  text-align:		center; */
  margin:			0;
  padding:			0 0 4px 0;
}

h2 {
  letter-spacing:	2px;
  font-size:		14px;
  font-weight:		bold; 
  text-align:		left;
  margin:			0;
  padding:			0 0 4px 0;
}

h4 {
  margin:			0;
  padding:			0 0 4px 0;
}

TABLE { }

TD {
  vertical-align: top;
  padding: 2px;
  background: #ffffff;
  color: #000000; 
  font-family: Garamond }

TD.colored {
  background: #dde6ef;}

TD.cobo {
/*  background: #bbbbff; */
  background: #dde6ef;
  border: 1px solid black; }
  
TD.cell {
  background: 		#dde6ef;
  border: 			1px solid black; 
  vertical-align: 	bottom;
}
  
TD.bottom {
  vertical-align: bottom}
 
td.border     {
  border: 1px solid black; }

TD.header {
  vertical-align: middle;
  font-weight: bold;
  border: 1px solid black;
  background: #dde6ef;
  color: #000000 }
  
#bulletlist li
{
  list-style: none;
  padding-left: 16px;
  list-style-image: url('file:///C:/Users/lhansen.HANSEN/Documents/My%20Web%20Sites/mysite/images/bullet2.gif');
}
  
#navcontainer
{
/* margin: 1px 0 0 18px; */
margin: 0;
padding: 0;
height: 20px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer img
{
  border: 0;
  margin: 0;
}

#navcontainer ul li a
{
  background: #DDF0FF;
/*  width: 90px; */
/*  width: 76px; */
  width: 88px;
  height: 18px;
  border-top: 1px solid #A8D5FF;
  border-bottom: 1px solid #A8D5FF;
  border-right: none;
  padding: 0;
  margin: 1px 0 2px 0;
  color: black;
  text-decoration: none;
  display: block;
  text-align: center;
  font: normal 12px/18px verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #930;
background: #A8D5FF;
}

#navcontainer a:active
{
background: #c60;
color: #fff;
}

#navcontainer li#active a
{
background: #c60;
border: 1px solid #c60;
color: #fff;
}