/* $Id: skin1.css,v 1.24.2.11 2007/04/17 06:20:48 max Exp $ */



/*



	General styles



*/



.bg {



	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-y;



	}











BODY {



	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;



	COLOR: #000000;



	FONT-SIZE: 10px;



}











DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {



	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;



	COLOR: #000000;



	FONT-SIZE: 10px;



}











A:link {



	COLOR: #0F588B;



	TEXT-DECORATION: none;



}



A:visited {



	COLOR: #0F588B;



	TEXT-DECORATION: none;



}



A:hover {



	COLOR: #0F588B;



	TEXT-DECORATION: underline;



}



A:active  {



	COLOR: #0F588B;



	TEXT-DECORATION: none;



}



H1 {



	FONT-SIZE: 15px;



}



H2 {



	FONT-SIZE: 13px;



}



H3 {



	FONT-SIZE: 12px;



}



HR {



	COLOR: #DDDDDD;



	HEIGHT: 1px;



}



HTML,BODY {



	HEIGHT: 100%;



	MARGIN: 0px;



	PADDING: 0px;



	BACKGROUND-COLOR: #FFFFFF;



}



FORM {



	MARGIN: 0px;



}



TABLE,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 {



}



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



}







/*



	Footer styles



*/



.BottomRow {



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: bottom;



}



.BottomBox {



	COLOR: #FFFFFF;



	HEIGHT: 22px;



	VERTICAL-ALIGN: middle;



	PADDING-LEFT: 12px;



	PADDING-RIGHT: 12px;



}



.Bottom {



	COLOR: #FFFFFF;



}



.BottomPopup {



	WIDTH: 100%;



	TEXT-ALIGN: right;



	PADDING-BOTTOM: 10px;



}



.BottomPopup A {



	FONT-WEIGHT: bold;



}   



.BottomDialogBox {



	PADDING-LEFT: 13px;



	PADDING-TOP: 10px;



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



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.TopLabel a:link {



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.TopLabel a:hover{



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.TopLabel a:visited{



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.TopLabel a:active{



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.Message {



	COLOR: #FF3300;



}



.Line {



	BACKGROUND-COLOR: #FF3300;



}



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 {



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 0px;



	PADDING-RIGHT: 10px;



}



.VertMenuRightColumn {



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 10px;



	PADDING-RIGHT: 0px;



}



.VertMenuBox {



	BACKGROUND-COLOR: #0e588c;



	PADDING: 0px;



}



.VertMenuBorder {



	BACKGROUND-COLOR: #0e588c;



}



.VertMenuTitle {



	BACKGROUND-COLOR: #0e588c;



	COLOR: #FFFFFF;



	FONT-WEIGHT: bold;



	PADDING: 1px;



}



.VertMenuSubTitle {



	BACKGROUND-COLOR: #0e588c;



}



.VertMenuTitleIcon {



	WIDTH: 140px;



	HEIGHT: 22px;



	MARGIN-LEFT: 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: underline;



}



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: 11px;



}







/*



	Dialog box



*/



TABLE.DialogBox {



	WIDTH: 100%;



	HEIGHT: 100%;



	VERTICAL-ALIGN: top;



}



TD.DialogBox {



	BACKGROUND-COLOR: #ffffff;



	TEXT-ALIGN: left;



	PADDING: 10px;



}



.DialogBorder {



	BACKGROUND-COLOR: #68C1FF;



	HEIGHT: 100%;



	PADDING: 0px;



}



TD.DialogTitle {



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	BACKGROUND-IMAGE: url(images/dialog_bg_n.gif);



	VERTICAL-ALIGN: middle;



	WIDTH:639px;



	HEIGHT: 44px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 8px;



	PADDING-LEFT: 10px;



	PADDING-RIGHT: 0px;



	TEXT-ALIGN: left;



}



FONT.DialogTitle {



	COLOR: #FFFFFF;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	VERTICAL-ALIGN: bottom;



	WIDTH:639px;



	HEIGHT: 44px;



	TEXT-ALIGN: left;



	MARGIN-LEFT: 10px;



}







/*



	Dialog info box



*/



TABLE.DialogInfo {



	WIDTH: 50%;



	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: #081589;



	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: #081589;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



}



.ProductTitleHidden {



	COLOR: #666666;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



}



.ProductDetailsTitle {



	COLOR: #0e588c;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



}



.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: 14px;



}



.ProductPriceSmall {



	COLOR: #FF3300;



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



	BACKGROUND-REPEAT: no-repeat;



}



.MarketPrice {



	FONT-SIZE: 14px;



	FONT-FAMILY: Times New Roman;



}



.PImgBox {



	TEXT-ALIGN: left;



	WIDTH: 100px;



	PADDING-RIGHT: 8px;



}







/*



	Products list



*/



TD.PListImgBox {



	WIDTH: 125px;



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: top;



	WHITE-SPACE: nowrap;



	PADDING-RIGHT: 8px;



}



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: 10px;



	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: #ed1a23;



	FONT-WEIGHT: bold;



	TEXT-DECORATION: none;



}



A.NavigationPath:link {



	COLOR: #ed1a23;



	TEXT-DECORATION: underline;



}



A.NavigationPath:visited {



	COLOR: #ed1a23;



	TEXT-DECORATION: underline;



}



A.NavigationPath:hover {



	COLOR: #ed1a23;



	TEXT-DECORATION: none;



}



A.NavigationPath:active  {



	COLOR: #ed1a23;



	TEXT-DECORATION: underline;



}







/*



	Buttons



*/



.FormButton {



	COLOR: #081589;



	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;



	padding-bottom: 4px;



	WHITE-SPACE: nowrap;



}



FONT.Button {								 



	FONT-FAMILY: Arial;



	COLOR: #FFFFFF;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	TEXT-DECORATION: none;



}



IMG.ButtonSide {



	HEIGHT: 41px;



}



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



*/



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



	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;



}



TABLE.CatMenuContainer {



	WIDTH: 136px;



}



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: #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 {



	WIDTH: 50%;



	HEIGHT: 225px;



	TEXT-ALIGN: center;



}



TD.FLCDialogCellAntibot {



	WIDTH: 50%;



	HEIGHT: 350px;



	TEXT-ALIGN: center;



}



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;



}



















