/* $Id: skin1.css,v 1.24.2.11 2007/04/17 06:20:48 max Exp $ */
/*
	General styles
*/
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #343434;
	FONT-SIZE: 11px;
	line-height: 14px;
}
A:link {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #fa1112;
	TEXT-DECORATION: underline;
}
A:active  {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}

h1 {
    font-size: 11px;
	padding: 0;
	margin: 0;

}
HR {
	border-top: 1px solid #8E8E8E;
}
HTML,BODY {
	PADDING: 0px;
	BACKGROUND-COLOR: #FFFFFF;
}
FORM {
	MARGIN: 0px;
}
TABLE,IMG {
	BORDER: 0px;
}

/*
	Content enviroment styles
*/
TABLE.Container {

}
TD.Container {
       VERTICAL-ALIGN: top;max-width:921px;
}

table { max-width:921px; }
/*
	Header styles
*/
.HeadLogo {
	PADDING-LEFT: 27px;
	TEXT-ALIGN: left;
}
.HeadRightBox {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
}
.HeadText {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.HeadLine {
	BACKGROUND-COLOR: #8E8E8E;
}
.HeadThinLine {
	BACKGROUND-COLOR: #8E8E8E;
	HEIGHT: 1px;
}
.PrintableRow {
	WIDTH: 100%;
	VERTICAL-ALIGN: middle;
	PADDING-RIGHT: 176px;
	HEIGHT: 18px;
}
.HeadTopPad {
	HEIGHT: 18px;
}
.HeadTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 18px;
}

/*
	Footer styles
*/
.BottomRow {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
}
.BottomBox {
	BACKGROUND-COLOR: #D6D7D9;
	COLOR: #68C1FF;
	HEIGHT: 22px;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}
.Bottom {
	BACKGROUND-COLOR: #D6D7D9;
	COLOR: #68C1FF;
}
.BottomPopup {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 10px;
}
.BottomPopup A {
	FONT-WEIGHT: bold;
}   
.BottomDialogBox {
	BACKGROUND-COLOR: #d6d7d9;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}

/*
	Common styles
*/
.SubmitBox {
	PADDING-TOP: 10px;
}
HR.Line {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.SectionBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
}
.Text {
	COLOR: #000000;
}
.NumberOfArticles {
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.TopLabel {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.Message {
	COLOR: #FF3300;
}
.Line {
	BACKGROUND-COLOR: #8E8E8E;
}
TD.ButtonsRow {
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 2px;
}
.CustomerMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.ErrorMessage {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
}
.Star {
	COLOR: #FF0000;
}
.TableHead {
	BACKGROUND-COLOR: #DDDDDD;
	FONT-WEIGHT: bold;
}
.TableSubHead {
	BACKGROUND-COLOR: #FFFFFF;
}
.Spc {
	WIDTH: 1px;
	HEIGHT: 1px;
}
TABLE.EmptyBox {
	WIDTH: 100%;
}
TABLE.EmptyBox TR TD {
	PADDING: 0px;
}

/*
	Popup styles
*/
.PopupContainer {
	HEIGHT: 100%;
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.PopupTitle {
	BACKGROUND-COLOR: #D6D7D9;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PopupBG {
	BACKGROUND-COLOR: #D6D7D9;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*
	BuyNow section
*/
.BuyNowQuantity {
	HEIGHT: 25px;
	WIDTH: 15%;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 10px;
}
.BuyNowPrices {
	WIDTH: 100%;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
}

/*
	Vertical menu
*/
.VertMenuLeftColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 20px;
}
.VertMenuRightColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 6px;
}
.VertMenuBox {
	BACKGROUND-COLOR: #D6D7D9;
	PADDING: 1px;
}
.VertMenuBorder {
	BACKGROUND-COLOR: #68C1FF;
}
.VertMenuTitle {
	BACKGROUND-COLOR: #081589;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING: 1px;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #081589;
}
.VertMenuTitleIcon {
	WIDTH: 21px;
	HEIGHT: 20px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	VERTICAL-ALIGN: middle;
}
.VertMenuItems {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.VertMenuItems:link {
	COLOR: #081589;
	TEXT-DECORATION: none;
}
A.VertMenuItems:visited {
	COLOR: #081589;
	TEXT-DECORATION: none;
}
A.VertMenuItems:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
A.VertMenuItems:active  {
	COLOR: #081589;
	TEXT-DECORATION: none;
}
.VertMenuHr {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 12px;
}

/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
TD.DialogBox {
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #fa1112;
	TEXT-ALIGN: center;
	PADDING: 5px;
}
.DialogBorder {
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 0px;
}
TD.DialogTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	TEXT-ALIGN: left;
}
FONT.DialogTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}

/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 85%;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: left;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.DialogInfoTitleBorder {
	BACKGROUND-COLOR: #081589;
	PADDING: 0px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	BACKGROUND-COLOR: #8E8E8E;
	PADDING: 0px;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 13px;
}

/*
	Dialog tools section
*/
.NavDialogTitle {
	WIDTH: 50%;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #330000;
	PADDING-LEFT: 8px;
}   
.NavDialogBorder {
	BACKGROUND-COLOR: #D6D7D9;
}
.NavDialogBox {
	BACKGROUND-COLOR: #FFFFFF;
}
.NavDialogSeparator {
	WIDTH: 100%;
	HEIGHT: 14px;
	BACKGROUND-IMAGE: url(images/separator.gif);
	PADDING-LEFT: 7px;
}
.NavDialogSeparator IMG {
	WIDTH: 100%;
	HEIGHT: 14px;
}
.NavDialogCell {
	PADDING-RIGHT: 3px;
}
.NavDialogCell A IMG {
	WIDTH: 9px;
	HEIGHT: 9px;
}

/*
	Product details page
*/
.ProductTitle {
	COLOR: #434648;
	FONT-WEIGHT: bold;	
	FONT-SIZE: 11px;
	text-transform: uppercase;
}
.ProductTitleHidden {
	COLOR: #666666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ProductDetailsTitle {
	COLOR: #2c2c2c;
	FONT-SIZE: 16px;
	line-height: 18px;
}
.OriginalPrice {
	COLOR: #585858;
	FONT-SIZE: 16px;
	line-height: 18px;
	text-decoration: line-through;
}
.ProductTitlePress {
	COLOR: #343434;
	FONT-WEIGHT: bold;	
	FONT-SIZE: 14px;
	line-height: 17px;
	text-transform: uppercase;	
}
.ProductDetails {
	COLOR: #000000;
}
.ProductDescription {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
}
.ProductPriceTitle {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #434648;
	FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #434648;
	FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #434648;
	FONT-SIZE: 16px;	
}
.SaveMoneyLabel {
	WIDTH: 57px;
	HEIGHT: 57px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(images/save_money.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.MarketPrice {
	FONT-SIZE: 14px;
	FONT-FAMILY: Times New Roman;
}
.PImgBox {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 100px;
	PADDING-RIGHT: 8px;
}

/*
	Products list
*/
TD.PListImgBox {
	WIDTH: 125px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 9px;
}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;
}
HR.PListLine {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
.PListTaxBox {
	PADDING-LEFT: 70px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.PListCell {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	PADDING: 8px;
	VERTICAL-ALIGN: top;
}

/*
	Items style
*/
.ItemsList {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
.ItemsListDisabled {
	COLOR: #909090;
}
A.ItemsList:link {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:visited {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.ItemsList:hover {
	COLOR: #330000;
	TEXT-DECORATION: underline;
}
A.ItemsList:active {
	COLOR: #330000;
	TEXT-DECORATION: none;
}

/*
	Location bar
*/
.NavigationPath {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.NavigationPath:link {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
A.NavigationPath:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
A.NavigationPath:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.NavigationPath:active  {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

/*
	Buttons
*/
.FormButton {
	COLOR: #5b6664;
	FONT-WEIGHT: bold;
}
TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}
TD.Button {								 
	BACKGROUND-IMAGE: url(images/butbg.gif);
	BACKGROUND-COLOR: #68C1FF;
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
}
FONT.Button {								 
	FONT-FAMILY: Arial;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
IMG.ButtonSide {
	WIDTH: 7px;
	HEIGHT: 14px;
}
.SimpleButton TR TD {
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
		FONT-SIZE: 10px;
	COLOR: #5b6664;
	text-transform: uppercase;
}
.GoImage {
	WIDTH: 21px;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px;
}

/*
	Small text/link style
*/
.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;
}
.SmallText {
	COLOR: #7C4C00;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}

/*
	Category page
*/
.SubcatTitle {
	TEXT-ALIGN: left;
	WIDTH: 95%;
	PADDING-LEFT: 5px;
}
.SubcatInfo {
	TEXT-ALIGN: right;
	WHITE-SPACE: nowrap;
	COLOR: #000000;
}

/*
	Search sort bar
*/
.SearchSortTitle {
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 20px;
}
.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {
	TEXT-DECORATION: underline;
}
.SearchSortImg {
	WIDTH: 9px;
	HEIGHT: 9px;
	MARGIN-RIGHT: 5px;
}
.SearchSortCell {
	PADDING-RIGHT: 20px;
}

/*
	Expandable section
*/
.ExpandSectionMark {
	WIDTH: 11px;
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
}

/*
	Tab mechanism
*/
.Tab {
	BACKGROUND-COLOR: #D6D7D9;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 85px;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
}
.TabTop {
	HEIGHT: 5px;
	BACKGROUND-COLOR: #D6D7D9;
}
TD.TabLeftSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(images/tab_l.gif);
}
TD.TabRightSide {
	WIDTH: 9px;
	BACKGROUND-IMAGE: url(images/tab_r.gif);
}
TD.TabLeftCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(images/tab_c1.gif);
}
TD.TabRightCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(images/tab_c2.gif);
}
TD.TabCenter {
	HEIGHT: 9px;
	BACKGROUND-IMAGE: url(images/tab_b.gif);
}
IMG.TabCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
}
IMG.TabSide {
	WIDTH: 9px;
	HEIGHT: 1px;
}

/*
	Pagination mechanism
*/
.NavigationTitle {
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 3px;
	font-size: 11px;
	line-height: 11px;	
	text-transform: lowercase;
	color: #7B7B7B;
}
.NavigationCell {
	TEXT-ALIGN: center;
	WIDTH: 14px;
	font-size: 11px;
	line-height: 11px;	
	text-transform: lowercase;
	color: #7B7B7B;
}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:active {
	TEXT-DECORATION: none;
	font-size: 11px;
	line-height: 11px;	
	text-transform: lowercase;
	color: #7B7B7B;
}
.NavigationCell A:hover {
	TEXT-DECORATION: none;
	color: #fa1112;
}
.NavigationCell IMG {
	HEIGHT: 1px;
}
.NavigationCellWide {
	TEXT-ALIGN: center;
	font-size: 11px;
	line-height: 11px;	
	text-transform: lowercase;
	color: #7B7B7B;

}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:active {
	TEXT-DECORATION: none;
	font-size: 11px;
	line-height: 11px;	
	text-transform: lowercase;
	color: #7B7B7B;
}
.NavigationCellWide A:hover {
	TEXT-DECORATION: none;
	color: #fa1112;
}
.NavigationCellWide IMG {

}
.NavigationCellSel {
	TEXT-ALIGN: center;
	font-size: 11px;
	line-height: 11px;	
	text-transform: lowercase;
	WIDTH: 15px;
	color: #fa1112;			
}
.NavigationCellT {
	padding-bottom: 2px;	
}

/*
	Subheader styles
*/
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #000000;
	FONT-SIZE: 11px;
	text-transform: uppercase;
	PADDING: 0px;
}
.SubHeaderGreyLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #8E8E8E;
	PADDING: 0px;
}
TABLE.SubHeaderBlack {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderBlack {
	COLOR: #000000;
	FONT-SIZE: 12px;
	text-transform: uppercase;;
	PADDING: 0px;
}
.SubHeaderBlackLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #8E8E8E;
	PADDING: 0px;
}
TABLE.SubHeaderRed {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderRed {
	COLOR: #000000;
	text-transform: uppercase;
	PADDING: 0px;
}
.SubHeaderRedLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #8E8E8E;
	PADDING: 0px;
}
TABLE.SubHeader {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeader {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING: 0px;
	text-transform: uppercase;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #8E8E8E;
	PADDING: 0px;
}

/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #000000;
	FONT-SIZE: 11px;
	text-transform: uppercase;
}

/*
	Customer reviews module
*/
IMG.StarImg {
	WIDTH: 14px;
	HEIGHT: 14px;
}

/*
	Manufacturers module
*/
.ManufacturersItem {
	TEXT-ALIGN: left;
	WHITE-SPACE: nowrap;
	WIDTH: 95%;
	PADDING-LEFT: 5px;
}

/*
	Recommended products module
*/
UL.RPItems {
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}

/*
	Webmaster mode
*/
SPAN.Lbl {
	COLOR: green;
	FONT-WEIGHT: bold;
}
.Section {
	MARGIN: 0px;
	PADDING: 0px;
}

/*
	Fast Lane Checkout module
*/
.FLCAuthBox {
	WHITE-SPACE: nowrap;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 5px;
}
.FLCAuthPreBox {
	PADDING-LEFT: 30px;
	HEIGHT: 20px;
	WIDTH: 100%;
}
.FLCTopPad {
	VERTICAL-ALIGN: middle;
	HEIGHT: 15px;
}
.FLCTopPad IMG {
	WIDTH: 1px;
	HEIGHT: 15px;
}

/*
		-- ADDONS --
*/

/*
	Gift registry module
*/
.HighLight {
	BACKGROUND-COLOR: #FFFFCC;
}

/*
	Feature comparison module
*/
TABLE.CompareBtn {
	CURSOR: pointer;
}
TD.CompareBtnLeft {
	HEIGHT: 18px;
	WIDTH: 21px;
	BACKGROUND-IMAGE: url(images/compare1.gif);
}
TD.CompareBtnLeft IMG {
	HEIGHT: 18px;
	WIDTH: 21px;
}
TD.CompareBtnMain {
	BACKGROUND-IMAGE: url(images/compare2.gif);
	BACKGROUND-REPEAT: repeat-x;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 5px;
	PADDING-TOP: 2px;
}
TD.CompareBtnMainMozilla {
	BACKGROUND-IMAGE: url(images/compare2.gif);
	BACKGROUND-REPEAT: repeat-x;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 5px;
	PADDING-TOP: 1px;
}
TD.CompareBtnRight {
	HEIGHT: 18px;
	WIDTH: 9px;
}
TD.CompareBtnRight IMG {
	HEIGHT: 18px;
	WIDTH: 9px;
}
TD.FCompProductSelBox {
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
TD.FCompProductButtonBox {
	PADDING-LEFT: 25px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	WIDTH: 100%;
	WHITE-SPACE: nowrap;
}
TD.FCompProductAddCL {
	PADDING-TOP: 10px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
}

TD.FCompFeatureHCell {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #EEEEEE;
	FONT-WEIGHT: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
	TEXT-ALIGN: center;
}

/*
	Special offers module
*/
.SpecialOffersPrice {
	COLOR: #FF3300;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}
.SpecialOffersThumb {
	DISPLAY: inline;
	MARGIN-LEFT: -51px;
}
.SpecialOffersThumb A IMG {
	WIDTH: 47px;
	HEIGHT: 44px;
}


TABLE.CatMenuContainer {
	WIDTH: 136px;
}

A#nojs.CatMenuItem:hover {
    BACKGROUND-COLOR: #FF8600;
    COLOR: #330000;
    TEXT-DECORATION: none;
}
IMG.FCIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
	BORDER-WIDTH: 0px;
	MARGIN-LEFT: 2px;
	MARGIN-RIGHT: 3px;
}
IMG.FCTriangle {
	WIDTH: 9px;
	HEIGHT: 9px;
	BORDER-WIDTH: 0px;
	MARGIN-LEFT: 3px;
}
TABLE.FCItemTable {
	WIDTH: 100%;
	BORDER-WIDTH: 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
}
TD.FCIconCell {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
}
TD.FCTriangleCell {
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: right;
}
/*	Explorer skin */

/*
	Product configurator module
*/
.ProductBG {
	BACKGROUND-COLOR: #ffffff;
}
.SlotCell {
	WIDTH: 50%;
	HEIGHT: 35px;
	PADDING-TOP: 25px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
.SlotProductCell {
	WIDTH: 50%;
	HEIGHT: 35px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
TABLE.PCSummaryTable {
	WIDTH: 100%;
	BACKGROUND-COLOR: #ffffff;
}
.PImageImageCell {
	PADDING: 5px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	HEIGHT: 100%;
}
.PImageImageCell IMG {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}
.PImageNumbersCell {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	WHITE-SPACE: nowrap;
}
.PImageLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
}
.PImageLine IMG {
	HEIGHT: 1px;
}
BODY.PImage {
	BACKGROUND-COLOR: #FFFFFF;
}
.PImagePageRow {
	HEIGHT: 30px;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 10px;
}
.EqualRow {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
TD.FCChain {
	WIDTH: 18px;
	BACKGROUND-REPEAT: repeat-y;
}
TD.FCChain IMG {
	WIDTH: 18px;
	HEIGHT: 1px;
}
TD.FCExplorerBox {
	WIDTH: 37px;
	VERTICAL-ALIGN: top;
	BACKGROUND-REPEAT: repeat-y;
}
TD.PListImgBox {
	WIDTH: 125px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 8px;
}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;
}
TD.FLCDialogCell {
		VERTICAL-ALIGN: top;
	WIDTH: 50%;
	HEIGHT: 225px;
}
TD.FLCDialogCellAntibot {
	WIDTH: 50%;
	HEIGHT: 350px;
}
TABLE.FLCDialog {
	WIDTH: 100%;
	HEIGHT: 100%;
}
/*
	Last checkout step
*/
TD.LCSBackground {
	BACKGROUND-COLOR: #68c1ff;
}
TABLE.WebBasedPayment {
	HEIGHT: 100%;
	WIDTH: 100%;
}
TABLE.WebBasedPayment TR TD {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	HEIGHT: 90%;
	PADDING: 0px;
}


.navlinks { COLOR: #7B7B7B; FONT-SIZE: 10px;}
.navlinks a { COLOR: #7B7B7B; }
.navlinks a:visited { COLOR: #7B7B7B; }
.navlinks a:hover { COLOR: #fa1112; TEXT-DECORATION: none; }
A.navlinks_on:link {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A.navlinks_on:visited {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A.navlinks_on:hover {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A.navlinks_on:active {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
.navlinks_space { height: 4px;}
.product_space { height: 10px;}
.price_space { height: 20px;}
.header_space { height: 15px; clear: both;	}
.header_space_sm { height: 2px; clear: both;	}
.press_space { clear: both;	}

.footer { COLOR: #7B7B7B; FONT-SIZE: 10px; }

.head {
	COLOR: #fa1112;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	line-height: 14px;
}
.press_date {
		COLOR: #343434;
	FONT-SIZE: 13px;
	line-height: 14px;
	text-transform: uppercase;		
}
.press_select {
	border: 2px solid #fa1112;
}
.press_unselect {
	border: 2px solid #FFFFFF;
}

.press_product {
	border: 1px solid #CCCCCC;
	padding: 10px 10px 5px;
}

.accountlinks_on {
	COLOR: #fa1112;
	FONT-SIZE: 11px;	
	TEXT-DECORATION: none;
	text-transform: uppercase;	
}

A.accountlinks_on:link {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A.accountlinks_on:visited {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A.accountlinks_on:hover {
	COLOR: #343434;
	TEXT-DECORATION: none;
}
A.accountlinks_on:active  {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}

.accountlinks {
	COLOR: #343434;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.accountlinks:link {
	COLOR: #343434;
	TEXT-DECORATION: none;
}
A.accountlinks:visited {
	COLOR: #343434;
	TEXT-DECORATION: none;
}
A.accountlinks:hover {
	COLOR: #fa1112;
	TEXT-DECORATION: none;
}
A.accountlinks:active  {
	COLOR: #343434;
	TEXT-DECORATION: none;
}

TD.account {
	PADDING-TOP: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #343434;		
}

/* NAVIGATION - NEW */
#mainnav
{
	clear: both;
	float: left;	
	padding:0 0 8px 0;
	margin:0px;
}

#mainnav ul, #mainnav li
{
	list-style:none;
	list-style-image:none;
	height:13px;
	margin:0px;
	padding:0px;	
}

#mainnav li, #mainnav li a
{
	display: inline;
	float: left;
	text-indent: -9000em;
	margin: 0px 20px 0 0;
}

#mainnav li#shoponline,
#mainnav li#shoponline a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/shoponline.gif") no-repeat 0px 0px;
	width: 98px;
	height:13px;
}

#mainnav li#shoponline a:hover,
#mainnav li#shoponline a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/shoponline.gif") no-repeat 0px -13px;
}

#mainnav li#stores,
#mainnav li#stores a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores.gif") no-repeat 0px 0px;
	width: 50px;
	height:13px;
}

#mainnav li#stores a:hover,
#mainnav li#stores a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores.gif") no-repeat 0px -13px;
}

#mainnav li#about,
#mainnav li#about a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about.gif") no-repeat 0px 0px;
	width: 48px;
	height:13px;
}

#mainnav li#about a:hover,
#mainnav li#about a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about.gif") no-repeat 0px -13px;
}

#mainnav li#press,
#mainnav li#press a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press.gif") no-repeat 0px 0px;
	width: 40px;
	height:13px;
}

#mainnav li#press a:hover,
#mainnav li#press a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press.gif") no-repeat 0px -13px;
}

#mainnav li#wholesale,
#mainnav li#wholesale a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/wholesale.gif") no-repeat 0px 0px;
	width: 84px;
	height:13px;
}

#mainnav li#wholesale a:hover,
#mainnav li#wholesale a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/wholesale.gif") no-repeat 0px -13px;
}
#mainnav li#gifttoyou,
#mainnav li#gifttoyou a
{
	background: url("/_assets/images/gifttoyou.gif") no-repeat 0px 0px;
	width: 86px;
	height:13px;
}

#mainnav li#gifttoyou a:hover,
#mainnav li#gifttoyou a.active
{
	background: url("/_assets/images/gifttoyou.gif") no-repeat 0px -13px;
}
#mainnav li#blog,
#mainnav li#blog a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/blog.gif") no-repeat 0px 0px;
	width: 39px;
	height:13px;
}

#mainnav li#blog a:hover,
#mainnav li#blog a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/blog.gif") no-repeat 0px -13px;
}



#mainnav li#bridalguide,
#mainnav li#bridalguide a
{
	background: url("/_assets/images/bridalguide.gif") no-repeat 0px 0px;
	width: 96px;
	height:13px;
}

#mainnav li#bridalguide a:hover,
#mainnav li#bridalguide a.active
{
	background: url("/_assets/images/bridalguide.gif") no-repeat 0px -13px;
}
/* CATEGORIES NEW */

#cats
{
	float: left;
	clear: both;
	width: 679px;
	margin:0px;
	padding:0px;	
}
#cats ul, #cats li
{
	list-style:none;
	list-style-image:none;
	height:12px;
	margin:0px;
	padding:0px;
}

#cats li, #cats li a
{
	display: inline;
	float: left;
	text-indent: -9000em;
	margin: 0px 16px 0 0;
}

#cats li#cat3,
#cats li#cat3 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/3.gif") no-repeat 0px 0px;
	width: 37px;
	height:12px;
}
#cats li#cat3 a:hover,
#cats li#cat3 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/3.gif") no-repeat 0px -12px;
}

#cats li#cat4,
#cats li#cat4 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/4.gif") no-repeat 0px 0px;
	width: 60px;
	height:12px;
}
#cats li#cat4 a:hover,
#cats li#cat4 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/4.gif") no-repeat 0px -12px;	
}

#cats li#cat248,
#cats li#cat248 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/248.gif") no-repeat 0px 0px;
	width: 97px;
	height:12px;
}
#cats li#cat248 a:hover,
#cats li#cat248 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/248.gif") no-repeat 0px -12px;
}


#cats li#cat251,
#cats li#cat251 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/251.gif") no-repeat 0px 0px;
	width: 30px;
	height:12px;
}
#cats li#cat251 a:hover,
#cats li#cat251 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/251.gif") no-repeat 0px -12px;

}

#cats li#cat287,
#cats li#cat287 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/252.gif") no-repeat 0px 0px;
	width: 28px;
	height:12px;
}
#cats li#cat287 a:hover,
#cats li#cat287 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/252.gif") no-repeat 0px -12px;
}

#cats li#cat253,
#cats li#cat253 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/253.gif") no-repeat 0px 0px;
	width: 78px;
	height:12px;
}
#cats li#cat253 a:hover,
#cats li#cat253 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/253.gif") no-repeat 0px -12px;
}

#cats li#cat254,
#cats li#cat254 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/254.gif") no-repeat 0px 0px;
	width: 64px;
	height:12px;
}
#cats li#cat254 a:hover,
#cats li#cat254 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/254.gif") no-repeat 0px -12px;
}

#cats li#cat289,
#cats li#cat289 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/289.gif") no-repeat 0px 0px;
	width: 64px;
	height:12px;
}
#cats li#cat289 a:hover,
#cats li#cat289 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/289.gif") no-repeat 0px -12px;
}
#cats li#cat291,
#cats li#cat291 a
{
	background: url("http://www.alexisbittar.com/_assets/images/291.gif") no-repeat 0px 0px;
	width: 28px;
	height:12px;
}
#cats li#cat291 a:hover,
#cats li#cat291 a.active
{
	background: url("http://www.alexisbittar.com/_assets/images/291.gif") no-repeat 0px -12px;
}

#cats li#cat277,
#cats li#cat277 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/277.gif") no-repeat 0px 0px;
	width: 122px;
	height:12px;
}
#cats li#cat277 a:hover,
#cats li#cat277 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/277.gif") no-repeat 0px -12px;
}

#cats li#cat271,
#cats li#cat271 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/271.gif") no-repeat 0px 0px;
	width: 103px;
	height:12px;
}
#cats li#cat271 a:hover,
#cats li#cat271 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/271.gif") no-repeat 0px -12px;
}
#cats li#cat288,
#cats li#cat288 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/271.gif") no-repeat 0px 0px;
	width: 103px;
	height:12px;
}
#cats li#cat288 a:hover,
#cats li#cat288 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/271.gif") no-repeat 0px -12px;
}

#cats li#cat286,
#cats li#cat286 a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/286.gif") no-repeat 0px 0px;
	width: 0px;
	height:12px;
	margin:0;
}
#cats li#cat286 a:hover,
#cats li#cat286 a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/286.gif") no-repeat 0px -12px;
}

#cats li#stores_soho,
#cats li#stores_soho a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_boutiques.gif") no-repeat 0px 0px;
	width: 152px;
	height:12px;
}
#cats li#stores_soho a:hover,
#cats li#stores_soho a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_boutiques.gif") no-repeat 0px -12px;	
}

#cats li#stores_us,
#cats li#stores_us a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_other.gif") no-repeat 0px 0px;
	width: 102px;
	height:12px;
}
#cats li#stores_us a:hover,
#cats li#stores_us a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_other.gif") no-repeat 0px -12px;
}

#cats li#stores_international,
#cats li#stores_international a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_international.gif") no-repeat 0px 0px;
	width: 144px;
	height:12px;
}
#cats li#stores_international a:hover,
#cats li#stores_international a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_international.gif") no-repeat 0px -12px;
}

#cats li#about_lookbook,
#cats li#about_lookbook a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_lookbook.gif") no-repeat 0px 0px;
	width: 71px;
	height:12px;
}
#cats li#about_lookbook a:hover,
#cats li#about_lookbook a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_lookbook.gif") no-repeat 0px -12px;
}

#cats li#about_bio,
#cats li#about_bio a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_bio.gif") no-repeat 0px 0px;
	width: 71px;
	height:12px;
}
#cats li#about_bio a:hover,
#cats li#about_bio a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_bio.gif") no-repeat 0px -12px;
}

#cats li#about_press,
#cats li#about_press a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_press.gif") no-repeat 0px 0px;
	width: 100px;
	height:12px;
}
#cats li#about_press a:hover,
#cats li#about_press a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_press.gif") no-repeat 0px 0px;
	width: 100px;
	height:12px;
}

#cats li#press_recent,
#cats li#press_recent a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press_recent.gif") no-repeat 0px 0px;
	width: 111px;
	height:12px;
}
#cats li#press_recent a:hover,
#cats li#press_recent a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press_recent.gif") no-repeat 0px -12px;
}

#cats li#press_archives,
#cats li#press_archives a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press_archives.gif") no-repeat 0px 0px;
	width: 60px;
	height:12px;
}
#cats li#press_archives a:hover,
#cats li#press_archives a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press_archives.gif") no-repeat 0px -12px;
}

/* SUBCATEGORIES NEW */

#subcats
{
	float: left;
	clear: both;
	padding: 6px 0px 0px 0px;
	margin:0px;	
}
#subcats ul, #subcats li
{
	list-style:none;
	list-style-image:none;
	height:11px;
	margin:0px;
	paliing:0px;
}

#subcats li,#subcats li a
{
	display: inline;
	float: left;
	text-indent: -9000em;
	margin: 0px 20px 5px 0;

}

#subcats li { float: left; margin: 0px 20px 5px 0; }
#subcats li a { height: 11px; }
#subcats li a:hover { background-position: 0 -11px; }
#subcats li a.active { background-position: 0 -11px; }

#subcats li#cat23, #subcats li#cat23 a{ background: url("/_assets/images/earrings.gif") 0px 0px no-repeat; width: 55px; height:11px;}
#subcats li#cat23 a:hover, #subcats li#cat23 a.active{ background: url("/_assets/images/earrings.gif") 0px -11px no-repeat;}

#subcats li#cat24, #subcats li#cat24 a { background: url("/_assets/images/necklaces.gif") 0px 0px no-repeat; width: 63px; height:11px;}
#subcats li#cat24 a:hover, #subcats li#cat24 a.active { background: url("/_assets/images/necklaces.gif") 0px -11px no-repeat;}

#subcats li#cat249, #subcats li#cat249 a { background: url("/_assets/images/bracelets.gif") 0px 0px no-repeat; width: 57px; height:11px;}
#subcats li#cat249 a:hover, #subcats li#cat249 a.active { background: url("/_assets/images/bracelets.gif") 0px -11px no-repeat;}

#subcats li#cat250, #subcats li#cat250 a { background: url("/_assets/images/rings.gif") 0px 0px no-repeat; width: 35px; height:11px;}
#subcats li#cat250 a:hover, #subcats li#cat250 a.active { background: url("/_assets/images/rings.gif") 0px -11px no-repeat;}

#subcats li#cat255, #subcats li#cat255 a { background: url("/_assets/images/pins.gif") 0px 0px no-repeat; width: 24px; height:11px;}
#subcats li#cat255 a:hover, #subcats li#cat255 a.active { background: url("/_assets/images/pins.gif") 0px -11px no-repeat;}

#subcats li#cat131, #subcats li#cat131 a { background: url("/_assets/images/earrings.gif") 0px 0px no-repeat; width: 55px; height:11px;}
#subcats li#cat131 a:hover, #subcats li#cat131 a.active { background: url("/_assets/images/earrings.gif") 0px -11px no-repeat;}

#subcats li#cat256, #subcats li#cat256 a { background: url("/_assets/images/bracelets.gif") 0px 0px no-repeat; width: 57px; height:11px;}
#subcats li#cat256 a:hover, #subcats li#cat256 a.active { background: url("/_assets/images/bracelets.gif") 0px -11px no-repeat;}

#subcats li#cat130, #subcats li#cat130 a { background: url("/_assets/images/necklaces.gif") 0px 0px no-repeat; width: 63px; height:11px;}
#subcats li#cat130 a:hover, #subcats li#cat130 a.active { background: url("/_assets/images/necklaces.gif") 0px -11px no-repeat;}

#subcats li#cat21, #subcats li#cat21 a { background: url("/_assets/images/rings.gif") 0px 0px no-repeat; width: 35px; height:11px;}
#subcats li#cat21 a:hover, #subcats li#cat21 a.active { background: url("/_assets/images/rings.gif") 0px -11px no-repeat;}

#subcats li#cat257, #subcats li#cat257 a { background: url("/_assets/images/earrings.gif") 0px 0px no-repeat; width: 55px; height:11px;}
#subcats li#cat257 a:hover, #subcats li#cat257 a.active { background: url("/_assets/images/earrings.gif") 0px -11px no-repeat;}

#subcats li#cat258, #subcats li#cat258 a { background: url("/_assets/images/necklaces.gif") 0px 0px no-repeat; width: 63px; height:11px;}
#subcats li#cat258 a:hover, #subcats li#cat258 a.active { background: url("/_assets/images/necklaces.gif") 0px -11px no-repeat;}

#subcats li#cat259, #subcats li#cat259 a { background: url("/_assets/images/braceletsrings.gif") 0px 0px no-repeat; width: 96px; height:11px;}
#subcats li#cat259 a:hover, #subcats li#cat259 a.active { background: url("/_assets/images/braceletsrings.gif") 0px -11px no-repeat;}

#subcats li#cat267, #subcats li#cat267 a { background: url("/_assets/images/267.gif") 0px 0px no-repeat; width: 63px; height:11px;}
#subcats li#cat267 a:hover, #subcats li#cat267 a.active { background: url("/_assets/images/267.gif") 0px -11px no-repeat;}

#subcats li#cat268, #subcats li#cat268 a { background: url("/_assets/images/268.gif") 0px 0px no-repeat; width: 46px; height:11px;}
#subcats li#cat268 a:hover, #subcats li#cat268 a.active { background: url("/_assets/images/268.gif") 0px -11px no-repeat;}

#subcats li#cat269, #subcats li#cat269 a { background: url("/_assets/images/269.gif") 0px 0px no-repeat; width: 30px; height:11px;}
#subcats li#cat269 a:hover, #subcats li#cat269 a.active { background: url("/_assets/images/269.gif") 0px -11px no-repeat;}

#subcats li#cat264, #subcats li#cat264 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/264.gif") 0px 0px no-repeat; width: 91px; height:11px;}
#subcats li#cat264 a:hover, #subcats li#cat264 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/264.gif") 0px -11px no-repeat;}

#subcats li#cat261, #subcats li#cat261 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/261.gif") 0px 0px no-repeat; width: 55px; height:11px;}
#subcats li#cat261 a:hover, #subcats li#cat261 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/261.gif") 0px -11px no-repeat;}

#subcats li#cat266, #subcats li#cat266 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/266.gif") 0px 0px no-repeat; width: 90px; height:11px;}
#subcats li#cat266 a:hover, #subcats li#cat266 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/266.gif") 0px -11px no-repeat;}

#subcats li#cat263, #subcats li#cat263 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/263.gif") 0px 0px no-repeat; width: 108px; height:11px;}
#subcats li#cat263 a:hover, #subcats li#cat263 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/263.gif") 0px -11px no-repeat;}

#subcats li#cat265, #subcats li#cat265 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/265.gif") 0px 0px no-repeat; width: 77px; height:11px;}
#subcats li#cat265 a:hover, #subcats li#cat265 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/265.gif") 0px -11px no-repeat;}

#subcats li#cat262, #subcats li#cat262 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/262.gif") 0px 0px no-repeat; width: 143px; height:11px;}
#subcats li#cat262 a:hover, #subcats li#cat262 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/262.gif") 0px -11px no-repeat;}

#subcats li#cat270, #subcats li#cat270 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/270.gif") 0px 0px no-repeat; width: 82px; height:11px;}
#subcats li#cat270 a:hover, #subcats li#cat270 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/270.gif") 0px -11px no-repeat;}

#subcats li#cat272, #subcats li#cat272 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/272.gif") 0px 0px no-repeat; width: 112px; height:11px;}
#subcats li#cat272 a:hover, #subcats li#cat272 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/272.gif") 0px -11px no-repeat;}

#subcats li#cat273, #subcats li#cat273 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/pins.gif") 0px 0px no-repeat; width: 24px; height:11px;}
#subcats li#cat273 a:hover, #subcats li#cat273 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/pins.gif") 0px -11px no-repeat;}

#subcats li#cat274, #subcats li#cat274 a { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/basics.gif") 0px 0px no-repeat; width: 37px; height:11px;}
#subcats li#cat274 a:hover, #subcats li#cat274 a.active { background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/basics.gif") 0px -11px no-repeat;}

#subcats li#cat278, #subcats li#cat278 a { background: url("/_assets/images/278.gif") 0px 0px no-repeat; width: 171px; height:11px;}
#subcats li#cat278 a:hover, #subcats li#cat278 a.active { background: url("/_assets/images/278.gif") 0px -11px no-repeat;}


#subcats li#cat280, #subcats li#cat280 a { background: url("/_assets/images/280.gif") 0px 0px no-repeat; width: 35px; height:11px;}
#subcats li#cat280 a:hover, #subcats li#cat280 a.active { background: url("/_assets/images/280.gif") 0px -11px no-repeat;}

#subcats li#cat293, #subcats li#cat293 a { background: url("/_assets/images/293.gif") 0px 0px no-repeat; width: 51px; height:11px;}
#subcats li#cat293 a:hover, #subcats li#cat293 a.active { background: url("/_assets/images/293.gif") 0px -11px no-repeat;}

#subcats li#cat294, #subcats li#cat294 a { background: url("/_assets/images/294.gif") 0px 0px no-repeat; width: 51px; height:11px;}
#subcats li#cat294 a:hover, #subcats li#cat294 a.active { background: url("/_assets/images/294.gif") 0px -11px no-repeat;}

#subcats li#cat295, #subcats li#cat295 a { background: url("/_assets/images/295.gif") 0px 0px no-repeat; width: 47px; height:11px;}
#subcats li#cat295 a:hover, #subcats li#cat295 a.active { background: url("/_assets/images/295.gif") 0px -11px no-repeat;}

#subcats li#cat296, #subcats li#cat296 a { background: url("/_assets/images/296.gif") 0px 0px no-repeat; width: 121px; height:11px;}
#subcats li#cat296 a:hover, #subcats li#cat296 a.active { background: url("/_assets/images/296.gif") 0px -11px no-repeat;}

#subcats li#cat297, #subcats li#cat297 a { background: url("/_assets/images/297.gif") 0px 0px no-repeat; width: 68px; height:11px;}
#subcats li#cat297 a:hover, #subcats li#cat297 a.active { background: url("/_assets/images/297.gif") 0px -11px no-repeat;}

#subcats li#cat299, #subcats li#cat299 a { background: url("/_assets/images/299.gif") 0px 0px no-repeat; width: 35px; height:11px;}
#subcats li#cat299 a:hover, #subcats li#cat299 a.active { background: url("/_assets/images/299.gif") 0px -11px no-repeat;}

#subcats li#cat300, #subcats li#cat300 a { background: url("/_assets/images/300.gif") 0px 0px no-repeat; width: 74px; height:11px;}
#subcats li#cat300 a:hover, #subcats li#cat300 a.active { background: url("/_assets/images/300.gif") 0px -11px no-repeat;}

#subcats li#cat301, #subcats li#cat301 a { background: url("/_assets/images/301.gif") 0px 0px no-repeat; width: 29px; height:11px;}
#subcats li#cat301 a:hover, #subcats li#cat301 a.active { background: url("/_assets/images/301.gif") 0px -11px no-repeat;}

#subcats li#cat302, #subcats li#cat302 a { background: url("/_assets/images/302.gif") 0px 0px no-repeat; width: 97px; height:11px;}
#subcats li#cat302 a:hover, #subcats li#cat302 a.active { background: url("/_assets/images/302.gif") 0px -11px no-repeat;}


/* NAVIGATION - OLD 

#mainnav
{
	clear: both;
	float: left;	
	padding-bottom: 8px;
}
#mainnav dt a, #mainnav dd a
{
	display: block;
	float: left;
	text-indent: -9000em;
	overflow: hidden;
	background-position: 0 0px;
	background-repeat: no-repeat;
}
#mainnav dd { float: left; margin: 0px 20px 0 0; }
#mainnav dd a { height: 13px; }
#mainnav dd a:hover { background-position: 0 -13px; }
#mainnav dd a.active { background-position: 0 -13px; }

#mainnav dd#shoponline,
#mainnav dd#shoponline a
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/shoponline.gif") 0px 0px;
	width: 98px;
}

#mainnav dd#shoponline a:hover,
#mainnav dd#shoponline a.active
{
	background: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/shoponline.gif") 0px -13px;
}

#mainnav dd#stores,
#mainnav dd#stores a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores.gif");
	width: 50px;
}
#mainnav dd#about,
#mainnav dd#about a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about.gif");
	width: 48px;
}

#mainnav dd#press,
#mainnav dd#press a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press.gif");
	width: 40px;
}
#mainnav dd#wholesale,
#mainnav dd#wholesale a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/wholesale.gif");
	width: 84px;
}

*/


/* CATEGORIES OLD

#cats
{
	float: left;
	clear: both;
	width: 689px;	
}
#cats dt a, #cats dd a
{
	display: block;
	float: left;
	text-indent: -9000em;
	overflow: hidden;
	background-position: 0 0px;
	background-repeat: no-repeat;

}
#cats dd { float: left; margin: 0px 20px 0 0; }
#cats dd a { height: 12px; }
#cats dd a:hover { background-position: 0 -12px; }
#cats dd a.active { background-position: 0 -12px; }

#cats dd#cat3,
#cats dd#cat3 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/3.gif");
	width: 37px;
}
#cats dd#cat4,
#cats dd#cat4 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/4.gif");
	width: 60px;
}
#cats dd#cat248,
#cats dd#cat248 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/248.gif");
	width: 97px;
}
#cats dd#cat251,
#cats dd#cat251 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/251.gif");
	width: 30px;
}
#cats dd#cat252,
#cats dd#cat252 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/252.gif");
	width: 28px;
}
#cats dd#cat253,
#cats dd#cat253 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/253.gif");
	width: 78px;
}
#cats dd#cat289,
#cats dd#cat289 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/289.gif");
	width: 64px;
}
#cats dd#cat277,
#cats dd#cat277 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/277.gif");
	width: 122px;
}
#cats dd#cat271,
#cats dd#cat271 a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/271.gif");
	width: 103px;
}
#cats dd#stores_soho,
#cats dd#stores_soho a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_soho.gif");
	width: 121px;
}
#cats dd#stores_us,
#cats dd#stores_us a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_retail.gif");
	width: 83px;
}
#cats dd#stores_international,
#cats dd#stores_international a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/stores_international.gif");
	width: 144px;
}
#cats dd#about_lookbook,
#cats dd#about_lookbook a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_lookbook.gif");
	width: 71px;
}
#cats dd#about_bio,
#cats dd#about_bio a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_bio.gif");
	width: 71px;
}
#cats dd#about_press,
#cats dd#about_press a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/about_press.gif");
	width: 100px;
}

#cats dd#press_recent,
#cats dd#press_recent a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press_recent.gif");
	width: 111px;
}

#cats dd#press_archives,
#cats dd#press_archives a
{
	background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/press_archives.gif");
	width: 60px;
}
*/

/* SUBCATEGORIES OLD 

#subcats
{
	float: left;
	clear: both;
	padding-top: 4px;	
}
#subcats dt a, #subcats dd a
{
	display: block;
	float: left;
	text-indent: -9000em;
	overflow: hidden;
	background-position: 0 0px;
	background-repeat: no-repeat;
}
#subcats dd { float: left; margin: 0px 20px 5px 0; }
#subcats dd a { height: 11px; }
#subcats dd a:hover { background-position: 0 -11px; }
#subcats dd a.active { background-position: 0 -11px; }

#subcats dd#cat23, #subcats dd#cat23 a{ background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/earrings.gif"); width: 55px;}
#subcats dd#cat24, #subcats dd#cat24 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/necklaces.gif"); width: 63px;}
#subcats dd#cat249, #subcats dd#cat249 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/bracelets.gif"); width: 57px;}
#subcats dd#cat250, #subcats dd#cat250 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/rings.gif"); width: 35px;}
#subcats dd#cat255, #subcats dd#cat255 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/pins.gif"); width: 24px;}
#subcats dd#cat131, #subcats dd#cat131 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/earrings.gif"); width: 55px;}
#subcats dd#cat256, #subcats dd#cat256 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/bracelets.gif"); width: 57px;}
#subcats dd#cat130, #subcats dd#cat130 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/necklaces.gif"); width: 63px;}
#subcats dd#cat21, #subcats dd#cat21 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/rings.gif"); width: 35px;}
#subcats dd#cat257, #subcats dd#cat257 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/earrings.gif"); width: 55px;}
#subcats dd#cat258, #subcats dd#cat258 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/necklaces.gif"); width: 63px;}
#subcats dd#cat259, #subcats dd#cat259 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/braceletsrings.gif"); width: 96px;}
#subcats dd#cat267, #subcats dd#cat267 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/267.gif"); width: 63px;}
#subcats dd#cat268, #subcats dd#cat268 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/268.gif"); width: 72px;}
#subcats dd#cat269, #subcats dd#cat269 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/269.gif"); width: 30px;}
#subcats dd#cat264, #subcats dd#cat264 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/264.gif"); width: 83px;}
#subcats dd#cat261, #subcats dd#cat261 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/261.gif"); width: 62px;}
#subcats dd#cat266, #subcats dd#cat266 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/266.gif"); width: 117px;}
#subcats dd#cat263, #subcats dd#cat263 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/263.gif"); width: 110px;}
#subcats dd#cat265, #subcats dd#cat265 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/265.gif"); width: 107px;}
#subcats dd#cat262, #subcats dd#cat262 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/262.gif"); width: 90px;}
#subcats dd#cat270, #subcats dd#cat270 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/270.gif"); width: 71px;}
#subcats dd#cat272, #subcats dd#cat272 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/272.gif"); width: 112px;}
#subcats dd#cat273, #subcats dd#cat273 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/pins.gif"); width: 24px;}
#subcats dd#cat274, #subcats dd#cat274 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/basics.gif"); width: 37px;}
#subcats dd#cat278, #subcats dd#cat278 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/278.gif"); width: 163px;}
#subcats dd#cat280, #subcats dd#cat280 a { background-image: url("http://4675-sweden.voxcdn.com/alexis/_assets/images/280.gif"); width: 218px;}
*/

    .sIFR-active h2,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5 {
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
	 	margin:0 !important;	
		 
    }

    .sIFR-active h2 {
      font-size: 24px;
	  width:320px;
    }
	
    .sIFR-active h3 {
      font-size: 24px;
    }

    .sIFR-active h4 {
      font-size: 14px;
    }

    .sIFR-active h5 {
      font-size: 24px;
    }
	
 h2, h3, h4, h5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	display: inline;
	float: left;
	line-height: 1em;
	font-weight: normal;
}	
h2 {
	font-size: 24px;	
}

h3 {
	font-size: 15px;			
}
h4 {
	font-size: 8px;	
}
h5 {
	font-size: 20px;				
}
#timeline { width: 921px; height: 434px; text-align: center; }
#giftguide { width: 920px; height: 580px; text-align: center; overflow:hidden;position:relative; }
#salepage { width: 921px; height: 435px; text-align: center; overflow:hidden;position:relative; }
#ss12flash { width: 920px; height: 518px; text-align: center; overflow:hidden;position:relative; }
#bridalguide { width: 920px; height: 553px; text-align: center; overflow:hidden;position:relative; }
#homeflash { width: 920px; height: 515px; }
#contest { width: 466px; height: 527px; }

#guidehold {
	width:100%;
	position:relative;
	height:580px;
	overflow:scroll;
	padding:0;
	margin:0;
}

#salehold {
	width:100%;
	position:relative;
	height:435px;
	overflow:scroll;
	padding:0;
	margin:0;
}

#ss12hold {
	width:100%;
	position:relative;
	height:518px;
	overflow:scroll;
	padding:0;
	margin:0;
}

.minihead {
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
		COLOR: #343434;
}
.minihead a {
		COLOR: #343434;	
}
.minihead a:hover {
		COLOR: #fa1112;	
}
.gchead {
	font-size: 12px;
}
.space_6 {
	height: 6px;}
.space_9 {
	height: 9px;}	
.space_12 {
	height: 12px;}	
.space_30 {
	height: 30px;}		
	
.accent {
	COLOR: #fa1112;
	font-weight: bold;	
}
.accent_small {
	COLOR: #fa1112;
	font-size: 11px;
}

div.presscovers {
	height: 430px;
	overflow: auto;
	border: 0px
	padding-right: 15px;
}
.repairform_label {
	width: 150px;
	float:left;
	font-size: 11px;
}
#swatch {
float: left;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;

}
.blue a {
		COLOR: #0267fe;	
}
.emailsignup {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #7b7b7b;
	FONT-SIZE: 10px;
}


/* NEW NAVIGATION
---------------------------------------------- */
ul#topnav {
	width:680px;
	height:14px;
	list-style:none;
	margin:0 0 15px 0;
	padding:0;
}

ul#topnav li {
	height:14px;
	float:left;
	margin:0 20px 0 0;	
}

ul#topnav li a {
	display:block;
	height:14px;
	text-indent:-9999em;
	overflow:hidden;
	background:url('/_assets/images/ab-topnav.gif') 0 0 no-repeat;	
}

ul#topnav li#lucite a{
	width:42px;
	background-position:-1px 0;
}

ul#topnav li#lucite a:hover,
ul#topnav li#lucite a.active {background-position:-1px -14px;}

ul#topnav li#elements a{
	width:67px;
	background-position:-84px 0;
}

ul#topnav li#elements a:hover,
ul#topnav li#elements a.active {background-position:-84px -14px;}

ul#topnav li#havisham a{
	width:110px;
	background-position:-191px 0;
}

ul#topnav li#havisham a:hover,
ul#topnav li#havisham a.active {background-position:-191px -14px;}

ul#topnav li#new a{
	width:36px;
	background-position:-340px 0;
}

ul#topnav li#new a:hover,
ul#topnav li#new a.active {background-position:-340px -14px;}

ul#topnav li#bridal a{
	width:91px;
	background-position:-416px 0;
}

ul#topnav li#bridal a:hover,
ul#topnav li#bridal a.active {background-position:-416px -14px;}

ul#topnav li#curio a{
	width:80px;
	background-position:-547px 0;
}

ul#topnav li#curio a:hover,
ul#topnav li#curio a.active {background-position:-547px -14px;}

ul#topnav li#ws-avail a{
	width:114px;
	background-position:-666px 0;
}

ul#topnav li#ws-avail a:hover,
ul#topnav li#ws-avail a.active {background-position:-666px -14px;}

ul#topnav li#sale a {
	display:block;
	height:14px;
	width:32px;
	text-indent:-9999em;
	overflow:hidden;
	background:url('/_assets/images/topnav-sale.gif') 0 0 no-repeat;	
}
ul#topnav li#sale a:hover,
ul#topnav li#sale a.active {background-position:0 -14px;}


ul#topnav li#gift a {
	display:block;
	height:14px;
	width:96px;
	text-indent:-9999em;
	overflow:hidden;
	background:url('/_assets/images/giftoyou.gif') 0 0 no-repeat;	
}
ul#topnav li#gift a:hover,
ul#topnav li#gift a.active {background-position:0 -14px;}


ul#subnav {
	width:670px;
	height:12px;
	list-style:none;
	margin:0;
	padding:0;
}

ul#subnav li {
	height:12px;
	float:left;
	margin:0 14px 0 0;	
}

ul#subnav li a {
	display:block;
	height:12px;
	text-indent:-9999em;
	overflow:hidden;
	background:url('/_assets/images/ab-subnav.gif') 0 0 no-repeat;	
}

ul#subnav li#stores a{
	width:45px;
	background-position:0px 0;
}

ul#subnav li#stores a:hover,
ul#subnav li#stores a.active {background-position:0px -12px;}

ul#subnav li#about a{
	width:43px;
	background-position:-79px 0;
}

ul#subnav li#about a:hover,
ul#subnav li#about a.active {background-position:-79px -12px;}

ul#subnav li#press a{
	width:34px;
	background-position:-157px 0;
}

ul#subnav li#press a:hover,
ul#subnav li#press a.active {background-position:-157px -12px;}

ul#subnav li#picks a{
	width:78px;
	background-position:-225px 0;
}

ul#subnav li#picks a:hover,
ul#subnav li#picks a.active {background-position:-225px -12px;}

ul#subnav li#gifts a{
	width:63px;
	background-position:-337px 0;
}

ul#subnav li#gifts a:hover,
ul#subnav li#gifts a.active {background-position:-337px -12px;}

ul#subnav li#archive a{
	width:123px;
	background-position:-436px 0;
}

ul#subnav li#archive a:hover {background-position:-436px -12px;}

ul#subnav li#giftsforyou a{
	width:78px;
	background-position:-810px 0;
}

ul#subnav li#giftsforyou a:hover,
ul#subnav li#giftsforyou a.active {background-position:-810px -12px;}

ul#subnav li#ablog a{
	width:79px;
	background-position:-592px 0;
}
ul#subnav li#ablog a:hover,
ul#subnav li#ablog a.active {background-position:-592px -12px;}


ul#subnav li#videos a{
	width:47px;
	background-position:-917px 0;
}
ul#subnav li#videos a:hover,
ul#subnav li#videos a.active {background-position:-917px -12px;}



ul#subnav li#sblog a {
	width:75px;
	background-position:-698px 0;
}

ul#subnav li#sblog a:hover,
ul#subnav li#sblog a.active {background-position:-698px -12px;}


ul#subsubnav {
	max-width:520px;
	height:12px;
	list-style:none;
	margin:6px 0;
	padding:0;
}

ul#subsubnav li {
	height:12px;
	float:left;
	margin:0 14px 0 0;	
}

ul#subsubnav li a {
	display:block;
	height:12px;
	text-indent:-9999em;
	overflow:hidden;
	background:url('/_assets/images/ab-subsubnav.gif') 0 0 no-repeat;	
}

ul#subsubnav li#bout a{
	width:140px;
	background-position:0px -12px;
}

ul#subsubnav li#bout a:hover,
ul#subsubnav li#bout a.active {background-position:0px 0;}


ul#subsubnav li#other a{
	width:92px;
	background-position:-159px -12px;
}

ul#subsubnav li#other a:hover,
ul#subsubnav li#other a.active {background-position:-159px 0;}


ul#subsubnav li#recent a{
	width:100px;
	background-position:-271px -12px;
}

ul#subsubnav li#recent a:hover,
ul#subsubnav li#recent a.active {background-position:-271px 0;}


ul#subsubnav li#archive a{
	width:56px;
	background-position:-383px -12px;
}

ul#subsubnav li#archive a:hover,
ul#subsubnav li#archive a.active {background-position:-383px 0;}


/* QUICKVIEW
--------------------------------------------------------------------- */

/* QV LINK */
.PListCell.has-qv {
	padding:8px 0;	
}

.qv-link {
	display:block;
	width:150px;
	height:155px;
	border:1px solid #fff;
	padding:0;
	position:relative;
	font:11px/12px Arial, Helvetica, sans-serif;
}

	.qv-link:hover {
		border:1px solid #ccc;
		text-decoration:none;
	}
	
	.qv-link a img { margin-top:10px; }
	
	.sale .qv-link a img { margin-top:0 }
	
	.qv-link a.qv { 
		display:none;
		position:absolute;
		top:0px;
		left:0px;
		padding:5px 0 0;
		text-indent:6px;
		width:100%;
		height:25px;
		text-align:left;
		text-transform:uppercase;
		color:#7b7b7b;
		background:url(/_assets/_imgs/qv-bg.png) 0 0 repeat-x;
		font-size:9px;
		text-decoration:none;
	}
	
		.qv-link:hover a.qv { 
			display:block;
		}
		
		.qv-link:hover a.qv:hover { 
			color:#fa1112;
		}
	
	
		
/* QV PAGE */
.qv-page { margin:0 0 0 25px; padding:0; width:725px; height:560px; position:relative; }

.qv-page .Container { margin-top:100px }

.qv-page .qv-more { display:block; width:87px; height:12px; text-indent:-9999em; overflow:hidden; background:url(/_assets/_imgs/qv-more.png) 0 -12px no-repeat; position:absolute; right:9px; bottom:9px; cursor:pointer; }

.qv-page .qv-more:hover { background:url(/_assets/_imgs/qv-more.png) 0 0 no-repeat; }

/* COLORBOX */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

#cboxOverlay{background:none;}
#colorbox{ 
	border: 8px solid rgb(123, 123, 123);
    border: 8px solid rgba(123, 123, 123, .5);
}

    #cboxTopLeft,
    #cboxTopRight,
    #cboxBottomLeft,
    #cboxBottomRight,
    #cboxMiddleLeft,
    #cboxMiddleRight,
    #cboxTopCenter,
    #cboxBottomCenter {width:0px; height:0px;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{}
        #cboxTitle{}
        #cboxCurrent{}
        #cboxSlideshow{}
        #cboxPrevious{}
        
        #cboxNext{}
        
        #cboxLoadingOverlay{background:none;}
        #cboxLoadingGraphic{background:url('/_assets/_imgs/qv-loader.gif') no-repeat center center;}
        #cboxClose{position:absolute; top:9px; right:9px; background:url('/_assets/_imgs/qv-close.png') no-repeat 0 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:0 -25px;}

		
			
/* SALE
--------------------------------------------------------------------- */

table.Container { position:relative }

.PListCell a p.sale-prices {
		margin:8px 0 0;
		font:11px/12px Arial, Helvetica, sans-serif;
		color:#fa1112;
		text-decoration:none!important;
		position:absolute;
		bottom:6px;
		width:100%;
		text-align:center;
	}
	
	.PListCell a:hover { text-decoration:none; }	
	
	.PListCell a p.sale-prices .old {
		text-decoration:line-through;
		color:#7b7b7b;
		padding:0 6px 0 0;	
	}
	
	.PListCell a p.sale-prices .price { color:#7b7b7b;}

#myorigprice { text-decoration:line-through; color:#7b7b7b; }

#product_price.sale { font:16px Arial, Helvetica, sans-serif; color:#fa1112; padding:0 0 0 6px; }

#product_price.sale small { font-size:14px; vertical-align:top;}	

#customer_filter label,
.sale-filter label  {
	float:left;
	font:11px/22px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	padding:0;
	margin:0 6px 0 0;
}	

.newListSelected {
	float:left;
	margin:0 6px 0 0;
	/*z-index:99;*/	
	min-width:90px;
	display:block;
	position:relative;
}

/*.stylish-select ul.newList li:first-child { display:none; }*/

.SSContainerDivWrapper {left:-9999px;}

.SSContainerDivWrapper {
	margin:0;
	padding:0;
	width:115px;
	position:absolute;
	top:25px!important;
	left:0;
	z-index:2;
}

.stylish-select ul.newList {
	padding:8px;
	background:#fff;
	border:1px solid #ccc;
	list-style:none;
	overflow:auto;
	margin:4px 0;
}

.stylish-select ul.newList * {
	margin:0;
	padding:0;
}


.stylish-select ul.newList a {
	color: #7b7b7b;
	text-decoration:none;
	display:block;
	padding:3px 8px;
}

.stylish-select ul.newList a:hover { color:#fa1112 } 
.stylish-select .selectedTxt { text-transform:uppercase; color:#7b7b7b; font-size:11px; cursor:pointer; border:1px solid #ccc; padding:3px; }

.stylish-select .hiLite { color:#fa1112 }

* { outline:none;}

.newListSelected.newListSelFocus .selectedTxt,
.newListSelected.newListSelHover .selectedTxt { color:#fa1112 }


