body {                                                           
   margin: 0px;  background-color:#000000;                                  
   }        
                                                         
                                                
td {                                                                                                                                                                                                                                                                                                                                                                                                          
   font-family:Arial;                                                                                                                                                                                                                                                                                                                                                                                                          
   font-size:12px;                                                                                                                                                                                                                                                                                                                                                                                                          
   color:#bfbfbf;                                                                                                                                                                                                                                                                                                                                                                                                          
}                                                    
a {                                                                                                                                                                                                                                                                                                                                                                                                          
   text-decoration:underline;                                                                                                                                                                                                                                                                                                                                                                                                          
   color:#cccccc ;                                                                                                                                                                                                                                                                                                                                                                                                          
}                                                                                                                                                                                                                                                                                                                                                                                                          
a:hover {                                                                                                                                                                                                                                                                                                                                                                                                          
   text-decoration:none;                                                                                                                                                                                                                                                                                                                                                                                                          
   color:#d9b27c ;                                                                                                                                                                                                                                                                                                                                  
}                                                   
                                                             
#container {                                                           
   width: 960px;                                                           
        }                                                           

/* header area start */                                                           
                                                              
#utility_nav {                                                           
   width: 960px;                                                           
   text-align: right;                                                      
   height:60px;                                                    
   background: url(/images/utilitynav-bg.gif) repeat-x left top;             
   position: relative;                                                            
   }                                                           

#header {                                                           
   width: 960px;                                                           
      }                                                           
                                                              
/* topnav area start */                                                           

#topnav {                                                           
   width: 960px;                                                           
   text-align: right;                                                 
   height:49px;                                                 
   white-space: nowrap;                                                           
   background: url(/images/topnav-bg.jpg) repeat-x left top;                                                           
   }                                                           

.topnav_first{                                                      
margin-left:8px ! important ;                                                      
background: url(/images/spacer.gif) no-repeat left top ! important ;                                                      
}                                                      
/* main area start */                                                           
                                                              
#main {                                                           
                                                    
   clear:both;                                                 
   width:960px;                                                 
   background: url(/images/main-bg.jpg) repeat-y left top;                                                           
   }                                                           
                                                              

                                                              
#content_area {                                                           
   padding-left: 0px;                                                           
   padding-right: 0px;                                                           
   padding-top: 20px;                                                           
   padding-bottom: 60px;                                                           
   }                                                           

/* footer area start */                                                           

#footer {                                                
   text-align: center;                                             
   }                                                           
                                                     

#footer span{                                            
color:#dddddd;                                            
}                                            

   #footer_bg {                                                           
   width: 100%;                                                           
   text-align: center;                           
   padding-bottom:10px;                                              
   padding-top:60px;                                      
   background: url(/images/footer-bg.jpg) repeat-x left bottom;                                                            
   }                                                        

                                                              
#thomas_info {                                                           
   width: 960px;                                                           
   text-align: right;                                             
   padding-bottom:35px;                                           
   padding-top:35px;                                           
                                                      
                                                          
   }                                                           
                                                              
/* heading styles */                                                           

h1 {                                                           
   color: #a5875e ;                                                           
   font-size: 18px;                                                           
   font-weight: bold;                                                           
   }                                           
                                                         
.heading{                                                          
   color:#cccccc;                                        
                                        
margin-bottom:35px;                                       
margin-left:13px;                                       
margin-top:8px;                                       


   margin-top:8px;                                        
   font-size:14px;                                         
                                                          
}                                           


h1 span{                                         
color: #a5875e ;                                                           
font-size: 18px;                                           
}                                                        

h2 {                                                           
   color: #cccccc;                                                           
   font-size: 14px;                                                           
   font-weight: bold;                                                           
   }                                                           
                                                              
h3 {                                                           
   color: #bfbfbf;                                                           
   font-size: 24px;                                                           
   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-right:10px;  
   vertical-align:middle;                                
   }                                                   

.img05 {                                              
   margin-left:10px;                                                   
   margin-right:10px; 
   vertical-align:middle; 
                                     
   }                                

.img06 {                                              
   float:right;                             

   margin-top:10px;
   margin-left:28px;                             
                                       
   }                                

.img07{                                
   margin-bottom:28px;                               
   margin-top:28px;                               
      }                       
                     
.img08{                             

   margin-left:8px;                           
   margin-right:8px;                           
   vertical-align:middle;                           

}                           
                                                 
/* miscellaneous */                                                           
                                                              

ul.bucket_content {                                                                                                
   line-height:12px;                                     
   list-style-type:none;                                     
   margin:10px 0 0;                                     
   padding:0;                                     
   font-size:10px !important ;                                      
   color:#cccccc ! important ;                                                                                               
}                              
                                                                                              
ul.bucket_content li {                                                                                                                                    
   margin-top:0;                                     

   padding:0 0 0 30px;                                  
   background-image:url(/images/bucket-bullet.gif);                                    
   background-position:23px 5px;                                        
   background-repeat:no-repeat;                                                                                                     
}                                          

ul.bucket_content1 {                                         
   line-height:12px;                                     
   list-style-type:none;                                     
   margin:10px 0 0;                                     
   padding:0;                                     
   font-size:10px !important ;                                      
   color:#cccccc ! important ;                                                                                               
}                                                                                                
ul.bucket_content1 li {                                                                                                        
   background-image:url("/images/bucket-bullet.gif");                                   
   background-position:92px 5px;                                  
   background-repeat:no-repeat;                                  
   margin-top:0;                                  
   padding:0 0 0 99px;                                                                                              
}                                          

ul.bucket_content2 {                                                                                                            
   line-height:12px;                                     
   list-style-type:none;                                     
   margin:10px 0 0;                                     
   padding:0;                                     
   font-size:10px !important ;                                      
   color:#cccccc ! important ;                                                                                               
}                                                                                                
ul.bucket_content2 li {                                                                   
   background-position:38px 5px;                                  
   background-repeat:no-repeat;                                  
   margin-top:0;                                  
   padding:0 0 0 45px;                                  
   background-image:url(/images/bucket-bullet.gif);                                                                                                       
}                                          

#idContentTbl{                                               
   height:300px;                                               
}                                 

.bucket_first_link{                                 
   margin-left:60px;                                 
   display:block;                                 
}                                 
.bucket_last_link{                                 
   margin-right:60px;                                 
   display:block;                                 
}                              

.home_text{                              
   font-size:11px;                              
   display:block;                                  
   line-height:1.6;                             
   width:895px;                             
}                        

.google_gt {                
    display: block;              
    position: absolute; 
   right:34px;        
   top:9px;               
}    


.google a:link, .google a:visited {
 color: #bfbfbf;
 text-decoration: underline;
 }
 .google a:hover {
 color: #d9b27c; 
