  BODY {margin: 0px; font-family: Verdana, Arial; background: url(/img/mainbg.jpg) 0 0 repeat-x; background-color: #ffffff;  }

  .listTable {border: 0px solid #444444; padding: 5px}
  .listTable TD {padding: 5px; color: #000000; font-weight: bold; font-size: 13px}
  .listTable IMG {border: 1px outset #444444}
  .listTable IMG.widget {border: 0px outset #444444}
  .listTable HR {padding: 0; width:90%; color: #aaaaaa}

  .featureTable {border: 0px solid #444444; padding: 0px}
  .featureTable TD {padding: 0px; color: #000000; font-weight: bold; font-size: 13px; padding-bottom: 5px}
  .featureTable IMG {border: 1px outset #444444}
  .featureTable IMG.widget {border: 0px outset #444444}
  .featureTable HR {padding: 0px; width:100%; color: #aaaaaa;}

  .featureBase {padding: 5px; font-size: 12px; font-weight: bold}

  .ID {color: #555555; font-size: 10px; font-weight: normal}
  .keyNum {color: #999999; font-size: 10px; font-weight: normal}

  .slogan {color: #000000; font-size: 22px; font-weight: bold}
  .blurb  {color: #767887; font-size: 13px; font-weight: bold}
  .smText {color: #000000; font-size: 10px;}

  .fieldName {color: #557799; font-size: 11px}
  .productTitle {padding: 4px; font-size: 15px; color: #005588; font-weight: bold;}

  .mainText {font-family: Verdana, Arial; font-size: 13px}
  .mainTable {background-color: #ffffff; border: 3px solid #B4A06F}
  .menuTable {border: 2px solid black; border-top-width: 0px; border-right-width: 0px} 
  .menuItem {background-color: #fafafa; background-image: url(/img/menu/butbg.gif)} 
  .menuItem A {color: #17315A; text-decoration: none; font-weight: bold; font-size: 13px}
  .menuItem_on {background-color: #D09300; background-image: url(/img/menu/butbg_on.gif)} 
  .menuItem_on A {color: #ffffff; text-decoration: none; font-weight: bold; font-size: 13px}
  .menuIn {background-color: #fafafa; background-image: url(/img/menu/butbg.gif)}
  .leftBanner {background: url(/img/menu/leftbg.jpg) 100% 0 no-repeat;}
  .rightBanner {background: url(/img/menu/rightbg.jpg) 0 0 no-repeat;}
  .botBanner {background: url(/img/menu/botbg.jpg) 0 0 no-repeat;}

  .price {color: #008800}
  .wasPrice {color: #aa0000}
  .nowPrice {color: #008800}
  .isPrice {color: #008800}

  .sideTable1 {background-color: #aaaaaa; color: #000000; font-weight: normal; font-size: 13px; background: url(/img/sidebg2.jpg) 0 0 repeat-x}
  .sideTable2 {background-color: #aaaaaa; color: #000000; font-weight: normal; font-size: 13px; background: url(/img/sidebg2.jpg) 0 0 repeat-x}
  .sideTable3 {background-color: #aaaaaa; color: #000000; font-weight: normal; font-size: 13px; background: url(/img/sidebg2.jpg) 0 0 repeat-x}

  .hiddenVan {width: 140; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30)}
  .Van {width: 140;} 

  .footText {font-family: Verdana, Arial; color: #C4E1BD; font-size: 11px; padding-bottom: 2px; padding-left: 20px; padding-top: 8px; font-weight: bold}
  .footText A {color: #ffffff}

  .lilTypes A {font-size: 12px; font-weight: bold}

  .typeItem {color: #000000; font-weight: bold; font-size: 13px;}
  .typeItem A {padding: 3px;}
  .typeItem_on {color: #000000; font-weight: bold; font-size: 13px;}
  .typeItem_on A {background-color: #FEC751; border-top: 1px solid #aa7744; border-bottom: 1px solid #aa7744; padding: 3px;}

  .btn {font-size: 8px}
.line
{
border-top: solid 1px #999999;
margin: 5px 0 5px 0;
}

a
{
text-decoration: none;
color: #003399;
}
a:hover
{
text-decoration: underline;
color: #ff3300;
}
#NavTd
{
}
#Nav
{
padding: 2px 0 10px 0px;
font: 12px Verdana, Arial;
}
#Nav .line
{
border-top: solid 1px #999999;
margin: 5px 0 5px 0;
}
#Nav > .line
{
margin: 6px 0 4px 0;
}
#Nav h4
{
margin: 4px 5px 5px 5px;
font-size: 12px;
}
#Nav > h4
{
margin: 4px 0px 4px 5px;
}
#Nav ul
{
list-style: none;
margin: 0;
padding: 0;
}
#Nav li
{
padding: 0;
margin: -6px 2px;
width: 150;
}
#Nav > ul > li
{
margin: -3px 2px;
}
#Nav a
{
cursor: pointer;
display: block;
color: #000000;
padding: 2px 4px 4px 26px;
padding-left: 26px;
margin: 1px 0px;
}
#Nav > ul > li > a
{
border: 1px solid transparent;
padding: 2px 4px 4px 7px;
}
#Nav a:visited
{
color: #000000;
}
#Nav a:hover
{
border: 1px solid #cccccc;
margin: 0px;
padding: 2px 4px 4px 25px;
background-color: #f1f1f1;
text-decoration: none;
}
#Nav > ul > li > a:hover
{
margin: 1px 0px;
}

