BODY {
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial, helvetica, sans-serif;
    MARGIN: 10px 10px 10px 10px;
}
TD {
	FONT-SIZE: 9pt; FONT-FAMILY: arial, helvetica, sans-serif
}
HR {
	COLOR: #007AA5
}
.hotprodnum {
	FONT: bold 11pt Arial, Helvetica, sans-serif; COLOR: #003366
}
.hotprodname {
	FONT: bold 11pt Arial, Helvetica, sans-serif; COLOR: #007AA5
}
.hotprodtext {
	FONT: 9pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
.hotprodlink {
	FONT: bold 9pt Arial, Helvetica, sans-serif; COLOR: #000000
}
.boldlink {
	FONT-WEIGHT: bold
}
.newstext {
	COLOR: #F9E04C
}
.taxolink {
	FONT: 9pt Verdana, Arial, Helvetica, sans-serif; COLOR: #007AA5
}
.hd {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt
}
.hd2 {
	FONT-WEIGHT: bold; COLOR: #333333
}
.prodno {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #0066cc
}
.prodname {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #007AA5
}
.white {
	COLOR: #ffffff
}
.black {
	COLOR: #000000
}
.primary {
	BACKGROUND-COLOR: #b7ccdb
}
.secondary {
	BACKGROUND-COLOR: #b7ccdb;
        border: 1px solid #005b99;
}
.tertiary {
	BACKGROUND-COLOR: #007AA5
}
.primaryBg  { 
	background: #005b99;
}
.primarytext {
	COLOR: white
}
.secondarytext {
	COLOR: black;
      line-height: 150%;
}
.tertiarytext {
	COLOR: #000000
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0000; FONT-FAMILY: arial, helvetica, sans-serif
}
.shophd {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #0066cc; FONT-FAMILY: verdana
}
.shopdark {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #007AA5
}
A:hover {
	COLOR: #EAAF0F
}
A.nav {
	FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.nav:hover {
    color: #b7ccdb;
    font-weight: 600;
}
.nav {
    FONT-WEIGHT: 600; 
    FONT-SIZE: 10px; 
    COLOR: #ffffff; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
    text-align: center;
    background-color: transparent;
}
.nav_bar {
    FONT-WEIGHT: 500; 
    FONT-SIZE: 10px; 
    COLOR: #ffffff; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
    background-color: #005b99;
    border-left: 1px white solid;
    border-right: 1px white solid;
    text-align: center;
    padding: 5px 0px 5px 0px;
}
a.foot_nav {
    FONT-WEIGHT: 500; 
    FONT-SIZE: 7pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
    text-align: center;
    background-color: transparent;
}
a.foot_nav:hover {
    color: #b7ccdb;
    text-decoration: underline;
}