body, p, table, div {font-family: Arial, Helvetica;
font-size: 12px;
color: #333333;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

.bodycopy {font-family: Arial, Helvetica;
font-size: 12px;
color: #333333;
font-style: normal;
font-weight: normal;
text-decoration: none;
padding-bottom:15px;
}

a, a:visited {font-family: Arial, Helvetica;
color: #970F00;
text-decoration: none;
}

a:hover, a:visited:hover {font-family: Arial, Helvetica;
color: #970F00;
text-decoration: underline;
}

.navtop a, .navtop a:visited {font-family: Arial, Helvetica;
font-size: 12px;
color: #FFFFFF;
font-style: normal;
font-weight: bold;
text-decoration: none;
}

.navtop a: .navtop hover, .navtop a:visited:hover {font-family: Arial, Helvetica;
font-size: 12px;
color: #FFFFFF;
font-style: normal;
font-weight: bold;
text-decoration: underline;
}


.navbot, .navbot a, .navbot a:visited {font-family: Arial, Helvetica;
font-size: 9px;
color: #FFFFFF;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

.navbot a:hover, .navbot a:visited:hover {font-family: Arial, Helvetica;
font-size: 9px;
color: #FFFFFF;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

.titles {font-family: Arial, Helvetica;
font-size: 14px;
color: #525252;
font-style: normal;
font-weight: bold;
text-decoration: none;
padding-bottom:15px;
}

.searchbox {font-family: Arial, Helvetica;
font-size:10px;
background: #FFFFFF;
color:#000000;
font-weight:bold;
border: 1px solid #818181;
}

.featuredproduct {font-size:10px;
padding-left:15px;
padding-right:15px;
}

.leftsubnav {padding-top:1px;
padding-bottom:1px;
}

.leftsubnav a, .leftsubnav a:visited {font-size:11px;
color: #333333;
font-style: normal;
font-weight: normal;
text-decoration: none;
padding-left:25px;
}

.leftsubnav a:hover, .leftsubnav a:visited:hover {font-size:11px;
color: #333333;
font-style: normal;
font-weight: normal;
text-decoration: underline;
padding-left:25px;
}


/* -------------------------------------------------          -------------------------------------------------------- */
/* TABBED VARIANTS */


.tabFrame
{
        BORDER: 0;
        HEIGHT: 360;
        WIDTH: 100%;
        BORDER-TOP: #000000 1PX SOLID;
        BORDER-BOTTOM: #000000 1PX SOLID;
        BORDER-LEFT: #000000 1PX SOLID;
        BORDER-RIGHT: #000000 1PX SOLID;
        SCROLLBAR-FACE-COLOR:#6699CC;
        SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
        SCROLLBAR-SHADOW-COLOR:#6699CC;
        SCROLLBAR-ARROW-COLOR:#FFFFFF;
        SCROLLBAR-DARKSHADOW-COLOR:#6699CC;
}

.tabOff
{
        FONT-FAMILY: Arial;
        FONT-SIZE: 12;
        FONT-WEIGHT: 500;
        TEXT-ALIGN: CENTER;
        COLOR: #000000;
        BACKGROUND-COLOR: #FFCACA;
        BORDER-BOTTOM: #000000 1PX SOLID;
        BORDER-LEFT:  #000000 1PX SOLID;
        BORDER-RIGHT:  #000000 1PX SOLID;
        BORDER-TOP:  #000000 1PX SOLID;
        HEIGHT: 16;
        CURSOR: HAND;
        PADDING-LEFT: 5PX;
        PADDING-RIGHT: 5PX;
}

.tabOn
{
        FONT-FAMILY: Helvetica;
        FONT-SIZE: 12;
        FONT-WEIGHT: bold;
        TEXT-ALIGN: CENTER;
        COLOR: #FFFFFF;
        BACKGROUND-COLOR: #970F00;

        BORDER-BOTTOM: #970F00 2PX SOLID;
        BORDER-LEFT:  #970F00 5PX SOLID;
        BORDER-RIGHT:  #970F00 5PX SOLID;
        BORDER-TOP:  #970F00 1PX SOLID;

        HEIGHT: 16;
        CURSOR: HAND;
}

#topbar
{
position:absolute;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
width: 620px;
height: 50px;
visibility: hidden;
z-index: 100;
}

/* -------------------------------------------------          -------------------------------------------------------- */
/* MALL/STORE SELECTOR VARIANTS */


.MallName
{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
 color:black;
 margin-bottom:0em;
}


.SelMallName
{
font-family: Arial, Helvetica;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
 color:black;
 margin-bottom:0em;
}


.MallNameCell {
padding-bottom:6px;
padding-top:6px;
text-align: center;
}


.SelMallNameCell {
padding-bottom:6px;
padding-top:6px;
background-color: #FFCACA;
text-align: center;
}

