body {                                                                                                                 
   margin-top: 0px;                                                                                                                 
   background-color: #3a3c47;                                                                                                                 
}                                                                                                                 
                                                                                                                    
#container {                                                                                                                 
   width: 960px;                                                                                                                 
                                                                                                             
   }                                                                                                                 

/* header area start */                                                                                                                 
                                                                                                                    
#header {                                                                                                                 
width: 960px;                                                                                                                       
}                                                          
 
 #header1 {                                                                                                                 
width: 960px; background:url(header.jpg) no-repeat scroll left top transparent;  height: 86px;                                                                                                                     
}       #header2 {                                                                                                                 
width: 960px; background:url(search-bg.jpg) no-repeat scroll left top transparent;  height: 16px;                                                                                                                     
}                                                                                                      
.logo{float:left;}                                                                                                            
                                                                                                                    
#utility_nav {                                                                                                                 
   width: 960px;                                                                                                                 
   text-align: right;                                                                                                                 
   padding-top: 5px;                                                                                                                 
   padding-bottom: 5px;                                                                                                                 
   background-color:#000000;                                                                                                                 
  }                                                                                                                 
                                              
#utility_nav span {                                              
font-size:15px;                                             

}                                                                                                                   
/* topnav area start */                                                                                                                 

#topnav {                                                                                                                 
   width: 960px;                                                                                                                 
   text-align: right;                                                                                                                 
   padding-top: 6px;                                                                                                                 
   padding-bottom: 6px;                                                                                       
   background: url(topnav-bg.jpg) no-repeat left top;                                                                                                                 
                                                                                                             
   }                                                                                                                 
.topnav_last{                                        

border-right:2px solid #cdcdcd ! important ;                                        
color:#EDD36A ! important ;                                        
margin-right:43px ! important ;                                        


}                                        
/* main area start */                                                                                                                 
                                                                                                                    
#m {                                                                                                                 
   width: 960px;                               

   position:relative;             
   background-color:#FFFFFF;                               
                                                                                              
   }                                                                                                                 
                                                                                                                    
#leftnav {                                                                                                                 
   width: 182px;           
                                                                                             
}                                                   

.leftnav_ser_006{                                     
   font-size:12px ! important;                                     
  font-weight:normal! important;                                     
display:block;                                     
}              


.left_bottom {             
bottom:0;             
position:absolute;             
}             

                                    
#nav{                                               
   background: #b13b38 url(nav-bottom.jpg) no-repeat left bottom;                                         
   padding-bottom:18px;                                      
   width:182px;                                      
                                                  
}                                                                                                      

#content_area {                                                                                                                 
   padding-left: 57px;                                                                                                                 
   padding-right: 57px;                                                                                                                 
   padding-top: 25px;                                                                                                                 
   padding-bottom: 20px;                                               
   background: url(content-bg.jpg) no-repeat left top;                                                                                                                  
   }                                                                                                                 

#content_area_dest {                                                                                                                 
   padding-left: 40px;                                                                                                                 
   padding-right: 40px;                                                                                                                 
   padding-top: 0px;                                                                                                                 
   padding-bottom: 20px;                                               
   background: url(content-bg.jpg) no-repeat left top;                                                                                                                  
   }                        

/* footer area start */                                                                                                                 

#footer {                                                                                                                 
   width: 960px;                                                                                                                 
   height:57px;                                                                                                            
   background: url(footer-bg.jpg);                                                                                                                 
   background-repeat: repeat-x;                                                                                                               
   background-position: left top;                                                                                                 
                                                                                                            
}                                                                                                                 

.footer_left                                                                                                              
{                                                                                                              
  display: block;                                                                                                              
  float: left;                                                                                                              
  margin-left: 20px;                                                                                                              
  margin-top: 13px;                                                                                                           
  text-align: left;                                                                                                            
}                                                                                                              
                                                                                                                   
#thomas_info {                                                                                                                 
   width: 920px;                                                                                                                 
   text-align: right;                                                                                                                 
   padding-top: 8px;                                                                                                                 
   padding-bottom: 10px; 
	*padding-bottom: 17px;                                                                                
                                                                                                               
}                                                                                                
                                                                                           
                                                                                                                    
/* heading styles */                                                                                                                 

h1 {                                                                                                                 
 margin-bottom: 0px !important;                                                                                                                
}                                                                                             

                                                                                                             
                                                                                                                    
/* image styles */                                                                                                                 
                                                                                                                    
.img01                                                                                   
{                                                                                                                 
   border: 1px #000000 solid;                                                                                                                 
}                                                                                                                 
                                                                                                                    
.img02                                                                                   
 {                                                                                                                 
   border: 1px #000000 solid;                                                                                                                 
   float: left;                                                                                                                 
   margin-right: 10px;                                                                                                                 
   margin-bottom: 10px;                                                                                                                 
   }                                                                                                                 

.img03                                                                                   
{                                                                                                                  
   float: right;                                                  
   margin-bottom:24px;                                                                                   
   margin-left:35px;                                                                                                                
}                                                     
                                                                                                            
                                                                                                                   
/* miscellaneous */                                                                                                                 


.img05 {                       
margin-right:5px;                       
vertical-align:middle;                       
}                       
.img06 {                       
margin-left:10px;                       
margin-right:5px;                       
vertical-align:middle;                       
}                       


                                                                                                             

                                                                                                          

.submit{                                                                         
 background: url(but_submit.gif) no-repeat 0 0;                                                                         
 width: 54px;                                                                         
 height: 21px;                                                                         
 border: 0px;                                                                         
}                                                                  

                                                                         
.submit:hover {                                                                         
 background: url(but_submit-over.gif) no-repeat 0 0px;                                                                         
 width: 54px;                                                                         
 height: 21px;                                                                          
 border: 0px;                                                                         
}                                                                      
                                                                     

.reset {                                                                         
 background: url(but_reset.gif) no-repeat 0 0;                                                                         
 width: 54px;                                                                         
 height: 21px;                                                                         
 border: 0px;                                                                         
}                                                                    


.reset:hover {                                                                         
 background: url(but_reset-over.gif) no-repeat 0 0px;                                                                         
 width: 54px;                                                                         
 height: 21px;                                                                         
 border: 0px;                                                                         
}                                               

#search_main{                                           
  width:960px;                                            
 background: url(search-bg.jpg) no-repeat 0 0px;                                          
 height:23px;                                          
                                               
}   

#search_main1{                                           
  width:100px;                                                                                   
 height:16px;                                          
 float:right; padding-top:35px;                                             
}                                              

#search{                                                                                                                                                                 
   float:right;                                           
   padding-top:1px;                                          
   width:128px;                                          
                                                                                                                                                
}                                                                                                  
html> body #search{                                                                                                                                                                 
   float:right;                                           
   padding-top:1px;                                          
   width:128px;                                          
                                                                                                                                                
}                                           
 form{                                                                                                 
   margin:0px;                                                                                                 
   padding:0px;                                                                                                 
}                                                                                                                                                               
                                                                                                                                                          
.search_text{
  color:#050505;
}                                                                                                                                                    
#search form{
  margin:0px; 
  padding:0px;
} 

#search input {
    font-family: Arial;
    font-size: 11px;
    height: 15px;
    line-height: 14px;
    margin: 0 4px 0 0;
    padding: 0 0 0 2px;
    width: 124px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#search input{
    font-family: Arial;
    font-size: 11px;
    height: 13px;
    line-height: 14px;
    margin: 0 4px 0 0;
    padding: 0;
    width: 124px;
    margin-top: 1px;
} 
}
                                                                                                                                                                 
#search select{
  width:128px; 
  height:17px; 
  font-size:11px; 
  font-family: Arial;
}                                                                                                        

.print_page {                       
float:right;                       
padding-right:14px;                    
padding-top:10px;                    
font-size:11px;                     
                       
}                                                                  


.website{                                  
display:block;                                  
font-size:15px;                                  
font-weight:bold;                                  
}                           

.bucket_link_ser_005 img {                           
margin-top: 15px                            
}                        


.home_para{                        
padding-left:30px;                 
padding-top:20px;                       
}                   

.home_para_01{                        
padding-left:30px;                 

}                

.print_page a{                   
color:#2e5dbf;                  
}                  

.print_page a:hover {                   
color:#2e5dbf;                  
}                  

.send_email {                  
background:url("but_send_email.gif") repeat scroll 0 0 transparent;                  
border:0 none;                  
height:23px;                  
width:80px;                  
}                  
.send_email:hover {                  
background:url("but_send_email_hover.gif") repeat scroll 0 0 transparent;                  
border:0 none;                  
height:23px;                  
width:80px;                  
}                 



ul.dest_content {                 
list-style-type:none;                 
margin:0px;                 
padding:0;                 
}                 
ul.dest_content li {                 
background-image:url("dest-bull.gif");                 

background-position:10px 3px;                
background-repeat:no-repeat;                
font-weight:normal;                
line-height:15px;                
padding-left:21px;                
padding-right:27px;                

}           


.search_inner{                                          
margin-right:43px;                                          
}

.search_inner1{                                          
margin-right:43px;                                          
}
.gpi_logo_left img {
    margin: 8px 3px 15px 5px;
}