body { 
margin: 15px; 
background-image:url(images/bg.jpg); 
background-position:top; 
background-repeat:repeat-x; 
background-color:#cfcfcf; 
} 

.prodnav { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
line-height: 1.5em; 
padding: 20px; 
} 
.prodnav a { 
color: #01539f; 
text-decoration: none; 
} 
.prodnav a:hover { 
text-decoration: underline; 
} 
.utilnav { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
font-weight: bold; 
color: #FFFFFF; 
padding-right: 10px; 
} 
.utilnav a { 
color: #FFFFFF; 
text-decoration: none; 
padding-right: 5px; 
padding-left: 5px; 
} 

.utilnav a:hover { 
text-decoration: underline; 
} 
.footer { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
color: #FFFFFF; 
} 
.footer a { 
color: #FFFFFF; 
text-decoration: underline; 
} 
.footer a:hover { 
text-decoration: none; 
} 
.buclinks { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
color: #01539f; 
} 

a.buclinks_li:link { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
color: #01539f; 
text-decoration:none; 
font-weight:bold; 
} 

a.buclinks_li:visited { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
color: #01539f; 
text-decoration:none; 
font-weight:bold; 
} 

a.buclinks_li:hover { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
color: #01539f; 
text-decoration:underline; 
font-weight:bold; 
} 


p, li { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
line-height: 1.5em; 
} 
.spacing { 
line-height: 1.5em; 
} 
.headline { 
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 16px; 
font-weight: bold; 
color: #999999; 
display: block; 
padding: 6px; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #cccccc; 
} 
.rcolpadding { 
padding-top: 18px; 
padding-right: 8px; 
padding-left: 8px; 
} 
.rtext { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
line-height: 14px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
border-right-style: solid; 
border-bottom-style: solid; 
border-left-style: solid; 
border-right-color: #5c5958; 
border-bottom-color: #5c5958; 
border-left-color: #5c5958; 
padding: 6px; 
color: #3d3938; 
} 
.rtext a { 
color: #3d3938; 
text-decoration: none; 
font-weight: bold; 
} 
.rtext a:hover { 
text-decoration: underline; 
} 
.smtext { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 12px; 
} 
.border { 
border: 1px solid #000000; 
} 




.padding { 
padding: 20px; 
} 




.vertline { 
border-right-width: 1px; 
border-right-style: solid; 
border-right-color: #dfe1e2; 
} 


.lefthead { 
font-size: 14px; 
font-weight: bold; 
color: #333333; 
display: block; 
background: ; 
padding: 8px 0px 8px 5px; 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #FFFFFF; 
margin-right: 5px; 
margin-left: 5px; 
} 


#leftnav { 
padding-top: 10px; 
padding-bottom: 50px; 
margin-top: 5px; 
margin-bottom: 5px; 
background-color: #bfc3c6; 
border-top-width: 5px; 
border-bottom-width: 5px; 
border-top-style: solid; 
border-bottom-style: solid; 
border-top-color: #FFFFFF; 
border-bottom-color: #FFFFFF; 
} 

a.leftnav_li:link { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-weight: bold; 
font-size: 11px; 
color:#333333; 
text-decoration: none; 
padding: 8px 5px 8px 10px; 
display: block; 
} 

a.leftnav_li:hover { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-weight: bold; 
font-size: 11px; 
color:#ffffff; 
text-decoration: none; 
padding: 8px 5px 8px 10px; 
background-color:#1bb5ff; 
display: block; 
} 
a.leftnav_li:visited { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-weight: bold; 
font-size: 11px; 
color:#333333; 
text-decoration: none; 
padding: 8px 5px 8px 10px; 
display: block; 
} 










.bottomborder { 
border-bottom-width: 1px; 
border-bottom-style: solid; 
border-bottom-color: #3d3938; 
} 
.elevenpts { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
line-height: 1.5em; 
color: #000; 
} 
.maintext { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
line-height: 1.5em; 
color: #000000; 
} 
.bottomlinks { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 1.5em; 
} 
.bottomlinks a{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 1.5em; 
color: #000000; 
} 
.bottomlinks a:hover{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
line-height: 1.5em; 
text-decoration: none; 
} 
.tableheader { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
} 
.tabletext { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 11px; 
border: 1px solid #000000; 
} 
.morelinks { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: bold; 
color: #3d3938; 
padding-top: 3px; 
padding-right: 20px; 
padding-bottom: 3px; 
} 
.morelinks a{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: bold; 
text-decoration: underline; 
color: #3d3938; 
} 
.morelinks a:hover{ 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: bold; 
text-decoration: none; 
color: #3d3938; 
} 
h1 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 20px; 
font-weight: bold; 
color: #01539f; 
padding-top: 5px; 
} 
.picback { 
background-image: url(images/header2back1.jpg); 
background-repeat: repeat-x; 
background-position: left top; 
} 
.phone { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 18px; 
font-weight: bold; 
} 
.tagline { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 12px; 
font-weight: bold; 
color: #ffffff; 
padding-left:10px; 
padding-bottom: 8px; 
} 
h2 { 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size: 14px; 
font-weight: bold; 
color: #01539f; 
} 

.img_pad { 
FLOAT: left; 
MARGIN-right: 10px; 
margin-bottom:10px; 
margin-top:5px; 
} 

#thomas_info{ 
padding-top:10px; 
padding-bottom:10px; 
font-family: Arial, Helvetica, sans-serif, "Arial Narrow"; 
font-size:11px;} 

.utilnav{font-family: Arial,Helvetica,sans-serif,"Arial Narrow"; 
font-size: 12px; 
font-weight: bold; 
color: #ffffff; 
padding-right: 10px; 
} 


.utilnav{font-family: Arial,Helvetica,sans-serif,"Arial Narrow"; 
font-size: 12px; 
font-weight: bold; 
color: #ffffff; 
padding-right: 10px; 
} 



.bottom { 

bottom:9px; 
display:block; 
margin-left:3px; 
position:absolute; 
text-align:center; 
width: 156px; 
} 



.left-position { 
position:relative; 

} 




.leftnav-link { 

display:block; 
margin-bottom:77px; 
} 


.bottom-img { 
margin-bottom: 5px; 
} 

