/* CSS Document */
body,html{
background-image:url(polybridgebg.gif);
background-repeat:repeat-x;
background-color:#ffffff;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:92%;
}
#wrapper{
width:940px;
margin:0 auto;
}
#banner1{
width:100%;
height:177px;
background-image:url(polybridgebanner1.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
#banner2{
width:100%;
height:177px;
background-image:url(polybridgebanner2.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
#banner3{
width:100%;
height:177px;
background-image:url(polybridgebanner3.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
#topmenu{
float:right;
height:23px;
margin:154px 10px 0 250px;
}
.button{
float:left;
width:104px;
height:23px;
padding:0 0 0 5px;
}
#midcontent{
float:left;
width:917px;
background-image:url(polybridgemidbg.jpg);
background-repeat:repeat-y;
background-position:1px 0;
border-right:1px solid #bbb;
padding:0 20px 100px 0;
}
#sidemenu{
float:left;
width:180px;
padding:15px 30px 0 20px;
}
#textblock{
padding:10px;
float:left;
width:550px;
}
#bottomcontent{
float:left;
width:938px;
height:20px;
background-image:url(polybridgebottombg.gif);
background-position:0 -12px;
background-repeat:no-repeat;
}
#copyright{
float:left;
width:938px;
height:20px;
font-size:0.8em;
color:#777;
text-align:center;
}
ul.smenu{
margin:0;
padding:0;
}
ul.smenu li{
list-style-type:none;
margin:10px 0 10px 0;
}
ul.smenu li a:link,ul.smenu li a:visited{
text-decoration:none;
color:#333333;
}
ul.smenu li a:hover{
text-decoration:underline;
color:#ff0000;
}
ul.smenu li a:active{
text-decoration:none;
color:#333333;
}
h1{
margin:25px 0 0 0;
color:#666666;
font-size:1.5em;
font-weight:lighter;
}
h2{
margin:25px 0 0 0;
color:#666666;
font-size:1.3em;
font-weight:lighter;
}
.floatright{
float:right;
}
.floatleft{
float:left;
}
form
{
margin:50px 0 0 0;
}
label
{
width: 6em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
} 
input,textarea
{
color: #000;
background: #c4d3ea;
border: 1px solid #333
}

.submit input
{
color: #000;
background: #6e92c6;
border: 2px outset #d7b9c9
} 
fieldset
{
border: 1px solid #333;
width: 600px
}

legend
{
color: #fff;
background: #6e92c6;
border: 1px solid #333;
padding: 2px 6px
}
.buttonpos{
margin:0 0 2em 6.5em;
}
#textblock img{
border:0;
padding:10px;
}