/* $Id:skin1.css, v 1.24.2.2 2006/06/28 06:26:01 max Exp $ */
BODY, DIV, TH, TD, P, SELECT, TEXTAREA, TT{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#333; FONT-SIZE:12px; line-height:1.3}
INPUT{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#333; FONT-SIZE:12px; FONT-WEIGHT:bold}
A:link{COLOR:#333; text-decoration:none}
A:visited{COLOR:#333; text-decoration:none}
A:hover{COLOR:#333; TEXT-DECORATION:underline}
A:active{COLOR:#333; text-decoration:none}
H1{margin-top:0; margin-bottom:0; FONT-SIZE:14px}
H2{FONT-SIZE:13px}
H3{FONT-SIZE:12px}
HR{height:1px; background:#ccc; border:none}
HTML, BODY{HEIGHT:100%; MARGIN:0px; PADDING:0px; BACKGROUND-COLOR:#FFF}
FORM{MARGIN:0px}
TABLE, IMG{BORDER:0px}

TABLE.Container{HEIGHT:100%}
TD.Container{VERTICAL-ALIGN:top}

.ProductTitleLink{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF}
.ProductTitleLinkGry{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#990000}
.HeadCartFull{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#333; FONT-SIZE:11px; FONT-WEIGHT:bold}
.HeadCartEmpty{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#999; FONT-SIZE:11px; FONT-WEIGHT:bold}
.HeadLogo{PADDING-LEFT:5px; TEXT-ALIGN:left}
.HeadRightBox{VERTICAL-ALIGN:bottom; TEXT-ALIGN:right; ALIGN:right}
.HeadText{FONT-SIZE:12px; FONT-WEIGHT:bold}
.HeadLine{BACKGROUND-COLOR:#D6D7D9}
.HeadThinLine{BACKGROUND-COLOR:#68C1FF; HEIGHT:1px}
.PrintableRow{WIDTH:100%; VERTICAL-ALIGN:middle; PADDING-RIGHT:176px; HEIGHT:18px}
.HeadTopPad{HEIGHT:18px}
.HeadTopPad IMG{WIDTH:1px; HEIGHT:18px}

.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:#FFE591; PADDING-LEFT:13px; PADDING-TOP:10px; PADDING-BOTTOM:10px}

.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:#fff; TEXT-ALIGN:left}
.Text{COLOR:#000}
.NumberOfArticles{COLOR:#000; FONT-WEIGHT:bold}
.TopLabel{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#333; FONT-SIZE:95%; LINE-HEIGHT:1em; FONT-WEIGHT:bold}
.Message{COLOR:#333}
.Line{BACKGROUND-COLOR:#333}
TD.ButtonsRow{PADDING-TOP:2px; PADDING-LEFT:2px; PADDING-RIGHT:12px; PADDING-BOTTOM:2px}
.CustomerMessage{COLOR:#333; FONT-WEIGHT:bold}
.ErrorMessage{COLOR:#333; FONT-WEIGHT:bold}
.Star{COLOR:#F00}
.TableHead{BACKGROUND-COLOR:#DDD; FONT-WEIGHT:bold}
.TableSubHead{BACKGROUND-COLOR:#EEE}
.Spc{WIDTH:1px; HEIGHT:1px}
TABLE.EmptyBox{WIDTH:100%}
TABLE.EmptyBox TR TD{PADDING:0px}

.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:#300; TEXT-DECORATION:none}

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

.VertMenuLeftColumn{WIDTH:225px; VERTICAL-ALIGN:top; PADDING-LEFT:0px; PADDING-RIGHT:20px}
.VertMenuRightColumn{WIDTH:150px; VERTICAL-ALIGN:top; PADDING-LEFT:20px; PADDING-RIGHT:6px}
.VertMenuBox{BACKGROUND-COLOR:#D6D7D9; PADDING:1px}
.VertMenuBorder{BACKGROUND-COLOR:#68C1FF}
.VertMenuTitle{COLOR:#FFF; font-size:14px; FONT-WEIGHT:bold}
.VertMenuSubTitle{BACKGROUND-COLOR:#333}
.VertMenuTitleIcon{WIDTH:21px; HEIGHT:20px; MARGIN-LEFT:8px; MARGIN-RIGHT:8px; VERTICAL-ALIGN:middle}
.VertMenuItems{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer}
A.VertMenuItems:link{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; ; TEXT-DECORATION:none}
A.VertMenuItems:visited{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
A.VertMenuItems:hover{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:underline}
A.VertMenuItems:active{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
.VertMenuHr{WIDTH:100%; HEIGHT:1px; BORDER-BOTTOM-WIDTH:0px; BORDER-LEFT-WIDTH:0px; BORDER-RIGHT-WIDTH:0px; COLOR:#999}
.CategoriesList{FONT-SIZE:12px}

.pages{COLOR:#FF0000;}
A.pages:link{COLOR:#FF0000; TEXT-DECORATION:underline;}
A.pages:visited{COLOR:#FF0000; TEXT-DECORATION:underline;}
A.pages:hover{COLOR:#FF0000; TEXT-DECORATION:underline;}
A.pages:active{COLOR:#FF0000; TEXT-DECORATION:underline;}

.PromoItems{COLOR:#C8F09A; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer}
A.PromoItems:link{COLOR:#C8F09A; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; ; TEXT-DECORATION:none}
A.PromoItems:visited{COLOR:#C8F09A; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
A.PromoItems:hover{COLOR:#C8F09A; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
A.PromoItems:active{COLOR:#C8F09A; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}

.PromoItemsTitle{COLOR:#FFF; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer}
A.PromoItemsTitle:link{COLOR:#FFF; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; ; TEXT-DECORATION:none}
A.PromoItemsTitle:visited{COLOR:#FFF; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
A.PromoItemsTitle:hover{COLOR:#FFF; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
A.PromoItemsTitle:active{COLOR:#FFF; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}

.PromoItemsSpecial{COLOR:#FFCC00; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer}
A.PromoItemsSpecial:link{COLOR:#FFCC00; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; ; TEXT-DECORATION:none}
A.PromoItemsSpecial:visited{COLOR:#FFCC00; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
A.PromoItemsSpecial:hover{COLOR:#FFCC00; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}
A.PromoItemsSpecial:active{COLOR:#FFCC00; FONT-SIZE:14px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer; TEXT-DECORATION:none}

TABLE.DialogBox{WIDTH:100%; HEIGHT:100%; VERTICAL-ALIGN:top}
TD.DialogBox{BACKGROUND-COLOR:#fff; TEXT-ALIGN:left; PADDING:10px}
.DialogBorder{BACKGROUND-COLOR:#68C1FF; HEIGHT:100%; PADDING:0px}
TD.DialogTitle{COLOR:#000; 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:#FFF; FONT-WEIGHT:bold; FONT-SIZE:11px; VERTICAL-ALIGN:bottom; HEIGHT:15px; TEXT-ALIGN:left; MARGIN-LEFT:10px}

TABLE.DialogInfo{WIDTH:100%; TEXT-ALIGN:center}
.DialogInfoTitle{COLOR:#FFF; FONT-WEIGHT:bold; FONT-SIZE:12px; VERTICAL-ALIGN:bottom; TEXT-ALIGN:left; HEIGHT:25px; PADDING-TOP:0px; PADDING-BOTTOM:0px; PADDING-LEFT:5px; PADDING-RIGHT:5px}
.DialogInfoTitleBorder{BACKGROUND-COLOR:#333; PADDING:0px; VERTICAL-ALIGN:bottom; HEIGHT:15px}
.DialogInfoBorder{BACKGROUND-COLOR:#333; PADDING:0px}
.DialogInfoIcon{WIDTH:16px; HEIGHT:16px}
.DialogInfoClose{WIDTH:15px; HEIGHT:13px}

.NavDialogTitle{WIDTH:50%;     FONT-SIZE:12px;     FONT-WEIGHT:bold;     COLOR:#FFF; PADDING-LEFT:8px}
  
.NavDialogBorder{BACKGROUND-COLOR:#000; height:25px; vertical-align:middle}
.NavDialogBox{BACKGROUND-COLOR:#333}
.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}

.ProductPriceCell{BACKGROUND-COLOR:#CCC; padding-bottom:6px}
.ProductPriceHuge{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#333; FONT-SIZE:20px; font-weight:bold}
.ProductPriceHugeRed{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#990000; FONT-SIZE:15px; font-weight:bold}
.ProductTitle{COLOR:#333; FONT-WEIGHT:bold; FONT-SIZE:12px}
.ProductTitleHidden{COLOR:#666; FONT-WEIGHT:bold; FONT-SIZE:11px}
.ProductDetailsTitle{COLOR:#333; FONT-WEIGHT:bold; FONT-SIZE:12px}
.ProductDetails{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#333; FONT-SIZE:12px; font-weight:bold}
.ProductPriceTitle{COLOR:#000; FONT-WEIGHT:bold; FONT-SIZE:12px}
.ProductPriceConverting{COLOR:#000; FONT-WEIGHT:bold; FONT-SIZE:12px}
.ProductPrice{COLOR:#333; FONT-WEIGHT:bold; FONT-SIZE:12px}
.ProductPriceSmall{COLOR:#333; FONT-WEIGHT:bold}
.SaveMoneyLabel{WIDTH:57px; HEIGHT:57px; TEXT-ALIGN:center; VERTICAL-ALIGN:middle; COLOR:#FFF; FONT-WEIGHT:bold; BACKGROUND-IMAGE:url(images/save_money.gif)}
.MarketPrice{FONT-SIZE:12px; font-weight:bold; font-style:italicFONT-FAMILY:arial,helvetica,sans-serif}
.PImgBox{TEXT-ALIGN:left; VERTICAL-ALIGN:top; WIDTH:100px; PADDING-RIGHT:8px}

.PListImgBox{WIDTH:90px; TEXT-ALIGN:center; VERTICAL-ALIGN:top; WHITE-SPACE:nowrap; PADDING-RIGHT:8px}
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:#fff; TEXT-ALIGN:center; PADDING:10px; VERTICAL-ALIGN:top}

.ItemsList{font-size:14px; COLOR:#333; FONT-WEIGHT:bold; line-height:1}
.ItemsListDisabled{COLOR:#CCC}
A.ItemsList:link{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
A.ItemsList:visited{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
A.ItemsList:hover{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:underline}
A.ItemsList:active{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}

.Featured{font-size:10px; COLOR:#333; line-height:1}
.FeaturedDisabled{COLOR:#CCC}
A.Featured:link{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
A.Featured:visited{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
A.Featured:hover{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
A.Featured:active{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}

.NavigationPath{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#999; FONT-SIZE:11px}
.NavigationPathDiv{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#999; FONT-SIZE:11px; TEXT-DECORATION:none}
.NavigationPath:link{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.NavigationPath:visited{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.NavigationPath:hover{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.NavigationPath:active{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:none}

.FormButton{COLOR:#333; FONT-WEIGHT:bold}
TABLE.ButtonTable{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.Button{BACKGROUND:url(images/butbg.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:5px; PADDING-RIGHT:5px; VERTICAL-ALIGN:top; PADDING-TOP:4px; WHITE-SPACE:nowrap}
FONT.Button{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF; FONT-SIZE:100%; LINE-HEIGHT:1em; FONT-WEIGHT:bold; TEXT-DECORATION:none}
IMG.ButtonSide{WIDTH:12px; HEIGHT:25px}
.SimpleButton TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active{COLOR:#FFF; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.GoImage{WIDTH:21px; HEIGHT:18px; VERTICAL-ALIGN:middle; BORDER:0px}

.FormButtonWht{COLOR:#333; FONT-WEIGHT:bold}
TABLE.ButtonWhtTable{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.ButtonWht{BACKGROUND:url(images/wht_butbg.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:5px; PADDING-RIGHT:5px; VERTICAL-ALIGN:top; PADDING-TOP:5px; WHITE-SPACE:nowrap}
FONT.ButtonWht{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#000; FONT-SIZE:100%; LINE-HEIGHT:1em; FONT-WEIGHT:bold}
IMG.ButtonWhtSide{WIDTH:12px; HEIGHT:25px}
.SimpleWhtButton TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.ButtonWht:link, A.ButtonWht:visited, A.ButtonWht:hover, A.ButtonWht:active{COLOR:#300; FONT-WEIGHT:bold}

.FormButtonOrg{COLOR:#FFF; FONT-WEIGHT:bold}
TABLE.ButtonOrgTable{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.ButtonOrg{BACKGROUND:url(images/org_butbg.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:4px; PADDING-RIGHT:4px; VERTICAL-ALIGN:top; PADDING-TOP:5px; WHITE-SPACE:nowrap}
FONT.ButtonOrg{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF; FONT-SIZE:100%; LINE-HEIGHT:1em; FONT-WEIGHT:bold}
IMG.ButtonOrgSide{WIDTH:12px; HEIGHT:25px}
.SimpleOrgButton TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.ButtonOrg:link, A.ButtonWht:visited, A.ButtonWht:hover, A.ButtonWht:active{COLOR:#300; FONT-WEIGHT:bold}

.FormButtonOrgBig{COLOR:#FFF; FONT-WEIGHT:bold}
TABLE.ButtonOrgBigTable{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.ButtonOrgBig{BACKGROUND:url(images/org_but_big_r1_c4.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:2px; PADDING-RIGHT:2px; VERTICAL-ALIGN:top; PADDING-TOP:5px; WHITE-SPACE:nowrap}
FONT.ButtonOrgBig{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF; FONT-SIZE:115%; LINE-HEIGHT:1.75em; FONT-WEIGHT:bold}
IMG.ButtonOrgBigSide{WIDTH:12px; HEIGHT:37px}
IMG.ButtonOrgBigSideArrow{WIDTH: 29px; HEIGHT:37px}
.SimpleOrgButton TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.ButtonOrgBig:link, A.ButtonWht:visited, A.ButtonWht:hover, A.ButtonWht:active{COLOR:#300; FONT-WEIGHT:bold}

.FormButtonRedBig{COLOR:#FFF; FONT-WEIGHT:bold}
TABLE.ButtonRedBigTable{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.ButtonRedBig{BACKGROUND:url(images/red_but2_r1_c3.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:2px; PADDING-RIGHT:2px; VERTICAL-ALIGN:top; PADDING-TOP:5px; WHITE-SPACE:nowrap}
FONT.ButtonRedBig{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF; FONT-SIZE:115%; LINE-HEIGHT:1.75em; FONT-WEIGHT:bold}
IMG.ButtonRedBigSide{WIDTH:12px; HEIGHT:37px}
.SimpleRedButton TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.ButtonRedBig:link, A.ButtonWht:visited, A.ButtonWht:hover, A.ButtonWht:active{COLOR:#300; FONT-WEIGHT:bold}

.FormButtonRed{COLOR:#FFF; FONT-WEIGHT:bold}
TABLE.ButtonRedTable{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.ButtonRed{BACKGROUND:url(images/red_butbg.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:5px; PADDING-RIGHT:5px; VERTICAL-ALIGN:top; PADDING-TOP:5px; WHITE-SPACE:nowrap}
FONT.ButtonRed{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF; FONT-SIZE:100%; LINE-HEIGHT:1em; FONT-WEIGHT:bold}
IMG.ButtonRedSide{WIDTH:12px; HEIGHT:25px}
.SimpleRedButton TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.ButtonRed:link, A.ButtonWht:visited, A.ButtonWht:hover, A.ButtonWht:active{COLOR:#300; FONT-WEIGHT:bold}

.FormButtonUpsellContinue{COLOR:#FFF; FONT-WEIGHT:bold}
TABLE.ButtonUpsellContinue{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.ButtonUpsellContinue{BACKGROUND:url(images/upsell_continue_r1_c3.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:2px; PADDING-RIGHT:2px; VERTICAL-ALIGN:top; PADDING-TOP:5px; WHITE-SPACE:nowrap}
FONT.ButtonUpsellContinue{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF; FONT-SIZE:115%; LINE-HEIGHT:1.75em; FONT-WEIGHT:bold}
IMG.ButtonUpsellContinueSide{WIDTH:12px; HEIGHT:37px}
IMG.ButtonUpsellContinueSideArrow{WIDTH: 29px; HEIGHT:37px}
.SimpleButtonUpsellBig TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.ButtonUpsellContinue:link, A.ButtonWht:visited, A.ButtonWht:hover, A.ButtonWht:active{COLOR:#300; FONT-WEIGHT:bold}

.FormButtonUpsellCheckout{COLOR:#FFF; FONT-WEIGHT:bold}
TABLE.ButtonUpsellCheckout{CURSOR:pointer; VERTICAL-ALIGN:middle; DIRECTION:ltr}
TD.ButtonUpsellCheckout{BACKGROUND:url(images/upsell_checkout_r1_c3.gif); BACKGROUND-REPEAT:repeat-x; PADDING-LEFT:2px; PADDING-RIGHT:2px; VERTICAL-ALIGN:top; PADDING-TOP:5px; WHITE-SPACE:nowrap}
FONT.ButtonUpsellCheckout{FONT-FAMILY:arial,helvetica,sans-serif; COLOR:#FFF; FONT-SIZE:115%; LINE-HEIGHT:1.75em; FONT-WEIGHT:bold}
IMG.ButtonUpsellCheckoutSide{WIDTH:12px; HEIGHT:37px}
IMG.ButtonUpsellCheckoutSideArrow{WIDTH: 29px; HEIGHT:37px}
.SimpleButtonUpsellBig TR TD{PADDING:0px; WHITE-SPACE:nowrap}
A.ButtonUpsellCheckout:link, A.ButtonWht:visited, A.ButtonWht:hover, A.ButtonWht:active{COLOR:#300; FONT-WEIGHT:bold}


/*
Small text/link style
*/
.SmallNote:link{COLOR:#999; TEXT-DECORATION:none; FONT-SIZE:12px; FONT-FAMILY:arial,helvetica,sans-serif}
.SmallNote:visited{COLOR:#999; TEXT-DECORATION:none; FONT-SIZE:12px; FONT-FAMILY:arial,helvetica,sans-serif}
.SmallNote:hover{COLOR:#999; TEXT-DECORATION:underline; FONT-SIZE:12px; FONT-FAMILY:arial,helvetica,sans-serif}
.SmallNote:active{COLOR:#999; TEXT-DECORATION:none; FONT-SIZE:12px; FONT-FAMILY:arial,helvetica,sans-serif}
.SmallText{COLOR:#999; TEXT-DECORATION:none; FONT-SIZE:12px; FONT-FAMILY:arial,helvetica,sans-serif}

.SubcatTitle{TEXT-ALIGN:left; WIDTH:95%; PADDING-LEFT:5px; line-height:1}
.SubcatInfo{TEXT-ALIGN:right; WHITE-SPACE:nowrap; COLOR:#000}

.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}

.ExpandSectionMark{WIDTH:11px; CURSOR:pointer; VERTICAL-ALIGN:middle}

.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}

.NavigationArrow{WIDTH:9px; HEIGHT:9px}
.NavigationTitle{WHITE-SPACE:nowrap; font-weight:bold}
.NavigationCell{TEXT-ALIGN:center; VERTICAL-ALIGN:bottom; BACKGROUND-IMAGE:url(images/page.gif); WIDTH:17px; HEIGHT:14px}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active{TEXT-DECORATION:none}
.NavigationCell IMG{HEIGHT:1px; WIDTH:17px}
.NavigationCellWide{TEXT-ALIGN:center; VERTICAL-ALIGN:bottom; BACKGROUND-IMAGE:url(images/page_wide.gif); WIDTH:23px; HEIGHT:14px}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active{TEXT-DECORATION:none}
.NavigationCellWide IMG{HEIGHT:1px; WIDTH:23px}
.NavigationCellSel{VERTICAL-ALIGN:middle; FONT-WEIGHT:bold; TEXT-ALIGN:center; WIDTH:15px}

TABLE.SubHeaderGrey{WIDTH:100%; MARGIN-BOTTOM:10px}
.SubHeaderGrey{COLOR:#666; FONT-SIZE:11px; FONT-WEIGHT:bold; PADDING:0px}
.SubHeaderGreyLine{HEIGHT:1px; BACKGROUND-COLOR:#333; PADDING:0px}
TABLE.SubHeaderBlack{WIDTH:100%; MARGIN-BOTTOM:10px}
.SubHeaderBlack{COLOR:#000; FONT-SIZE:12px; FONT-WEIGHT:bold; PADDING:0px}
.SubHeaderBlackLine{HEIGHT:1px; BACKGROUND-COLOR:#333; PADDING:0px}
TABLE.SubHeaderRed{WIDTH:100%; MARGIN-BOTTOM:10px}
.SubHeaderRed{FONT-WEIGHT:bold; PADDING:0px}
.SubHeaderRedLine{HEIGHT:1px; BACKGROUND-COLOR:#333; PADDING:0px}
TABLE.SubHeader{WIDTH:100%; MARGIN-BOTTOM:10px}
.SubHeader{COLOR:#333; FONT-WEIGHT:bold; FONT-SIZE:12px; PADDING:0px}
.SubHeaderLine{HEIGHT:1px; BACKGROUND-COLOR:#333; PADDING:0px}

.RegSectionTitle{COLOR:#333; FONT-WEIGHT:bold; FONT-SIZE:12px}

IMG.StarImg{WIDTH:14px; HEIGHT:14px}

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

UL.RPItems{PADDING-LEFT:10px; PADDING-TOP:0px; PADDING-BOTTOM:0px}

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

.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}

.HighLight{BACKGROUND-COLOR:#FFC}

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:#EEE; FONT-WEIGHT:bold}
.HightLightEqualRow{BACKGROUND-COLOR:#ffe8af; TEXT-ALIGN:center}

.SpecialOffersPrice{COLOR:#333; FONT-WEIGHT:bold; FONT-SIZE:14px}
.SpecialOffersThumb{DISPLAY:inline; MARGIN-LEFT:-51px}
.SpecialOffersThumb A IMG{WIDTH:47px; HEIGHT:44px}

.CatMenuItemOff{BACKGROUND-COLOR:transparent; COLOR:#FFF; BORDER-RIGHT:none; BORDER-TOP:none; BORDER-LEFT:none; BORDER-BOTTOM:none; MARGIN-BOTTOM:3px; MARGIN-TOP:3px; MARGIN-LEFT:1px; MARGIN-RIGHT:0px; CURSOR:pointer; FONT-SIZE:14px}
.CatMenuItemOffExp{BACKGROUND-COLOR:transparent; BORDER-RIGHT:none; BORDER-TOP:none; BORDER-LEFT:none; BORDER-BOTTOM:none; MARGIN-BOTTOM:1px; MARGIN-TOP:1px; MARGIN-LEFT:2px; MARGIN-RIGHT:3px; CURSOR:pointer}
.CatMenuItemOn{ BACKGROUND-COLOR:#transparent; COLOR:#FFF; BORDER-RIGHT:0px solid; BORDER-TOP:none; BORDER-LEFT:none; BORDER-BOTTOM:none; MARGIN-BOTTOM:3px; MARGIN-TOP:3px; MARGIN-LEFT:1px; MARGIN-RIGHT:0px; CURSOR:pointer; FONT-SIZE:14px}
.CatSubMenu{BACKGROUND-COLOR:#000; BORDER-RIGHT:#FFF 1px solid; BORDER-TOP:#FFF 1px solid; BORDER-LEFT:#FFF 1px solid; BORDER-BOTTOM:#FFF 1px solid; MARGIN-TOP:2px; MARGIN-BOTTOM:2px; MARGIN-LEFT:2px; MARGIN-RIGHT:2px; PADDING-TOP:2px; PADDING-BOTTOM:2px; PADDING-LEFT:2px; PADDING-RIGHT:2px; WIDTH:200px}
A.CatMenuItem{FONT-SIZE:14px; line-height:1; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; CURSOR:pointer}
A.CatMenuItem:link{COLOR:#FFF; TEXT-DECORATION:none}
A.CatMenuItem:visited{COLOR:#FFF; TEXT-DECORATION:none}
A.CatMenuItem:hover{COLOR:#FFF; TEXT-DECORATION:underline}
A.CatMenuItem:active{COLOR:#FFF; TEXT-DECORATION:none}
A#nojs.CatMenuItem:hover{ COLOR:#FFF;  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}

.ProductBG{BACKGROUND-COLOR:#fff}
.SlotCell{WIDTH:50%; HEIGHT:35px; PADDING-TOP:25px; BACKGROUND-COLOR:#fff; TEXT-ALIGN:center}
.SlotProductCell{WIDTH:50%; HEIGHT:35px; BACKGROUND-COLOR:#fff; TEXT-ALIGN:center}
TABLE.PCSummaryTable{WIDTH:100%; BACKGROUND-COLOR:#fff}
.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:#CCC}
.PImageLine IMG{HEIGHT:1px}
BODY.PImage{BACKGROUND-COLOR:#FFF}
.PImagePageRow{HEIGHT:30px; VERTICAL-ALIGN:middle; PADDING-LEFT:10px}
.EqualRow{BACKGROUND-COLOR:#fff; 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{WIDTH:50%; HEIGHT:400px; TEXT-ALIGN:center}
TABLE.FLCDialog{WIDTH:100%; HEIGHT:100%}

.dialog_black{ width:225;  margin:0px auto;  min-width:20em;  color:#fff}
.dialog_black .hd .c, 
.dialog_black .ft .c{ font-size:1px;  height:13px}
.dialog_black .ft .c{ height:14px}
.dialog_black .hd{ background:transparent url(images/tl.gif) no-repeat 0px 0px}
.dialog_black .hd .c{ background:transparent url(images/tr.gif) no-repeat right 0px}
.dialog_black .bd{ background:transparent url(images/ml.gif) repeat-y 0px 0px}
.dialog_black .bd .c{ background:transparent url(images/mr.gif) repeat-y right 0px}
.dialog_black .bd .c .s{ margin:0px 8px 0px 4px;  background:#000 url(images/ms.jpg) repeat-x 0px 0px;  padding:1em}
.dialog_black .ft{ background:transparent url(images/bl.gif) no-repeat 0px 0px}
.dialog_black .ft .c{ background:transparent url(images/br.gif) no-repeat right 0px}

.dialog_black_container{ width:100%;  margin:0px auto;  min-width:20em;  color:#fff}
.dialog_black_container .hd .c, 
.dialog_black_container .ft .c{ font-size:1px;  height:13px}
.dialog_black_container .ft .c{ height:14px}
.dialog_black_container .hd{ background:transparent url(images/tl-2.gif) no-repeat 0px 0px}
.dialog_black_container .hd .c{ background:transparent url(images/tr-2.gif) no-repeat right 0px}
.dialog_black_container .bd{ background:transparent url(images/ml-2.gif) repeat-y 0px 0px}
.dialog_black_container .bd .c{ background:transparent url(images/mr-2.gif) repeat-y right 0px}
.dialog_black_container .bd .c .s{ margin:0px 2px 0px 1px;  background:#000 url(images/ms.jpg) repeat-x 0px 0px;  padding:1em}
.dialog_black_container .ft{ background:transparent url(images/bl-2.gif) no-repeat 0px 0px}
.dialog_black_container .ft .c{ background:transparent url(images/br-2.gif) no-repeat right 0px}

.RssMenu{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif}
A.RssMenu:link{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; TEXT-DECORATION:none}
A.RssMenu:visited{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; TEXT-DECORATION:none}
A.RssMenu:hover{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; TEXT-DECORATION:underline}
A.RssMenu:active{COLOR:#FFF; FONT-SIZE:12px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; TEXT-DECORATION:none}

.RssFull{COLOR:#333; FONT-SIZE:15px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; text-decoration:underline}
A.RssFull:link{COLOR:#333; FONT-SIZE:15px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif;  text-decoration:underline}
A.RssFull:visited{COLOR:#333; FONT-SIZE:15px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; text-decoration:underline}
A.RssFull:hover{COLOR:#333; FONT-SIZE:15px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; TEXT-DECORATION:underline}
A.RssFull:active{COLOR:#333; FONT-SIZE:15px; font-weight:bold; FONT-FAMILY:arial,helvetica,sans-serif; text-decoration:underline}
hrgray{height:1px; background:#333; border:none}
.ProductEF{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#333; FONT-SIZE:12px}
.ProductEF:link{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.ProductEF:visited{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.ProductEF:hover{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:underline}
.ProductEF:active{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.ProductEFFix{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#333; FONT-SIZE:12px}

.CartHeadOnTxt{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#FFF; FONT-SIZE:14px}
.CartHeadOn{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#FFF; FONT-SIZE:14px}
.CartHeadOn:link{COLOR:#FFF; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.CartHeadOn:visited{COLOR:#FFF; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.CartHeadOn:hover{COLOR:#FFF; FONT-WEIGHT:bold; TEXT-DECORATION:underline}
.CartHeadOn:active{COLOR:#FFF; FONT-WEIGHT:bold; TEXT-DECORATION:none}

.CartHeadOffTxt{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#999; FONT-SIZE:14px}
.CartHeadOff{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#999; FONT-SIZE:14px}
.CartHeadOff:link{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.CartHeadOff:visited{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.CartHeadOff:hover{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:underline}
.CartHeadOff:active{COLOR:#999; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.CartHeadLeft{PADDING-RIGHT:15px}
.CartHeadRight{PADDING-LEFT:15px}
.CartOptions{PADDING-LEFT:15px}

.CartPrice{FONT-FAMILY:arial,helvetica,sans-serifs; COLOR:#333; FONT-SIZE:18px}
.CartPriceBold{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#333; FONT-SIZE:18px}
.CartCatTxt{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#333; FONT-SIZE:14px}
.CartCat{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#333; FONT-SIZE:14px}
.CartCat:link{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.CartCat:visited{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}
.CartCat:hover{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:underline}
.CartCat:active{COLOR:#333; FONT-WEIGHT:bold; TEXT-DECORATION:none}

.CartTxtTxt{FONT-FAMILY:arial,helvetica,sans-serifs; FONT-WEIGHT:bold; COLOR:#333; FONT-SIZE:12px}

.dvhdr1 {background:#CC0000;font-family:arial;font-size:14px;font-weight:bold;color:#FFFFFF;border:2px solid #333333;padding:5px;width:150px;}
.dvbdy1 {background:#FFFFFF;font-family:arial;font-size:12px;border-left:2px solid #333333;border-right:2px solid #333333;border-bottom:2px solid #333333;padding:5px;width:150px;}