body {
font: 80% verdana, arial, helvetica, sans-serif;
margin-top: 0;
text-align: center;
background: #d0d0d0 url(images/bg_body.gif) repeat-x;
}
A:link {
color: #0000ff;
}
A:visited {
color: #0000ff;
}
A:active {
color: #ff0000;
}
A:hover {
color: #ff0000;
text-decoration: none;
}
A:focus {
outline: none;
}
#Header{
margin: 0 auto;
width: 780px;
height: 141px;
background-color: #78c4db;
border-bottom: 1px #cab50e solid;
background-image: url(images/ALT_header.jpg);
}
#Content{
margin: 0 auto;
width: 778px;
background: #ffffff;
border-left: 1px #cab50e solid;
border-right: 1px #cab50e solid;
align: left;
}
#Footer{
margin: 0 auto;
padding-top: 10px;
width: 778px;
height: 55px;
background: #FFFFFF url(images/footer_img.gif);
border-bottom: 1px #cab50e solid;
border-left: 1px #cab50e solid;
border-right: 1px #cab50e solid;
}
input{
border: 1px solid #000000;
background: #e1e1e1;
align: left;
}
textarea{
border: 1px solid #000000;
background: #e1e1e1;
background-attachment:fixed; 
scrollbar-arrow-color: 000000;
scrollbar-track-color: CCCCCC;
scrollbar-face-color: C8C8C8;
scrollbar-highlight-color: C8C8C8;
scrollbar-3dlight-color: 000000;
scrollbar-darkshadow-color: C8C8C8;
scrollbar-shadow-color: 000000;
}
select{
border: 1px solid #000000;
background: #e1e1e1;
background-attachment:fixed; 
scrollbar-arrow-color: 000000;
scrollbar-track-color: CCCCCC;
scrollbar-face-color: C8C8C8;
scrollbar-highlight-color: C8C8C8;
scrollbar-3dlight-color: 000000;
scrollbar-darkshadow-color: C8C8C8;
scrollbar-shadow-color: 000000;
}
a.footrlink:link{
color: #bbbbbb;
text-decoration: none;
}
a.footrlink:hover{
color: #bbbbbb;
text-decoration: none;
}
a.footrlink:active{
color: #bbbbbb;
text-decoration: none;
}

a.footrlink:visited{
color: #bbbbbb;
text-decoration: none;
}
td.req{
color: #FF0000;
font-weight: bold;
font-size: 11px;
vertical-align: bottom;
}