#map 
{
  padding: 7px;
	height: 400px;
	width: 680px;
	border: 1px solid;
}

#sidebar 
{
  padding: 7px;
	height: 400px;
	width: 170px;
	border: 0;
	float: left;
	clear: right;
	font: 11px Verdana, sans-serif;
}

#navigation
{
  width: 100%
  float: left;
  clear: left;
  padding-left: 7px;
}

.loginregfieldset
{
  margin:1px;
  padding-left:8px;
  border:1px solid #cccccc;
}

.loginregform
{
  border: 0px solid; 
  margin: 0; 
  padding: 0; 
  width: auto;
}

.loginreglegend
{
  font-size: 12px; 
  margin:0; 
  padding: 0.2em 0.5em; 
  border:0px solid; 
  background-color:white;
  font-weight: 800;
}

#formdiv input
{
  padding: 0;
  margin: 0 0 4px 2px;
}

#formdiv label
{
  padding: 0;
  margin: 0 0 0 2px;
}

#contactInfo /* a fieldset */
{
  margin:1px;
  padding: 0px;
  border:1px solid #cccccc;
}

#contactInfo legend
{
  font-size: 12px; 
  margin:0 0 0 8px;
  border:0px solid; 
  background-color:white;
  font-weight: 800; 
}

#acquisitionProfile /* a fieldset */
{
  margin:1px;
  padding: 0px;
  border:1px solid #cccccc;
}

#acquisitionProfile legend
{
  font-size: 12px; 
  margin:0 0 0 8px;
  border:0px solid; 
  background-color:white;
  font-weight: 800; 
}

#acquisitionProfile .leftlabel
{
  clear: left;
  float: left;
  width: 190px;
}

#acquisitionProfile .leftinput
{
  clear: right;
  float: left;
  width: 50px;
}

#contactInfo label, #contactInfo input.text
{
  clear: none;
  float: left;
  width: 140px;
}

#contactInfo #backandsave, #acquisitionProfile #backandsave
{
  margin: 7px 0 7px 0;
  padding: 2px 8px 2px 8px;
  font-size: 11px;
}

.bullseyemainnavlink
{
  text-decoration: none; 
  line-height: 1.8em;
  color: navy;
  padding: 0;
  margin: 0;  
}