body{
background-color:#bce48d;
background-image:url(images/bkg.jpg);
background-repeat:repeat-x;
color:#333; 
font-size:12px;
font-family: Calibri, Arial Narrow, sans-serif;
text-align:center;
margin:auto;
padding:0;
}

td{
color:#333; 
font-size:12px;
font-family: Calibri, Arial Narrow, sans-serif;
vertical-align:top;
}

#content{
width:960px;
text-align:center;
margin:auto;
text-align:justify;
padding-bottom:50px;
}

a:link, a:visited{
color:#073108;
text-decoration:none;
}

a:hover{   
color:#dddf0d;
}

h1{
padding:0;
margin:0;
color:#073108;
font-size:18px;
line-height:18px;
}

h2{
padding:0;
margin:0;
color:#073108;
font-size:15px;
line-height:15px;
font-weight:normal;
}

hr{
color:#073108;
background-color:#073108;
height:1px;
border:none;
margin-bottom:15px;
}

.float{
float:left;
}

.rfloat{
float:right;
}

.clear{
clear:both;
margin:0;
}

.header{
background-color:#020202;
background-image:url(images/bkg_hdr.jpg);
background-repeat:repeat-x;
height:95px;
border:1px solid #000;
}

#logo{
color:#fff;
font-size:30px;
line-height:95px;
padding-left:30px;
}

#topnav{
margin-top:23px;
}

#topnav img{
margin-right:30px;
}

.nav{
background-color:#020202;
background-image:url(images/bkg_nav.jpg);
background-repeat:repeat-x;
height:48px;
border-top:1px solid #0d0d0d;
border-bottom:1px solid #eee;
padding-left:30px;
}

.nav a:link, .nav a:visited{
color:#fff;
font-size:16px; 
line-height:38px; 
padding:0 30px;
display:block;
font-weight:700;          
}

.nav a:hover{
color:#dddf0d;
}

.nav_hi{
background-color:#eee; 
background-image:url(images/hi_bkg.jpg);
background-repeat:repeat-x;
height:38px; 
}

.nav_hi a:link, .nav_hi a:visited{
color:#073108;
font-size:16px; 
line-height:38px; 
padding:0 30px;
display:block; 
font-weight:700;
}

.nav_hi a:hover{
color:#073108;
}

.maincontent{
background-color:#fff;
background-image:url(images/bkg_content.jpg);
background-repeat:repeat-x;
padding:30px;
line-height:20px;
display:table;
width:900px
}

#leftside ul {
margin:0;
margin-top:0.5em;
padding-left:1.3em;
}

.footer{
text-align:center;
color:#073108;
line-height:45px;
}

.hdr_row td{
border-bottom:1px solid #073108;
color: #073108;
font-weight:700;
}

.sub{
font-size:11px;
}