body {             
margin-top:10px;             
background-color: #072058;             
}             

#container {             
width: 960px;             
/* border: 1px #000000 solid; */             
background-color: #FFFFFF;             
}             

td {             
font-family: Arial;             
font-size: 12px;             
color: #000000;             
}             

/* header area start */             

#header {             
width: 960px;             
text-align:left;             
height:126px;             
background-image: url(images/Header01_bg.jpg);             
background-position: right top;             
background-repeat: no-repeat;             
}             

/* #utility_nav {             
width: 960px;             
text-align: right;             
padding-top: 2px;             
padding-bottom: 2px;             
background-color: #dfa300;             
}             
*/             

/* topnav area start */             

#topnav {             
width: 960px;             
text-align: right;             
padding-top: 9px;             
padding-bottom: 8px;             
background-color: #a1a1a1;             
white-space: nowrap;             
/* border-top: 1px #FFFFFF solid;             
border-bottom: 4px #000000 solid; */             
background-image: url(images/bg_topnav_adh_002.gif);             
background-position: left top;             
background-repeat: repeat-x;             
}             

/* main area start */             

#main {             
width: 960px;             
background-color: #FFFFFF;             
border-top: 1px #FFFFFF solid;             
border-bottom: 1px #FFFFFF solid;             
}             

#leftnav {             
width: 180px;             
padding-top: 0px;             
padding-bottom: 120px;             
background-color: #b8cee3;             
}             

#content_area {             
padding-left: 20px;             
padding-right: 20px;             
padding-top: 20px;             
padding-bottom: 30px;             
}             

/* footer area start */             

#footer {             
width: 960px;             
text-align: center;             
padding-bottom:9px;             
padding-top:28px;             
background-color: #080e42;             
background-image: url(images/bg_footer_adh_002.gif);             
background-position: left top;             
background-repeat: repeat-x;             
}             

#thomas_info {             
width: 960px;             
font-family: Arial;             
font-size: 10px;             
text-align: right;             
padding-top: 2px;             
padding-bottom: 2px;             
}             

/* heading styles */             

h1 {             
color: #093480;             
font-size: 20px;             
font-weight: bold;             
}             

h2 {             
color: #000000;             
font-size: 14px;             
font-weight: bold;             
}             

h3 {             
font-family: Times;             
color: #000000;             
font-size: 22px;             
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;             
}             

/* miscellaneous */             


.header_contact {             
float:right;             
margin-top:100px;             
padding-right:10px;             
}             

.more{             
text-align:right;             
padding-right:0px !important;             
}             
.more a{             
width:auto !important;             
padding-right:25px !important;             
}             

a{            
text-decoration: underline;            
}            

a:hover{            
text-decoration: none;            
}            
.market_tab           
{           
 border-top:1px solid #000000;           
 border-left:1px solid #000000;           
}           
.market_tab td           
{           
 border-right:1px solid #000000;           
 border-bottom:1px solid #000000;           
   padding: 5px 0px;        
}           
.img07         
 {         
border-left:1px solid #000000;         
border-top:1px solid #000000;         
}         
.gray_tab          
{          
background-color:#dedede;          
text-align:center;          
}          
.white_tab         
{          
background-color:#ffffff;          
text-align:center;          
}       
td.tab01       
{       
padding-left:9px;       
}    
td.bk     
{    
 width:90px;    
 height:90px;    
 background-color:#000000;    
border:1px solid #000000;   
}    
td.bl{    
 width:90px;    
 height:90px;    
 background-color:#435c8e;    
border:1px solid #000000;   
}    
td.gr{    
 width:90px;    
 height:90px;    
 background-color:#848e97;    
border:1px solid #000000;   
}    
td.nb{    
 width:90px;    
 height:90px;    
 background-color:#3b4d6c;    
border:1px solid #000000;   
}    
td.rd{    
 width:90px;    
 height:90px;    
 background-color:#b83741;    
border:1px solid #000000;   
}    
td.tn{    
 width:90px;    
 height:90px;    
 background-color:#c6b67c;    
border:1px solid #000000;   
}    
td.cn{    
 width:90px;    
 height:90px;    
 background-color:#ccc8bd;    
border:1px solid #000000;   
}    
td.br{    
 width:90px;    
 height:90px;    
 background-color:#54423d;    
border:1px solid #000000;   
}    
td.or{    
 width:90px;    
 height:90px;    
 background-color:#d96a43;    
border:1px solid #000000;   
}    
td.gn{    
 width:90px;    
 height:90px;    
 background-color:#426253;    
border:1px solid #000000;   
}    
td.pr{    
 width:90px;    
 height:90px;    
 background-color:#623f88;    
border:1px solid #000000;   
}    
td.wh{    
 width:90px;    
 height:90px;    
 background-color:#ffffff;    
border:1px solid #000000;   
}    
td.yl{    
 width:90px;    
 height:90px;    
 background-color:#f2cc3d;    
border:1px solid #000000;   
}    
td.cn{    
 width:90px;    
 height:90px;    
 background-color:#cdc9be;    
border:1px solid #000000;   
}  

.text_color {  
    color: #315880;  
    font-size: 14px;  
    font-weight: normal;}
.copyright{float: left;}
