body {                   
   margin: 0px;                   
   padding: 0px;                   
   background:#ffffff;                   
}                   
form, input {                   
   margin: 0px;                   
   padding: 0px;                   
}                   
#container {                   
   width: 960px;                   
}                   
#header {                   
   width: 100%;                   
   /*display:inline-block;*/                   
   height:117px;                   
}                   
#utility_nav {                   
   float:right;                   
   display:inline-block;                   
   margin:0px 7px 4px 0px;                   
   text-align:left;                   
}                   
.utility_nav_plc_005 strong {                   
   font-family:arial black;                   
   font-size:18px;                   
   padding:0px 18px 0px 0px;                   
}                   
.utility_nav_plc_005 img {                   
   vertical-align:middle;                   
   margin:8px 6px 0px 8px;                   
}                   
/* topnav*/                   
#topnav {                   
   clear:both;                   
   /*display: inline-block;*/                
   background: url(topnav-bg.jpg) repeat-x left top;                   
}                   
#header a.header_request {                   
   clear:right;                   
   float:right;                   
   text-align: center;                   
   margin-right:2px;                   
   background: url(header-request.jpg) no-repeat;                   
   font-family:arial;                   
   font-size:12px;                   
   color:#066002;                   
   text-align:center;                   
   text-decoration:none;                   
   padding:4px 16px 9px 14px;                   
}                   
.topnav_plc_005 a span {                   
   text-transform:uppercase;                   
   font-family:arial;                   
   font-size:12px;                   
   color:#263d0f;                   
   padding:10px 11px 10px 11px;               
}                   
.topnav_plc_005 a:hover span {                  
   background:url(topnav-left-hover.jpg) no-repeat left top;                   
}                   
.lastlink strong {                   
   color:#263d0f;                   
   font-weight:normal;                   
}                   
.lastlink span {                   
   font-weight:bold;                   
   color:#059e09 !important;                   
}                   
#m {                   
   /*clear:both;*/                   
   width: 100%;                   
}                   
/* leftnav*/                    
#leftnav {                   
   width:167px;                   
   background:url(leftnav-bg.jpg) no-repeat left top;                   
   padding:0px 4px 85px 7px;                   
}                   
#leftnav strong {                   
   display:block;                   
   font-size:16px;                   
   font-family: Arial;                   
   color:#000000;                   
   padding:14px 0px 2px 6px;                   
   text-transform:uppercase                   
}                   
#content_area {                   
   padding: 15px 30px 15px 30px;                   
   background:url(content-area-bg.jpg) no-repeat left top;                   
}                   
           
/*footer*/                   
#footer {                   
   text-align:left;                   
   height:48px;                   
   padding:0px 8px 0px 16px;                   
   background: url(footer-bg.jpg) repeat-x left top;                   
}                   
.footer_plc_005 span {                   
   float:right;                   
   text-align:right;                   
}                   
.footer_plc_005 strong {                   
   font-family:arial black;                   
   color:#263d0f;                   
}                   
.footer_plc_005 i {                   
   font-style:normal;                   
   padding:0px 8px 0px 8px;                   
}                   
/* thomas info */                    
#thomas_info {                   
   clear:both;                   
   width: 960px;                   
   text-align:left;                   
   padding:10px 0px 10px 0px;                   
}                   
.thomas_info_plc_005 span {                   
   float:right;                   
}                   
/*Headings*/                    
h1 {                   
   font-family: Arial;                   
   font-size: 18px;                   
   font-style: normal;                   
   color: #5a8202;                   
   margin: 0px;                   
   padding: 10px 0px 8px 0px;                   
   font-weight: bold;                   
}                                
h2 {                   
   font-family: Arial;                   
   font-size: 16px;                   
   color: #5a8202;                   
   margin: 0px;                   
   padding:8px 0px 8px 0px;                   
   font-weight: bold;                   
}                   
h3 {                   
   font-family: Arial;                   
   font-size: 14px;                   
   color: #5a8202;                   
   margin: 0px;                   
   padding:6px 0px 6px 0px;                   
   font-weight: bold;                   
}                   
/* image styles */                   
.img_logo {        
   float: left;        
   margin-right: 5px;        
}       
           
/* miscellaneous */                   
p {                   
   margin:0px;                   
   padding:0px 0px 8px 0px;              
   line-height: 18px;                   
}                   
#content_area ul {                   
   margin:0px;                   
   padding-left: 10px;                   
   list-style:none;                   
}                   
#content_area ul li {                   
   margin:0px;                   
   padding:0px 0px 3px 10px;                   
   background:url(inner-bullet.gif) no-repeat 0px 5px transparent;                   
   text-align:left;             
   line-height: 18px;                   
}      

