body {    
margin-top:10px;    
background-color: #333333;    
background-image: url(images/);    
}    

#container {    
width: 777px;    
border: 1px #000000 solid;    
background-color: #FFFFFF;    
}    

td {    
font-family: Arial;    
font-size: 12px;    
color: #000000;    
}    

/* header area start */    

#utility_nav {    
width: 777px;    
text-align: right;    
padding-top: 3px;    
padding-bottom: 4px;    
background-color: #000000;    
}    

#header {    
width: 777px;    
text-align:left;    
background-image: url(images/header_bg.jpg);    
background-position: right top;    
background-repeat: no-repeat;    
}    

/* topnav area start */    

#topnav {    
width: 777px;    
text-align: left;    
padding-top: 4px;    
padding-bottom: 5px;    
background-color: #333333;    
white-space: nowrap;    
}    

/* main area start */    

#main {    
width: 777px;    
background-image: url(images/background.jpg);    
background-position: left top;    
background-repeat: repeat-y;    
}    

#rightnav {    
width: 167px;    
background-color: #000000;    
}    

#content_area {    
padding-left: 10px;    
padding-right: 10px;    
padding-top: 10px;    
padding-bottom: 10px;    

Height:300px;    
}    

/* footer area start */    

#footer {    
width: 777px;    
line-height: 24px;    
text-align: center;    
/* background-image: url(images/footer_bg.jpg);    
background-position: left top;    
background-repeat: repeat-x; */    
}    

#thomas_info {    
width: 777px;    
font-family: Arial;    
font-size: 10px;    
text-align: right;    
padding-top: 2px;    
padding-bottom: 2px;    
}    

/* heading styles */    

h1 {    
color: #000000;    
font-size: 18px;    
font-weight: bold;    
}    

h2 {    
color: #ffffff;    
font-size: 13px;    
font-weight: bold;    
}    

h3 {    
font-family: Arial;    
font-size: 12px;    
font-weight: bold;    
font-style: italic;    
}    

h4 {    
font-family: Arial;    
color: #000000;    
font-size: 16px;    
font-weight: bold;    
}    

h5 {    
font-family: Arial;    
color: #0000ff;    
font-size: 11px;    
font-weight: bold;    
MARGIN: 2px 5px 2px;    
}    

h6 {    
font-family: Arial;    
color: #000000;    
font-size: 10px;    
font-weight: bold;    
MARGIN: 2px 5px 8px;    
}    


.h7 {    
font-family: Arial;    
color: #000000;    
font-size: 11px;    
font-weight: bold;    
MARGIN: 2px 5px 8px;    
}    


/* 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 */    

li {    
list-style-image: url(images/bullet_adh_005.gif);    
}    


.header_contact    
{    
MARGIN-TOP: -80px;    
FLOAT: right;    
padding-right:20px;    
}    

.rightnav {    
width:166px;    
background-color: #000000;    
}    
.equip {    
font-family: Arial;    
font-size: 12px;    
font-weight: bold;    
}    

.border {    
border: 1px #000000 solid;    
}    
.border1 {    
border-right: 1px #000000 solid;    
border-top: 1px #000000 solid;    
border-bottom: 1px #000000 solid;    
}    

.border2 {    
border-right: 1px #000000 solid;    
border-top: 1px #000000 solid;    
}    

.border3 {    
border-right: 1px #000000 solid;    
border-left: 1px #000000 solid;    
}    
.border4 {    
border-right: 1px #000000 solid;    
border-bottom: 1px #000000 solid;    
}    

.border5 {    
border-right: 1px #000000 solid;    
border-top: 1px #000000 solid;    
border-left: 1px #000000 solid;    
}    

.border6 {    
border-right: 1px #000000 solid;    
border-bottom: 1px #000000 solid;    
border-left: 1px #000000 solid;    
}    

.bg {    
background-Color: #000000;    
}  
