body{font-family: Verdana;}

/* HEADER */
.logo{display:inline-block;}
.miniCart { margin-top: 7px;  *margin-top: -5px; display:inline-block;position:absolute;right:4px; top:2px;z-index:9;width:200px; text-align:right;  letter-spacing:0.05em; }   /* JOHN 3-21*/
.hm-cm .miniCart {  margin-top: -5px; display:inline-block;position:absolute;right:4px; top:2px;width:200px; text-align:right;  letter-spacing:0.05em; }   /* JOHN 3-21*/
.miniCart a.memberLogin {position:relative; top:15px; color:#ED6267; font-weight:bold;letter-spacing:0em;}
.miniCart img.arrow {position:relative;  top:17px;}
.miniCart .cartItems { vertical-align: middle; line-height: 15px; }   /* JOHN */
.miniCart .cartImage { vertical-align: middle; }                      /* JOHN */
.miniCart .hiddenImage { display: none; }                             /* JOHN */
.miniCart .cartItems  { font-size: 11px; letter-spacing:0.03em;}
.miniCart .cartItems  .account_txt{ font-size: 11px; letter-spacing:0.03em;}

/*Navigation*/
#tabsNav {
	position:absolute;
      width:39.5em; *width:39em;
	  left:208px;
	  top:45px;
      }
    #tabsNav ul {
		float:left;
	  margin:0;
	  padding:0 0.7692em 0 0;
  	  *padding:0 0.7507em 0 0;
	  list-style:none;
      }
    #tabsNav li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsNav a {
      float:left;
      background: url('../images/shell/TabNavLeftOff.gif') no-repeat left top;
      margin:0;
      padding-left: .3077em;*padding-left: .3003em;
      }
    #tabsNav a span {
      float:left;
      display:block;
      background: url('../images/shell/TabNavRightOff.gif') no-repeat right top;
      padding:.3846em 1.1538em  .3077em .4615em;*padding:.3753em 1.1260em .3003em .4504em;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsNav a span {float:none;}
    /* End IE5-Mac hack */
    #tabsNav li.current a span, #tabsNav a:hover span {
	/* see color.css for this spans color value */
      }
   #tabsNav li.current a, #tabsNav a:hover,  #tabsNav a:hover {
	background: url('../images/shell/TabNavLeftOn.gif') no-repeat left top;
      }
    #tabsNav li.current a span, #tabsNav a:hover span {
		  background: url('../images/shell/TabNavRightOn.gif') no-repeat right top;
      }


/* Left PANEL*/
#leftPanel h2 {position:absolute; left:-2px;width:12.57em;*width:13.30em;padding-left:.78em; 
background: url('../images/shell/LeftBar_H1Title_bg.jpg') repeat-x left bottom;}





#rightPanel .gradientBg h2 { padding:3px 7px 5px;  background:transparent url(../images/shell/LeftBar_H1Title_bg.jpg) repeat-x scroll left bottom;
}  /* JOHN 3-18 */
.gradientBg {width: 175px; *width:172px; margin-bottom: 10px;  border-bottom: 2px solid #E2E2E2; padding } /* JOHN 3-18 */
#rightPanel .titlesDiv { *padding-left: 8px; } /* JOHN 3-18 */


