body { margin: 0; padding: 0; background-color: #fff; background-image: url(images/bkgd_masthead.gif); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; }
table { border: none; margin: 0; }
a:link, a:visited { text-decoration: none; font-weight: bold; color: #339; }
a:hover { color: #f93; }
a img { border: 1px solid #339; }
a:hover img { border: 1px solid #f93; }
h1 { font-size: 150%; color: #339; }
h2 { font-size: 120%; border-bottom: 1px solid #f93; margin-top: 1.5em; }
td { font-size: 75%; }

#logosec { width: 225px; }
#contactsec { text-align: right; color: #99c; font-weight: bold; font-size: 75%; height: 46px; vertical-align: top; padding-top: 6px; }
	#contactsec a { color: #fff; }
	#contactsec a:hover { color: #f93; }
#locsec { font-size: 65%; color: #339; height: 70px; vertical-align: top; }
#secnav { width: 200px; text-align: center; vertical-align: top; }
#navicons { width: 100%; border: none; }
#navborder { width: 1px; background-color: #339; }
#content { vertical-align: top; padding-left: 1em; line-height: 150%; }
#footersec { clear: both; width: 765px; font-size: 75%; text-align: center; border-top: 1px solid #339; padding: 6px; margin-top: 6px; color: #999; }

.printhead { display: none; }
.prntshow { display: none; }

.iconcell { text-align: center; vertical-align: top; width: 50%; font-size: 70%; padding-bottom: 1em; }

.white { color: #fff; }
.credit { margin-top: 4em; padding: 2em; border-top: 1px solid #f93; }
.center { text-align: center; line-height: 150%; }
.imgborder { border: 1px solid #000; }
.contenttable { width: 100%; }
.red { color: #c03; }
.boldblue { font-weight: bold; color: #339; }
.clear { clear: both; }
.leftinfo { text-align: center; padding-left: 6px; padding-right: 6px; }
.left { text-align: left; }
.enlarge { text-align: center; background-image: url(images/enlarge-bkgd.gif); }

table.tanks { margin-left: 2em; border: 1px solid #000; }
td.tdhead { width: 175px; background-color: #339; color: #fff; font-weight: bold; }
td.tdhead2 { background-color: #339; color: #fff; font-weight: bold; }
td.colhead { width: 75px; background-color: #ccc; }
table.specials { margin-left: 0; border: none; }
table.products { margin-left: 0; border: none; }
	td.productcell { width: 125px; text-align: center; }
	td.producttxt { font-size: 70%; text-align: center; }
	td.productcell2 { text-align: center; }
td.caption { font-size: 75%; color: #333; font-style: italic; text-align: center; }

td.affilleft { background-color: #cfc; text-align: center; }
td.affilright { background-color: #ccf; text-align: center; }


p.navbar { text-align: left; vertical-align: top; padding-left:4px; padding-top:4px; padding-bottom:4px; margin-top:2px; margin-bottom:2px; margin-left:1em; margin-right:1em; color: #fff; }
a.navbar:link {  color: #fff; }
a.navbar:visited {  color: #fff; }
a.navbar:hover {   color: #f00; text-decoration: underline; }

