body {                                                               
   margin-top: 0px;                                                               
   background-color: #CCCCCC;                                                               
   background-image: url(/images/);                                                               
   }                                                               


td {                                                                                            
   color:#3f4142;                                                                                            
   font-family:Arial;                                                                                            
   font-size:12px;                                                                                            
   font-weight:normal;                                                                                            
   }                                                                                          

                                                                                            
a {                                                                                            
   color:#0000ff;                                                                                            
   text-decoration:underline;                                                                                            
   }                                                        
                                                                                            
a:hover {                                                                                            
   color:#0000ff;                                                                                            
   text-decoration:none;                                                                                            
   }                                                                     
                                                                  
#container {                                                               
   width: 960px;                                                               
   background-color: #FFFFFF;                                                               
   }                                                               

/* header area start */                                                               
                                                                  
#header {                                                               
   width: 960px;                                                               
   }                                                               
                                                                  
#utility_nav {                                                               
   width: 960px;                                                               
   font-family: Arial;                                                                        
   text-align: right;                                                               
   padding-top: 10px;                                                               
   padding-bottom: 9px;                                                               
   }                                                               
                                                                  
/* topnav area start */                                                               

#topnav {                                                               
   width: 789px;                                                           
   background-image:url(images/topnav_pum_005_bg.jpg);                                                           
   background-repeat:repeat-x;                                                               
   text-align: left;                                                               
   background-color: #141414;                                                               
   height: 23px;            
   border: 1px solid #000000;                                                               
   }                                                               

/* main area start */                                                               
                                                                  
#main {                                                               
   width: 960px;                                                               
   background-color: #efeded;                                                               
   position:relative;                                                      
   }                                                               
                                                                  
#leftnav {                                                               
   width: 171px;                                                               
   padding-top: 20px;                                                               
   padding-bottom: 220px;                                                               
   background-color: #0a6ea3;                                                               
   border-right: 4px #FFFFFF solid;                                                        
   border-bottom: 3px #FFFFFF solid;                                                               
   }                                                               
                                                                  
#content_area {                                                                    
   }                                                               

#idContentTbl {                                                    
   padding-top: 15px;                                                               
   padding-bottom: 15px;                                                               
   padding-left: 40px;                                                               
   padding-right: 50px;                                                           
   }                                                    
/* footer area start */                                                               

#footer {                                                               
   width:960px;                                                              
   text-align: center;                                                               
   background-color: #2f302f;                                                               
   }                                                               
                                                                  
#thomas_info {                                                               
   width: 960px;                                                                          
   text-align: right;                                                               
   padding-top: 3px;                                                               
   padding-bottom: 2px;                                                               
   }                                                               
                                                                  
/* heading styles */                                                               

.home_h1 {                                                               
   color: #0a6ea4;                                                               
   font-size: 16px;                                                               
   font-weight: bold;                                                               
   }                            


h1 {                                                               
   color: #0a6ea4;                                                               
   font-size: 18px;                                                               
   font-weight: bold;                                                               
   }                                                               

h2 {                                                               
   color: #6d6e6d;                                                               
   font-size: 14px;                                                               
   font-weight: bold;                                                               
   }                                                               
                                                                  
h3 {                                                               
   color: #000000;                                                               
   font-size: 13px;                                                               
   font-weight: bold;                                                               
   }                                                               
                                                                  
/* image styles */                                                               
                                                                  
.img01 {                                                               
   border: 1px #000000 solid;                                                               
   }                                                               
                                                                  
.img02 {                                                               
   border: 1px #000000 solid;                                                               
   float: left;                                                               
   margin-right: 10px;                                                               
   margin-bottom: 10px;                                                               
   }                                                               

.img03 {                                                               
   border: 1px #000000 solid;                                                               
   float: right;                                                               
   margin-left: 15px;                                                               
   margin-bottom: 10px;                                                               
   }                                   
                                                               
 .img04 {                                                               
   margin-bottom:8px;                                                              
   }                     

 .img05 {                                                               
   margin-left:5px;                                                              
   }                                                                
/* miscellaneous */                                                               
                                                                  
ul {                                                               
   padding:0px 0px 0px 10px;            
   margin:0px 0px 0px 10px;            
   }                                                 
                                                  

.left_bottom {                                                 
   bottom:20px;                                                 
   display:block;                                                 
   left:0;                                                 
   position:absolute;                                                 
   text-align:center;                                                 
   width:171px;                                                 
   }   

/*Search box css starts*/                     
.search {                     
float:right;                     
margin-bottom:0px;         
margin-right:8px;         
margin-top:2px;         
text-align:right;                     
width:258px;                     
}                     

.search input {                     
 width: 115px;                     
 height:20px;     
 vertical-align: top;     
}                     

.search span {font-weight:normal; color: #fefefd; vertical-align: top;}                    

.search img {                     
cursor:pointer;                     
margin-left:8px;                     
margin-top:0px;                     
}                     

/*Search box css ends*/                     
.bucket_last{                               
background-color:#831f1a !important;                               
}                               

.bucket_last a:link{                               
background-color:#831f1a !important;                               
}                               

.bucket_last a:hover{                               
background-color:#0a6ea3 !important;                               
}                               

.bucket_last a:visited{                               
background-color:#831f1a !important;                               
}                             

.bottom_lynx_table {                             
background-image:url(images/bottom_lynx_bg.jpg);                             
background-repeat:no-repeat;                             
background-position:center;                             
width:697px;                             
height:122px;                            
margin-top:20px;                             
}                             
                           
.bottom_lynx_text {color:#3f4142; font-size:13px; padding-left:10px;}                             
.bottom_lynx_text span {color:#007abb;}                             
.bottom_lynx_text_small {color:#3f4142; font-size:11px; padding-left:14px;}               
.bottom_lynx_tbl {padding-left:12px;}       

form       
{       
margin: 0px;       
padding: 0px;       
}
