html, body {
  margin:0;
  padding:0;
  background-image: url(../img/bg.gif);
  color: #555555;
  font-family:tahoma, arial, verdana, 'lucida grande', helvetica, arial, sans-serif;
  font-size: 11px;
  height: 100%;
}

td, input {
  font-family:tahoma, arial, verdana, 'lucida grande', helvetica, arial, sans-serif;
  font-size:11px;
}

a img {
  border:none;
}

a {
  color: #656565;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

table.wrapper {
  background-color:#ffffff;
  height:100%;
  width:793px;
}
#container {
  width:835px;
  background-color:#ffffff;
  margin-left:auto;
  margin-right:auto;
}
#inner_container {
  width:783px;
  background-color:#ffffff;
  margin-left:auto;
  margin-right:auto;
}
#side_left {
  background-image: url(../img/side_left.gif);
}
#side_right {
  background-image: url(../img/side_right.gif);
}
.zipcode_search {
  font-size:10px;
  width:145px;
  height:17px;
  border:1px solid #909090;
  color:#717171;
}
.keyword_search {
  font-size:10px;
  width:180px;
  height:17px;
  border:1px solid #909090;
  color:#717171;
}
.mail_list {
  font-size:10px;
  width:180px;
  padding:3px;
  border:1px solid #909090;
}
#dropmenudiv {
  position:absolute;
  border-bottom-width: 0;
  font-weight:normal;
  font-size:10px;
  font-family:tahoma, arial, verdana, 'lucida grande', helvetica, sans-serif;
  line-height:18px;
  z-index:100;
}
#dropmenudiv a {
  width: 100%;
  display: block;
  text-indent: 3px;
  padding: 1px 0;
  text-decoration: none;
  font-weight: bold;
  color:#ffffff;
}
#dropmenudiv a:hover{ /*hover background color*/
  background-color: #1b5694;
}

.left_nav_current { 
  text-decoration: none;
  color: #d6285d;
  font-weight:bold;
}
.left_nav_current A:link {
  text-decoration: none;
  color: #d6285d;
  font-weight:bold;
}
.left_nav_current A:visited {
  text-decoration: none;
  color: #d6285d;
  font-weight:bold;
}

.left_nav {
  text-decoration: none;
  color: #353535;
}
.left_nav A:link {
  text-decoration: none;
  color: #353535;
}
.left_nav A:visited {
  text-decoration: none;
  color: #353535;
}

.left_nav_bold { 
  text-decoration: none;
  color: #333333;
  font-weight:bold;
}
.left_nav_bold A:link {
  text-decoration: none;
  color: #333333;
  font-weight:bold;
}
.left_nav_bold A:visited {
  text-decoration: none;
  color: #333333;
  font-weight:bold;
}