/* CSS Document */         
body {         
   background: #515151 url(images/background.jpg) repeat-x;         
   margin-top: 20px;         
   margin-bottom: 20px;         
   }         
            
#container {         
   width: 960px;         
   border: 1px #333 solid;         
   background-color: #FFFFFF;         
   }         

/* header area start */         
            
#header {         
   width: 960px;         
   height: 120px;         
   }         

.header {         
margin-top: 20px;         
margin-left: 30px;         
}         
            

/* main area start */         
            
#content_area {        
   width: 820px;        
   padding-left: 20px;        
   padding-right: 20px;        
   padding-top: 20px;        
   padding-bottom: 20px;        
   text-align: left;        
   }        


/* footer area start */         

#footer {         
   width: 960px;         
   background: #187563;         
   text-align: center;         

   }         
            
#thomas_info {         
   width: 960px;         
   font-family: Arial;         
   font-size: 10px;         
   color: #fff;         
   text-align: right;         
   padding-top: 2px;         
   padding-bottom: 2px;         
   }         
            
#thomas_info a{         
   color: #fff;         
   font-size: 10px;         
   }         
            
/* heading styles */         

h1 {         
   color: #187563;         
   font-size: 19px;         
   font-weight: bold;         
   font-family: Arial, Helvetica, sans-serif;          
   text-align: center;         
   padding-bottom: 14px;         
   }         

h2 {         
   color: #000000;         
   font-size: 14px;         
   font-weight: bold;         
   font-family: Arial, Helvetica, sans-serif;          
   padding-top: 24px;         
   }         
            


p, td, tr, li {          

font-family: Arial, Helvetica, sans-serif;          
font-size: 12px;          
color: #000000;          

}          

a:link, .a:visited, a:active         
   {         
   font-family: Arial;         
   font-size: 12px;         
   color: #0000FF;         
   text-decoration: underline;         
   font-weight: bold;         
   }         
a:hover, .a:visited:hover          
   {         
   font-family: Arial;         
   font-size: 12px;         
   color: #000;         
   text-decoration: none;         
   font-weight: bold;         
   }         
            
/* utility navigation */         

.utility         
   {         
   font-family: Arial;         
   font-size: 14px;         
   color: #000;         
   text-align: right;         
   font-weight: bold;         
   margin-top: 20px;         
   margin-right: 30px;         
   }         
.utility span         
   {         
   font-family: Arial;         
   font-size: 18px;         
   font-weight: bold;         

   }            

.utility a:link, .utility a:visited, .utility a:active         
   {         
   font-family: Arial;         
   font-size: 16px;         
   color: #000;         
   text-decoration: underline;         
   font-weight: bold;         
   }         
.utility a:hover, .utility a:visited:hover          
   {         
   font-family: Arial;         
   font-size: 16px;         
   color: #187563;         
   text-decoration: none;         
   font-weight: bold;         
   }         

            
/* footer text & link */         

.footer         
   {         
   font-family: Arial;         
   font-size: 11px;         
   color: #FFFFFF;         
   padding: 10px;         
   margin: 0px;         
   }         
            
.footer span         
   {         
   font-family: Arial;         
   font-size: 12px;         
   color: #FFFFFF;         
    font-weight: bold;         
   }         
.footer a:link, .footer a:visited, .footer a:active          
   {         
   font-family: Arial;         
   font-size: 11px;         
   color: #FFFFFF;         
   text-decoration: underline;         

   }         
.footer a:hover, .footer a:visited:hover          
   {         
   font-family: Arial;         
   font-size: 11px;         
   color: #FFFFFF;         
   text-decoration: none;         
   }#content {color: #4E4E4E;margin:0px 0px 0px 0px;text-align: left;padding:0px 0px 0px 0px;}#formArea {background:transparent url(images/botcurve.jpg) left bottom no-repeat;    color: #666666;    float: right;    font-size: 12px;    background-color: #D9E6DA;    padding: 0px;    margin-left: 15px;    font-weight: bold;    margin-bottom: 10px;}.floatRight {clear: both;float: right;margin:0px 0px 20px 20px;padding:0px;}#content #formArea table {font-size:12px;color:#666666;}#content p {color:#4e4e4e;}#content .title {    font-size: 16px;    margin-top: 10px;    margin-bottom: 5px;    color: #125647;font-weight:bold;}#content ul {/*    list-style-type:disc;    margin-top: 0px;    margin-right: 0px;    margin-bottom: 15px;    margin-left: 15px;*/    margin-left: 0;    padding-left: 0;list-style-position:inside;}#content li {    /*padding-left: 0px;    margin-right: 5px;    margin-left: 5px;*/ list-style-position:outside; color:#4e4e4e;margin:0px 0px 0px 15px;}.style1 {font-weight: bold}.required {    font-size: 11px;    font-weight: bold;    color: #881B39;}#content #video {    clear: both;}.contactgrey {font-size:12px;font-weight:bold;color:#666666;}#botcurve {height:auto;padding:0px 0px 0px 10px;margin:0px;}
