/* msc 04/30/10 - added dynamic was pricing */
/* msc 05/06/10 - spacing changes in centerpanel class*/
/*jep added to handle qty text,*/
.MaxText{position:absolute; left: 13px; top:100px; font-family: arial,helvetica,sans-serif;
                font-size: 10px;}

/* Handles the 2 bottom McAfee logo and Bottom text for BB. */
.BtmBB{position:relative;  width: 100px; height:64px; left: 353px; top: -80px; z-index:1000;}	
.McAfeeBottom{position: relative; top: -130px; left: 192px; z-index: 900;}

#leftmenu1 {
top: 10px;
left: 10px;
margin-left: 0px;
padding-left: 0px;
padding-top: 7px;
padding-bottom: 7px;
/* ram test
background-color:#feeefc;
layer-background-color:#feeefc;
*/
/*
background-color:#ffffff;
layer-background-color:#ffffff;
*/
}

#leftmenu2 {
top: 10px;
left: 10px;
margin-left: 4px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
/*
background-color:#feeefc;
layer-background-color:#feeefc;
*/
/*
background-color:#ffffff;
layer-background-color:#ffffff;
*/
}

#scentmenu {
background-color: #fff;
width: 585px;
height: 185px;
border: 1px solid #6446a5;
}

#bluebartop{
position:absolute;
left:14px; top:76px;
width:745px; height:8px;
z-index:4;
background-color: #bc8fc8;
layer-background-color: #0033CC;
border: 1px none #000000;
}

#contentmenu {
background-color: #fff; 
width: 585px;              
height: 185px;             
border: 1px solid #6446a5;
}                          

#upsellmenu {
background-color: #fff; 
width: 585px;              
height: 185px;            
border: 1px solid #6446a5;
}                          

/* sort item_browse links */
.sorttext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;}

a. { border:0px;}

a.sorttext, a.sorttext:link {
color:#a569b6;
text-decoration:underline;}

a.sorttext:visited {color:#bc1370;text-decoration:underline;}

a.sorttext:hover {
color:#6446a5;
font-weight: bold;
text-decoration:none;}

a.sorttext:active {color:#f00;text-decoration:none;}

/*** doesn't work
a.sorttext:selected {
font-size: 18px;
color: #6446a5;
font-weight: bold;
}
***/

.bottomtxt {
color: #6446A5;
font-weight: bold;
font-family: arial,helvetica,sans-serif;
font-size: 14px;}

.lineleftright {
width:155px;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-left-style: solid;
border-top-color: #FEEEFC;
/* ram test
border-bottom-color: #feeefc;
border-left-color: #FEEEFC;
background-color:#FEEEFC;
layer-background-color:#FEEEFC;
*/
border-bottom-color: #ffffff;
border-left-color: #FfffFf;
background-color:#FfffFf;
layer-background-color:#FfffFf;
}

.lineleftbottom {
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 0px;
border-left-style: solid;
border-bottom-style: solid;
border-top-color: #6446a5;
border-bottom-color: #6446a5;
border-left-color: #6446a5;
border-right-color: #6446a5;
}

.leftnavbottom {
width:155px;
border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 1px;
border-left-style: solid;
border-top-color: #333399;
border-left-color: #feeefc;
border-bottom-style:solid;
background-color:#feeefc;
layer-background-color:#feeefc;
}

.emailsearch {
font-family: arial,helvetica,sans-serif;
font-size:11px;}
.textfield {width:85px;height:19;}
.menutext {font-family: arial,helvetica,sans-serif;font-size:12px;}
.bagdetails {font-family: arial,helvetica,sans-serif;font-size: 10px;}

.leftmenuRed {
margin-left: 4px;
padding-left: 7px;
text-decoration: underline;
font-family: arial,helvetica,sans-serif;
font-size: 14px;}

.bodytextlink {
font-family: arial,helvetica,sans-serif;
font-size: 12px;
text-decoration: underline;
font-color: #333399;}

.bodytext {font-family: arial,helvetica,sans-serif;font-size: 11px;}

.leftinmenu {
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin-left: 15px;
text-decoration: underline;}

.linetop {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #cdcdcd;
border-right-color: #cdcdcd;
border-bottom-color: #cdcdcd;
border-left-color: #cdcdcd;}

.linetopbottom {border: 1px solid #333399;}

.submenu {
font-family: arial,helvetica,sans-serif;
font-size: 14px;
text-decoration: underline;}

.catalogtext {
font-family: arial,helvetica,sans-serif;
font-size: 12px;
margin-left: 5px;
padding-left: 5px;}

/*
.linearound {border: 1px solid #6f69a5;}
*/

.linearound {border: 1px solid #6446a5;}

.linetru {
font-family: arial,helvetica,sans-serif;
font-size: 14px;
text-decoration: line-through;}

.cattext {font-family: arial,helvetica,sans-serif;font-size: 12px;}

.blueboldtxt {color:#6446a5;font-weight:bold;}

a.blueboldtxt, a.blueboldtxt:link {
color:#6446a5;
text-decoration:underline;}

a.blueboldtxt:visited {color:#bc1370;text-decoration:underline;}

a.blueboldtxt:active {color:#f00;text-decoration:none;}

.bottommenu {font-family: arial,helvetica,sans-serif;font-size: 14px;}

.errMsg {
color: #f00;
font-size: 1em;
font-family: arial,helvetica,sans-serif;
font-weight: bold}

.tableheader {
font-family:arial,helvetica,sans-serif;
text-align: center;
font-size:14px;
font-weight:bold;}

.thumbcell {width:100px;padding:4px;text-align:center;}
.whitebarcolor {background-color:#fff;layer-background-color:#fff;}

.graybarcolor {background-color:#767FB3;layer-background-color:#767FB3;}

/* styles for item detail */
/*
.orderItem {
background-color:#fff;
color:#000;
font-size:14px;
border-top:3px solid #FFF;
border-left:1px solid  #FFF;
border-right:1px solid  #FFF;
border-bottom:0px none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
height:25px;}

.orderQty {                              
*/
.orderItem {
background-color:#FFF;                   
color:#6446A5;                           
font-size: 14px;                         
font-family: arial,helvetica,sans-serif; 
border-left: 1px solid #FFF;             
border-right: 1px solid #FFF;            
height:20px;}                            

.homeorderItem {
background-color:#FFF;
color:#6446A5;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
height:20px;}


.orderSize {
background-color:#FFF;
color:#6446A5;
font-family:arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
border-top: 0px;
border-bottom: 0px;
}

.orderColor {
background-color:#FFF;
color:#6446A5;
font-family:arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
border-bottom: 0px;
}

.orderAvailMsg {
background-color:#ffffff;
color:#cc3838;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
text-align:center;
font-weight:bold;
padding-top:5px;
}

.orderQty {
background-color:#FFF;
color:#6446A5;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
height:30px;}

.orderAvail {
background-color:#fff;
color:#000;
font-size: 12px;
font-family:arial,helvetica,sans-serif;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
border-top: 0px none;
border-bottom: 0px none;
height:35px;}

.orderStart {
background-color:#FFF;
color:#6446A5;
font-size: 14x;
font-family:arial,helvetica,sans-serif;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
border-top: 0px none;
border-bottom: 0px none;
height:25px;}

.orderWas {
background-color:#fff;
color:#A569B6;
font-size: 13px;
font-family:arial,helvetica,sans-serif;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
border-bottom: 0px none;
border-top: 0px;
line-height:1.5em;
}

.orderPrice {
background-color:#fff;
color:#6446A5
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
border-bottom: 5px solid #FFF;
border-top: 0px;
height:45px;}

.orderSave {
background-color:#fff;
color:#A569B6;
font-family:arial,helvetica,sans-serif;
font-size: 14px;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
border-bottom: 0px;
border-top: 0px;
}

.orderPrice2 {
background-color:#FFF;
color:#6446A5
border-bottom: 5px solid #FFF;}

.colorBox {
background-color:#FFF;
color: #000;
border: 1px solid #FFF;}

/* styles throughout the site */
.style1 {font-family:arial,helvetica,sans-serif;color:#6446a5}
.style2 {font-family:arial,helvetica,sans-serif;color: #ff0000}
.style3 {font-family:arial,helvetica,sans-serif;color:#6446a5}
.style4 {font-family:arial,helvetica,sans-serif;color:#0033cc;
 font-weight: bold;}
.style5 {font-family:arial,helvetica,sans-serif;color: #0033cc}
.style7 {font-family:arial,helvetica,sans-serif;color: #cd2953}
.style11 {font-family:arial,helvetica,sans-serif;color: #e6ad3c}
.style13 {font-family:arial,helvetica,sans-serif;color: #996600}
.style17 {font-family:arial,helvetica,sans-serif;color: #cc6600}
.style18 {font-family:arial,helvetica,sans-serif;color: #333333}
.style19 {font-family:arial,helvetica,sans-serif;font-size:14px;color:#000;}
.style21 {font-family:arial,helvetica,sans-serif;font-size:16px;
 color: #660000;}
.style22 {font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;}
style27 {font-family:arial,helvetica,sans-serif;font-size:14px; color: #0033cc;}
.style28 {font-family:arial,helvetica,sans-serif;color:#000}
.style30 {font-family:arial,helvetica,sans-serif;color: #e6ad3c; 
 font-weight: bold;}
.style31 {font-family:arial,helvetica,sans-serif;color: #333399; 
 font-weight: bold;}
.style32 {font-family:arial,helvetica,sans-serif;color: #660000; 
 font-weight: bold;}

.bodytextstyle32 {
color:#600;
font-family:arial,helvetica,sans-serif;
font-size:14px;
font-weight:bold;}

/* original styles */
/* used in most pages */
.defaultText {
color: #000000;
font-size: 16px;
font-family: arial,helvetica,sans-serif}

/* used for error messages throughout the site */
.errorMessages {
color: #ff0000;
font-size: .9em;
font-family: arial,helvetica,sans-serif}

/* shop by dept pages and upper level links */
.upcategoryLinks {
color: #660000;
font-size: 1em;
font-family: arial,helvetica,sans-serif;
font-weight: bold}

/* shop by dept pages and lower level links */
.subcategoryLinks {
color: #6446a5;
font-size:11px;
font-family: arial,helvetica,sans-serif
}

a.subcategoryLinks, a.subcategoryLinks:link {
color:#6446a5;
text-decoration:none;}

a.subcategoryLinks:visited {color:#bc1370;text-decoration:underline;}
a.subcategoryLinks:hover {
color:#927c29;
background-color:#fdf58d;
text-decoration:none;}

a.subcategoryLinks:active {color:#f00;text-decoration:none;}

.fabricHdr {
color: #660000;
font-size:14px;
font-family: verdana, geneva, arial,helvetica,sans-serif;
font-weight: bold;}

.fabricText {
color: #000000;
font-size: 10pt;
font-family: verdana, geneva, arial,helvetica,sans-serif}

.fabricBtn {text-align: center;}

.ingredHdr {
color: #660000;
font-size:14px;
font-family: verdana, geneva, arial,helvetica,sans-serif;
font-weight: bold;}

.ingredText {
color: #000000;
font-size: 10pt;
font-family: verdana, geneva, arial,helvetica,sans-serif}

.ingredBtn {text-align: center;}
.areal {font-family: Arial, Helvetica, sans-serif;font-size: 14px;}

.arealstrong {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;}

.arealstronglist {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC3300;}        

.unnamed1 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;}

/* shop by dept pages, lowest level category, non-linking */
.category {
color: #000000;
font-size: 1em;
font-family: verdana, geneva, arial,helvetica,sans-serif;
font-weight: bold}

/* product search keywords */
.searchkeywords {
color: #6446a5;
font-size: 16px;
font-family: verdana, geneva, arial,helvetica,sans-serif;
font-weight: bold;
text-align: center;
vertical-align: bottom;}

/* item price */
.thumbsPrice {
color: #6446a5;
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif}

/* thumbnail pages, outlet, featured items */

.thumbpageNumber {
color: #bc1370;
font-size: .9em;
font-family: verdana, geneva, arial,helvetica,sans-serif;
}

a.thumbpageNumber, a.thumbpageNumber:link {
text-decoration:underline;}

/* thumbnail pages, outlet, featured items */
.shortDescription {
color: #3333ff;
font-size: 10pt;
font-family: verdana, geneva, arial,helvetica,sans-serif}

/* heading underneath title bar on any page */
.pagesubTitle {
color:  #6446a5;
font-size: 14px;
font-family: arial,helvetica,sans-serif;
font-weight: bold;
text-decoration: none;}

/* text above all form fields */
.formLabel {
color: #000000;
font-size: .8em;
font-family: arial,helvetica,sans-serif}

/* used as links in throughout site */
.progressionLink {
color: #660000;
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif}

/* used as for short description on item_browse */
.itembrowseLink {
font-size: 12px;
font-family: arial,helvetica,sans-serif;
font-color: #6446a5;
}

a.itembrowseLink, a.itembrowseLink:link {
color:#6446a5;
text-decoration:underline
}

a.itembrowseLink:visited {
color:#6446a5;
text-decoration:underline;
}

a.itembrowseLink:hover {
color:#a569b6;
text-decoration:none;
}

a.itembrowseLink:active {
color:#6446a5;
text-decoration:none;
}

/* used above main images on "item detail" page */
.imageTitle {
color: #800000;
font-size: .95em;
font-family: arial,helvetica,sans-serif;
font-weight: bold;
text-indent: .5em}

/* used in table background on item detail page*/
.itemdetailBg {
background-color : Silver;
font-family : Verdana, Geneva, arial,helvetica,sans-serif;
font-size : .7em;
font-weight : bold;}

/* item detail page */
.fullDescription {
color: #000000;
font-size: 1em;
font-family: arial,helvetica,sans-serif
}

/* detail page price */
.detailPrice {
padding-bottom:5px;
color: #800000;
font-size: 1.10em;
font-family: arial,helvetica,sans-serif;
font-weight: bold}

 /* detail page your price */
.detailyour {
color: #999999;
font-size: .95em;
font-family: arial,helvetica,sans-serif;
font-weight : bold}

/* used on search error, item added to cart & no items in cart pages */
.customerMessages {
color: #000000;
font-size: 1em;
font-family: arial,helvetica,sans-serif;
font-weight: bold}

/* --- Classes for help pages --- */
/* used in header in pop-up help pages */
.helpheaderBg {
color: #ffffff;
background-color : Maroon;
font-family : Verdana, Geneva, arial,helvetica,sans-serif;}

/* titles in pop-up help */
.helpTitle {
color: #999999;
font-size: 1.2em;
font-family: arial,helvetica,sans-serif;
font-weight: bolder}

/* default text in pop-up help */
.helpText {
color: #000000;
font-size: .8em;
font-family: arial,helvetica,sans-serif}

/* italic text in pop-up help */
.helpItalic {
color: #000000;
font-size: .8em;
font-family: arial,helvetica,sans-serif;
font-style: italic}

 /* used on text under page titles, on help pages, about us, contact us & 
  our privacy */
.helpSub {
color: #000000;
font-size: 1.1em;
font-family: arial,helvetica,sans-serif;
font-weight : bold}

/* used mainly on help */
.defaultBold {
color: #000000;
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif;
font-weight : bold}

/* emphazised first words in each new paragraph of popup homepage help */
.helpEmph {
color: #000000;
font-family: arial,helvetica,sans-serif;
font-weight: bold;
text-decoration: underline}

/* --- Classes for catalog request --- */
/* catalog request page */
.checkoutHeaders {
color: #000000;
font-size: 1em;
font-family: arial,helvetica,sans-serif;
font-weight : bold}

/* used in the catalog request page */
.catalogName {
color: #000000;
font-size: .9em;
font-family: arial,helvetica,sans-serif;
font-style: italic;
font-weight : bold}

/* catalog request page-numbered lines */
.requestsubCategory {
color: #000000;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
font-weight: bold}

/* --- Classes for shopcart --- */
/* category titles in shopping cart table */
.shopcartBg {
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif;
background-color: #BC8FC8;}

/* text in shopping cart table */
.shopcarttext {
color: #6446a5;
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif}

a.shopcarttext, a.shopcarttext:link, a.shopcarttext:visited, a.shopcarttext:hover, a.shopcarttext:active {
color: #6446a5;
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif}
 
.shopcarttextbold {
color: #000000;
font-size: .8em;
font-weight:bold;      
font-family: verdana, geneva, arial,helvetica,sans-serif}
      
.totalbycheck {
color: #000000;
background-color:#FFCC33;
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif}

/* shopping cart rewards */
.style34 {color: #4141C7}
.style37 {
font-family: arial, helvetica, sans-serif; 
text-decoration: underline;}

/* top bar links */
.orderbarlnk {
vertical-align:-10%;
font-weight:bold;
color:#ffffff;
font-family: arial,helvetica,sans-serif;
font-size: 12px;}

a.orderbarlnk, a.orderbarlnk:link, a.orderbarlnk:visited {
color:#ffffff;
/*font-weight:normal;*/
text-decoration: none;}

a.orderbarlnk:hover {
/*
color: #633;
*/
color:#6446a5;
text-decoration: underline;
}

a.orderbarlnk:active {color: #f00;text-decoration: underline;}

/* bottom bar links */
.bottombarlnk {
vertical-align:-10%;
font-weight:normal;
color:#6446A5;
font-family: arial,helvetica,sans-serif;
font-size: 12px;}

a.bottombarlnk, a.bottombarlnk:link, a.bottombarlnk:visited {
color:#6446A5;
/*font-weight:normal;*/
text-decoration: none;}

a.bottombarlnk:hover {
/*
color: #633;
*/
color:#6446a5;
text-decoration: underline;
}

a.bottombarlnk:active {color: #f00;text-decoration: underline;}


/* top navigation styles */
.topmenutext {font-family: arial,helvetica,sans-serif;font-size: 12px;}

a.topmenutext, a.topmenutext:link {
color: #339;
text-decoration: underline;}

a.topmenutext:visited {
color: #bc1370;
text-decoration: underline;}

a.topmenutext:hover {
color:#927c29;
background-color:#fdf58d;
text-decoration: none;}

a.topmenutext:active {
color:#f00;
background-color:#fdf58d;
text-decoration:none;}

/* bread crumb style */
.breadCrumbTxt {
font-family:arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;}

a.breadCrumbLnk, 
a.breadCrumbLnk:link {
  color:#bc1370;text-decoration:underline;
}

a.breadCrumbLnkSm,
a.breadCrumbLnkSm:link,
a.breadCrumbLnkLg,
a.breadCrumbLnkLg:link {
color:0033cc;
text-decoration:underline;
}

a.breadCrumbLnk:visited {
  color:#bc1370;text-decoration:underline;
}

a.breadCrumbLnkSm:visited,
a.breadCrumbLnkLg:visited {
color:#oo33cc;
text-decoration:underline;
}

a.breadCrumbLnk:hover {
color:#927c29;
background-color:#fdf58d;
text-decoration:none;}

a.breadCrumbLnkSm:hover,
a.breadCrumbLnkLg:hover {
color:#927c29;
background-color:#fdf58d;
text-decoration:none;
}

a.breadCrumbLnk:active {color:#f00;text-decoration:none;}

a.breadCrumbLnkSm:active,
a.breadCrumbLnkLg:active {
color:#f00;text-decoration:none;
}

/* sort by selected links */
a.breadCrumbPrice, 
a.breadCrumbPrice:link,
a.breadCrumbPopular,
a.breadCrumbPopular:link,
a.breadCrumbNewest,
a.breadCrumbNewest:link
{
/* ram testing
color:#bc1370;text-decoration:underline;
background-color:#fdf58d;
*/
color:#6446a5;text-decoration:underline;
background-color:#e7cee4;
font-weight: bold;
}

a.breadCrumbPrice:visited,
a.breadCrumbPopular:visited,
a.breadCrumbNewest:visited
{color:#bc1370;text-decoration:underline;}

a.breadCrumbPrice:hover,
a.breadCrumbPopular:hover,
a.breadCrumbNewest:hover
{color:#927c29;
background-color:#fdf58d;
text-decoration:none;}

a.breadCrumbPrice:active,
a.breadCrumbPopular:active,
a.breadCrumbNewest:active
{color:#f00;text-decoration:none;}


/* side navigation menu style */
.menu_style {
font-weight: normal;
font-family: arial,helvetica,sans-serif;
height:18;
font-size: 14px;}

/* a.menu_style, a.menu_style:link {color:#a569b6;text-decoration:underline;} */
a.menu_style, a.menu_style:link {color:#a569b6;}
a.menu_style:visited {color:#bc1370;text-decoration:none;}

a.menu_style:hover {
color:#927c29;
background-color:#e2cfff;
text-decoration:none;}

a.menu_style:active {color:#f00;text-decoration:none;}

/* site map navigation menu style */
.site_map {
font-weight: bold;
font-family: arial,helvetica,sans-serif; 
height:18;
font-size: 14px;}

a.site_map, a.site_map:link {color:#a569b6;text-decoration:none;}
a.site_map:visited {color:#bc1370;text-decoration:none;}

a.site_map:hover {
color:#927c29;
background-color:#e2cfff;
text-decoration:none;}

a.site_map:active {color:#0033cc;text-decoration:none;}

.sub_menu_style {
font-family: arial,helvetica,sans-serif;
font-size: 13px;}

a.sub_menu_style, a.sub_menu_style:link {
color:#a569b6;
text-decoration:none;}

a.sub_menu_style:visited {color:#bc1370;text-decoration:none;}

a.sub_menu_style:hover {
color:#927c29;
background-color:#e2cfff;
text-decoration:none;}

a.sub_menu_style:active {color:#f00;text-decoration:none;}
.sub_sub_menu_style {font-family: arial,helvetica,sans-serif;font-size: 11px;}
  
a.sub_sub_menu_style, a.sub_sub_menu_style:link {
color:#a569b6;
text-decoration:none;}

a.sub_sub_menu_style:visited {color:#bc1370;text-decoration:none;}

a.sub_sub_menu_style:hover {
color:#927c29;
/*color:#927c29;*/
background-color:#e2cfff;
/*background-color:#52cfff;*/
text-decoration:none;}

a.sub_sub_menu_style:active {color:#f00;text-decoration:none;}


.aroundshopd {
    border: 1px solid #6446a5;
}


/* bottom menu links */
/*
.bottomlink {
color: #6446a5;
font-weight: bold;
font-family: arial,helvetica,sans-serif;
font-size: 14px;}
*/

.bottomlink {
color: #6446a5;
font-weight: bold;
font-family: arial,helvetica,sans-serif;
font-size: 11px;}

a.bottomlink, a.bottomlink:link {color:#a569b6;text-decoration:none;}
a.bottomlink:visited {color:#bc1370;text-decoration:none;}

a.bottomlink:hover {
color:#6446a5;
background-color:#dfd4ed;
text-decoration:none;}

a.bottomlink:active {
color:#6446A5;
text-decoration:none;}

/* shopping bag items style */
.sbItem, a.sbitem, a.sbitem:link, a.sbitem:visited, a.sbitem:hover, a.sbitem:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #6446a5;}

.sbErrItem {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: red;}

.carttext {                                        
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;                           
margin-left: 7px;                          
}

.striketru {                                      
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;                          
text-decoration: line-through;            
}

.bottomnav {
border-top: 1px solid #E7D8B9;
border-right: 1px solid #E7D8B9;
border-left: 1px solid #E7D8B9;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.bottomblock {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6446a5;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
}

.left_white {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FFFFFF;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
}
.bottomnav_divider {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FFFFFF;
}
.bottomnav_top {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
font-size: 9px;
}
.bottomnav_bottom {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
}

/* Tabs for top nav bar */
#nav {
position:absolute;
/* left:48px; */
left:0px; 
border: 0;
margin: 0; 
padding: 0;}
#nav li {list-style: none; float: left;
  margin-left: 1px; padding-right: 8px;
  font-size: 12px; line-height: 20px; white-space: nowrap;
  font-family: arial,helvetica,sans-serif;
  background: #FFF url(/bb-images/tab.gif) 100% 0 no-repeat;}
#nav a {display: block; float: bottom; padding: 0 0 0 8px;
  text-decoration: none; /* font-weight: bold; */
  background: #FFF url(/bb-images/tab.gif) no-repeat;
  color:#fff;
  width: .1em;}
html>body #nav a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none;}            /* End IE5-Mac hack */
#nav a:hover {color: #FF0;}
#nav #home, #nav #home a {color: #FFF; 
  background-image: url(/bb-images/tab_home.gif);}
#nav #home a:hover {color: #FF0;} 
#nav #clearance, #nav #clearance a {color: #FFF;  
  background-image: url(/bb-images/tab_clearance.gif);}
#nav #clearance a:hover {color: #FF0;}
#nav #holiday, #nav #holiday a {color: #FFF; 
  background-image: url(/bb-images/tab.gif);}
#nav #holiday a:hover {color: #FF0;}

/* to change tabs colors on item_detail */               
.currentField {   
background:red;   
font-color:white; 
}                 
                  
.changedField {   
background:blue;  
font-color:white; 
}                 
                
.header_style {
font-weight: bold;
font-family: arial,helvetica,sans-serif;
font-size: 16px;
font-style: italic;
color: #6446a5;}

/* new left menu look 10/28/08 */
a.leftMenu {
 color:#a569b6;
 font-family:arial,helvetica,sans-serif;
 font-size: 13px;
 text-decoration:none;
 display:block;
 padding:3px;
 padding-left:0px;
 display:block;
 border-bottom: thin solid #e6e6e6;
}

a.leftMenu:hover {
  color:#543498;
  /*
  color:#ce453f;
  */
  background-color:#E5C4FE;
}

.leftColor {
  background-color:#E5C4FE ;
}
  
a.leftColor, a.leftColor:link {color:#a569b6;text-decoration:none;}
a.leftColor:visited {color:#a569b6;text-decoration:none;}
a.leftColor:hover {color:#a569b6;background-color:#a569b6;text-decoration:none;}
a.leftColor:active {color::#a569b6;text-decoration:none;}
  
.upsellLink {
font-weight:normal;
color: #6446a5;
font-size: .8em;
font-family: verdana, geneva, arial,helvetica,sans-serif;
text-decoration:none;}

/* old upsellLink #0F58A1 */

a.upsellLink {color:#6446a5;text-decoration:none;}

a.upsellLink:link {color:#6446a5;text-decoration:none;}
a.upsellLink:visited {color:#6446a5;text-decoration:none;}
a.upsellLink:hover {color:#6446a5;text-decoration:none;}
a.upsellLink:active {color:#6446a5;text-decoration:none;}


/*  New checkout page CSS */

.COline_2black {
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #000000;
        border-left-color: #000000;
}
.COline_3black {
        border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
    border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-color: #000000;
        border-right-color: #000000;
        border-left-color: #000000;
}
.COline_4black {
        border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
    border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #000000;
        border-right-color: #000000;
        border-left-color: #000000;
        border-bottom-color: #000000;
}
.COline_1gray {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #BABABA;
}
.COline_3gray {
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
    border-top-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #BABABA;
        border-left-color: #BABABA;
        border-bottom-color: #BABABA;
}
.COline_4gray {
        border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
    border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-color: #BABABA;
        border-right-color: #BABABA;
        border-left-color: #BABABA;
        border-bottom-color: #BABABA;
}
.COheading {        
    font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14px;
        color: #000000;
}
.COmaintext {        
    font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #000000;
}
.COsmalltext {        
    font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #000000;
}
.COmaintextred {        
    font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #CC3300;
}
.COasterisk {
        font-weight: bold;
        font-size: 18px;
        color: #CC3300;
}
.COheading2 {        
    font-family: Arial, Helvetica, sans-serif;
        font-weight: regular;
        font-size: 18px;
        color: #000000;
}
.COheadingRed {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #CC3300;
}
.centerpanel {
   margin-top:10px;
}
