BODY {
        font-size : 8pt;
        color: #4D4D4D;
        font-family: Veranda, "Verdana",Sans-Serif ;
        margin:0px auto; padding:0px;
        scrollbar-base-color:#1B6D27;
}

BODY.page {
        font-size : 8pt;
        color: #4D4D4D;
        font-family: Veranda, "Verdana",Sans-Serif ;
        margin:0px auto; padding:0px;
        background: #ffffff;

}

TABLE.storenav {
                 margin:0px auto; padding:0px;
                 }


TABLE.TOP {     width: 787px;
                height: 185px;
                background: #1B6927;
                text-align: left;
                margin:0px auto; padding:0px;
}

TABLE.MAIN {    width: 787px;

                background: white;
                text-align: left;
                margin:0px auto; padding:0px;
}

.WHITE {
                color: #ffffff;
                font-weight: bold;
                }

TABLE.MAINPAGE {    width: 787px;
                height: 350px;
                background: white;
                text-align: left;
                margin:0px auto; padding:0px;
}

TABLE.CART {    width: 787px;
                height: 350px;
                background: white;
                text-align: left;
                margin:0px auto; padding:0px;
                background: url('store_side_bg.gif') repeat-y;
}

TABLE.CARTNAV { width: 787px;

                background: white;
                text-align: left;
                margin:0px auto; padding:0px;
                background: url('store_side_bg.gif') repeat-y;
}


span.WHITE {
                font-family: Tahoma;
                font-size: 12px;
                color: white;
                font-weight: bold
                }


TABLE.FULL {    width: 100%;
                height: 100%;
                padding-left: 20px;

}

TABLE.EQUIP {    width: 100%;

                border: 1px solid #1B6D27;
}


div.GREEN {
                position: absolute;
                width: 100%;
                height: 67px;
                top: 0px
                left: 0px;
                background: #1B6927;
                
        }
        
div.WRAPPER {
                position: relative;
                margin: 0px;
                padding: 0px;
               }

TABLE.BOTTOM {width: 778px;
                          text-align: left;
                          color: #ffffff;
                          margin:0px auto; padding:0px;

}

TD.BOTTOM { font-family: Verdana, "Verdana", Sans-Serif;
            font-size: 7pt;
                }


TD { font-family: Verdana, "Verdana", Sans-Serif;
                font-size: 8pt;
                text-align: left;
                }


a:link { color: #008410; text-decoration: none; }
a:visited { color:#008410; text-decoration:none; }
a:hover { color: #0091FE; text-decoration: none;  }
a:active { color: #008410; text-decoration: none; }

a.directions:link { color: #ffffff; text-decoration: none }
a.directions:visited { color: #ffffff; text-decoration: none }
a.directions:hover { color:#ffc200; text-decoration: none }
a.directions:active { color: #ffffff; text-decoration: none}

a.bottom:link { color: #ffffff; text-decoration: none }
a.bottom:visited { color: #ffffff; text-decoration: none }
a.bottom:hover { color:#000000; text-decoration: none; font-weight:normal }
a.bottom:active { color: #ffffff; text-decoration: none}

a.BIG:link { color: #7F0000; text-decoration: none }
a.BIG:visited { color: #7F0000; text-decoration: none }
a.BIG:hover { color:#000000; text-decoration: none }
a.BIG:active { color: #7F0000; text-decoration: none}


H1 {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-variant: normal;
  font-style: normal;
  margin-bottom: 5px;
  font-family: Tahoma;
}

H1.white {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-variant: normal;
  font-style: normal;
  margin-bottom: 5px;
  font-family: Tahoma;
  color: white;
}

H3 {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-family: arial;
  font-variant: normal;
  font-style: normal;

}

H5 {
  font-weight: bold;
  font-size: 9pt;
  line-height: 9pt;
  font-family: arial;
  font-variant: normal;
  font-style: normal;

}

div.hr {
  height: 1px;
  background: #fff url(dot.gif) repeat-x scroll center;
  width:100%;
}
div.hr hr {
  display: none;
}


div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#fff; border:1px solid #000;
  width:200px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}
/* These are used in the wrapTipContent function */
div#tipDiv div.img { text-align:center }
div#tipDiv div.txt { text-align:center; margin-top:4px }

ul {
        margin:5px 0px 0px 0px;
        padding:0px;
}
li.arrow {
        margin:0px;
        padding:0px;
        list-style:none;
        background-image: url(greenarrow.gif);
        background-repeat: no-repeat;
        background-position: 0px 6px;
        padding-left:15px;

        line-height:15px;
}

