body
{
  font-size: 10pt;
  font-family: Arial, Verdana, Geneva, Swiss, SunSans-Regular;
  background-color: #ffffff;
  background-image: url(grfx/bgpage.gif);
  background-repeat: repeat-y;
  background-position: center 0;
  text-decoration: none;
  text-align: center;
  margin: 0;
  padding: 0;
  scrollbar-arrow-color: #996633;
  scrollbar-darkshadow-color: #996633;
  scrollbar-face-color: #FFFFFF;
  scrollbar-shadow-color: #000000;
  scrollbar-track-color: #FFFFFF;
}

table
{
  border-collapse:collapse;
  margin:auto;
}

/*
 * Language Currency Menu - Upper-right menu on homepage
 */
td.LangCurrMenu
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 8pt;
  padding: 1px;
  color: #036;
  text-align: center;
  vertical-align: middle;
}

td.LangCurrMenu a
{
  color: #036;
  text-decoration: none;
}
td.LangCurrMenu a:hover
{
  color: #990000;
  background-color: #999;
  text-decoration: none;
}

/*
 * HEADER Menu - TOP
 */
td.Header
{
  background-image: url(grfx/bgheader.jpg);
  text-align: center;
  vertical-align: middle;
}

/*
 * HEADER Inside text - TOP
 */
td.HeaderInside
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 8pt;
  color: #000;
  line-height: 10pt;
  text-align: center;
  vertical-align: top;
}

td.HeaderInside a
{
  color: #000;
  text-decoration: none;
}
td.HeaderInside a:hover
{
  color: #990000;
  text-decoration: none;
}

/*
 * HEADER Slogan text - Side bar
 */
td.Slogan
{
  font-family: Arial;
  font-size: 7pt;
  color: white;
  text-align: center;
  vertical-align: bottom;
}

/*
 * LOGIN Menu - Upper-right menu on homepage
 */
td.LoginMenu
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 8pt;
  background-color: #036;
  color: #999;
  text-align: center;
  vertical-align: middle;
}

td.LoginMenu a
{
  color: #FFFFFF;
  text-decoration: none;
}
td.LoginMenu a:hover
{
  color: #900;
  text-decoration: underline;
}


/*
 * General Menu - Header menu 1 on homepage
 */

td.GenMenu
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 8pt;
  color: #003366;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
}

td.GenMenu a
{
  color: #003366;
  text-decoration: none;
}
td.GenMenu a:hover
{
  color: #fff;
  background-color: #999;
  padding: 2px 6px;
  text-decoration: none;
}



/*
 * Product Menu - Header menu 2 on homepage
 */
td.ProdMenu
{
  font-size: 8pt;
  background-color: #003366;
  color: #cccccc;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  text-align: center;
  vertical-align: middle;
}

td.ProdMenu a
{
  color: #CCCCCC;
  text-decoration: none;
}
td.ProdMenu a:hover
{
  color: #fff;
  background-color: #999;
  text-decoration: none;
}

/*
 * MyAccount Menu - Header menu 2 on homepage
 */
td.MyAccountMenu
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 8pt;
  background-color: #003366;
  color: #990000;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
}

td.MyAccountMenu a
{
  color: #FFFFFF;
  text-decoration: none;
}
td.MyAccountMenu a:hover
{
  color: #990000;
  background-color: #fff;
  padding: 2px 6px;
}


/*
 * LEFT Menu - Side bar
 */
td.LeftMenu
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 7pt;
  padding: 2px;
  background-color: #003366;
  color: #ccc;
  line-height: 10pt;
  text-align: center;
  vertical-align: middle;
}

td.LeftMenu a
{
  color: #ccc;
  text-decoration: none;
}
td.LeftMenu a:hover
{
  color: #fff;
}

/*
 * LEFT Menu TITLE - Side bar
 */
td.LeftMenuTitle
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 8pt;
  padding: 2px;
  color: #036;
  line-height: 10pt;
  background-image: url(grfx/bg-silver.jpg);
  text-align: center;
  vertical-align: middle;
}

td.LeftMenuTitle a
{
  color: #999;
  text-decoration: none;
}
td.LeftMenuTitle a:hover
{
  color: #d2d2d2;
}


/*
 * CENTER Footer - Right box text
 */
td.CenterFooter
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 7pt;
  color: #036;
  line-height: 11pt;
  padding: 1px 2px;
  background-image: url(grfx/grfx_center_footer03.jpg);
  text-align: center;
  vertical-align: middle;
}

td.CenterFooter a
{
  color: #000000;
  padding: 1px 2px;
  text-decoration: none;
}
td.CenterFooter a:hover
{
  color: #fff;
  padding: 1px 2px;
  background-color: #999;
}

/*
 * PAGE FOOTER - page bottom
 */
 
td.SubPageFooter
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 7pt;
  padding: 1px 2px;
  background-color: #ffffff;
  color: #000;
  line-height: 10pt;
  text-align: left;
  vertical-align: top;
}

td.PageFooter
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 7pt;
  padding: 1px 2px;
  background-color: #ffffff;
  color: #000;
  line-height: 10pt;
  text-align: center;
  vertical-align: top;
}

td.PageFooter a
{
  color: #036;
  padding: 1px 2px;
  text-decoration: none;
}
td.PageFooter a:hover
{
  color: #fff;
  padding: 1px 2px;
  background-color: #999;
}

/*
 * PAGE CONTENT - static page txt
 */
td.StaticContent
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 9pt;
  background-color: #ffffff;
  color: #000;
  line-height: 11pt;
  text-align: center;
  vertical-align: middle;
}

td.StaticContent a
{
  color: #036;
  padding: 1px 2px;
  text-decoration: none;
}
td.StaticContent a:hover
{
  color: #fff;
  padding: 1px 2px;
  background-color: #999;
}

/*
 * PAGE CONTENT - about us page
 */
td.AboutContent
{
  font-family: Verdana, Arial, helvetica, geneva;
  font-size: 10pt;
  background-color: #ffffff;
  color: #000;
  line-height: 15pt;
  text-align: left;
  vertical-align: middle;
}

td.AboutContent a
{
  color: #036;
  padding: 1px 2px;
  text-decoration: none;
}
td.AboutContent a:hover
{
  color: #fff;
  padding: 1px 2px;
  background-color: #999;
}
