body{
margin: 2px;
padding: 0px;
background: #FFFFFF url(images/main_bg.png) repeat-x;
}

b{font-size: 110%;}
em{color: red;}

a:focus {
outline: none;
}

a{
font-size: 14px;
color: #126a9c;
text-decoration: underline;
}


a:visited{
font-size: 14px;
color: #126a9c;
text-decoration: underline;
}


a:hover{
font-size: 14px;
color: #126a9c;
text-decoration: none;
}


#main{
width: 780px;
border: 1px solid #126a9c;
background-color: #fff;
}


#toptxt{
width:570px;
height: 116px;
font-family: Tahoma, Arial, Verdana;
text-align: right;

}



#footer{
clear: left;
width: 100%;
background: white;
color: black;
text-align: center;
padding: 4px 0;
}

#footer1{
clear: left;
width: 100%;
height: 4px;
text-align: center;
background: white url(images/bottom_shade.jpg) repeat-x;
border-top: #126a9c 1px solid; 
}

#footer a{
color: #FFFF80;
}


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;
}

td.req{
color: #FF0000;
font-weight: bold;
font-size: 11px;
vertical-align: bottom;
}
