   body {                                                                                                                                      
   margin-top:2px;                                                                                                                                      
   background-color: #fffffd;                                                                                                                                    
   }                                                                                                                                      
                                                                                                                                         
#container {                                                                                                                                      
   width: 962px;                                                                                                                                     
   background-color: #fffffe;                                                                                                                                      
   }                                                                                                                                      

td                                                                                                                                     
{                                                                                                                                     
font-family:Arial;                                                                                                                                     
font-size: 12px;                                                                                                                                     
color:#252323;                                                                                                                                    
}                                                                                                                                     

a {                                                                                                                                     
color:#af124f;                                                                                                                                    
text-decoration: underline;                                                                                                                                     
}                                                                                                                                     

a:hover {                                                                                                                                     
color:#af124f;                                                                                                                                    
text-decoration: none;                                                                                                                                     
}                                                                                                                                    


/* header area start */                                                                                                                                      
                                                                                                                                         
#utility_nav {                                                                                                                                    

display:block;                                                                                   
margin-right: 370px;                                                   
text-align:right;                                                                                                                     
   }                                                  
#utility_nav_01 {                                                                                                                                    

display:block;                                                                                   
float:left;                                                   
text-align:right;                                                                                                                     
   }                                                                                                                                      

#header {                                                                                                                                      
   width: 962px;                                                                                                                      
   height:100px;                                                                                                                     
   background-image:url(/images/header1_bg.gif);                                                                                                                     
   background-position:left top;                                                                                                                                  
   background-repeat:no-repeat;                                                                                                                             
   }                                                                                                                         


.header_left {                                                                                                                    
float:left;                                                                                                                    
width:276px;                                                                                                                 
}                                                                                                                    
                                                                                                                                

.header_right {                                                                                   

float:right;                                                                                   
width:664px;                                                                                                                 
}                                                                                                                                   
.header_right_01 {                                                                                   
float:right;                                                                                   
width:680px;                                                                                                                 
}              
.header_right_02 {                                                                                 
width:649px;         
float:right;         
}                                                  
.header2 {                                                                                                                                
height:175px;                                                                                                                                
width:739px;                                                                                       
margin-bottom:10px;                                                                                                                                
}                                                                                                                                  

                                                                                                                                         
/* topnav area start */                                                                                                                                      

#topnav {                                                                                                                                      
   width: 962px;                                                                                                                                      
   text-align: right;                                                                                                                                     
   white-space: nowrap;                                                                                                                                      
   background-image:url(/images/topnav1_bg.gif);                                                                                                                                   
   background-repeat:no-repeat;                                                                                                                                   
   background-position:left top;                                                                      
   height:22px;                                                                   
   clear: both;                                                                                                              
   }                                                                                                                                      

/* main area start */                                                                                                                                      
                                                                                                                                         
#main {                                                                                                                                      
   width: 962px;                                        
   border-left:1px solid #ced0cf;                                                                                                                             
   border-right:1px solid #ced0cf;                                                                                                                                              
   clear:both;                                                                                            
}                                                                                                                         

html>body #main {                                                                                                         
width:960px;                                                                                              
clear:both;                                                                                                               
}                                                                                                                              
                                                                                                                                         
#leftnav {                                                                                                                                      
   width: 186px;                                                                                                                            
   padding-top:6px;                                                                                                                                       
   padding-bottom: 120px;                                                                                                                                      
   }                                                                                                                                      
                                                                                                                                         

#nav {                                                                                                                                   
float:right;                                                                                                                                   
width:180px;                                                                                                                              
background-image:url(/images/nav_bg.gif);                                                                                                                                  
background-position:left top;                                                                                                                                  
background-repeat:repeat-y;                                                                                                                                 
}                                                                                                                                   

#content_area {                                                                                                                              
   padding-top: 6px;                                                                                                                                 
   padding-left: 15px;                                                                                                                                      
   padding-right: 15px;                                                                                                                                
   padding-bottom:20px;                                                                                                                                   
   }                                                                                                                                                        

#content_area_01 {                                                                                                                              
   padding:6px 15px 20px 15px;                                                                                                                            
   }                                   

html>body #content_area1 {                                                                                                                              
   padding-top: 6px;                                                                                                                                 
   padding-left: 17px;                                                                                                                                      
   padding-right: 17px;                                                                                                                                
   padding-bottom:20px;                                                                                                                                   
   }                                                                                   

/* footer area start */                                                                                                                                      

#footer {                                                                                                                                      
   width: 962px;                                                                                                                                       
   background-image:url(/images/footer_bg.gif);                                                                                                                                   
   background-repeat:no-repeat;                                                                                                                                   
   background-position:left top;                                                                                                                                   
   height:71px;                                                                                                                                   
}                                                                                                                                      
#footer_01 {                                                                                                                                      
   width: 962px;                                                                                                                                       
   background:url(/images/footer_bg_01.gif) no-repeat left top;                                      
   height:71px;                                                                                                                                   
}                                      

.footer_left {                                                                                                                                   
display:block;                                                                                                                        
float:left;                                                                                                                        
margin-left:21px;                                                                                                                        
padding-top:14px;                                                                                                                        
text-align:left;                                                                                                                                   
}                                                                                                                                   


.footer_right {                                                                                                                                   
display:block;                                                                                                                        
float:right;                                                                                                                        
margin-right:66px;                                                                                                                        
padding-top:23px;                                                                                                                        
text-align:right;                                                                                                                                   
}                                                                                                                                   

#footer_01 .footer_right {                                                                                                                                   
display:block;                                                                                                                        
float:right;                                     
margin-right:20px;                                     
margin-top:10px;                                    
padding-top:0px;                                                                                                                        
text-align:right;                                                                                                                                   
}                                     

#footer_01 .footer_right img {                                     
   float:right;                                     
   }                                     

#footer_01 .footer_address {                                     
   padding-right: 4px;                                     
   padding-top: 13px;                                   
   display: inline-block;                                     
}                                     
                                                                                                                                         
#thomas_info {                                                                                                                                     
   text-align: right;                                                                                                                                      
   margin-right:7px;                                                                                                                       
   padding-top:6px;                                                                                                         
   display:block;                                                                                                                      
   }                                                                                                                                      
 #thomas_info span{   float: left;}                                                                                                                                        
/* heading styles */                                                                                                                                      

h1 {                                                                                                                                      
   color: #252323;                                                                                                                                      
   font-size: 17px;                                                                                                                                      
   font-weight: bold;                                                                                                                                      
   }                                                                                                                                      

h1.homepage {                                                                                
color:#E4E9EB;                                                                                                                               
font-size:14px;                                                                                                                               
font-weight:bold;                                                                                                                               
margin-left:31px;                                                                                                                               
padding-top:36px;                                                                                                                               
text-align:left;                                                                                                                               
font-family:Arial;                                                                                                                                
}                                                                                                                                    

h2 {                                                                                                                                      
   color: #6e0412;                                                                                                                                      
   font-size: 14px;                                                                                                                                      
   font-weight: bold;                                                                                                                                      
   }                                                                                                                                      
                                                                                                                                         
h3 {                                                                                                                                      
   color: #857f7f;                                                                                                                                      
   font-size: 12px;                                                                                                                                      
   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: 10px;                                                                                                                                      
   margin-bottom: 10px;                                                                                                                                      
   }                                                                                                                                      
                                                                                                                     
.img04 {                                                                                          
margin-right:3px;                                                                                                            
margin-top:18px;                                                                                                            
}                                                                                                                           

.img05 {                                                                                                        
margin-top:5px;                                                                                                            
margin-left:121px;                                                                                                              
}                                                                                                          

html>body .img05 {                                                                                                        

margin-left:124px;                                                                                 
margin-top:5px;                                                                                                             
}                                                                                                          

.img06 {                                                                                                        
margin-left:460px;                                                                                                          
margin-top:5px;                                                                                                             
}                                                                                                              

html>body .img06 {                                                                                                        
margin-left:463px;                                                                                                          
margin-top:5px;                                                                                                             
}                                                                                                       

.img05_01 {                                                                                                        
margin-top:5px;                                                                                                            
margin-left:0px;                                                                                                              
}                                                                                                          

html>body .img05_01 {                                                                                                        

margin-left:0px;                                                                                 
margin-top:5px;                                                                                                             
}                                                                                                          

.img06_01 {                                                                                                        
margin-left:0px;                                                                                                          
margin-top:5px;                                                                                                             
}                                                                                                              

html>body .img06_01 {                                                                                                        
margin-left:0px;                                                                                                          
margin-top:5px;                                                                                                             
}                                                   

html>body .img07 {                                                                                          

display:block;                                                                                  
float:left;                                                                                  
margin-left:25px;                                                                                  
margin-top:2px;                                                                                                   
}                                                                                           

.img07 {                                                                                          
display:block;                                                                                          
float:left;                                                                                          
margin-left:294px;                                                                                          
margin-top:2px;                                                                                                   
}                                                                                             


.img08 {                                                                                           
margin-right:5px;                                                                                           
}                                                                                           
                                                                                   

.img10 {                                                                              
margin-top:6px;                                                                              
margin-bottom:6px                                                                              
}                                                                                                              
/* miscellaneous */                                                                                                                                      
                                                                                                                                         
li {                                                                                                                                      
   list-style-image: url(/images/bullet_mac_003.gif);                                                                                                                                      
   }                                                                                                               


#search_cont {                                                                                                            
clear:right;                                                                                                              
float:right;                                                                                                              
margin-right:22px;                                                                                                         
margin-top:-10px;                                                                                                             
width:325px;                                                                                                              
}                                                                                                               

html > body #search_cont {                                                                                                            
clear:right;                                                                                                              
float:right;                                                                                                              
margin-right:22px;                                                                                                         
margin-top:10px;                                                                                                             
width:325px;                                                                                                              
}                                                              
#search_cont form {                                                                                                               
margin:0;                                                                                                               
padding:0;                                                                                                               
}                                                                                                               


#search_cont select {                                                                                                               
border:1px solid #808080;                                                                                                               
font-family:Arial;                                                                                                               
font-size:12px;                                                                                                               
height:20px;                                                                                                               
width:101px;                                                                                                               
}                                                                                                               

#search_cont input {                                                                                                               
border:1px solid #808080;                                                                                                               
font-family:Arial;                                                                                                               
font-size:12px;                                                                                                               
height:20px;                                                                                                               
width:156px;                                                                                                               
}                                                                                                      
html > body #search {                                                                                                            
clear:right;                                                                                                              
float:right;                                                                                                              
margin-right:22px;                                                                                                         
margin-top:9px;                                                                                                             
width:325px;                                                                                                              
} 
#search {                                                                                                            
clear:right;                                                                                                              
float:right;                                                                                                              
margin-right:22px;                                                                                                         
margin-top:10px;                                                                                                             
width:325px;                                                                                                              
}  
                                                             
#search form {                                                                                                               
margin:0;                                                                                                               
padding:0;                                                                                                               
}                                                                                                               


#search select {                                                                                                               
border:1px solid #808080;                                                                                                               
font-family:Arial;                                                                                                               
font-size:12px;                                                                                                               
height:20px;                                                                                                               
width:101px;                                                                                                               
}                                                                                                               

#search input {                                                                                                               
border:1px solid #808080;                                                                                                               
font-family:Arial;                                                                                                               
font-size:12px;                                                                                                               
height:20px;                                                                                                               
width:156px;                                                                                                               
}                         

#search_01 {                                                                                                            
clear:right;                                                                                                              
float:right;                                                                                                              
margin-right:22px;                                                                                                         
margin-top:0px;                                                                                                             
width:340px;                                                                                                              
}                                                                                                               
                                                              
#search_01 form {                                                                                                               
margin:0;                                                                                                               
padding:0;                                                                                                               
}                                                                                                               


#search_01 select {                                                                                                               
border:1px solid #808080;                                                                                                               
font-family:Arial;                                                                                                               
font-size:12px;                                                                                                               
height:20px;                                                                                                               
width:101px;                                                                                                               
}                                                                                                               

#search_01 input {                                                                                                               
border:1px solid #808080;                                                                                                               
font-family:Arial;                                                                                                               
font-size:12px;                                                                                                               
height:20px;                                                                                                               
width:156px;                                                                                                               
}                                                

.last {                                                                                                     
margin-right:14px;                                                                                                     
}                                                                                                  

.topnav_mac_003 a span {                                                                                                  
background:transparent url(/images/spacer.gif) no-repeat right top !important;                                                                                                  
cursor:pointer !important;                                                                                
padding:6px 13px 2px 3px !important;                                                                                             
display:block !important;                                                                                                
}                                                                                                  


.topnav_mac_003 a:hover span {                                                                                                  
background:transparent url(/images/topnav_hover_right.gif) no-repeat right top !important;                                                                                                  
cursor:pointer !important;                                                                                                 
float:left !important;                                                                                                  
display:block !important;                                                                                
padding:6px 13px 2px 3px !important;                                                                                                  
}                                                                                           

.topnav_mac_004 a span {                                                                                                  
/*background:transparent url(/images/spacer.gif) no-repeat right top !important;  */                                                                                                
cursor:pointer !important;                                                                       
padding:6px 18px 2px 18px !important;                                                                                            
display:block !important;                                                                                                
}                                                                                                  


.topnav_mac_004 a:hover span {                                                                                                  
/* background:transparent url(/images/topnav_hover_right.gif) no-repeat right top !important;  */                                                                                                
cursor:pointer !important;                                                                                                 
float:left !important;                                                                                                  
display:block !important;                                                                       
padding:6px 18px 2px 18px !important;                                                                                                 
}                                               
.topnav_mac_004_01 a span {                                                                                                  
/*background:transparent url(/images/spacer.gif) no-repeat right top !important;  */                                                                                                
cursor:pointer !important;                                                                       
padding:6px 18px 2px 18px !important;                                                                                            
display:block !important;                                                                                                
}                                                                                                  


.topnav_mac_004_01 a:hover span {                                                                                                  
/* background:transparent url(/images/topnav_hover_right.gif) no-repeat right top !important;  */                                                                                                
cursor:pointer !important;                                                                                                 
float:left !important;                                                                                                  
display:block !important;                                                                       
padding:6px 18px 2px 18px !important;                                                                                                 
}                                                                                           
.topnav_mac_004_02 a span {                                                                                                  
/*background:transparent url(/images/spacer.gif) no-repeat right top !important;  */                                                                                                
cursor:pointer !important;                                                                       
padding:6px 18px 2px 18px !important;                                                                                            
display:block !important;                                                                                                
}                                                                                                  


.topnav_mac_004_02 a:hover span {                                                                                                  
/* background:transparent url(/images/topnav_hover_right.gif) no-repeat right top !important;  */                                                                                                
cursor:pointer !important;                                                                                                 
float:left !important;                                                                                                  
display:block !important;                                                                       
padding:6px 18px 2px 18px !important;                                                                                                 
}                                           

.print_page {                                                                                           
margin-right:12px;                                                                                           
}                                                                                       

.border {                                                                                       
border-right:1px solid #dfd8d8;                                                                                       
}                                                                               

.text {                                                                       
padding-left:15px;                                                                               
}                                                              
.home_txt_01 {                                                                       

   margin: 0px;                           
   padding-left: 15px;                           
   padding-top: 12px;                           
   }                           

.clear_bottom {                                                              
clear: both;                                                               
display: block;                                                               
float: right;                                                              
}                                                         

.flash{                                                         
BACKGROUND-IMAGE: url(images/flash_bg.gif);                                                         
background-repeat:no-repeat;                                                         
}                                                         

.flash h1{                                                         
color: #e4e9eb;                                                       
font-size: 14px;                                                      
padding:15px 0px 5px 15px;                                                        
}                                 
#content_area_01 .bucket_link_mac_003_head {                                 
   width:368px;                                
   padding-bottom:20px;                               
   text-align: center;                               
   }                              
#content_area_01 .flash h1{                                                         
color: #e4e9eb;                                                       
font-size: 14px;                                                      
padding:21px 0px 5px 15px;                              
margin: 0px;                              
}                    
#content_area_01 .bucket_title {                    
   width: 107px;                    
   }                    

.email_sub {                   
    float: right;                  
    margin: 0px;                   
    padding: 3px 20px 0px 0px;                  
}             

html > body .email_sub_01 {                   
    float: right;                  
    margin: 0px;                   
    padding: 2px 20px 0px 0px;                  
} 
.email_sub_01 {                   
    float: right;                  
    margin: 0px;                   
    padding: 0px 20px 0px 0px;                  
}         
.email_add {                   
    float: right;                  
    margin: 0px;                  
    padding: 0px 22px 0px 0px;                   
}            
.email_add_01 {                   
    float: right;                  
    margin: 0px;                  
    padding: 0px 24px 0px 0px;                   
}        
