body {       
margin-top:10px;       
background-color: #CCCCCC;       
background-image: url(/images/);       
}       

td{       
font-family:Arial;       
font-size:11px;       
color:#000001;       

}       

a {       
text-decoration:underline;       
color:#8a0331;       
font-weight:bold;       
}       
a:hover {       
text-decoration:none;       
color:#ed1c24;       
font-weight:bold;       
}       

.locations_icon {     
margin: 0px 3px -5px 0px;     
}     

#container {       
width: 760px;       
background-color: #ffffff;       
}       

/* header area start */       

#header {       
width: 760px;       
}       

#utility_nav {       
width: 760px;       
text-align: right;       
padding-bottom:3px;       
padding-top:8px;       
background-color: #1f4a7d;       
background-image: url(/images/bg-top-gen-002-new.gif);       
background-repeat: repeat-x;       
}       

/* topnav area start */       

#topnav {       
width: 760px;       
text-align: right;       
padding-bottom:16px;       
padding-top:11px;       
background-color: #C4C4C4;       
white-space: nowrap;       
background-image: url(/images/bg-topnav-gen-002-new.gif);       
background-repeat: repeat-x;       
}       

/* main area start */       

#main {       
width: 760px;       
background-color: #E6E6E6;       
position:relative;       
}       

#leftnav {       
width: 160px;       
padding-top: 7px;       
padding-bottom: 10px;       
background-color: #E6E6E6;       
}       


#lefnav_btm{       
width: 160px;       
padding-top: 7px;       
bottom:17px;       
text-align:center;       
position:absolute;       
}       

#content_area {       
padding-left: 20px;       
padding-right: 20px;       
padding-top: 20px;       
padding-bottom: 56px;       
}       

/* footer area start */       

#footer {       
width: 760px;       
text-align: center;       
padding-bottom:10px;       
padding-top:16px;background-color: #1f4a7d;       
background-image: url(/images/bg-footer-gen-002-new.gif);       
background-repeat: repeat-x;       
}       

#thomas_info {       
width: 760px;       
text-align: right;       
padding-top: 2px;       
padding-bottom: 2px;       
}       

/* heading styles */       

h1 {       
color: #000002;       
font-size: 18px;       
font-weight: bold;       
}       

h1.home {       
color: #000004;       
font-size: 14px;       
font-weight: normal;       
padding-top:40px;       

padding-left:27px;       
padding-right:27px;       


}       


h1.home2 {       
color: #000004;       
font-size: 14px;       
font-weight: normal;       
padding-top:4px;       

padding-left:10px;       
padding-right:5px;       


}       


h2 {       
color: #800000;       
font-size: 14px;       
font-weight: bold;       
}       

h3 {       
font-family: Times;       
color: #8B929D;       
font-size: 24px;       
font-weight: bold;       
font-style: italic;       
}       

/* image styles */       

.img01 {       
border: 1px #000000 solid;       
}       

.img02 {       
border: 1px #000000 solid;       
float: left;       

margin-bottom:5px;       
margin-right:23px;       

}       

.img03 {       
border: 1px #000000 solid;       
float: right;       
margin-left: 10px;       
margin-bottom: 10px;       
}       

.img04{       

float:left;       
margin-bottom:10px;       
margin-right:5px;       
}       

.img05{       

float:left;       
margin-bottom:10px;       
margin-right:10px;       
}       

.bucketImage {border: 1px solid #000000;margin-bottom: 10px;}   



.boxstyle{  
Float: bottom  

}.img-bottom {bottom: 15px;position: absolute;right: 231px;}  
/* miscellaneous */  
