body {                                                   
   margin-top:20px;                                                   
   background-color: #fffffe;                                                   
   background-image: url(/images/bg.jpg);                                                   
background-repeat:repeat-x;                                                  
   }                                                   
                                                      
#container {                                                   
   width: 960px;                                                   
   }                                                   

td                                                   
{                                                   
font-family:Arial;                                                   
font-size: 12px;                                                  
 color:#666666;                
}                                                   

a {                                                   
text-decoration: underline;                                                   
color:#666666;                                                  
}   
                                                  
a:hover {                                                   
text-decoration: none;                                                   
color:#666666;                                                  
}                                                  

/* header area start */                                                   
                                                      
#header {                                                   
   width: 960px;                                                  
background-image:url(/images/header01_plc_bg_005.jpg);                                                 
background-repeat:no-repeat;                                                 
background-position:right top;                                                 
height:144px;                                                 
   }                                                   

#header01{                                                 
width:558px;                                                 
float:left;                                                 
}                                                 

#header02{                                                 
width:402px;                                                 
float:right;                                                 
}                                                 
                                                      
#utility_nav {                                                   
   width: 327px;                                                   
   text-align: right;                                                   
   }                                                   
                                                      
/* topnav area start */                                                   

#topnav {                                                   
   width: 960px;                                                   
   padding-top: 11px;                                                   
clear:both;                                                   
background-image:url(/images/topnav_bg_plc_005.jpg);                                                 
background-repeat:no-repeat;                                             
height:38px;                                                
   }                                                   

html>body #topnav {                                           
height:27px;                                           
}                                           

/* main area start */                                                   
                                                      
#main {                                                   
   width: 960px;                                                   
   background-color: #FFFFFF;                                
background-image:url(/images/main_bg_plc_005.jpg);                                                 
background-repeat:no-repeat;                                                 
background-position:left bottom;                                                
   }                                                   
                                                      
#leftnav {                                                   
   width: 175px;                                                   
   padding-top: 4px;                                                   
   padding-bottom: 71px;                                                   
   }                                                   

.nav{                                     
width:173px;                                     
background-image:url(/images/nav_bg_plc_005.jpg);                                                 
background-repeat:no-repeat;                                                 
background-position:left 40px;                                     
background-color:#dedede;                                   
margin:4px 0px 0px 2px;                                   
}                                     
                                                      
#content_area {                                             
   padding-left: 33px;                                                   
   padding-right: 33px;                                                   
   padding-top: 8px;                                                   
   padding-bottom: 33px;                                                   
   }            

#content_area_home {                                             
   padding-left: 22px;                                                   
   padding-right: 22px;                                                   
   padding-top: 24px;                                                   
   padding-bottom: 0px;          
background-image:url(/images/header02_plc_005.jpg);                                                 
background-repeat:no-repeat;         
background-position:22px 23px;                                                  
   }            
                                                   
.content_bg_plc_005{                        
background-color:#eeeeee;                      
padding:0px 12px 0px 12px;                        
}                        
/* footer area start */                                                   

#footer {                                                   
   width: 960px;                                                   
   text-align: left;                                                   
background-image:url(/images/footer_bg_plc_005.jpg);                                                 
background-repeat:no-repeat;                                                  
height:114px;                                                 
   }                                                   

.footer_plc_006{                                  
float:left;                                  
width:511px;                                 
 display:block;                                 
}                                  
                                                      
#thomas_info {                                                   
   width: 960px;                                                   
   text-align: right;                                                   
   padding-top: 6px;                                                   
   padding-bottom: 2px;                                                   
   }                                                   

.thomas_info_last{                               
margin-right:20px                               
}                                                      
/* heading styles */                                                   

h1 {                                                   
   color: #1c5f9c;                                                   
   font-size: 20px;                                                   
   font-weight: bold;                                                   
   }                                                   

.head {                                                   
   color: #f1f1f1;                                                   
   font-size: 20px;                                                   
   font-weight: bold;          
padding:12px 0px 240px 20px;         
   }          

h2 {                                                   
   color: #1c5f9c;                                                   
   font-size: 16px;                                                   
   font-weight: normal;                                                   
   }                                                   
                                                      
                                                      
/* image styles */                                                   
                                                      
.img01 {                                                   
   border: 1px #000000 solid;                                                   
   }                                                   
                                                      
.img02 {                                                   
   float: left;                                                   
   margin-right: 12px;                                                   
   margin-bottom: 0px;                                                   
   }                                                   

.img03 {                                                   
   float: right;                                                   
   margin-left: 10px;                                                   
   margin-bottom: 10px;                                                   
   }                                                   
.img04{                                        
margin-left:2px;                                        
vertical-align:bottom;                                       
}                                    

.img05{                                    
display:block;                                    
margin-top:36px;                                    
}                            

 .img06{                            
vertical-align:middle;                            
margin:0px 4px 0px 20px;                            
cursor:pointer;                            
}                                                     

 .img07{                            
vertical-align:middle;                            
margin:0px 4px 0px 0px;                            
}                            

.img08{       
margin-bottom:10px;       
}      
       
.img09{       
margin-bottom:2px;       
}  

.img10{  
display:block;  
margin-top:5px;  
}      
/* miscellaneous */                                                   
#search form{                                         
margin:0px;                                         
padding:0px;                                         
}                                         

#search{                                         
margin:0px;                                         
padding:0px;                                         
background-image:url(/images/search_bg_plc_005.jpg);                                         
background-repeat:repeat-y;                                        
 background-position:left top;                                        
}                                             


#search select{                                         
width:139px;                                         
height:19px;                                         
font-family:Arial;                                         
font-size:12px;                                         
font-weight:normal;                                         
color:#000000;                                         
margin:8px 0px 3px 23px;                                        
}                                         

#search input{                                         
width:109px;                                         
height:19px;                                         
font-family:Arial;                                         
font-size:12px;                                         
font-weight:normal;                                         
color:#000000;                                         
margin-left:23px;                                        
}                                         

.search_txt span{                                         
color:#1c5f9c;                                         
font-weight:bold;                                         
}                            

.print_txt{                            
font-size:11px;                            
text-align:right;                            
}                     

hr{                     
color:#d0cfcf;                     
background-color:#d1d1d1;                     
height:1px;                     
border:0px;                     
}                    

.scada{                    
border-top:1px solid #a9a9a9;                    
border-left:1px solid #a9a9a9;                    
}                    

.scada_bg{                    
font-size:11px;                    
border-bottom:1px solid #a9a9a9;                    
border-right:1px solid #a9a9a9;                    
background-color:#cacaca;                    
padding:10px 10px 10px 10px; 
color:#333333;                    
}                    

.scada_bg1{                    
font-size:11px;                    
border-bottom:1px solid #a9a9a9;                    
border-right:1px solid #a9a9a9;                    
background-color:#dadada;                    
padding:10px 10px 10px 10px; 
color:#333333; 
}                  
.scada_bg2{                    
border-bottom:1px solid #a9a9a9;                    
border-right:1px solid #a9a9a9;                    
padding:7px 7px 7px 7px;                    
}                

.submit{                
 background: url(/images/but_submit.gif) 0 0;                
 width: 51px;                
 height: 20px;                
 border: 0px;                
}                
.submit:hover {                
 background: url(/images/but_submit-over.gif) 0 0;                
 width: 51px;                
 height: 20px;                
 border: 0px;                
}                
.reset{                
 background: url(/images/but_reset.gif) 0 0;                
 width: 51px;                
 height: 20px;                
 border: 0px;                
}                
.reset:hover {                
 background: url(/images/but_reset-over.gif) 0 0;                
 width: 51px;                
 height: 20px;                
 border: 0px;                
}               


.pdf_txt{               
display:block;               
padding-left:29px;               
}              

.applicate td{              
padding:10px 10px 10px 0px;              
}