body {                                                                                                           
   background-color: #e1eded;                                                                                                           
   background-image: url(/images/Connor_Bkg.jpg);                                                                                                           
background-repeat:repeat-x;                                                                                                          
margin:0px;                                                                                                         
padding:0px;                                                                                                         
   }                                                                                                           
                                                                                                              
#container {                                                                                                           
   width: 1030px;                                 
background-image: url(/images/container_bg.jpg);                                                                                                           
background-repeat:no-repeat;                                 
background-position:center top;                                                                                                 
   }                                                                                                           

td                                                                                                           
{                                                                                                           
font-family:Arial;                                                                                                           
font-size: 12px;                                                                                                           
color:#373d40;                                                                                                          
}                                                                                                           

a {                                                                                                           
text-decoration: underline;                                                                                                           
color:#8b0c21;                                                                                                          
}                                                                                                           
a:hover {                                                                                                           
text-decoration: none;                                                                                                           
color:#8b0c21;                                                                                                          
}                                                                                                          
/* header area start */                                                                                                           
                                                                                                              
#header {                                                                                                           
   width: 960px;                                                                                                           
background-image:url(/images/header_bg_plc_005.jpg);                                                                                                          
background-repeat:no-repeat;                                                                                                          
background-position:right top;                                                                                                         
 height:141px;                                                                                                        
   }                                                                                                           

#header img{                                                                                                          
float:left;                                                                                                          
margin-right:2px;                                                                                                          
 }                                                                                                          
                                                                                                              
#utility_nav {float:right;margin-top:17px;padding-bottom:0;padding-top:8px;text-align:right;width:585px;}                                                                                                         
                                                                                                              
/* topnav area start */                                                                                                           

#topnav {                                                                                                           
   width: 960px;                                                                                                           
   text-align: right;                                                                                                           
background-image:url(/images/topnav_bg_plc_005.jpg);                                                                                                          
background-repeat:no-repeat;                                                                                                         
overflow:hidden;                                                                                                  
height:35px;                                                                                                  
padding:8px 0px 12px 0px;                                                                                                         
   }                                                                                                           

html>body #topnav{                                                                                                 
height:20px;                                                                                                  
padding:8px 0px 5px 0px;                                                                                                 
}                                                                                                 
                                                                                                      
/* main area start */                                                                                                           
                                                                                                              
#main {                                                                                                           
   width: 960px;                                                                                                           
   background-color: #FFFFFF;                                                                                              
background-image:url(/images/leftnav_top_bg.gif);                                                                                             
background-repeat:no-repeat;                                                                                             
background-position:left 273px;                                                                                            
position:relative;                                                                                                         
   }                                                                                                           
                                                                                                              
#leftnav {                                                                                                           
   width: 180px;                                                                                                           
   padding-top: 0px;                                                                                                           
   padding-bottom: 220px;                                                                                                           
   background-color: #acb6b6;                                                                                             
background-image:url(/images/leftnav_btm_bg.gif);                                                                                             
background-repeat:no-repeat;                                                                                             
background-position:left bottom;                                                                                                           
   }                                                                                                           


.leftnav_logo{                                                                                           
position:absolute;                                                                                           
left:24px;                                                                                           
bottom:55px;                                                                                           
}                                                                                        
                                                                                                           
#content_area {                                                                                                           
   padding-left: 22px;                                                                                                           
   padding-right: 22px;                                                                                                           
   padding-top: 10px;                                                                                                           
   padding-bottom: 30px;                                                                                     
background-image:url(/images/content_line.gif);                                                                                             
background-repeat:repeat-y;                                                                                                           
   }                                                                                                           

#content_area_home{                                                            
padding-left: 0px;                                                                                                           
   padding-right: 0px;                                                                                                           
   padding-top: 0px;                                                            
   padding-bottom: 9px;                                                                                     
background-image:url(/images/content_line.gif);                                                                                             
background-repeat:repeat-y;                                                            
}                                                            


.content_plc_005{                                                            
background-image:url(/images/header02_plc_005.jpg);                                                            
background-repeat:no-repeat;                                                            
background-position:left top;                                                           
 padding:0px 23px 0px 23px;                                                           
}                                                            
/* footer area start */                                                                                                           

#footer {                                                                                                           
   width: 960px;                                                                                                           
   text-align: left;                                                                                                           
   background-color: #fffffe;                                                                                                           
background-image:url(/images/footer_bg_plc_005.jpg);                                                                                                          
background-repeat:no-repeat;                                                                                                          
height:95px;                                                                                                          
   }                                                                                                           
                                                                                                              
#thomas_info {                                                                                                           
   width: 960px;                                                                                                           
   text-align: right;                                                                                                           
   padding-top: 4px;                                                                                                           
   padding-bottom: 2px;                                                                                                           
   }                                                                                                           

.thomas_info_last{                                                                                       
margin-right:28px;                                                                                       
}                                                                                                              
/* heading styles */                                                                                                           

h1 {                                                                                                           
   color: #26252a;                                                                                                           
   font-size: 20px;                                                                                                           
   font-weight: bold;                                                                                                           
   }                                                                                                           

.head {                                                                                                           
   color: #dbe2e2;                                                                                                           
   font-size: 22px;                                                                                                           
   font-weight: bold;                                                           
margin-top:52px;                                             
font-style:italic;                        
padding-left:3px;                                                                                                         
   }                                                           

.head1 {                                                                                                           
   color: #26252a;                                                                                                           
   font-size: 16px;                                                                                                           
   font-weight: bold;                                                                                                                   
   }                                                           

h2 {                                                                                                           
   color: #8b0c21;                                                                                                           
   font-size: 16px;                                                                                                           
   font-weight: bold;                    
margin-bottom:-15px;                  
   }                                                                                                           
html>body h2 {                  
margin-bottom:-7px;                  
}                  
.head2{                   
margin-bottom:7px;                   
}                   
                                                                                                              
h3 {                                                                                                           
   color: #000000;                                                                                                           
   font-size: 14px;                                                                                                           
   font-weight: bold;                                                                                                           
   }                                                                                                           
                                                                                                              
/* image styles */                                                                                                           
                                                                                                              
.img01 {                                                                                                           
   border: 1px #77272a solid;                                                                                                           
   }                                                                                                           
                                                                                                              
.img02 {                                                                                                           
   border: 1px #77272a solid;                                                                                                           
   float: left;                                                                                                           
   margin-right: 16px;                                                                                                           
   margin-bottom: 15px;                                                               
margin-top:8px;                                                               
   }                                                                                                           

.img03 {                                                                                                           
   border: 1px #77272a solid;                                                                                                           
   float: right;                                                                                                           
   margin-left: 16px;                                                                                                           
   margin-bottom: 10px;                                                                                                           
   }                                                                                                           
 .img04{                                                                                                         
float:none !important;                                                                                                        
 margin-right:11px !important;                                                                                                        
vertical-align:middle;                                                                                                       
}                                                                                                

.img05{                                                                                               
padding-right:4px;                                                                                               
}                                                                                         

.img06{                                                                                         
margin-top:1px;                                                                                         
margin-right:-76px;                                                                                         
}                                                                                 

.img07{                                                                                
margin-bottom:8px;                                                                                
   border: 1px #77272a solid;                                                                               
}                                                                     

.img08{                                                    
margin-bottom:9px;                             
}             


.img09 {                                                                                                           
   border: 1px #77272a solid;                                                                                                           
   float: right;                                                                                                           
   margin-left: 16px;                                                                                                           
   margin-bottom: 0px;                                                                                                           
   }            

.img10 {                                                                                                           
   border: 1px #77272a solid;                                                                                                           
   float: right;                                                                                                           
   margin-left: 16px;                                                                                                           
   margin-top: 16px;                                                                                                           
   }                                     
                                                                                                         
/* miscellaneous */                                                                                                           

.topnav_last a{                                                                                                
background-image:url(/images/topnav_line.gif) !important;                                                                                                
background-repeat:no-repeat !important;                                                                                                
background-position:left top !important;                                                                                                
cursor:auto !important;                                                                                                
margin-right:19px !important;                                                                                                
padding-right:0px !important;                                                                                                
padding-left:0px !important;                                                                                                
}                                                                                                    

.topnav_last a:link{                                                                                                
background-image:url(/images/topnav_line.gif) !important;                                                                                                
background-repeat:no-repeat !important;                                                                                                
background-position:left top !important;                                                                                                
cursor:auto !important;                                                                                                
margin-right:19px !important;                                                                                                
padding-right:0px !important;                                                                                                
padding-left:0px !important;                                                                                                
}                                                                                                

.topnav_last a:hover{                                                                                                
background-image:url(/images/topnav_line.gif) !important;                                                                                                
background-repeat:no-repeat !important;                                                                                                
background-position:left top !important;                                                                                                
cursor:auto !important;                                                                                                
margin-right:19px !important;                                                                                                
padding-right:0px !important;                                                                                                
padding-left:0px !important;                                                                                                
}                                                                                     

.print_txt{                                                                                    
text-align:right;                                                                                    
font-size:11px;                  
float:right;                
width:200px;                                                                                 
}                                                                                    

.print_txt img{                                                                                    
margin-right:4px;                                                                                    
vertical-align:middle;                                                                                    
}                                                                                  


.quote_btn{                                                                                   
text-align:center;                                                                                   
}                                                                                 

.pdf_txt td{                                                                                 
text-align:center;                                                                                 
font-size:11px;                                                                                 
}                                                                               

.connor_bg{                                                                              
background-color:#ecf2f2;                                        
}                                                                             

.connor_bg1{                                                                             
background-color:#f4fafa;                                                                             
padding:13px 0px 0px 14px;                                                                             
width:152px;                                                                           
}                                                                             


.connor_bg2{                                                                             
background-color:#f4fafa;                                                                             
padding:13px 14px 13px 14px;                                                                             
width:177px;                                                                           
}                                                                             

.connor_bg2 p{                                                                             
font-size:11px;                                                                         
margin-top:1px;                                                                        
height:100px;                                                                             
}                                                                      

.content_bg{                                                                      
background-color:#ecf2f2;                                                                      
width:720px;                                                                
margin-left:8px;                                                       
}                                                                      
.content_bg1{                                                                      
background-color:#f4fafa;                                                                      
width:243px;                                                                      
font-size:13px;                                                                      
color:#515659;                                                                      
font-weight:bold;                                                                      
padding:13px 34px 13px 34px;                                                                     
}                                                                      


.content_bg2{                                                                      
background-color:#f4fafa;                                                                      
width:409px;                                                                      
font-size:11px;                                                                      
padding:13px 34px 13px 34px;                                                                     
}                                                                     

.content_head{                                                                     
margin:13px 0px 10px 14px;                                                                     
}                                                                   


.content_img{                                                                     
text-align:right;                                                                   
margin:3px 0px 4px 0px;                                                                    
display:block;                                                                   
width:720px;                                                                   
}                                                                 


hr{                                                               
height:1px;                                                               
border:0px;                                                               
background-color:#7a0a08;                                                               
color:#7a0a09;                                                               
}                                                              

.txt{                                                              
margin-top:22px;                                                              
}                                                             

.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;                                                             
}                                                         


ul.bucket_bullet {                                                         
list-style-type:none;                                                         
margin:2px 0px 8px 11px;                                                         
padding:0px;                                                         
}                                                         


ul.bucket_bullet li {                                                         
background-image:url(/images/bucket_bullets.jpg);                                                         
background-position:4px 8px;                                                         
background-repeat:no-repeat;                                                         
padding-left:11px;                                                       
line-height:18px;                                                       
}                                                        

ul.bucket_bullet li a {                                                         
font-size:11px !important;                                                         
font-weight:bold !important;                                                         
text-decoration:underline !important;                                                         
color:#53545a !important;                                                         
text-align:left !important;                                                       
text-transform:none !important;                                                       
margin-bottom:-13px;                                                     
}                                                        

ul.bucket_bullet li a {                                                      
margin-bottom:0px;                                                     
}                                                     

ul.bucket_bullet li a:active {                                                         
font-size:11px !important;                                                         
font-weight:bold !important;                                                         
text-decoration:underline !important;                                                         
color:#53545a !important;                                                        
text-align:left !important;                                                        
text-transform:none !important;                                                       
margin-bottom:-13px;                                                     
}                                                        
ul.bucket_bullet li a:active {                                                      
margin-bottom:0px;                                                     
}                                                     

ul.bucket_bullet li a:hover {                                                         
font-size:11px !important;                                                         
font-weight:bold !important;                                                         
text-decoration:none !important;                                                         
color:#53545a !important;                                                        
text-align:left !important;                                                        
text-transform:none !important;                                                       
margin-bottom:-13px;                                                     
}                                                     


ul.bucket_bullet li a:hover {                                                      
margin-bottom:0px;                                                     
}                                                  

.bucket_bg{                                                  
background-image:url(/images/bucket_content_bg.gif);                                                  
background-repeat:repeat-x;                                                  
}                                                 

ul.bucket_content_bullet {                                                         
list-style-type:none;                                                         
margin:3px 18px 3px 19px;                                                         
padding:0px;                                                         
}                                                         


ul.bucket_content_bullet li {                                                         
background-image:url(/images/bucket_bullets.jpg);                                                         
background-position:4px 6px;                                                         
background-repeat:no-repeat;                                                          
padding:0px 0px 3px 11px;                                                     
}                                                 

html>body ul.bucket_content_bullet li {                     
background-position:4px 5px;                     
}                     
.bucket_content_plc_006{                                                 
background-image:url(/images/content_box_bg.gif);                                                  
background-repeat:repeat-x;                                                 
width:450px;                                
}                                

html>body .bucket_content_plc_006{                                
width:441px;                                
}                                

.bucket_content_plc_007{                                                 
background-image:url(/images/content_box_bg.gif);                                                  
background-repeat:repeat-x;                                                  
width:242px;                                                
}                                       

.content_txt{                                       
display:block;                                       
padding:15px 19px 0px 19px;                                       
}                                    


ul.internal_bullet {                                                         
list-style-type:none;                                                         
margin:0px 18px 13px 19px;                                                         
padding:0px;                                                         
}                                                         


ul.internal_bullet li {                                                         
background-image:url(/images/bucket_bullets.jpg);                                                         
background-position:4px 5px;                                                         
background-repeat:no-repeat;                                                          
padding:0px 0px 3px 12px;                                                     
}#quote_button {display:block;float:right;padding-top:46px;width:201px;}       
.border    
{       
background-color:#b6c0c0;       
}
