BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
        COLOR: #000000; FONT-SIZE: 13px;
}
A:link {
    COLOR: #081589; TEXT-DECORATION: none;
}
A:visited {
    COLOR: #081589; TEXT-DECORATION: none;
}
A:hover {
    COLOR: #FF0000; TEXT-DECORATION: underline;
}
A:active  {
    COLOR: #081589; TEXT-DECORATION: none;
}
H1 {
    FONT-SIZE: 15px;
}
H2 {
    FONT-SIZE: 13px;
}
H3 {
    FONT-SIZE: 12px;
}
HR {
        COLOR: #DDDDDD; HEIGHT: 1px;
}
BODY { 
        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; 
        BACKGROUND-COLOR: #FFFFFF;
}
.HeadBox {
    BACKGROUND-COLOR: #FFFFFF;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #D6D7D9;
}
.VertMenuBox {
/* dhj change 
    BACKGROUND-COLOR: #D6D7D9;  */
    background-color:#ffefcf;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #68C1FF;
}
.VertMenuTitle {
        BACKGROUND-COLOR: #6BC3FF; /*#818AE5; #081589; */
        COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.VertMenuItems {
    COLOR: #000000; TEXT-DECORATION: none;
}
.VertMenuItems:link {
        COLOR: #081589; TEXT-DECORATION: none;
}
.VertMenuItems:visited {
        COLOR: #081589; TEXT-DECORATION: none;
}
.VertMenuItems:hover {
        COLOR: #FF0000; TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
        COLOR: #081589; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {
    FONT-SIZE: 11px;
}
.DialogBox {
    BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
    BACKGROUND-COLOR: #68C1FF;
}
.DialogTitle {
    COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
.NumberOfArticles {
    COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.TopLabel {
    COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
    COLOR: #000000;
}
.AdminSmallMessage {
    COLOR: #FF3300;
}
.AdminTitle {
    COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
    BACKGROUND-COLOR: #FF3300;
}
.ProductTitle {
    COLOR: #081589; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductDetailsTitle {
    COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductDetails {
    COLOR: #000000;
}
.ProductPriceTitle {
    COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceConverting {
    COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice {
    COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceSmall {
    COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.MarketPrice {
    FONT-SIZE: 11px;
}
.ItemsList {
    COLOR: #081589; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.NavigationPath {
    COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.FormButton {
    COLOR: #081589; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.Button {
       FONT-FAMILY: Arial;
       BACKGROUND: URL(images/butbg.gif);
       BACKGROUND-COLOR: #68C1FF;
       COLOR: #FFFFFF; FONT-WEIGHT: bold; 
       FONT-SIZE: 11px;
       TEXT-DECORATION: none;
}
.CustomerMessage {
    COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.ErrorMessage {
    COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.Star {
    COLOR: #FF0000;
}
.HighLight {
        BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
    COLOR: #FFFFFF;
}
.TableHead {
    BACKGROUND-COLOR: #DDDDDD;
}
.SmallNote:link {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #888888; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
}
.SmallNote:active {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #081589; COLOR: #FFFFFF;
}
.Tab {
        BACKGROUND-COLOR: #D6D7D9;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: transparent;  /* like "VertMenuBox" */
    BORDER-RIGHT: none;             /* like "VertMenuBox" */
    BORDER-TOP: none;               /* like "VertMenuBox" */
    BORDER-LEFT: none;              /* like "VertMenuBox" */
    BORDER-BOTTOM: none;            /* like "VertMenuBox" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;  /* like "VertMenuBox" */
    BORDER-RIGHT: none;             /* like "VertMenuBorder" */
    BORDER-TOP: none;               /* like "VertMenuBorder" */
    BORDER-LEFT: none;              /* like "VertMenuBorder" */
    BORDER-BOTTOM: none;            /* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;  
    CURSOR: pointer;
}
.CatMenuItemOn 
{
    BACKGROUND-COLOR: #081589;              /* like "VertMenuTitle" */
    BORDER-RIGHT: #081589 1px solid;        /* like "VertMenuTitle" */
    BORDER-TOP: #081589 1px solid;          /* like "VertMenuTitle" */
    BORDER-LEFT: #081589 1px solid;         /* like "VertMenuTitle" */
    BORDER-BOTTOM: #081589 1px solid;       /* like "VertMenuTitle" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #D6D7D9;              /* like "VertMenuBox" */
    BORDER-RIGHT: #68C1FF 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #68C1FF 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #68C1FF 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #68C1FF 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial; 
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #FFFFFF;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}   
.NavDialogBorder {
    background-color: #D6D7D9;
}
.NavDialogBox {
    background-color: #ffffff;
}
.SubHeader2 {
    COLOR: #666666;
    font-size: 11px;
    FONT-WEIGHT: bold;
}
.SubHeader2Line {
    BACKGROUND-COLOR: #CCCCCC;
}
.PopupHelpLink {
    FONT-SIZE: 9px;
    COLOR: #330000;
    TEXT-DECORATION: none;
}
.HightLightRow {
    BACKGROUND-COLOR: #B0B0B0;
    font-weight: bold;
}
.HightLightEqualRow {
    BACKGROUND-COLOR: #ffe8af;
}
.VertMenuSubTitle {
    BACKGROUND-COLOR: #081589;
}
/* Product table styling - customer/main/products.tpl */

.prodItem {border: 1px solid #d68610; background-color: #ffefce; padding:20px 0;}

/* Photo-Caption PZ2 CSS */

/* PlaceHolder Div */
.fill.left { float:left;
    margin:5px 10px 0 0; }
.fill.right { float:right;
    margin:5px 0px 5px 20px; }

/* MSIE z-index work-a-round */
/* reversing natural z-index */
.PZleft,.PZright { position:relative; }
.PZ1 { z-index:900; }
.PZ2 { z-index:890; }
.PZ3 { z-index:880; }
.PZ4 { z-index:870; }
.PZ5 { z-index:860; }
.PZ6 { z-index:850; }
.PZ7 { z-index:840; }
.PZ8 { z-index:830; }
.PZ9 { z-index:820; }
.PZ10 { z-index:810; }
.PZ11 { z-index:800; }
.PZ12 { z-index:790; }
.PZ13 { z-index:780; }
.PZ14 { z-index:770; }
.PZ15 { z-index:760; }
.PZ16 { z-index:750; }
.PZ17 { z-index:740; }
.PZ18 { z-index:730; }
.PZ19 { z-index:720; }
.PZ20 { z-index:710; }

/* Mozilla z-index bliss */
.PZleft a,.PZright a { z-index:0; }
.PZleft a:hover,.PZright a:hover
    { position:absolute; z-index:900; }

.PZoom a { position:absolute; cursor:default; }
.PZoom.Link a { cursor:pointer; }

.PZleft .PZoom a:hover,.PZright .PZoom a:hover {
    border:0; background:none;
    text-decoration:none; }

.PZright .PZoom { float:right;
    margin:5px 0px 5px 10px;
    position:relative; left:16px; top:-3px; }

.PZleft .PZoom { float:left;
    margin:0; position:relative; }
.PZleft .t100 { right:115px; }
.PZleft .t150 { right:165px; }
.PZleft .t200 { right:215px; }
.PZleft .t250 { right:265px; }
.PZleft .t300 { right:315px; }
.PZleft .t350 { right:365px; }

.t100 img { width:100px; }
.t150 img { width:150px; }
.t200 img { width:200px; }
.t250 img { width:250px; }
.t300 img { width:300px; }
.t350 img { width:350px; }
.PZoom img { border: 1px solid #369; }

.PZoom.noBrdr img { border:none; } /* border off */

.w100 a:hover,.w100 a:hover img { width:100px; }
.w150 a:hover,.w150 a:hover img { width:150px; }
.w200 a:hover,.w200 a:hover img { width:200px; }
.w250 a:hover,.w250 a:hover img { width:250px; }
.w300 a:hover,.w300 a:hover img { width:300px; }
.w350 a:hover,.w350 a:hover img { width:350px; }
.w400 a:hover,.w400 a:hover img { width:400px; }
.w450 a:hover,.w450 a:hover img { width:450px; }
.w500 a:hover,.w500 a:hover img { width:500px; }
.w550 a:hover,.w550 a:hover img { width:550px; }
.w600 a:hover,.w600 a:hover img { width:600px; }
.w650 a:hover,.w650 a:hover img { width:650px; }
.w700 a:hover,.w700 a:hover img { width:700px; }
.PZoom a:hover img,.PZoom img { margin-bottom:-3px; }

.PZoom .PZcap { display:none; }

.PZoom a:hover .PZcap {
     font-weight:normal;
     display:block;  background:#369;
     border:1px solid #369;
     font-family:verdana,sans-serif;
     text-align:justify;
     font-size:9pt; line-height:12pt;
     color:white; margin-right:-2px; }

.PZoom a:hover .PZpad { display:block;
     padding:3px 5px 5px 5px; }

.PZoom.noCap a:hover .PZcap { display:none; }

/* ZoomOpen Positions */
/* Left */
.PZleft .PZoom a:hover { left:1px; top:1px }
/* Right */
.PZright .t100 a:hover { right:-109px; top:1px; } /*MSIE-specific*/
     .PZright>.t100 a:hover { right:-107px; }     /*Mozilla-specific*/
.PZright .t150 a:hover { right:-159px; top:1px; }
     .PZright>.t150 a:hover { right:-157px; }
.PZright .t200 a:hover { right:-209px; top:1px; }
     .PZright>.t200 a:hover { right:-207px; }
.PZright .t250 a:hover { right:-259px; top:1px; }
     .PZright>.t250 a:hover { right:-257px; }
.PZright .t300 a:hover { right:-309px; top:1px; }
     .PZright>.t300 a:hover { right:-307px; }
/* End Photo-Caption Zoom CSS */