BODY {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #7070A1; background-image: url(); background-repeat: repeat}
P {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
DIV {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
TH {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
TD {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
P {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
LI {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
INPUT {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
SELECT {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold;  background-color:ddddff}
TEXTAREA {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold;  background-color:ddddff}
.big {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.bigwhite {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.small {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.adsmall {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.movietext {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}A {COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial,sans-serif,verdana,helvetica; TEXT-DECORATION: none; }
A:link {COLOR: #000000; TEXT-DECORATION: underline; }
A:active {COLOR: #000000; TEXT-DECORATION: underline; }
A:visited {COLOR: #000000; TEXT-DECORATION: underline; }
A:hover {COLOR: #000000; TEXT-DECORATION: none; } 
H1 {FONT-SIZE: 15px;}
H2 {FONT-SIZE: 13px;}
H3 {FONT-SIZE: 12px;}
HR {COLOR: #000000; HEIGHT: 1px;}
HTML {HEIGHT: 100%; MARGIN: 0px; PADDING: 0px; BACKGROUND-COLOR: #ffffff;}
BODY {HEIGHT: 100%; MARGIN: 0px; PADDING: 0px; MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
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: #000000;}
.NumberOfArticles {COLOR: #000000; FONT-WEIGHT: bold;}
.TopLabel {COLOR: #000000; 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;}
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: #000000;}
.VertMenuTitle {BACKGROUND-COLOR: #999999; COLOR: #000000; FONT-WEIGHT: bold; PADDING: 1px;}
.VertMenuSubTitle {BACKGROUND-COLOR: #000000;}
.VertMenuTitleIcon {WIDTH: 21px; HEIGHT: 20px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; VERTICAL-ALIGN: middle;}
.VertMenuItems {COLOR: #000000; TEXT-DECORATION: none;}
A.VertMenuItems:link {COLOR: #000000; TEXT-DECORATION: none;}
A.VertMenuItems:visited {COLOR: #000000; TEXT-DECORATION: none;}
A.VertMenuItems:hover {COLOR: #000000; TEXT-DECORATION: none;}
A.VertMenuItems:active  {COLOR: #000000; 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: #000000; 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: #000000; 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: #000000;}
.ProductPriceTitle {COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductPriceConverting {COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductPrice {COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ProductPriceSmall {COLOR: #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: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.NavigationPath:link {COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.NavigationPath:visited {COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.NavigationPath:hover {COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.NavigationPath:active  {COLOR: #000000; 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: #000000;}

/*
	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: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING: 0px;}
.SubHeaderBlackLine {HEIGHT: 1px; BACKGROUND-COLOR: #000000; 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: #000000;    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;}
