body {  
   margin-top:0px;  
   background-color: #b6c7eb;  
   }  
     
#container {  
   width: 970px;  
   background-color: #FFFFFF;  
   }  

/* header area start */  
     
#header {  
   width: 970px;  
    display: block;  
   }  
     
/*#utility_nav {  
   width: 760px;  
   text-align: right;  
   padding-top: 2px;  
   padding-bottom: 2px;  
   background-color: #dfa300;  
   }*/  
     
/* topnav area start */  

/* main area start */  
     
#m {  
   width: 970px;  
   background-color: #FFFFFF;  
   border-top: 1px #FFFFFF solid;  
   border-bottom: 1px #FFFFFF solid;  
   }  
     
#leftnav {  
   width: 0px;  
/*   padding-top: 0px;  
   padding-bottom: 120px;  
   background-color: #ffe3b8;*/  
   }  
     
#content_area {  
   padding-left: 5px;  
   padding-right: 5px;  
   padding-top: 5px;  
   padding-bottom: 5px;  
   }  

#mainContent {  
   float:left;  
   width: 920px;  
     
   }  

/* footer area start */  

#footer {  
   width: 970px;  
   height: 59px;  
   display:block;  
   background: url(footer.png) no-repeat;  
   }  
     
#footerRight {  
   width: 485px;  
   height: 59px;  
   display:block;  
   float:right;  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   }  
     
/*#footerRight a, a:link, a:hover{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }*/  
     
#footerLeft {  
   width: 485px;  
   height: 59px;  
   padding-top: 15px;  
   display:block;  
   float:left;  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: left;  
   }  
     
/*#footerLeft a, a:link, a:hover{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }*/  
     
/* heading styles */  

h1 {
margin-bottom: 1px !important;
   }  

 
     
#bucketArea h3 {  
   font-family:Arial, Helvetica, sans-serif;  
   font-size: 14px;  
   font-weight: bold;  
   text-align:center;  
   margin-top: 10px;  
   color:#000;  

   }  
     
#bucketArea h3 a{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size: 14px;  
   font-weight: bold;  
   text-align:center;  
   margin-top: 10px;  
   color:#000;  
   text-decoration:none;  

   }  
     
/* image styles */  
     
.img01 {  
     
   border: 0px;  
   }  
     
.img02 {  
   border: 1px #000000 solid;  
   float: left;  
   margin-right: 10px;  
   margin-bottom: 10px;  
   }  

.img03 {  
   border: 1px #000000 solid;  
   float: right;  
   margin-left: 10px;  
   margin-bottom: 10px;  
   }  
     
/* miscellaneous */  

#search {  
   float: right;  
   width: 222px;  
   height: 75px;  
   padding-top: 6px;  
   display: block;  
   background:url(searchbck.png) no-repeat;  

     
   }  
     
.searchText {  
   font-family: Tahoma, Geneva, sans-serif;  
   color: #1E3052;  
   font-size: 12px;  
   font-weight: bold;  
     
     
   }  

#homeText {  
   width: 635px;  
   display: block;  
   float: left;  
   margin-left: 15px;  
   }  

.homeList {  
   width: 300px;  
   font-family:Arial, Helvetica, sans-serif;  
   color: #000;  
   font-size: 13px;     
     
   }  

#bucketArea {  
   width: 964px;  
     
   }  
     
.bucket {  
    width: 188px;  
   height: 205px;  
   padding-bottom: 5px;  
   background: url(bucketbck.png) no-repeat;  
     
   }     

.bucket a{  
    font-family:Arial, Helvetica, sans-serif;  
   font-size: 14px;  
   font-weight: bold;  
   text-align:center;  
   margin-top: 10px;  
   color:#000;  
   text-decoration:none  
     
   }     
     
.bucket a:hover{  
    font-family:Arial, Helvetica, sans-serif;  
   font-size: 14px;  
   font-weight: bold;  
   text-align:center;  
   margin-top: 10px;  
   color:#000;  
   text-decoration:none  
     
   }     

     
/* Top Menu */  
#top-nav{  
width:970px;  
height: 35px;  
margin: 0;  
padding: 0;  
background: url(topmenu.png) no-repeat;  
}  

.jquerycssmenu{  
width:970px;  
height: 35px;  
margin: 0;  
padding: 0;  
}  

.jquerycssmenu ul{  
margin: 0;  
padding: 0;  
list-style-type: none;  
float:right;  
}  

/*Top level list items*/  
.jquerycssmenu ul li{  
position: relative;  
display: inline;  
float: right;  
list-style-type: none;  


}  

/*#top-nav ul li a {  
   line-height: 14px;  
   margin-left:15px;   
   margin-right:15px;  
   font-family: Arial, Helvetica, sans-serif;  
   color: #FFF;  
   font-size: 14px;  
   text-transform:uppercase;  
   text-decoration:none;  

   }*/  


/*Top level menu link items style*/  
.jquerycssmenu ul li a{  
display: block;  
padding: 12px 15px 0px 15px;  
margin-right: 3px; /*spacing between tabs*/  
color: #ffffff;  
text-transform: uppercase;  
font-weight:lighter;  
text-decoration: none;  
font-family:Arial, Helvetica, sans-serif;  
font-size:14px;  
}  

/*  
#top-nav ul li a:hover {  
   line-height: 14px;  
   margin-left: 15px;   
   margin-right: 15px;  
   font-family: Arial, Helvetica, sans-serif;  
   color: #FFF;  
   font-size: 14px;  
   text-decoration:none;  
   background:#1E3052;   

   }*/  



.jquerycssmenu ul li a:hover{  
color: #ffffff;  
text-transform: uppercase;  
text-decoration: none;  
font-family:Arial, Helvetica, sans-serif;  
font-size:14px;  

}  


     
/*1st sub level menu*/  
.jquerycssmenu ul li ul{  
position: absolute;  
left: 0;  
display: block;  
visibility: hidden;  
border-top: 1px solid #fff;  
}  

/*Sub level menu list items (undo style from Top level List Items)*/  
.jquerycssmenu ul li ul li{  
display: list-item;  
float: left;  
text-align:right;  
}  

/*All subsequent sub menu levels vertical offset after 1st level sub menu */  
.jquerycssmenu ul li ul li ul{  
padding-top: -7px;  

}  

/* Sub level menu links style */  
.jquerycssmenu ul li ul li a{  
font-family: Arial, Helvetica, sans-serif;  
font-size:12px;  
text-transform:none;  
font-weight:bold;  
width: 160px; /*width of sub menus*/  
background: #1E3052;  
color: #fff;  
padding: 12px 5px 5px 2px;  
margin: 0;  
border-top-width: 0;  
border-bottom: 1px solid #fff;  


}  

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/  
background: #B6C7EB;  
color: #000;  
font-family: Arial, Helvetica, sans-serif;  
font-size:12px;  
text-transform:none;  
font-weight:bold;  
text-decoration:none;  

}  

/* ######### CSS classes applied to down and right arrow images  ######### */  

.downarrowclass{  
position: absolute;  
top: 7px;  
right: 5px;  
}  

.rightarrowclass{  
position: absolute;  
top: 5px;  
right: 5px;  
} 

.sitemap {
 color: #000000
 
 
 }
.sitemap a{
 color: #000000
  
 }
 
 #footerRight a{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }
	
	 #footerRight a:link{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }
	
	 #footerRight a:hover{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }
	
	
	 #footerLeft a{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }
	
	 #footerLeft a:link{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }
	
	 #footerLeft a:hover{  
   font-family:Arial, Helvetica, sans-serif;  
   font-size:10px;  
   color: #FFF;  
   text-align: right;  
   text-decoration: underline;  
   }