body {                                                                        
margin-top:0px;      
padding-top: 0px;          
background-color: #1182b0;                                                                        
                                                                          
   }                                                                        
                                                                           
#container {                                                                        
   width: 960px;                                                                        
}                                                                        



/* header area start */                                                                        
                                                                           

#header {                                                                       
background-color:#FFFFFF;                                                                       
width:960px;                                                                       
text-align:left;                                                                     

height:94px;                                                                   

}                                                                      

                                                                     

#header01 {                                                                    
float:left;                                                                    
width:405px;                                                                    
}                                                                    


#header02 {                                                                       
width:960px;                                                    
border-bottom:1px solid #ffffff;                                                                     
}                                                                       

#header03 {                                                                       
width:960px;                                                                       
}                                                                       

                                                                           
#utility_nav {                                                                     

float:right;                                                               
padding-bottom:7px;                                                               
text-align:right;                                                               
width:542px;                                                               
                                                                  
}                                                                     
                                                                      
                                                                           
/* topnav area start */                                                                        


#top_alinabal {                                                       
float:right;                                                       
height:22px;                                                       
position:relative;                                                       
top:0px;                                                       

width:358px;                                                   
                                                     
}                                                       

.top_alinabal_plc_005 a span {                                                     
background:transparent url(/images/alinabal_top_left_bg.jpg) no-repeat scroll left top !important;                                                     
cursor:pointer;                                                     
display:block;                                                     
float:left;                                                     

padding:3px 0px 4px 13px;                                                   

}                                                     

#topnav {                                                                     


float:right;                                                   
height:22px;                                                   
position:relative;                                                   
top:6px;                                                   
width:294px;                                                   
}                                                                     

.topnav_plc_005 a span {                                                                  
background:transparent url(/images/topnav_left_bg_plc_005.jpg) no-repeat scroll left top !important;                                                                  
cursor:pointer;                                                                  
display:block;                                                                  
float:left;                                                                  
padding:5px 0px 5px 10px;                                                                  
}                                                                  

.topnav_plc_005 a:hover span {                                                                  
background:transparent url(/images/topnav_left_bg_plc_005.jpg) no-repeat scroll left top !important;                                                                  
cursor:pointer;                                                                  
display:block;                                                                  
float:left;                                                                  
padding:5px 0 5px 10px;                                                                  
}                                                                  

/* main area start */                                                                        

#main_home {                                                 
background-color:#FFFFFF;                                                 
background-image:url(/images/content_home_bg.jpg);                                                 
background-position:180px bottom;                                                 
background-repeat:no-repeat;                                                 
width:960px;                                                 
}                                                 
                                                                           
#main {                                                                        
   width: 960px;                                                                        
                                                            
background-color:#FFFFFF;                                                        
                                                                  
   }                                                                        
                                                                           

#leftnav {                                                                     

background-image:url(/images/leftnav_bg_plc_005.gif);                                              
background-position:left top;                                              
background-repeat:repeat-y;                                              
padding-top:0;                                              
width:180px;                                              
                                                                  
}                                                

.nav {                                              

background:transparent url(/images/leftnav_bg_plc_005.jpg) no-repeat scroll left top;                                              

padding-bottom:225px;                                        
                                            
}                                                            

.leftnav_plc_005 span a {                                                             


background:transparent url(/images/leftnav_bullet.gif) no-repeat scroll 23px 6px !important;                                                            
font-weight:normal !important;                                                            
padding:0px 10px 0px 30px !important;                                                            

text-decoration:none !important;                                                           


}                                                                   
                                                                  
.leftnav_plc_005 span a:hover {                                                             


background:transparent url(/images/leftnav_bullet.gif) no-repeat scroll 23px 6px !important;                                                            
font-weight:normal !important;                                                            
padding:0px 10px 0px 30px !important;                                                           
color: #838283;                                                            
text-decoration:underline !important;                                                           


}                                                                   

#nav {                                                            
width:180px;                                                            
}                                                            
                                                                          
#content_area {                                                                        
                                                                    

background-image:url(/images/content_bg_plc_005.jpg);                                                 
background-position:right top;                                                 
background-repeat:no-repeat;                                                 
padding:0 26px 16px 25px;                                                 
                                                                      
   }                                                          


#content_area_internal {                                                         
background-image:url(/images/content_bg_plc_005.jpg);                                                         
background-position:right top;                                                         
background-repeat:no-repeat;                                                         
padding:0 26px 31px 25px;                                                         
}                                                         


.content_area_plc_005 {                                                         
background-image:url(/images/content_border_plc_005.gif);                                                         
background-repeat:repeat-y;                                                         
padding:8px 26px 0px 26px;                                                         
}                                                         
.content_area_inner_plc_005 {                                                         
background-image:url(/images/content_border_plc_005.gif);                                                         
background-repeat:repeat-y;                                                         
padding:8px 32px 16px 32px;                                                         
}                      
                                                                       

/* footer area start */                                                                        


.footer_top {                                                        
background-image:url(/images/footer_top_bg.jpg);                                                        
background-repeat:no-repeat;                                                        
float:right;                                                        
height:17px;                                                        
margin-top:-17px;                                                        
width:169px;                                                        
}                                                        
                                                                   




#footer {                                                                     
background-image:url(/images/footer_bg_plc_005.gif);                                                                     
background-repeat:no-repeat;                                                                     
height:153px;                                                                     
width:960px;                                                                     
}                                                                     


#thomas_info {                                                                     

padding-bottom:20px;             
                                                                    
padding-top:6px;                                                                     
width:960px;                                                                     
}                                                                     
                                                                       
                                                                           
/* heading styles */                                                                        
.home_h1 {                           
color:#335D7C;                           
font-family:arial;                           
font-size:18px;                           
font-weight:bold;                           
border-bottom: none;                           

margin:0px 0px 8px 0px;                           
padding-bottom:7px;                           
}                           

h1 {                                                                        
font-size:18px;                                       
font-weight:bold;                                       
font-family:arial;                                       
color:#335d7c;                                       
border-bottom: 1px solid #d5dee4;                                       
padding-bottom:7px;                                       
margin:8px 0px 8px 0;                                                                      
   }                                                  
h1 span {                                                                        
   color: #335d7c;                                                                        
   font-size: 14px;                                                                        
   font-weight: bold;                                                                        
   }                                                                      

.internal_top_h2 {                                                                        
color:#454545;                                       
font-size:14px;                                       
font-weight:bold;                                       
font-family:arial;                                       
margin:46px 0px 15px 0px;                                                                       
   }                                        

h2 {                                                                        
color:#454545;                                       
font-size:14px;                                       
font-weight:bold;                                       
font-family:arial;                                  

margin:0px;                                 
                                      
                                                                     
   }                                                                       
                                                                           
h3 {                                                                        
                                                                         
   color: #335d7c;                                                                        
   font-size: 13px;                                                                        
   font-weight: bold;                                                                        
}                                                                        


td {                                                                       
color:#454545;                                                                       
font-family:Arial;                                                                       
font-size:12px;                                                                       
}                                                                       
a {                                                                       
color:#335d7c;                                                                       
text-decoration:underline;                                                                       
}                                                                       
a:hover {                                                                       
color:#335d7c;                                                                       
text-decoration:none;                                                                       
}                                                                       

                                                                           
/* image styles */                                                                        
                                                                           
.img01 {                                                                        
   border: 1px #D5DEE4 solid;                                                                        
   }                                                                        
                                                                           
.img02 {                                                                        
                                                                       
   float: left;                                                                        
                           
margin-bottom:20px;                        
margin-right:20px;                        
                                                                       
   }                                                                        

.img03 {                                                                        
   border: 1px #000000 solid;                                                                        
   float: right;                                                                        
   margin-left: 10px;                                                                        
   margin-bottom: 10px;                                                                        
   }                                                             

.img04 {                                                          

float:left;                                                          
margin-right:5px;                                                              
}                                                   
.img05                                       
{                                       

float:right;                                      
margin-bottom:10px;                                      
margin-left:10px;                                      
margin-top:9px;                                      

}                                       
.img06                                       
{                                       
float:left;                                       

margin-right:20px;                                  
margin-bottom:10px;                                       
}                                       
.img07 {                                                                        
                                                                       
   float: left;                                                                        
margin-right:20px;                        
                                                                       
   }      

.img08 {     

margin-bottom:-2px;     
}             

ul.industries_bullets {                                           

list-style-type:none;                                           

margin:3px 8px 12px 12px;                                         

padding:0;                                           
}                                           


ul.industries_bullets li {                                           
background-image:url(/images/bucket_bullet.gif);                                           
background-position:2px 6px;                                           
background-repeat:no-repeat;                                           
padding-left:9px;                                           

}                                           
.content_btm_txt                                          
 {                                          

padding-left:78px;                                         
padding-top:15px;                                         
}                                       
ul.arrow_bullets                                        
{                                        

list-style-type:none;                                      
margin:8px 8px 12px 7px;                                      
padding:0px;                                      
}                                        
ul.arrow_bullets li                                       
{                                       

background-image:url(/images/arrow_bullet.gif);                                      
background-position:2px 3px;                                      
background-repeat:no-repeat;                                      
padding-left:13px;                                      

}                                       
.clear_both                                       
{                                       
clear:both;                   
                                  
}                               

.table_content {border-collapse:collapse;}                          
                                
.table_content td {                               
                             
border:1px solid #d1d1d1;           
font-size:11px;           
color:#454545;                               
}                               
                                  
/*.table_content .bold_text {                               
background-color:#d6dfe5  !important;                         
}                         
*/    


.table_space {                       
padding-bottom: 20px;}           
                          
.flash_table  {border-collapse:collapse;        
margin-bottom:15px;        
}                                                                    
.flash_table td {border:1px solid #D5DEE4;       
padding:20px;       
 }    


.odd_row {    
background-color:#F5F6F8;    

}         
.even_row {    
background-color:#FFFFFF;    

}    
