body {
margin: 1px;
padding: 1px;
color: #000;
text-align: left;
margin: auto;
border: 1px solid #000;
}
a:active, a:visited, a:link
{
    color: #000;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-color: #000080;
}
a:hover
{
    color: #000;
    text-decoration: none;
}
a.nav:active, a.nav:visited, a.nav:link {
color: #000;
font-weight: bold;
text-decoration: none;
}
a.nav:hover {
font-weight: bold;
color: #000;
text-decoration: underline;
}
input, select, textarea { 
    color : #8f8f8f;
    background-repeat : repeat-x;
    background-position : 50% top;
    margin-top : 1px;
    margin-bottom : 1px;
    border : 1px solid #d2d2d2;
}
.ferm1 { 
background: url(ferm2.gif); } 
.ferm2 {
background: url(ferm1.gif);
color: #000;
 } 

.ferm3 { 
background: url(ferm3.gif); 
color: #000080;
} 
.ferm4 { 
background: url(sky.gif); } 
.ferm5 { 
background: url(fence.png); } 
.ferm6 { 
background: url(fence_52.png); } 
.grad32{
    text-align:center;
    background: #609ed4 url(gradient_32.gif) repeat-x top left;
    height: 32px;
}
.grad16{
    text-align:center;
    background: #609ed4 url(gradient_16.gif) repeat-x top left;
    color: #fff;
    font-weight: bold;
    vertical-align: top;
    height: 16px;
    font-size: 10pt;
}