#visitnational {
float: right;
}
#bbbmap {
width: 420px;
height: 287px;
background: url(../images/find-map.gif) no-repeat left top;
margin: 0 0 2px 0;
padding: 0;
}
form.findbbb {
margin: 0 0 0 0;
	width: 320px;
	overflow: hidden;
	background: #FBF9DC url(../images/bottom-find-out.gif) no-repeat bottom;
}
#west {

margin:0;
padding:0;
float: left;
}
#east {
float: right;
margin:0;
padding:0;
}
* html #west {

}
#canada {
position: relative;
top: 42px;
left: 18px;
width: 92px;
height: 40px;
text-align: right;
}
#pacific {
position: relative;
top: 88px;
left: 18px;
width: 92px;
height: 40px;
text-align: right;
}
#mountain {

position: relative;
top: 90px;
left: 18px;
width: 92px;
height: 40px;
text-align: right;
}
#southcentral {
position: relative;
top: 106px;
left: 102px;
width: 92px;
height: 40px;
text-align: right;
}
#northcentral {
position: relative;
top: 145px;
left: 0px;
width: 92px;
height: 40px;
}
#southatlantic {
position: relative;
top: 138px;
left: 75px;
width: 92px;
height: 40px;
}
#newengland {
position: relative;
top: 135px;
left: 75px;
width: 92px;
height: 40px;
}
#canada select, #pacific select, #mountain select, #southcentral select, #newengland select, #southatlantic select, #northcentral select   {
width: 90px;
}
#visitnational {
margin: 0;
}
#visitnational h3{
margin: 0;
padding: 14px 20px 6px 0;
font-weight: bold;
font-size: 1.0em;
color: #666666;
}
#visitnational ul {
margin: 0 0 0 3px;
padding:0;
}
#visitnational ul li {
list-style-type: none;
margin: 0;
padding:0;
}
#visitnational ul li a {
font-size: 1.0em;
padding: 0 0 0 10px;
margin: 0 0 0 0;
background: url(../images/err-red.gif) no-repeat 0 3px;
color: #0D7C99;
	font-weight: bold;
	text-decoration: none
}
#visitnational ul li a:hover {
text-decoration: underline;
}
#leftfield {
height: 86px;
float: left;
margin: 4px 0 0 18px;
}
#leftfield label {
display: block;
}
#leftfield input.text{
width: 88px;
}
#leftfield span {
margin: 0 15px 0 15px;
}
#rightfields {
float: left;
height: 86px;
width: 132px;
margin: 4px 0 0 0;
}
#rightfields input.text {
width: 132px;
margin: 0 0 6px 0;
}
#rightfields select {
width: 132px;
}
#submitbtn {
float: left;
width: 80px;
margin: 12px 0 0 0px;
padding: 0;
display: block;
}
* html #submitbtn {
margin: 16px 0 0 20px;
}
#submitbtn input.image {
float: none;
margin:  0 0 20px 0;
}
#submitbtn a.clearform {
float: none;
margin-right: 0;
font-size: 11px;
font-weight: normal;
width: 80px;
}

