body, div, table, td { font-family: Helvetica, arial, sans-serif;
                          font-size: 13px; color: #666666; }
    body.noembed { background-color: #EEEEEE; background-image: url('/images/stripebg.png'); }
    body.embed {background-color: transparent; }
    td { font-size: 12px; padding: 3px; }
    a { color: #993300;}
    .orangeStripe { width: 100%; margin: 0px; height: 6px; padding: 0px;
                    line-height: 1px; background-color: #DD6600; overflow: hidden;}
    img { border: none; margin: 3px; }
    .navigationLink { margin-right: 20px; margin-left: 20px; color: white;
                      font-size: 16px; font-weight: bold;}
    .navLinkEmbed { padding-right: 20px; padding-left: 20px;
                      font-size: 12px; font-weight: bold;
                      background-image: url('../images/emptyBox.png');
                      background-repeat: no-repeat;
                      padding-bottom: 10px; padding-top: 6px;
                      margin-bottom: 40px; border-right: 1px solid #999999;
                      line-height: 36px;}
    .storeLinkEmbed { font-size: 12px; font-weight: bold;
                      background-image: url('../images/emptyBoxWide.png');
                      background-repeat: no-repeat;
                      display: block; width: 90%;
                      padding: 11px;
                      padding-top: 8px;}
    .addToCart { font-size: 12px; font-weight: bold;
                      background-image: url('../images/addToCart2.png');
                      background-repeat: no-repeat;
                      display: block; min-width: 100px;
                      padding: 4px;
                      padding-top: 1px;}
    .adminTools { width: 94%; height: 420px; overflow: auto;
                  padding: 8px; border-bottom: solid 1px black;}
    .navDiv { padding: 12px; width: 98%; margin: 0px;
              position: absolute; left: 0px; top: 0px;}
    .loginDiv { position: absolute; right: 0px; top: 0px;
                padding: 8px;
                background-color: transparent; z-index: 1;
                height: 75px;
                font-weight: bold; font-size: 12px; color: #993300;
                width: 300px;}
    .jsTest { position: absolute; right: 20px; bottom: 60px; }
    .mainPane { height: expression( this.scrollHeight < 601 ? "600px" : "auto" );
                position: absolute; left: 20px; top: 60px;
                width: 95%; overflow: auto; 
                /*border-top: 1px solid #999999;*/
                border-bottom: 1px solid #999999;
                max-height: 1500px; min-height: 600px;
                padding-bottom: 44px;}
    .detailPane { position: fixed; left: 20px; top: 60px;
                  width: 0px; height: 0px; border: 1px solid #999999;
                  background-color: #F0F0F0; z-index: 1; padding: 6px;
                  overflow: auto;}
    .messageTitle { text-align: center; margin-left: auto; margin-right: auto;
                display: block; }
    .eventPane { font-family: arial, sans-serif; background-color: transparent;
                position: absolute; left: 200px; top: 200px;
                width: 300px; height: 300px; padding: 10px;
                z-index: 5; opacity: 0; background-image: url('/images/dialog.png');
                background-repeat: no-repeat; padding-top: 20px;}
    .closeButton { background-image: url("../environment/close2.png"); width: 28px; height: 28px;
                    position: absolute; right: 10px; top: 10px;
                    cursor: pointer; background-repeat: no-repeat;}
    label,input { display: block; width: 150px; float: left; margin-bottom: 10px; font-size: 12px; }
    label {text-align: right; width: 125px; padding-right: 20px;}
    br { clear: left; }
    .transparent { opacity: 0; }
    .slidableImg { position: absolute; right: 0px; top: 50px; opacity: 0; padding: 4px;
                  border: 5px solid #AAAAAA;}
    .invImage { position: absolute; right: 0px; bottom: 0px; width: 0px; height: 0px;}
    /*h1, h2, h3, h4, h5, h6 { font-family:Georgia,"Times New Roman",Times,serif; }*/
    h2 { border-bottom: 2px solid #993300; }
    .store { position: absolute; left: 18px; top: 50px; overflow: auto;
            height: 0px; min-width: 350px; background-color: #FFFFFF;
            border: solid 1px #666666; opacity: 0; padding: 6px;
            width: expression( document.body.clientWidth > 350 ? "351px" : "auto" );
            font-size: 14px; z-index: 3;}
    .submenu { font-weight: normal; margin-left: 10px; font-size: 13px;
                padding: 4px; border: solid 1px; display: block; margin: 4px;}
    .itemDiv_1 { float: left;          
              border: 2px solid #DDDDDD; 
              padding: 3px; margin: 2px; overflow: hidden;
              max-width: 154px;}
    .itemDiv_0 { float: left;          
              border: 2px solid #DDDDDD; 
              padding: 4px; margin: 6px; overflow: hidden;
              max-width: 155px;}
    a.titleLink { display: block; width: 140px; font-size: 12px; height: 20px; overflow: hidden; }
    .tableHeader { font-weight: bold; background-color: #BBBBBB; color: black;}
    .greyCell { background-color: #EEEEEE; }
    .menu { font-weight: bold; background-color: #CCCCCC; display: block; padding: 2px; color: black;
            margin-top: 10px;}
    .hiddenInput {display: inline; width: 0px; height: 0px; }
    .imgPreload { overflow: hidden; width: 0px; height: 0px;
                  position: absolute; right: 50px; bottom: 50px; }
    .mininav  { margin-left: 10px; }
    div.description { overflow: auto; height: 200px; background-color: white; padding-bottom: 10px;
                    padding: 2px;}
    .largeImage { margin: 10px; padding: 6px; float: left; overflow: hidden; width: 40%; }
    .largeImg { max-height: 300px;
                max-width: 300px;
             height: expression( this.scrollHeight > 300 ? "301px" : "auto" );
             width: expression( document.body.clientWidth > 240 ? "241px" : "auto" );}
    .thumb { max-height: 100px; 
             height: expression( this.scrollHeight > 100 ? "101px" : "auto" );}
            
    