body {                                                                                                                          
   margin:0px;                                                                                                                          
   background-color: #002646;                                                                                                                          
   background-image: url(images/background.gif);                                                                                                                          
background-repeat:repeat-x;                                                                                                                         
   }                                                                                                                          
                                                                                                                             
#container {                                                                                                                          
   width: 960px;                                                                                                                           
   }                                                                                                                          

#idContentTblCell{       
height:400px;       
}       
td                                                                                                                        
{                                                                                                                        
font-family:Arial;                                                                                                                        
font-size: 12px;                                                                                                                        
color:#454545;                                                                                                                       
}                                                                                                                       
                                                                                                                        
a {                                                                                                                        
text-decoration: underline;                                                                                                                        
color:#336a9a;                                                                                                                       
}                                                                                                                        
a:hover {                                                                                                                        
text-decoration: none;                                                                                                                        
color:#336a9a;                                                                                                                       
}                                                                                                                       

/* header area start */                                                                                                                          
                                                                                                                             
#header {                                                                                                                          
   width: 960px;                                                                                                                         
 height:94px;                                                                                                                        
background-color:#ffffff;                                                                                                                        
   }                                                                                                                          

#header01{                                                                                                                         
width:258px;                                                                                                                         
float:left;                                                                                                                         
}                                                                                                                         

#header02{                                                                                                                         
width:960px;                                                                                                                         
}                                                                                                                         

#utility_nav {                      
   width: 542px;                                                                                                                          
   text-align: right;                                                                                                                          
   float:right;                                                                                                
padding-bottom:16px;                                                                                                
   }                                   


html>body #utility_nav {                      
padding-bottom:15px;                      
}                      
                                                                                                                             
/* topnav area start */                                                                                                                          

#topnav {                                                                                                                          
width: 621px;                                                                                                                          
height:22px;                                                                                                 
float:right;                          
position:relative;                        
top:1px;                                                                                                                                      
}                                                                                                                          


/* main area start */                                                                                                                          
                                                                                                                             
#main {                                                                                                                          
   width: 960px;                                                                                                                          
   background-color: #FFFFFF;                                                                                                                          
   }                                                                                                                          
                                                                                                                             
#leftnav {                                                                                                                          
   width: 180px;                                                                                                                          
   padding-top: 0px;                                                                                                                          
   padding-bottom:7px;                                                                                        
background-image:url(/images/leftnav_bg_plc_005.jpg);                                                                                                                         
background-repeat:repeat-y;                                                                                                                                                                                               
   }                                                                                                                          
                                                                                            
#nav{                                                                                       
width:180px;                                                                                       
background-image:url(/images/nav_bg_plc_005.jpg);                                                                                                                         
background-repeat:no-repeat;                                                                                                                         
background-position:left top;                                                                                         
}                                                                                       
                                                                                                                        
#content_area {                                                                                                                          
   padding-left: 25px;                                                                                                                          
   padding-right: 26px;                                                                                                                          
   padding-top: 0px;                                                                                                                          
   padding-bottom: 16px;                                                                                                                          
background-image:url(/images/content_bg_plc_005.jpg);                                                                                                                         
background-repeat:no-repeat;                                                                                                                         
background-position:right top;                                                                                                                         
   }                                                                                                                          

#content_area_internal {                                                                                                                          
   padding-left: 25px;                                                                                                                          
   padding-right: 26px;                                                                                                                          
   padding-top: 0px;                                                                                                                          
   padding-bottom: 31px;                                                                                                                          
background-image:url(/images/content_bg_plc_005.jpg);                                                                                                                         
background-repeat:no-repeat;                                                                                                                         
background-position:right top;                                                                                                                         
   }                               

#main_home{                                                               
width: 960px;                                                                                                                          
background-color: #FFFFFF;                                                               
background-image:url(/images/content_home_bg.jpg);                                                                                                                         
background-repeat:no-repeat;                                                                                                                         
background-position:180px bottom;                                                               
}                                                               

.content_area_plc_005{                                                                                                                      
background-image:url(/images/content_border_plc_005.gif);                                                                                                                      
background-repeat:repeat-y;                                                                                                                      
padding:0px 24px 0px 24px;                                                                                                                      
}                                                                                                                      


.content_area_plc_006{                                                                                                                      
background-image:url(/images/content_border_plc_005.gif);                                                                                                                      
background-repeat:repeat-y;                                                                                                                      
padding:0px 20px 0px 20px;                                                                                                                      
}                                                             
/* footer area start */                                                                                                                          

#footer {                                                                                                                          
   width: 960px;                                                                                                                          
background-image:url(/images/footer_bg_plc_005.png);                                                                                                                         
background-repeat:no-repeat;                                                                                                                         
height:153px;                                                                                                                         
   }                                                                                                                          

.footer_top{                                                                                    
width: 170px;                                                                                                                          
background-image:url(/images/footer_top_bg.jpg);                                                                                                                         
background-repeat:no-repeat;                                                                                                                         
height:17px;                                                                                    
float:right;                                                                                   
margin-top:-17px;                                                                                   
}                                                                                    
                                                                                                                             
#thomas_info {                                                                                                                          
   width: 960px;                                                                                                                                                                    
   padding-top: 6px;                                                                                                                          
   padding-bottom: 4px;                                                                                                                          
   }                                                                                                                          
                                                                                                                             
/* heading styles */                                                                                                                          

h1 {                                                                                                                          
   color: #336a9a;                                                                                                                          
   font-size: 18px;                                                                                                                          
   font-weight: bold;                                                                                                                          
border-bottom:1px solid #d2deea;                                                                          
margin-top:10px;                                                                        
padding-bottom:3px;                                                                                                                       
   }                                                                                                                          


.head{                                                                                                                         
color: #336a9a;                                                                                                                          
   font-size: 13px;                                                                                                                          
   font-weight: bold;                                                                
border:0px;                                                           
margin-bottom:8px;                                                                                                                      
}                                                                                                                         

h2 {                                                                                                                          
   color: #454545;                                                                                                                          
   font-size: 14px;                                                                                                                          
   font-weight: bold;               
margin-bottom:-7px;                                                                                                                                                                                 
   }                                              

html>body h2{               
margin-bottom:-5px;               
}               

.head2 {                                                                                                                          
   color: #004581;                                                                                                                          
   font-size: 14px;                                                                                                                          
   font-weight: bold;                                                                            
margin-bottom:0px;                                                                           
padding-bottom:0px;                                                                                                                                     
   }                                                                                                                          
                                                                                                                             
h3 {                                                                                                                          
   color: #336a9a;                                                                                                                          
   font-size: 13px;                                                                                                                          
   font-weight: bold;                                                                                                                              
margin-top:0px;               
margin-bottom:0px;                                                                                                                    
   }                                                                                                                          
                                                                                                                             
/* image styles */                                                                                                                          
                                                                                                                             
.img01 {                                                                                                                          
   border: 1px #d1d1d1 solid;                                                                                                                          
   }                                                                                                                          
                                                                                                                             
.img02 {                                                                                                                          
   border: 1px #d1d1d1 solid;                                                                                                                          
   float: left;                                                                                                                          
   margin-right: 16px;                                                                                                                          
   margin-bottom: 10px;                                                                                                                          
   }                                                                                                                          

.img03 {                                                                                                                          
   border: 1px #d1d1d1 solid;                                                                                                                          
   float: right;                                                                                                                          
   margin-left: 10px;                                                                                                                          
   margin-bottom: 10px;                                                                                                                          
   }                                                                                                                          
 .img04{                                                                                  
float:left;                                                                                  
margin-right:5px;                                                                                  
}                                                                       


.img05{                                                                      
float:right;                                                                      
}                                                                                                                           

.img06 {                                                                                                                          
   border: 1px #d1d1d1 solid;                                                                                                                          
margin-top:5px;                           
   }                                                                                                                          

/* miscellaneous */                                                                                                                          

form{                                                                                                           
margin:0px;                                                                                                           
padding:0px;                                                                                                           
}                                                                                                           

 #search{                                                                                                                         
width:960px;                                                                                                                         
background-image:url(/images/search_bg.jpg);                                                                                                                         
background-repeat:no-repeat;                                                                                                                         
height:41px;                                                                                                 
clear:both;                                                                                                                         
}                                                                                                                                 
                                                                                                                     

#search select{                                                                                                            
width:100px;                                                                                                            
height:20px;                                                                                                            
font-family:Arial;                                                                                                            
font-size:11px;                                                                                                            
color:#000000;                                                                                                            
margin:0px 0px 0px 7px;                                                                                                        
}                                                                                                            

#search input{                                                                                                            
width:133px;                                                                                                            
height:20px;                                                                                                            
font-family:Arial;                                                                                                            
font-size:11px;                                                                                                            
color:#000000;                                                                                                            
margin:0px 5px 0px 5px;                                                                                                            
}                                                                                                            

.search_box{                                                                                                      
float:right;                                                                                                      
}                                                                                                      

.search_box a img{                                                                                                      
margin-right:18px;                                                                                                      
}                                                                                                      

.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:link 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:visited 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 0px 5px 10px;                                                                                                 
}                                                                                      


.lefthead_plc_006{                                                                                      
display:block;                                                                                      
padding-top:7px;                                                                                      
padding-bottom:3px;                                                                                     
}                                                                                 


.footer_space_plc_005{                                                                                 
display:block;                                                                                 
text-align:left;                                                                                 
padding-left:46px;                                                                                 
}                                                                                

.footer_space_plc_006{                                                                                 
display:block;                                                                                 
text-align:left;                                                                                 
padding-left:60px;                                                                                 
}                                                                               

.footer_space_plc_009{                                                                                 
display:block;                                                                                 
text-align:left;                                                                                 
}                                                                            


hr{                                                                            
border:0px;                                                                            
color:#d2deea;                                                                            
height:1px;                                                                            
}                                                                         


html>body hr{                                                                         
background-color:#d2deeb;                                                                         
}                                                                     


.corporate_table{                                                                     
border:1px solid #dcdcdc;                                                                     
}                                                                    

.corporate_top{                                                                    
padding-top:12px;                                                                    
}                                                                   



ul.internal {                                                                   
list-style-type:none;                                                                   
margin:7px 8px 17px 7px;                                                                   
padding:0;                                                                   
}                                                                   


ul.internal li {                                                                   
background-image:url(/images/internal_bullet.gif);                                                                   
background-position:2px 3px;                                                                   
background-repeat:no-repeat;                                                                   
padding-left:13px;                                                                   
}                                                                 


ul.internal_txt {                                                                   
list-style-type:none;                                                                   
margin:4px 8px 17px 13px;                                                                   
padding:0;                                                                   
}                                                                   


ul.internal_txt li {                                                                   
background-image:url(/images/internal_bullet1.gif);                                                                   
background-position:2px 6px;                                                                   
background-repeat:no-repeat;                                                                   
padding-left:10px;                                                                   
}    

ul.internal_txt1 {                                                                   
list-style-type:none;                                                                   
margin:7px 8px 17px 32px;                                                                   
padding:0;                                                                   
}                                                                   


ul.internal_txt1 li {                                                                   
background-image:url(/images/internal_bullet1.gif);                                                                   
background-position:2px 6px;                                                                   
background-repeat:no-repeat;                                                                   
padding-left:10px;                                                                   
}             

ul.bucket_bullets {                                                          
list-style-type:none;                                                          
margin:8px 8px 0px 0px;                                                          
padding:0;                                                          
height:20px;                                     
}                                                          


ul.bucket_bullets li {                                                          
background-image:url(/images/bucket_bullet.gif);                                                          
background-position:2px 6px;                                                          
background-repeat:no-repeat;                                                          
padding-left:9px;                                                          
}                                                        


ul.bucket_bullets1 {                                                          
list-style-type:none;                                                          
margin:8px 8px 0px 0px;                                                          
padding:0;                                     
height:34px;                                                          
}                                                          


ul.bucket_bullets1 li {                                                          
background-image:url(/images/bucket_bullet.gif);                                                          
background-position:2px 6px;                                                          
background-repeat:no-repeat;                                                          
padding-left:9px;                                                          
}                                     

.bucket_background{                                                        
background-image:url(/images/bucket_btm_bg.gif);                                                        
background-repeat:no-repeat;                                                        
background-position:left bottom;                                                        
}                                                       


a .bucket_link_plc_006 {                                                       
color:#0887bb !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:link .bucket_link_plc_006 {                                                       
color:#0887bb !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:visited .bucket_link_plc_006 {                                                       
color:#0887bb !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:hover .bucket_link_plc_006 {                                                       
color:#0887bb !important;                                                       
text-decoration:underline !important;                                                       
}                                                    

a .bucket_link_plc_007 {                                                       
color:#000000 !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:link .bucket_link_plc_007 {                                                       
color:#000000 !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:visited .bucket_link_plc_007 {                                                       
color:#000000 !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:hover .bucket_link_plc_007 {                                                       
color:#000000 !important;                                                       
text-decoration:underline !important;                                                       
}                                                   


a .bucket_link_plc_008 {                                                       
color:#1f365a !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:link .bucket_link_plc_008 {                                                       
color:#1f365a !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:visited .bucket_link_plc_008 {                                                       
color:#1f365a !important;                                                       
text-decoration:none !important;                                                       
}                                                       

a:hover .bucket_link_plc_008 {                                                       
color:#1f365a !important;                                                       
text-decoration:underline !important;                                                       
}                                                  

.content_btm_txt{                                            
display:block;                                            
padding:22px 0px 0px 122px;                                           
}                                           


.bucket_plc_006{                                           
display:block;                                           
height:284px;                                           
}                         


html>body .news_sml{                         
margin-top:6px;                         
}                     
.txt_btm{                     
padding-bottom:187px;                           
}
