body {                                                                         
                                                           
   background:#4c0000 url(/images/bg.jpg) repeat-x left top;            

   margin:0;           
                                                                        
   }                                                                         
                                                             
 td{                                                                                                                                                                                                                                                                                                          
   font-family: Arial;                                                                                                                                                                                                                                                                                                           
   font-size: 12px;                                                                                                                                                                                                                                                                                                           
   color: #454545;                                                                                                                                                                                                                                                                               
}                                                                                                               
a {                                                                                                                                                                                                                                                                                                                                                                                                      
   text-decoration:underline;                                                                                                                                                                                                                                                                     
   color:#000000;                                                                                                                                                                                                                                                                                                                                                                                                      
}                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                         
a:hover {                                                                                                                                                                                                                                                                                                                                                                                                      
   text-decoration:none;                                                                                                                                                                                                                                                                 
   color:#000000;                                                                                                                                                                                                                                                                                                                              
}                                                             
                                                                          
#container {                                                                         
   width: 960px;                                                          
   }                                                                         

/* header area start */                                                                         
                                                                            
#utility_nav {                                                                         
   text-align: right;                                                                         
   padding-top: 2px;                                                                         
   padding-bottom: 3px;                                                                           
   float:right;                                                           
   }                                                                         

#header {                                                                         
   width: 960px;                                                          
   }                                                                         
                                                                           
#header {                                                                         
   width: 960px;                                                       
   }                                                                         

#header2 {                                                                         
   width: 960px;                                                                         
   background: url(/images/header2.jpg) no-repeat left top;                                           
   height:172px;                                         
   text-align:left;                                                                   
   }                                                                         

/* topnav area start */                                                                         

#topnav {                                                                         
   width: 960px;                                                                     
   height:38px;                                                                   
   background: url(/images/topnav-bg.jpg) no-repeat left top;                                               
   }                                          
                                                                       
#topnav_index {                                                                         
   width: 960px;                                                                     
   height:38px;                                                                   
   background: url(/images/index-topnav-bg.jpg) no-repeat left top;                                               
   }                                                   


.topnav_first{                       
   margin-left:14px !important ;                                                                  
}                                                                  


/* main area start */                                                                         
                                                                            
#main {                                                                         
   width: 960px;                                                                    
   clear:both;                                                             
   background-color: #ffffff;                                        
      }                                       


#main_index {                                                                         
   width: 960px;                                                                    
   clear:both;                                                             
   background: #ffffff url(/images/main-bg.jpg) no-repeat left top ;                                                             
                                                                     
      }                                                                          
                                                                            
#leftnav {                                                                         
   padding-top: 25px;                                                                         
   padding-bottom: 100px;                                                                         
                                                                           
                                                                           
   }                                                                         
                                                                            
                                      
#content_area_index {                                                           
   padding-left: 20px;                                                                         
   padding-right: 20px;                                                                         
   padding-top: 0px;                                                                         
   padding-bottom: 30px;                                       
   background: url(/images/content-bg-dest.jpg) no-repeat right bottom;                                                                    
      }                                                                      
                                        

#content_area {                                                           
   padding-left: 27px;                                                                         
   padding-right: 27px;                                                                         
   padding-top: 20px;                                                                         
   padding-bottom: 20px;                                       
   background: url(/images/content-bg-dest.jpg) no-repeat right bottom;                                                                    
      }                                                


                                                                      
#idContentTbl{                                                      
   height:500px;                                                      
}                                                      


/* footer area start */                                                                         

#footer {                                                                         
   width: 960px;                                                                         
   background: url(/images/footer-bg.png) no-repeat left bottom;                                                                        
   height:73px;                                                                       

   }                                                                         
                                                                            
  .footer_left{                                                             
   margin-left:40px;                                                             
   margin-top:23px;                                                             
   float:left;                                                   
   text-align:left                                                            
}                                                               


  .footer_right{                                                             
   margin-right:28px;                                                             
   margin-top:20px;                                                             
   float:right;                                                          
   font-size:20px;                                                          
   color:#ce6f70;                                                        
   font-weight:normal;                                                       
   font-family:"Arial black";            
   font-style: normal;       
                            
}                                                                             
                                                                            
#thomas_info {                                                                         
                                                                        
   text-align: right;                                                     
   padding-bottom:2px;                                                    
   padding-top:6px;                                                    
   text-align:right;                                                    
   width:905px;                                                    
                                                                       
   }                                                                         
                                                                            
/* heading styles */                                                                         

h1 {                                                                         
   color: #bf0000;                                                                         
   font-size: 18px;                                                                         
   font-weight: bold;                                                                         
   }                                                                         

.heading1{                                                                       
   color:#cacccd;                                           
   font-family:arial;                                         
   font-size:16px;                                         
   font-weight:bold;                                         
   margin:0;                                            
   padding:25px 0 0 42px;                                        
                                                                         
}                                                                       

h1 span {                                                                       
   color:#cacccd;                                           
   font-family:arial;                                         
   font-size:13px;                                         
   font-weight:normal;                                         
   margin:0;           
   display:block;         
   padding:8px 427px 0 0;         
                                                         
}                                                                       


h2 {                                                                         
   color: #bf0000;                                                                         
   font-size: 13px;                                                                         
   font-weight: bold;                                            
   margin-bottom:-16px;                                                 
   padding-bottom:0;                                                 
                                                                         
   }                                                                         
                                                     

html > body h2 {                                                 
margin-bottom:-7px;                                                 
}                                                 


                                                                        
h3 {                                                                         
   color: #000000;                                                                         
   font-size: 13px;                                                                         
   font-weight: bold;                                                                         
                                                                           
   }                                                                         
                                                                            
/* image styles */                                                                         
                                                                            
.img01 {                                                                         
   border: 1px #2c2d2d solid;                                                                         
   }                                                                         
                                                                            
.img02 {                                                                         
   border: 1px #2c2d2d solid;                                                                         
   float: left;                                                                         
   margin-right: 15px;                                                                         
   margin-bottom: 10px;                                                                         
   }                                                                         

.img03 {                                                                         
   border: 1px #2c2d2d solid;                                                                         
   float: right;                                                                         
   margin-left: 10px;                                                                         
   margin-bottom: 17px;                                                                         
   }                                                                         
                                                                   
.img04{                                                                         
                                                                  
margin-right:12px;                                                              
                                                                  
   }                                                                

.img05 {                                                                         
                                                                  
margin-left:32px;                                                               
margin-right:6px;                                                               
                                                                       
   }                                  


.img06 {                                                         
margin-top:-8px;                                                       
   }                                                                
                                       

.img07 {                                                         
margin-top:10px;                                               
                                                                       
   }                                                                  
/* miscellaneous */                                                                         
                                                                            

ul.bucket_content {                                     
   line-height:12px;                                     
   list-style-type:none;                       
   margin:0 0 0;                       
   padding:0;                        
   color:#454545;                                     
   font-size:10px;                           
   font-weight:normal;                           
}                                     
ul.bucket_content li {                                     
   background-image:url(/images/bucket-bullet.gif);                                     
   background-position:12px 6px;                                     
   background-repeat:no-repeat;                            
   padding-left:18px;                       
   padding-right:20px;                       
}                                   

                              
.bucket_last{                                
   padding-top:6px !important;                                
}                         


.bucket_link_ser_005 a span {                                                                              
   display:block;                                                                              
   background: url(/images/bucket-divider.gif) no-repeat right top;                               
   padding:6px 0 3px;                          
 }                               
                                                                         
.bucket_link_ser_005 a:hover span{                                                                              
   display:block;                                                                              
   background: url(/images/bucket-divider.gif) no-repeat right bottom;                               
   padding:6px 0 3px;                                                        
}    


.top_text {  
color:#3c475b;  
font-size:14px;  
font-weight: bold;
}
