body {
  background-color: #FFFFFF;
  color: #582201;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-image: url(../images/background.jpg);
  margin:auto;
}

a {
  color: #0000FF;
}

a:visited {
  color: #800080;
}

a:hover {
  color: #FF0000;
}
#wrapper {
  width: 900px;
  text-align: left;
  border: groove 4px #794800;
  	height: auto;
	margin: 10px auto 10px auto;
	padding:0px;
	text-align: left;
}
      .title {
                   text-align : center;
                }
				
#logo {
font-family:"MS Serif", "New York", serif;
font-weight:bold;
font-size:36px;
}	

.tableform {
margin-left:30px;
margin-top:30px;
width:800px;
}

.tablesubmit {
margin-left:30px;
margin-top:30px;
margin-bottom:30px;
width:800px;
}

#navcontainer
{
margin: 0;
padding: 0;
height: 28px;
width:auto;
background-color:#600;
border-top: 1px solid #f5d7b4;
border-bottom: 1px solid #f5d7b4;
}

#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 ul li a
{
background-color:#600;
height: 22px;
border-left: 1px solid #f5d7b4;
border-right: none;
padding: 4px 15px 0 15px;
margin: 0 0 10px 0;
color: #f5d7b4;
text-decoration: none;
display: block;
text-align: center;
font-weight:bold;
}

#navcontainer ul li a:hover
{
color: #930;
background: #f5d7b4;
}

#navcontainer a:active
{
background: #c60;
color: #fff;
}

#navcontainer li#active a
{
background: #c60;
border: 1px solid #f5d7b4;
color: #fff;
}

#navcontainer2
{
margin: 0;
padding: 0;
height: 28px;
width:auto;
background-color:#600;
border-top: 1px solid #f5d7b4;
border-bottom: 1px solid #f5d7b4;
}

#navcontainer2 ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer2 ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer2 ul li a
{
background-color:#600;
height: 22px;
border-left: 1px solid #f5d7b4;
border-right: none;
padding: 4px 15px 0 15px;
margin: 0 0 10px 0;
color: #f5d7b4;
text-decoration: none;
display: block;
text-align: center;
font-weight:bold;
}

#navcontainer2 ul li a:hover
{
color: #930;
background: #f5d7b4;
}

#navcontainer2 a:active
{
background: #c60;
color: #fff;
}

#navcontainer2 li#active a
{
background: #c60;
border: 1px solid #f5d7b4;
color: #fff;
}

.insurers {
	text-align:center;
	font-weight:bold;
}