body{
   margin-top: 10px;
   background-color: #254487;
  
   font-family:arial;   }
   
#container {
   width: 960px;
      background-color: #FFFFFF;
}

 td {       color: #303030;  font-family: Arial;  font-size: 12px;}/* header area start */
   
#utility_nav {
   width: 960px;
   background-image: url(/images/utilitynav-bg.jpg);
   background-repeat: repeat-x;
   height: 20px;   }

.utility_nav_text {  float: right;  display: block;  padding-top: 3px;} #header {
   width: 960px;
   height: 118px;    background-image: url(/images/header-001-bg.jpg);
   background-repeat: repeat-x;
}
.header_text {display: block; float: right;text-align: right;color: #fffffe;font-size: 16px;font-weight: bold;padding-right: 20px;padding-top: 44px;} .header_text_inner {
color:#000000;display:block;font-size:14px;padding-top:9px;
}  
/* topnav area start */

#topnav {
width: 960px;
background-image: url(/images/topnav-bg.jpg);
background-repeat: repeat-x;
border-bottom: 1px solid #758795;   padding-bottom:3px;    padding-top:5px;   text-align:right;  }

/* main area start */
   
#main {
   width: 960px;
   background-color: #FFFFFF;
    }
   
#leftnav {     padding-top:12px;    border-right: 1px dotted #000000; width: 155px;      }
html > body #leftnav { width: 154px;
} #content_area {
   width: 776px;
   padding-left: 12px;
   padding-right: 12px;
   padding-top: 15px;
   padding-bottom: 25px;
   }

/* footer area start */

#footer {
   width: 960px;
   text-align: center;
    
   background-image: url(/images/footer-bg.jpg);
   background-repeat: repeat-x;   padding-bottom: 4px;   padding-top:5px; }
   
   
#thomas_info {
   width: 960px;
   font-family: Arial;
   font-size: 11px;
   color: #fffffe;
   text-align: right;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-bottom: -15px;   }
   
html > body #thomas_info {margin-bottom: -8px;}/* heading styles */

h1 {
   color: #225394;
   font-size: 18px;
   font-weight: bold;
   background-image: url(/images/h1.jpg);     background-position:left center;    background-repeat:no-repeat;      padding-left:10px;     padding-bottom:10px;padding-top:10px; } .home {   background: none;   font-size: 14px; }  h2 {
    color: #225394;
    font-size: 13px;
    font-weight: bold;
      }
   
h3 {    color: #000000;
   font-size: 12px;
   font-weight: bold;
   font-style: italic;
   }
   
/* image styles */
   
.img01 {
   border: 1px #000000 solid;
     }
   
.img02 {
   border: 1px #000000 solid;
   float: left;
   margin-right: 10px;
   margin-bottom: 10px;
   }

.img03 {
   border: 1px #000000 solid;
   float: right;
   margin-left: 10px;
   margin-bottom: 10px;
   }
.img05 {   float: right;
   margin-left: 10px;
   margin-bottom: 10px;
   }
.img06 {  border: 1px #3c6db2 solid; 
   }
   
a {color: #0000ff;text-decoration:underline;}a:hover {color: #0000ff;
text-decoration: none;}.last {margin-right: 7px;}.iframe{border:none;margin-left:50px;}