a:link    {color: #660000; text-decoration: none}
a:visited {color: #660000; text-decoration: none}
a:hover   {color: #333333; text-decoration: none}

a.head:link    {color: #000000; text-decoration: none}
a.head:visited {color: #000000; text-decoration: none}
a.head:hover   {color: #990000; text-decoration: none}

a.navig:link    {color: #990000; text-decoration: none; font-family: "Trebuchet MS", Arial; font-size: 10px}
a.navig:visited {color: #990000; text-decoration: none; font-family: "Trebuchet MS", Arial; font-size: 10px}
a.navig:hover   {color: #333333; text-decoration: none; font-family: "Trebuchet MS", Arial; font-size: 10px}

a.lightRed:link    {color: #333333; text-decoration: none; font-family: "Trebuchet MS", Arial; font-size: 10px}
a.lightRed:visited {color: #333333; text-decoration: none; font-family: "Trebuchet MS", Arial; font-size: 10px}

a.darkRed:link     {color: #990000; text-decoration: none; font-family: "Trebuchet MS", Arial; font-size: 10px}
a.darkRed:visited  {color: #990000; text-decoration: none; font-family: "Trebuchet MS", Arial; font-size: 10px}

a.red:link       {color: #660000; text-decoration: none}
a.red:visited    {color: #660000; text-decoration: none}

a.redb:link      {color: #990000; text-decoration: none}
a.redb:visited   {color: #990000; text-decoration: none}


ul   {list-style-image: url(pictures/bullet_small_arrow.gif); margin-top: 5px; margin-left: 32px; margin-bottom: 2px}
ol   {margin-top: 5px; margin-left: 32px; margin-bottom: 2px}
.ulc {list-style-image: url(pictures/bullet_small_arrow.gif); margin-top: 1px; margin-left: 12px}

.normal        {font-family: "Trebuchet MS", Arial; font-size: 12px; line-height: 21px; text-align: justify}
.normalNoJust  {font-family: "Trebuchet MS", Arial; font-size: 12px; line-height: 21px}
.small         {font-family: "Trebuchet MS", Arial; font-size: 11px; line-height: 17px}
.smallHead     {font-family: "Trebuchet MS", Arial; font-size: 14px; line-height: 20px; color: #445774}
.smallHeadDark {font-family: "Trebuchet MS", Arial; font-size: 14px; line-height: 20px; color: #424656}
.boldColor     {color: #445774}

.tdHome     {font-family: "Trebuchet MS", Arial; font-size: 12px; line-height: 15px; text-align: left; color: #445774; padding-top: 2px; padding-left: 15px; padding-right: 12px; padding-bottom: 20px}
.tdOver     {background: #E8E8E8; cursor: hand; border-width: 1px; border-style: solid; border-color: #FFFFFF}
.tdOut      {background: #F5F5F5; cursor: hand; border-width: 1px; border-style: solid; border-color: #FFFFFF}
.tdSubOut   {background: #FFFFFF; cursor: hand}
.tdSubOver  {background: #F5F5F5; cursor: hand}

.lister {
   width: 150px;
   font-family: "Trebuchet MS", Arial;
   font-size: 12px;
   background: #FFFDE9;
   border-width: 1px;
   border-style: solid;
   border-color: #AAAAAF;
} 

.textField {
   width: 250px;
   height: 23px;
   font-family: "Trebuchet MS", Arial;
   font-size: 12px;
   padding: 2px;
   padding-left: 3px;
   background: #FFFFFF;
   border-width: 1px;
   border-style: solid;
   border-color: #AAAAAF;
   background-image: url(pictures/field_bg.gif);
}

.textArea {
   width: 250px;
   font-family: "Trebuchet MS", Arial;
   font-size: 12px;
   padding: 2px;
   padding-left: 3px;
   line-height: 15px;
   background: #FFFFFF;
   border-width: 1px;
   border-style: solid;
   border-color: #AAAAAF;
   background-image: url(pictures/field_bg.gif);
}

.tableOver {
  font-family: "Trebuchet MS", Arial;
  font-size: 12px;
  line-height: 21px;
  background: #ECE5E6;
  cursor: hand
}

.newsTableTDLeft {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #B6BBC4;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #B6BBC4;
}

.newsTableTDRight {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #B6BBC4;
}

.newsTableTDLeftNextToLast {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #C9CBCF;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #C9CBCF;
}

.newsTableTDRightNextToLast {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #C9CBCF;
}

.newsTableTDLeftLast {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DADBDC;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #DADBDC;
}

.newsTableTDRightLast {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DADBDC;
}

.productTableDescription {
  font-family: "Trebuchet MS", Arial;
  font-size: 12px;
  line-height: 21px;
  text-align: justify;
  color: #424656;
  padding-top: 6px;
  padding-left: 13px;
  padding-right: 14px;
  padding-bottom: 6px;
}

.productTableList {
  font-family: "Trebuchet MS", Arial;
  font-size: 12px;
  line-height: 21px;
  color: #424656;
  padding-top: 10px;
  padding-left: 13px;
  padding-right: 14px;
  padding-bottom: 15px;
}

.productTableSpecs {
  font-family: "Trebuchet MS", Arial;
  font-size: 12px;
  line-height: 21px;
  color: #424656;
}