/* ------------------------------------ * gmc.css www.gmcdesign.com Design by GMCDesign (C) 2004 * ------------------------------------ */body  {  background-image: url(graphics/brushed_aluminum.gif);  backround-repeat: repeat;  color: #000000;  font-size: 12pt;  font-family: "Times New Roman", Arial,Helvetica;  font-weight: bold;  text-align: center;  }/* definition for headings */h1  {  color: #000000;  font-family: Arial,Helvetica;  text-align: center;  }h2  {  color: #CCCC00;  font-size: 18pt;  font-family: Arial,Helvetica;  text-align: center;  }h3  {  color: #000000;  font-size: 13.5pt;  font-family: Verdana,Arial,Helvetica;  text-align: center;  }h4  {  color: #000000;  font-size: 14pt;  font-family: "Times New Roman", Arial,Helvetica;  text-align: center;  }/* definition for paragraphs */p  {  color: #000000;  font-size: 12pt;  font-family: "Times New Roman", Arial,Helvetica;  font-weight: bold;  text-align: center;  }p.left, li.MsoNormal  {  color: #000000;  font-size: 12pt;  font-family: "Times New Roman", Arial,Helvetica;  font-weight: normal;  text-align: left;  }p.verdana  {  color: #333333;  font-size: 11.0pt;  font-family: Verdana,Arial,Helvetica;  font-weight: bold;  text-align: center;  }/* table definition for 'main' tables */table.main  {  color: #000000;  font-size: 12pt;  font-family: "Times New Roman", Arial,Helvetica;  font-weight: bold;  text-align: center;  width: 100%;  border: 0px;  border-collapse: collapse;  }td.mainr  {  text-align: right;  }td.mainl  {  text-align: left;  }td.mains  {  font-size: 8pt;  }/* table definition for list of features */table.desc  {  color: #333333;  font-size: 10.0pt;  font-family: Verdana,Arial,Helvetica;  font-weight: bold;  text-align: left;  width: 385.5pt;  border: 0px;  border-collapse: collapse;  }/* table definition for table of specifications - 2-4 columns */table.specs  {  color: #404040;  font-size: 12pt;  font-family: "Times New Roman", Arial, Helvetica;  font-weight: bold;  text-align: center;  width: 80%;  border: 1px #6699CC solid;  border-collapse: separate;  border-spacing: 5px;  empty-cells: hide;  }td.specs  {  border: inset 1px;  }td.specsb  {  color: blue;  border: inset 1px;  }/* table definition for pricing information */table.pricing  {  color: #000000;  font-size: 10.0pt;  font-family: Arial, sans-serif, Helvetica;  font-weight: bold;  text-align: center;  border: 1px solid;  border-collapse: collapse;  table-layout: fixed;  width: 575pt;  padding: 0;  }col.prdesc  {  width: 160pt;  }col.prsets  {  width: 40pt;  }col.prparts  {  width: 50pt;  }col.prprice  {  width: 40pt;  text-align: right;  }col.prweight  {  width: 60pt;  }col.prpartno  {  width: 65pt;  }col.prbutton  {  width: 70pt;  }td.prcat    {    color: blue;    font-size:14.0pt;    text-align: left;    }td.prcatr    {    color: red;    font-size:14.0pt;    }td.prhead    {    color: blue;    font-size: 10.0pt;    }td.pritem    {    font-size: 10.0pt;    vertical-align:middle;    white-space:normal;    }/* table definition for 'admin' tables */table.admin  {  color: #000000;  font-size: 10pt;  font-family: "Times New Roman", Arial,Helvetica;  font-weight: bold;  text-align: left;  width: 100%;  border: 0px;  border-collapse: collapse;  }td.adhead  {  text-align: right;  }/* table definition for 'footer' tables */table.footer  {  color: #000000;  font-size: 12pt;  font-family: Arial,Helvetica;  font-weight: bold;  text-align: center;  width: 100%;  border: 0px;  border-collapse: collapse;  }.cpyrt  {  font-family: Arial,Helvetica;  font-weight: normal;  font-size: 8pt;  }.logo  {  font-family: Arial,Helvetica;  font-weight: bold;  font-style: italic;  }
