a:active img { border: 1px solid #535541; }

a.topnav, .tellafriendlink a { text-decoration: none; font:bold 8pt/14px arial; }
a.topnav-viewcart {  /* THIS CLASS CONTROLS THE PROPERTIES OF THE VIEW CART LINK IN THE HEADER */
text-decoration: none;
font: bold 9px/11px tahoma;  /*  CHANGE FONT WEIGHT, FONT SIZE AND FONT FAMILY HERE  */
text-transform: uppercase;  /*  THIS MAKES THE TEXT ALL UPPERCASE; CHANGE TO "NONE" IF YOU DON'T WANT IT UPPERCASE  */
background-color: #990033;  /* CHANGE BACKGROUND COLOR OF LINK HERE  */
color: #ffffff;  /*  CHANGE FONT COLOR HERE  */
padding: 1px 14px;  /* CHANGE PADDING AROUND LINK TEXT HERE  */
}
a.topnav:hover, a.topnav:active { text-decoration: underline; }

form.email-signup input
{ font-size: 8pt; }

div#email-signup-popup { position: relative; }

div#email-signup-popup a
{ text-decoration: none;
  font: bold 8pt/13pt arial; }

div#email-signup-popup a:hover
{ color: #535541;
  background-color: #E2D3B4;
  text-decoration: underline;
  font: bold 8pt/13pt arial; }

div#email-signup-popup a span { display: none; }
div#email-signup-popup a:hover span
{ display: block;
  position: absolute;
  top: 15px;
  left: -85px;
  width: 225px;
  padding: 5px;
  z-index: 100;
  background: white;
  border: 1px solid #7A8D84;
  font: 8pt Arial, sans-serif;
  text-align: justify;
  text-decoration: none; }

.SecNav
{ margin-right: 20px; 
  font-family: arial;
  font-weight: bold;
  font-size: 9pt;
  color: #535541;
  text-decoration: none; }

/*.SecNav a
{ font-family: arial;
  font-weight: bold;
  font-size: 9pt;
  color: #535541;
  text-decoration: none; }*/

.leftnavseparator
{
	margin: 3 0;
	font-weight: bold;
}

input.addtoregistry
{
width: 106px;
}

.vjb
{ font: bold 10pt/12pt verdana;
  display: block;
  color: #990033;  /* This is the text color  */
  text-align: center; }

.description
{ font-size: 7pt;
  display: block;
  text-align: center; }

.leftnavheader
{ display: block;
  width: 145px;
  margin-top: 0px;
  font: bold 12px verdana, arial;
  color: #990033;
  border-bottom: 2px solid #656446; }

a { color: #75785c; }

A.nav
{ display:block;
  width: 100%;
  font: bold 11px verdana, arial;
  color: #003300;
  text-decoration:none;
  margin: 2px 0px;  }

A.nav:hover {text-decoration: underline; color: #003300;}

h1 {
     font-family : Verdana, Helvetica, sans-serif;
    font-weight : bold;
	font-size : 13pt;
	color : #505830;
	margin-bottom: 5px;
}
h2 {
     font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	color : #505830;
}
#body td {
	font-family: Verdana;
	font-size: 10px;
	vertical-align: top;	
}
#header a {
    text-decoration : none;
    font-weight : bold;
    font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	color : #505830;

}
#header a:hover {
    text-decoration : underline;
    font-family : Verdana, Helvetica, sans-serif;
	color : #505830;
}
#header td {
	vertical-align: middle;	
	font-family: Verdana;
	font-size: 10px;
	color : #505830;
}
#leftnav td {
	vertical-align: top;	
	font-family: Verdana;
	font-weight : bold;
	font-size: 10px;
	color : #505830;
}
#body td {
	vertical-align: top;	
	font-family: Verdana;
}
#main td {
	vertical-align: top;	
	font-family: Verdana;
	font-size: 10px;
	color : #505830;
}
#fi a {
    text-decoration : none;
    font-weight : bold;

    font-family : Verdana, Helvetica, sans-serif;
	font-size : 11pt;
	color : #025077;

}

#footer a {
    text-decoration : none;
    font-weight : bold;

    font-family : Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color : #505830;

}
#footer a:hover {
    text-decoration : underline;
    font-family : Verdana, Helvetica, sans-serif;
	color : #505830;
}
#footer td {
	vertical-align: middle;	
	font-family: Verdana;
	font-size: 10px;
	color : #505830;

}
#rightside a {
    text-decoration : none;
    font-weight : bold;

    font-family : Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color : #505830;

}
#rightside a:hover {
    text-decoration : underline;
    font-family : Verdana, Helvetica, sans-serif;
	color : #505830;
}

#rightside td {
	vertical-align: top;	
	font-family: Verdana;
	    font-weight : bold;
	font-size: 10px;
	color : #505830;
}
#breadcrumbs a {
    text-decoration : none;

    font-family : Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color : #505830;
}
#breadcrumbs a:hover {
    text-decoration : underline;
    font-family : Verdana, Helvetica, sans-serif;
	color : #505830;
}

td #breadcrumbs {
	vertical-align: top;	
	font-family: Verdana;

	font-size: 10px;
	color : #505830;
}

#leftnav td
{ 	vertical-align: top;	
	font-family: Verdana;
	font-weight : bold;
	font-size: 10px;
	color : #505830;  }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.left-navigation ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
.left-navigation li a {  /* THIS CLASS CONTROLS THE PROPERTIES OF THE MAIN CATEGORIES IN THE LEFT NAV */
	font: bold 11px verdana, arial;  /*  CHANGE FONT WEIGHT, FONT SIZE AND FONT FAMILY HERE  */
	color: #336699;  /* CHANGE FONT COLOR HERE */
	display: block;
	width: 143px;
	text-transform: uppercase;  /* IF YOU DON'T WANT THE NAMES AUTOMATICALLY UPPERCASE, JUST REMOVE THIS WHOLE LINE */
	margin-bottom: 3px;
	text-decoration: none;
}
.left-navigation li a:hover { text-decoration: underline; }
.left-navigation ul ul {
	margin-bottom: 5px;
	border-bottom: 2px solid #656446;
	width: 143px;
}
.left-navigation li li a {  /* THIS CLASS CONTROLS THE PROPERTIES OF THE SUB CATEGORIES IN THE LEFT NAV */
	font: bold 10px verdana, arial;  /*  CHANGE FONT WEIGHT, FONT SIZE AND FONT FAMILY HERE  */
	color: #003300;  /* CHANGE FONT COLOR HERE */
	text-decoration: none;
	margin-bottom: 2px;
}
.left-navigation li li a:hover {
	text-decoration: underline;
}




a.index-level1:hover, a.index-level2:hover, a.index-level3:hover { text-decoration: underline; }

a.index-level1 {
color: #990033;
font: bold 13px verdana, arial;
text-decoration: none;
}
a.index-level2 {
font: bold 12px verdana, arial;
text-decoration: none;
}
a.index-level3 {
text-decoration: none;
font: normal 11px verdana, arial;
}


h1 { margin-top: 0px; }
form { margin-top: 0px; }
ul { margin: 0px; margin-left: 25px; }
.yst-outofstock { /*background-color: #e2d3b4;*/ width: 150px; color: #990033; border: none; font: normal 10pt/11pt arial; }

.second-header-callout {  /* THIS CLASS CONTROLS THE PROPERTIES OF THE SECOND HEADER CALLOUT */
	font: normal 10pt/13pt verdana;  /*  CHANGE FONT WEIGHT, FONT SIZE AND FONT FAMILY HERE  */
	color: #336699;  /* CHANGE FONT COLOR HERE */
	border: 1px solid #336699;  /*  CHANGE BORDER WIDTH, TYPE AND COLOR HERE  */
	padding: 5px;
}


















.glossymenu{
margin: 5px 0;
padding: 0;
width: 143px; /*width of menu*/
border-bottom-width: 0;

}

.glossymenu a.menuitem{ /* THIS CLASS CONTROLS THE PROPERTIES OF THE MAIN CATEGORIES IN THE LEFT NAV */
font: bold 12px Arial, sans-serif;  /*  CHANGE FONT WEIGHT, FONT SIZE AND FONT FAMILY HERE  */
color: #003300;  /* CHANGE FONT COLOR HERE */
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
margin-bottom: 3px;
padding: 4px 13px 4px 0;
text-decoration: none;
text-transform: uppercase; /* IF YOU DON'T WANT THE NAMES AUTOMATICALLY UPPERCASE, JUST REMOVE THIS WHOLE LINE */
border-bottom: 2px solid #656446;
}

.glossymenu .menuitem:visited, 
.glossymenu .menuitem:active {
   color: #003300;
}
.glossymenu a.menuitem:hover {
   text-decoration: underline;
}
.glossymenu a.submenuheader {
   position: relative;
   top: 0px;
   left: -20px;
   border: none;
   color: #808080;
}
.glossymenu a.submenuheader .statusicon {
   position: absolute;
   top: -21px;
   left: 150px;
   border: none;
   z-index: 100;
}
.glossymenu div.submenu{ 
    /*DIV that contains each sub menu*/
  background: none;
}
.glossymenu div.submenu ul, .glossymenu .submenu2 ul{ 
list-style-type: none;
margin: 0;
margin-bottom: 5px;
padding: 0;
border-bottom: 2px solid #656446;
}
.glossymenu .submenu2 ul { border-bottom: 0; }
.glossymenu div.submenu ul li{

}
.glossymenu div.submenu ul li a, .glossymenu div.submenu2 ul li a {
display: block;
font: bold 9px Verdana, Arial, sans-serif;  /*  CHANGE FONT WEIGHT, FONT SIZE AND FONT FAMILY HERE  */
color: #336699;  /* CHANGE FONT COLOR HERE */
text-decoration: none;
text-transform: uppercase;
margin-bottom: 2px;
}
.glossymenu div.submenu ul li a:hover, .glossymenu div.submenu2 ul li a:hover{
text-decoration: underline;
}

.submenu{display: none}

.subsubmenu{display: none}
