BODY {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #000000;HEIGHT: 100%; MARGIN: 0px; PADDING: 0px; MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; BACKGROUND-COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

P {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

DIV {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

TH {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

TD {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

P {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

LI {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

INPUT {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold;}

SELECT {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; }

TEXTAREA {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; }

.big {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold;}

.bigred {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ff0000; FONT-SIZE: 16px; FONT-WEIGHT: bold;}

.big2 {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #aaaaaa; FONT-SIZE: 14px; FONT-WEIGHT: bold;}

.big3 {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 24px; FONT-WEIGHT: bold;}

.bigwhite {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold;}

.small {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.adsmall {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.movietext {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold;}

A {COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial,sans-serif,verdana,helvetica; TEXT-DECORATION: none; }

A:link {COLOR: #ffffff; TEXT-DECORATION: underline; }

A:active {COLOR: #ffffff0; TEXT-DECORATION: underline; }

A:visited {COLOR: #ffffff; TEXT-DECORATION: underline; }

A:hover {COLOR: #ffffff; TEXT-DECORATION: none; } 

H1 {FONT-SIZE: 15px;}

H2 {FONT-SIZE: 13px;}

H3 {FONT-SIZE: 12px;}

HR {COLOR: #ffffff; HEIGHT: 1px;}

HTML {HEIGHT: 100%; MARGIN: 0px; PADDING: 0px; BACKGROUND-COLOR: #000000;}

FORM {MARGIN: 0px;}

TABLE {BORDER: 0px;}

IMG {BORDER: 0px;}



/*

	Content enviroment styles

*/

TABLE.Container {HEIGHT: 100%;}

TD.Container {VERTICAL-ALIGN: top;}



/*

	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: #EDEDED;}

.HeadThinLine {BACKGROUND-COLOR: #FFC58C; 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: #FFC58C; COLOR: #330000; HEIGHT: 22px; VERTICAL-ALIGN: middle; PADDING-LEFT: 12px; PADDING-RIGHT: 12px;}

.Bottom {BACKGROUND-COLOR: #FFC58C; COLOR: #330000;}

.BottomPopup {WIDTH: 100%; TEXT-ALIGN: right; PADDING-BOTTOM: 10px;}



/*

	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: #ffffff;}

.NumberOfArticles {COLOR: #ffffff; FONT-WEIGHT: bold;}

.TopLabel {COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.Message {COLOR: #FF3300;}

.Line {BACKGROUND-COLOR: #FF6600;}

TD.ButtonsRow {PADDING-TOP: 2px; PADDING-LEFT: 2px; 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: #EEEEEE;}

.Spc {WIDTH: 1px; HEIGHT: 1px; COLOR: #ffffff}

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 {WIDTH: 150px; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;}

.VertMenuRightColumn {WIDTH: 150px; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;}

.VertMenuBox {BACKGROUND-COLOR: #dddddd; PADDING: 5px;}

.VertMenuBorder {BACKGROUND-COLOR: #ffffff;}

.VertMenuTitle {BACKGROUND-COLOR: #999999; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING: 1px;}

.VertMenuSubTitle {BACKGROUND-COLOR: #ffffff;}

.VertMenuTitleIcon {WIDTH: 21px; HEIGHT: 20px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; VERTICAL-ALIGN: middle;}

.VertMenuItems {COLOR: #ffffff; TEXT-DECORATION: none;}

A.VertMenuItems:link {COLOR: #ffffff; TEXT-DECORATION: none;}

A.VertMenuItems:visited {COLOR: #ffffff; TEXT-DECORATION: none;}

A.VertMenuItems:hover {COLOR: #ffffff; TEXT-DECORATION: none;}

A.VertMenuItems:active  {COLOR: #ffffff; 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; TEXT-ALIGN: left; PADDING: 10px;}

.DialogBorder {BACKGROUND-COLOR: #dddddd; HEIGHT: 100%; PADDING: 0px;}

TD.DialogTitle {COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/dialog_bg_n.gif); VERTICAL-ALIGN: bottom; HEIGHT: 15px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; TEXT-ALIGN: left;}

FONT.DialogTitle {COLOR: #FFFFFF; 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: #FFC58C; PADDING: 0px; VERTICAL-ALIGN: bottom; HEIGHT: 15px;}

.DialogInfoBorder {BACKGROUND-COLOR: #FFC58C; 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: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductTitleHidden {COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;}

.ProductDetailsTitle {COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductDetails {COLOR: #ffffff;}

.ProductPriceTitle {COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductPriceConverting {COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductPrice {COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;}

.ProductPriceSmall {COLOR: #550000; FONT-WEIGHT: bold;}

.SaveMoneyLabel {WIDTH: 57px; HEIGHT: 57px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/save_money.gif);}

.MarketPrice {FONT-SIZE: 14px; FONT-FAMILY: Times New Roman;}

.PImgBox {TEXT-ALIGN: left; VERTICAL-ALIGN: top; WIDTH: 100px; PADDING-RIGHT: 8px;}



/*

	Products list

*/

.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: #ffffff; TEXT-ALIGN: center; PADDING: 10px; VERTICAL-ALIGN: top;}



/*

	Items style

*/

.ItemsList {COLOR: #330000; FONT-WEIGHT: bold;}

.ItemsListDisabled {COLOR: #909090;}

A.ItemsList:link {COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

A.ItemsList:visited {COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

A.ItemsList:hover {COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

A.ItemsList:active {COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}



/*

	Location bar

*/

.NavigationPath {COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.NavigationPath:link {COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.NavigationPath:visited {COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.NavigationPath:hover {COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none;}

.NavigationPath:active  {COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none;}



/*

	Buttons

*/

.FormButton {COLOR: #000000; FONT-WEIGHT: bold;}

TABLE.ButtonTable {CURSOR: pointer; VERTICAL-ALIGN: middle; DIRECTION: ltr;}

TD.Button {								 

	BACKGROUND: 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 {COLOR: #330000; FONT-WEIGHT: bold;}

.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: none; 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: #ffffff;}



/*

	Search sort bar

*/

.SearchSortTitle {FONT-WEIGHT: bold; PADDING-RIGHT: 20px;}

.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {TEXT-DECORATION: none;}

.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: #FFC58C; 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

*/

.NavigationArrow {WIDTH: 9px; HEIGHT: 9px;}

.NavigationTitle {WHITE-SPACE: nowrap; HEIGHT: 14px; PADDING-RIGHT: 10px;}

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



/*

	Subheader styles

*/

TABLE.SubHeaderGrey {WIDTH: 100%; MARGIN-BOTTOM: 10px;}

.SubHeaderGrey {COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING: 0px;}

.SubHeaderGreyLine {HEIGHT: 1px; BACKGROUND-COLOR: #CCCCCC; PADDING: 0px;}

TABLE.SubHeaderBlack {WIDTH: 100%; MARGIN-BOTTOM: 10px;}

.SubHeaderBlack {COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING: 0px;}

.SubHeaderBlackLine {HEIGHT: 1px; BACKGROUND-COLOR: #ffffff; PADDING: 0px;}

TABLE.SubHeaderRed {WIDTH: 100%; MARGIN-BOTTOM: 10px;}

.SubHeaderRed {FONT-WEIGHT: bold; PADDING: 0px;}

.SubHeaderRedLine {HEIGHT: 1px; BACKGROUND-COLOR: #550000; PADDING: 0px;}

TABLE.SubHeader {WIDTH: 100%; MARGIN-BOTTOM: 10px;}

.SubHeader {COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING: 0px;}

.SubHeaderLine {HEIGHT: 1px; BACKGROUND-COLOR: #FF6600; PADDING: 0px;}



/*

	User profile page

*/

.RegSectionTitle {COLOR: #550000; FONT-SIZE: 10px; FONT-WEIGHT: bold;}



/*

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



/*

	Fancy categories module

*/

.CatMenuItemOff {BACKGROUND-COLOR: transparent; COLOR: #330000; 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: 12px;}

.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: #FF8600; COLOR: #330000; 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: 12px;}

.CatSubMenu {BACKGROUND-COLOR: #D6D7D9; BORDER-RIGHT: #68C1FF 1px solid; BORDER-TOP: #68C1FF 1px solid; BORDER-LEFT: #68C1FF 1px solid; BORDER-BOTTOM: #68C1FF 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WIDTH: 150px;}

A.CatMenuItem {FONT-SIZE: 12px; FONT-FAMILY: Arial; CURSOR: pointer;}

A.CatMenuItem:link {COLOR: #330000; TEXT-DECORATION: none;}

A.CatMenuItem:visited {COLOR: #330000; TEXT-DECORATION: none;}

A.CatMenuItem:hover {COLOR: #330000; TEXT-DECORATION: none;}

A.CatMenuItem:active {COLOR: #330000; TEXT-DECORATION: none;}

A#nojs.CatMenuItem:hover {BACKGROUND-COLOR: #FFC58C;    COLOR: #ffffff;    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;}

