.sIFR-active h1, .sIFR-active #left h3, .sIFR-active .special_box h5, .sIFR-active #attribsOptionsText h3  {
    font-family: Verdana;
    visibility: hidden;
  }

/* This will hold any extra style sheets  */

.MagicZoomBigImageCont {border: 4px double #e0d5e0; padding: 0}


.MagicZoomMain {text-align: center !important; width: 92px;}

.MagicZoomMain div {padding: 0px !important;}

/* CSS class for small looking glass square under mouse */
.MagicZoomPup {border: 1px solid #e0d5e0; background: #ffffff; }

/* CSS style for loading animation box */
.MagicZoomLoading {text-align: center; background: #ffffff; color: #999999; border: 1px solid #e0d5e0; opacity: 0.8; padding: 3px 3px 3px 3px !important; display: none; /* do not edit this line please */}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {padding-top:	3px !important;}


@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
z-index: 0
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;

  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}







body { behavior: url(includes/csshover.htc);} 
div#nav-cat {positon:relative; z-index:100; float: left; width: 150px; font-weight:bold; text-align: left; margin-left: 5px;  font-size: 11px}
div#nav-cat ul {margin: 0; padding: 0; width: 150px; }
div#nav-cat ul.level2, div#nav-cat ul.level3, div#nav-cat ul.level4, div#nav-cat ul.level5, div#nav-cat ul.level6 {}
div#nav-cat li li:hover, div#nav-cat li li li:hover, div#nav-cat li li li li:hover, div#nav-cat li li li li li:hover, div#nav-cat li li li li li li:hover {}
div#nav-cat li {position: relative; list-style: none; margin: 0; z-index: 3000; border-bottom: 1px solid #e0d5e0}

div#nav-cat li li {margin: 0; ; /* this overrides the margin-top in the declaration above */} 
div#nav-cat li:hover {margin: 0; }
div#nav-cat li.submenu {}
div#nav-cat li.submenu:hover { }

div#nav-cat ul.level1 li a {background: #ffffff; display: block; text-decoration: none; width: 150px; color: #999999; font-weight: normal; text-indent: 5px; padding: 4px 0; margin: 0 }
div#nav-cat ul.level1 li a:hover {background: #e0d5e0; color: #917f93; z-index: 100}
div#nav-cat ul.level2 li a, div#nav-cat ul.level3 li a, div#nav-cat ul.level4 li a, div#nav-cat ul.level5 li a, div#nav-cat ul.level6 li a {display: block; text-decoration: none; width: 150px; color: #999999; font-weight: normal; text-indent: 5px; padding: 4px 0; background: #e0d5e0; color: #917f93;  font-size: 11px}
div#nav-cat ul.level2 li a:hover, div#nav-cat ul.level3 li a:hover, div#nav-cat ul.level4 li a:hover, div#nav-cat ul.level5 li a:hover, div#nav-cat ul.level6 li a:hover {background: #917f93; color: white;  font-size: 11px}

div#nav-cat li span {margin: 0; padding: 0; display: block;  }

div#nav-cat>ul a {width: auto;}
div#nav-cat ul ul {position: absolute; top: 0; left: 150px; display: none;}
div#nav-cat ul.level1 li.submenu:hover ul.level2, 
div#nav-cat ul.level2 li.submenu:hover ul.level3,
div#nav-cat ul.level3 li.submenu:hover ul.level4,
div#nav-cat ul.level4 li.submenu:hover ul.level5,
div#nav-cat ul.level5 li.submenu:hover ul.level6 {display:block; }

#pscroller1, #pscroller2, #pscroller3 {height: 120px; text-align: center; left: 0px; position: relative; }

.innerDiv {left: 0}
