body {                                                                                                                                        
   margin-top:0px;                                                                                                                                        
   background-color: #ffffff;                                                                                                                                       
   }                                                                                                                                        
                                                                                                                                           
#container {                                                                                                                                        
   width: 960px;                                                                                                                                       
   background-color: #FFFFFF;                                                                                                                                        
   }                                                                                                                                        

td                                                                                                                                        
{                                                                                                                                        
color:#797979;                                                                                                                                       
font-family:Arial;                                                                                                                                        
font-size: 12px;                                                                                                                                        
}                                                                                                                                        

a {                                                                                                                                        
text-decoration: underline;                                                                                                                                        
color:#0054a5;                                                                                                                                       
}                                                                                                                                       
                                                                                                                                
a:hover {                                                                                                                                        
text-decoration: none;                                                                                                                                       
color:#0054a5;                                                                                                                                       
}                                                                                                                                       

/* header area start */                                                                                                                                        
                                                                                                                                           
#header {                                                                                                                                        
   width: 960px;                                                                                                                                       
   height:135px;                                                                                                             
   margin-bottom:6px;                                                                                                                                   
   }                                                                                                                             

.header2 {                                                                                                                           
width:960px;                                                                                                                           
height:130px;                                                                                                                           
text-align:left;                                                                                                               
background-image:url(/images/homepage_bg.gif);                                                                                                                                       
background-position:left top;                                                                                                                                       
background-repeat:no-repeat;                                                                                                                    
}                                                                                                                                    
                                                                                                                                           
#utility_nav {                                                                                                                           
text-align: left;                                                                                    
padding-left:76px;                                                                                        
padding-top:23px;                                                                                                                  
display:block;                                                                                                                        
}                                                                                                                                        
                                                                                                                                           
/* topnav area start */                                                                                                                                        

#topnav {                                                                                                                                        
   width: 960px;                                                                                                                                        
   text-align: center;                                                                                                                                        
   height:18px;                                                                                                           
   margin-bottom:3px;                                                                                                                                           
   }                                                                                                                                        

#topnav_dest {                                                                                                                                        
    width: 960px;                                                                                                                                        
   text-align: center;                                                                                                                                        
   height:26px;                                                                                                            
   margin-bottom:3px;                                                                                  
   border-bottom:5px solid #0054a5;                                                                                                                                            
   }                                                                                                       
/* main area start */                                                                                                                                        
                                                                                                                                           
#main {                                                                                                                                        
   width: 960px;                                                                                                                                        
   background-color: #FFFFFF;                                                                                                                                        
   margin-top:20px;                                                                                                                                       
   position:relative;                                                                                                                                       
   }                                                                                                                                        
                                                                                                                                           
#leftnav {                                                                                                                                        
   width: 167px;                                                                                                                                        
   padding-top: 2px;                                                                                                                                        
   padding-bottom: 0px;                                                                                                                                        
   background-color: #ffffff;                                                                                                                             
   }                     
                                                                                                                                       
                                                                                                                                           
#content_area {                                                                                                                                        
   padding-left: 20px;                                                                                                                                        
   padding-right: 20px;                                                                                                                                        
   padding-top: 0px;                                                                                                                                        
   padding-bottom: 30px;                                                                                                                                        
   }                                                                              

#content_area1 {                                
padding-left:26px;                                      
padding-right:16px;                                      
}        
                                             

#table_bucket {                                
width:737px;                                
}                                    
/* footer area start */                                                                                                                                        

#footer {                                                                                                                                        
   width: 960px;                                                                                                                                        
   text-align: left;                                                                                                                                        
   height:59px;                                                                                                                                        
   background-image:url(/images/footer_bg.gif);                                                                                                                                       
   background-position:left top;                                                                                                                                       
   background-repeat:no-repeat;                                                                                                                                       
   }                                                                                                                                        
                                                                                                                   
html>body #footer {                                                                                     
height:46px;                                                                                                                  
}                                                                                                                             
                                                                                                                               
#thomas_info {                                                                                                                                        
   width: 960px;                                                                                                                                   
   text-align: center;                                                                                                                                        
   padding-top:4px;                                                                                                                                       
   padding-bottom: 2px;                                                                                                                                        
   }                                                                                                                                        
                                                                                                                                           
/* heading styles */                                                                                                                                        

h1 {                                                                                                                                        
   color: #0054a5;                                                                                                                                        
   font-size: 18px;                                                                                                                                        
   font-weight: bold;                                                                                                                                        
   }                                                                                                                             

h1.homepage {                                                                                                                                        
   color: #fffffe;                                                                                                        
   font-family:Arial;                                                                                                                                         
   font-size: 14px;                                                                                                                                        
   font-weight: bold;                                                                                                                           
   padding-left:23px;                                                                                                      
   padding-top:87px;                                                                                                                            
   }                                                                                                                                   

h2 {                                                                                                                                        
   color: #484848;                                                                                                                                        
   font-size: 14px;                                                                                                                                        
   font-weight: bold;                                                
   margin-bottom:-10px;                                              
   padding-bottom:0px;                                                                                                                                   
   }                                                 

html>body h2 {                                              
 margin-bottom:-3px;                                              
 padding-bottom:0px;                                                   
}                                                                                                                                     
                                                                                                                                           
h3 {                                                                                                                                      
   color: #484848;                                                                                                                                        
   font-size: 13px;                                                                                                                                        
   font-weight: bold;                                                                                                                                        
   }                                                                                                                                        
                                                                                                                                           
/* image styles */                                                                                                                                        
                                                                                                                                           
.img01 {                                                                                                                                        
   border: 1px #000000 solid;                                                                                                                                        
   }                                                                                                                                        
                                                                                                                                           
.img02 {                                                                                                                                      
   float: left;                                                                                                                                        
   margin-right: 10px;                                                                                                                                        
   margin-bottom: 10px;                                                                                                                                        
   }                                                                                                                                        

.img03 {                                                                                                                                        
   float: right;                                                                                                                                        
   margin-left: 10px;                                                                                                                                        
   margin-bottom: 10px;                                                                                                                                        
   }                                                                                                                                        

.img04 {                                                                                                                                      
float:left;                                                                                           
width:682px;                                                                                                                               
}                                                                                                                                

.img07{                                                                                                                          
float:left;                                                                                                                           
margin-right:10px;                                                                                                                          
}                                                                                                                                
                                                                                                                           
.img08{                                                                                                                         
margin-bottom:8px;                                                                                                                         
}                                                                                                  

.img09 {                                                                                               
margin-bottom:5px;   vertical-align:middle;                                                                                            
}                                                                                                     

.img10 {                                                                                               
margin-bottom:21px;                                                                                               
}                                                

.img11 {                                        
margin-top:11px;                                          
}                                                                                                                                
/* miscellaneous */                                                                                                                                        
.header_right {                                                                                                                                    
   background-image:url(/images/utility_bg.jpg);                                                                                                                                      
   background-repeat:no-repeat;                                                                                                                                      
   background-position:right top;                                                                                                                                      
   height:135px;                                                                                                                                  
   float:right;                                                                                                                       
   width:278px;                                                                           
   clear:right;                                                                           
   margin-left:-3px;                                                                                                            
}                                                                            

html>body .header_right {                                                                                                                                    
   background-image:url(/images/utility_bg.jpg);                                                                                                                                      
   background-repeat:no-repeat;                                                                                                                                      
   background-position:right top;                                                                                                                                      
   height:135px;                                                                                                                                  
   float:right;                                                                                                                       
   width:278px;                                                                                                                
}                                                                                                                         

.topnav_plc_005 a span {                                                                                                                
background:transparent url(/images/spacer.gif) no-repeat scroll right top !important;                                                                                                                
cursor:pointer;                                                                                                          
padding:5px 9px 5px 0px;                                                                  
display:block;                                                                                                            
}                                                                         


.topnav_plc_005 a:hover span {                                                                                                                
background:transparent url(/images/topnav_hover.jpg) no-repeat scroll right top !important;                                                                                                                
cursor:pointer;                                                                                                                
display:block;                                                                     
float:left;                                                                      
padding:5px 9px 5px 0px !important;                                                                     
}                                                                                                                                               

#search_cont {                                                                                                  
clear:right;                                                                                                  
float:right;                                                                                
margin-top:13px;                                                                                                 
padding-right:19px;                                                                                                 
display:block;                                                                                
width:238px;                                                                                                  
}                                                                                                  


#search_cont form {                                                                                                  
margin:0;                                                                                                  
padding:0;                                                                                                  
}                                                                                                  


#search_cont select {                                                                                                  
border:1px solid #969797;                                                                                                  
font-family:Arial;                                                                                                  
font-size:12px;                                                                                                  
height:19px;                                                                                                  
width:101px;                                                                                                  
}                                                                                                  


#search_cont input {                                                                                                  
border:1px solid #969797;                                                                                                  
font-family:Arial;                                                                                                  
font-size:12px;                                                                                                  
height:19px;                                                                                                  
width:100px;                                                                                                  
}                                                                                                


.leftnav_logo {                                                                                                
bottom:0px;                                                                                                
padding-bottom:0;padding-top:35px;                                                                                               
position:absolute;                                                                                                
text-align:center;                                                                                                
width:167px;position:relative;                                                                                              
}                                                                                   


ul.bucket_content {                                                                                   
list-style-type:none;                                                                                   
margin:0;                                                                                   
padding:0px 0px;                                                                                   
}                

ul.bucket {                                                                                   
list-style-type:none;                                                                                   
margin:0;                                                                                   
padding:0px 0px;                                                                                   
}                                                                                 


ul.bucket_content li {              
background:transparent url(/images/content_bullet.gif) no-repeat scroll 0 5px;                                  
color:#797979;                                  
font-family:Arial;                                  
font-size:11px;                                  
margin-left:4px;                                  
padding-bottom:0;                                  
padding-left:6px;                                                                        
}                 

ul.bucket li {              
background:transparent url(/images/content_bullet.gif) no-repeat scroll 0 5px;                                  
color:#797979;                                  
font-family:Arial;                                  
font-size:11px;                                  
margin-left:4px;                                  
padding-bottom:0;                                  
padding-left:6px;                                                                              
}                                                                                           

ul.bucket li a {              
color:#797979;                                                                                                                                     
font-family:Arial;                                                                                                                              
font-size: 11px;                                                                            
text-decoration:none;                   
}              

ul.bucket li a:hover {              
color:#797979;                                                                                                                                     
font-family:Arial;                                                                                                                              
font-size: 11px;                                                                            
text-decoration:underline;                   
}              

ul.bucket_content li a{                                                                            
color:#797979;                                                                                                                                     
font-family:Arial;                                                                                                                              
font-size: 11px;                                                                            
text-decoration: underline;                                                                                   
}                                                                                

ul.bucket_content li a:hover{                                                                              
color:#797979;                                                                                                                                       
font-family:Arial;                                                                                                                                        
font-size: 11px;                                                                            
text-decoration: none;                                                                                   
}                                                                                

.bucket_link_plc_005 a img {                                                                                
margin-left:-10px!important;               
margin-bottom:-12px !important;                        
display: block !important;                                                                            
}                                                                 

.first {                                                                 
margin-left:20px;                                                                 
display:block;                                                                
}                                                            

.table_content {                                                            
width:763px;                                                            
margin-left:8px;                                                            
}                                                           

.ass_text {              
padding-top:13px;                                                          
padding-left:21px;                                                           
display:block;                                                       
float: left;                                                          
}                                                    

.supp_text {                
margin-left:-2px;                                       
margin-top:-3px;                                       
display:block;                                                       
float: left;                                                          
}                                                         
                                                    

.more a {                                                         
font-family:Arial;                                                         
font-size:11px;                                                         
color:#797979;                                                         
font-weight: normal;                                                         
text-align:right;                                                         
text-decoration: underline;                                                         
display:block;                                    

padding-right:18px;                                                       
}                                                        

.more a:hover {                                                         
font-family:Arial;                                                         
font-size:11px;                                                         
color:#797979;                                                         
font-weight: normal;                                                         
text-align:right;                                                         
text-decoration: none;                                                         
display:block;                                      

padding-right:18px;                                                     
}                                             

.image_table {                                             
margin-top:20px;                                             
}                                            

html>body .image_table {                                            
margin-top:14px;                                             
}                       

.inner_bullets {                       
padding-top:20px;                       
}          

html>body .inner_bullets {                       
padding-top:15px;                       
}          

#philanthropy {          
background-image:url(/images/philanthropy_bg.gif);          
background-position:left top;          
background-repeat:no-repeat;          
height:143px;  
padding-left:27px;  
padding-top:23px;       
}
