#middle {
   background-image: url(images/about.jpg);
   background-position: top right;
   background-repeat: no-repeat;
   border: 0 none;
   }
#left {
   float: left;
   width: 400px;
   margin: 10px;
   padding: 8px 10px;
   }
#left h2 {
   margin: 0;
   padding: 0px;
   font-size: 20px;
   text-align: left;
   color: #ffffff;
   line-height: 20px;
   }
#left h3 {
   font-size: 16px;
   text-align: left;
   color: #0a4885;
   }
#left table {
   table-layout: fixed;
   border: 0 none;
   width: 430px;
   caption-side: top;
   margin: 10px 0 4px 0;
   padding: 0;
   }
#left table caption {
   margin: 0;
   padding: 20px 0 10px 0;
   font-size: 16px;
   font-weight: bold;
   color: #0a4885;
   text-align: left;
   }
#left table th {
   font-size: 13px;
   font-weight: bold;
   text-align: left;
   padding: 1px 5px;
   border: 0 none;
   }
#left table td {
   font-size: 13px;
   font-weight: normal;
   text-align: left;
   padding: 1px 5px;
   border: 0 none;
   }
