/* HSFL CSS Document */

body{
background-image:url(../images/green-bg.jpg);
background-repeat:repeat;
margin-top:0px;
}

#main_table{
border: 3px solid #EFC78C;
}

#vmenu{
width:160px;
height:auto;
background-image:url(../images/hfsl_menubg.jpg);
background-repeat:repeat-y;
padding:10px 5px 10px 5px;
vertical-align:top;
}

#content_body{
width:710px;
height:auto;
background-image:url(../images/fencebg.jpg);
background-repeat:repeat;
padding:10px 10px 10px 10px;
vertical-align:top;
}

#footer{
width:880px;
height:80px;
background-image:url(../images/hfsl_footerbg.jpg);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}



td.navigation_1 { color:#009900; padding-left:0px; padding-bottom:3px; } 
td.navigation_2 { color:#009900; padding-left:5px; font-size:14px; } 
td.navigation_3 { color:#009900; padding-left:10px } 
td.navigation_4 { color:#009900; padding-left:15px } 

a.navigation { color: #009900; text-decoration: none; }
a.navigation:hover { color:#CEA25A; text-decoration:underline; }
a.navigation_selected { color: #009900; }