body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: .8em;
  /*font: 100% Verdana, Arial, Helvetica, sans-serif;*/
  color: #000000;
  text-align: center;
  padding: 4px;
  background: #cfcfd1 url(images/bodybackground2.jpg) repeat-x fixed;
  min-width: 915px;
}



#wrapper{
  margin: 0 auto;
  padding: 0;
  text-align: left;
  height: 100%;
  width: 100%;
  /*border: 1px solid black;*/
}

#banner {
  background: #009933;
  margin: 0 auto;
  height: 125px;
  top: 0px;
  background-image: url(images/banner.jpg)
}

#nav {
  background: #009933;
  width: 180px;
  float: left;
  padding: 15px 10px;
  text-align: center;
  margin: 0;

}

#content{
  float: left;
  width: 77%;
  margin: 10px 0 0 10px;
  /*border: 1px solid red;*/
}
#content p{

}

.info1{
  float: left;
  width: 46%;
  margin: 0 3px 0 0;
  padding: 6px;
  border: 1px solid black;
  background-color: #fff;
  filter:alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity: 0.85;
}
.info2{
  float: left;
  width: 46%;
  margin: 0 0 0 3px;
  padding: 6px;
  border: 1px solid black;
  background-color: #fff;
  filter:alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity: 0.85;
}
.info3{
  float: left;
  width: 92%;
  margin: 0 0 0 3px;
  padding: 6px;
  border: 1px solid black;
  background-color: #fff;
  filter:alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity: 0.85;
}
.info3 a, .info3 a:visited{
text-decoration: none;
color: #000062;
}
.info3 a:hover{
  text-decoration: underline;
}
.info4{
  float: left;
  width: 60%;
  margin: 0 0 0 3px;
  padding: 6px;
  border: 1px solid black;
  background-color: #fff;
  filter:alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity: 0.85;
}
.info5{
  float: left;
  width: 30%;
  margin: 0 0 0 3px;
  padding: 6px;
  border: 1px solid black;
  background-color: #fff;
  filter:alpha(opacity=85);
  opacity: 0.85;
  -moz-opacity: 0.85;
}
.info6{
  float: left;
  width: 300px;
  margin: 10px 0px;
  padding: 4px;
  border: 1px solid black;
  background-color: #fff;
}
.infomap{
  float: left;
  width: 350px;
  margin: 5px;
  padding: 6px;
  border: none;
  background:transparent;
}

#nav p{
  margin-bottom:2em;
  margin-top: 2em;
  font: Georgia;
  font-size: 1.5em;
}

#nav a{
  color: #fff;
  text-decoration: none;
}

#nav a:hover, #nav a.selected {
  color: #FFFF33;
  text-decoration: underline;
}
#nav a img, a:hover img, a:visited img{
  border:none;
}
a img, a:hover img, a:visited img{
  border:none;
}
/* specifies behavior of LSS Logo on main page */
div.section_pic1{
  text-align: center;
}
div.section_pic1 a img{
  border:none;
  margin-top:20px;
  margin-bottom: 27px;
}
/* specifies behavior of US FedCredit Logo on main page */
div.section_pic2{
  text-align: center;
}
div.section_pic2 a img{
  border:none;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {
  clear: both;
}
.footer {
color:#000000;
padding:5px;
text-align: center;
font-family: "MS Sans Serif", sans-serif;
margin: 10px ;
border-top: 3px double #006600;
}
.footer p{
  background: #EEEEEE;
  width: 65%;
  padding: 8px;
  text-align: center;
  font-size:80%;
  position: absolute;
  left:17.5%;
}

/* Translate and Textsize CSS Below */

.translate{
position: absolute;
top: 20px;
right: 5%;
padding:4px;
margin:0px 0px 0px;
height:40px;
text-align: center;
font-size: 11px;
font-weight: normal;
text-indent: 0px;
border: 1px #53a32a dotted;
background: #019934;
z-index:5;
}
.translatemenu {
text-align: left;
color: #000000;
width: 9em;
text-align: left;
font-size: 100%;
font-weight: normal;
background: #ffffff;
margin:-17px 0px 10px;
}
#textsize input {
color: #000;
background: #ffbc2d;
border: 2px outset #d7b9c9;
font-size: 1em;
z-index:6;
position: relative;
right:0px;
top: 50px;
float: right;
}
#textsize{
position: absolute;
top: 0px;
right: 5%;
z-index: 20;
visibility: visible;
}
