body  {background-image: url('images/bannerback.gif'); background-repeat: repeat-x;
height: 128px;margin:0px; padding: 0px; background-color: #fff; color: #000;
font-size: 10pt; font-family: "trebuchet ms", verdana, arial;}

.banner {background-image: url('images/bannerBlank.gif');background-repeat: no-repeat;
     background-color: transparent; background-position:top left; width:750px; height:140px;}

.contact  {position: absolute; top:75; left: 275px; background: transparent; font-size: 18pt; color: black; font-weight: bold;} 
.city     {position: absolute; top:40; left: 570px; background: transparent; font-size: 12pt; color: black; font-weight: bold;} 

a:active  {background: transparent; color: #0000ff;}
a:link    {background: transparent; color: #0000ff;}
a:visited   {background: transparent; color: #800080;}
a:hover   {background: transparent; color: #b63b3e; text-decoration: none;}

a.nav:active  {color: #666; text-decoration: none; border: solid 1px #000; width: 120px;} 
a.nav:link    {color: #666; text-decoration: none; border: solid 1px #000; width: 120px;}
a.nav:visited   {color: #666; text-decoration: none; border: solid 1px #000; width: 120px;}
a.nav:hover   {background: #b63b3e; color: #fff; text-decoration: none; border: solid 1px #000; width: 120px;}

h1   {background: #f0f0f0; color: #993333; font-size: 14pt; text-align: center;}
h2   {background: #fff; color: #000; font-size: 12pt;letter-spacing: 1px;padding-left: 5px;}
h3   {color: #993333; font-size: 12pt;}
h4   {color: #000; font-size: 11pt;}
h5   {background: transparent; color: #000; font-size: 10pt;}

td  {color: #000; font-size: 10pt; font-family: "trebuchet ms", verdana, arial;}

.center {text-align: center;}

.specs  {width: 100px; background: #993333; color: #fff;text-align: center;}
.demensions {background: #eaeaea;text-align: center; font-size: 9pt;}
.codes  {font-size: 9pt;}
.footer {background:#fff; border-top: solid 1px #b63b3e;color: #666; font-size: 8pt;}

.leftcol  {background: #fff;vertical-align: top; width: 150px;}
.middlecol  {background: #fff; font-size: 10pt; vertical-align: top; width: 100%; padding-left: 3px;padding-right: 3px;}
.rightcol {background: #fff; vertical-align: top; width: 198px;}

.subtitle {width: 198px;background-color: #fff;border-bottom: solid 1px #ccc;border-top: solid 1px #ccc;font-size: 10pt; color: #293b3e;font-weight: bold; padding: 3 0 0 0;}
.subtitle2 {width: 168px;background-color: #fff;border-bottom: solid 1px #ccc;border-top: solid 1px #ccc;font-size: 10pt; color: #b63b3e;font-weight: bold; padding: 3 1 0 3;letter-spacing: 3px;}

.innerbox {width: 150px;background: #fff;padding: 2 2 5 6;margin-top: 2px;margin-bottom: 3px;font-size: 10pt; color: #333;}
.innerbox2  {width: 168px;background: #eaeaea;padding: 2 1 5 3;margin-top: 2px;margin-bottom: 3px;font-size: 9pt; color: #293b3e;}

