/* $Id: skin1.css,v 1.84.2.20 2007/08/16 09:55:58 max Exp $ */

/*

	General styles

*/

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

	font-size:12px; color:#828282; line-height:15px; margin:0px;

	 padding:0px; font-family:Arial, Helvetica, sans-serif; 

	

}

A:link {

	COLOR: #666666;

	TEXT-DECORATION: none;

}

A:visited {

	COLOR: #666666;

	TEXT-DECORATION: none;

}

A:hover {

	COLOR: #666666;

	TEXT-DECORATION: underline;

}

A:active  {

	COLOR: #330000;

	TEXT-DECORATION: none;

}

H1 {

	FONT-SIZE: 15px;

}

H2 {

	FONT-SIZE: 13px;

}

H3 {

	FONT-SIZE: 12px;

}

HR {

	COLOR: #DDDDDD;

	HEIGHT: 1px;

}

HTML,BODY {

	font-size:12px; color:#828282; line-height:15px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:url(images/bg.gif) top repeat-x #7F8383;

}

FORM {

	MARGIN: 0px;

}

TABLE,IMG {

	BORDER: 0px;

}



/*

	Content enviroment styles

*/

TABLE.Container {

	width:983px; margin:0 auto;

}

TD.Container {

	VERTICAL-ALIGN: top;

	HEIGHT: 90%;

}



/*

	Header styles

*/

.HeadLogo { 

	TEXT-ALIGN: left;

}

.HeadRightBox {

background:url(images/cart-bg.jpg) center right no-repeat; 

	VERTICAL-ALIGN: top;

	TEXT-ALIGN: right;

}

.HeadText {

	FONT-SIZE: 12px;

	FONT-WEIGHT: bold;

}

.HeadLine {

	BACKGROUND-COLOR: #000000;

}

.HeadThinLine {

	BACKGROUND-COLOR: #8E4B00;

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

	COLOR: #8E4B00;

	HEIGHT: 22px;

	VERTICAL-ALIGN: middle;

	PADDING-LEFT: 12px;

	PADDING-RIGHT: 12px;

}

.Bottom {

	BACKGROUND-COLOR: #000000;

	COLOR: #8E4B00;

}

A.Bottom:link {

	BACKGROUND-COLOR: #000000;

	COLOR: #8E4B00;

	TEXT-DECORATION: underline;

}

A.Bottom:visited {

	BACKGROUND-COLOR: #000000;

	COLOR: #8E4B00;

	TEXT-DECORATION: underline;

}

A.Bottom:hover {

	BACKGROUND-COLOR: #000000;

	COLOR: #8E4B00;

	TEXT-DECORATION: none;

}

A.Bottom:active {

	BACKGROUND-COLOR: #000000;

	COLOR: #8E4B00;

	TEXT-DECORATION: underline;

}

.BottomPopup {

	WIDTH: 100%;

	TEXT-ALIGN: right;

	PADDING-BOTTOM: 10px;

}

.BottomPopup A {

	FONT-WEIGHT: bold;

}

.BottomDialogBox {

	BACKGROUND-COLOR: #FFE591;

	PADDING-LEFT: 2px;

	PADDING-TOP: 2px;

	PADDING-BOTTOM: 2px;

}



/*

	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 { 

	TEXT-ALIGN: left;

}

.Text {

	COLOR: #000000;

}

.NumberOfArticles {

	COLOR: #000000;

	FONT-WEIGHT: bold;

}

.TopLabel {

	COLOR: #000000;

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

}

.Message {

	font-size:13px; color:#EA6EB3; font-weight:normal; line-height:20px; padding:0px 6px;

}

.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;
 
	padding-left:20px;

}

.Star {

	COLOR: #FF0000;

}

.TableHead {
background:url(images/shiping-header.gif) bottom repeat-x; height:38px; color:#FFFFFF; font-weight:normal; font-size:14px;
width:600px;



}

.TableSubHead {

	BACKGROUND-COLOR: #333333;

}

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

	HEIGHT: 15px;

	VERTICAL-ALIGN: middle;

	TEXT-ALIGN: center;

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

}

.PopupBG {

	BACKGROUND-COLOR: #000000;

}

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

background:#000000; 

}

.VertMenuRightColumn {

background:#000000;

 }

.VertMenuBox {

	BACKGROUND-COLOR: #000000;

	 

}

.VertMenuBorder {

 

}

.VertMenuTitle {

	

}

.VertMenuSubTitle {

	BACKGROUND-COLOR: #FFA92F;

}

.VertMenuTitleIcon {

	WIDTH: 21px;

	HEIGHT: 20px;

	MARGIN-LEFT: 8px;

	MARGIN-RIGHT: 8px;

	VERTICAL-ALIGN: middle;

}

.VertMenuItems {

	COLOR: #330000;

	TEXT-DECORATION: none;

}

A.VertMenuItems:link {

	COLOR: #330000;

	TEXT-DECORATION: none;

}

A.VertMenuItems:visited {

	COLOR: #330000;

	TEXT-DECORATION: none;

}

A.VertMenuItems:hover {

	COLOR: #550000;

	TEXT-DECORATION: underline;

}

A.VertMenuItems:active  {

	COLOR: #330000;

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

	TEXT-ALIGN: left;

	PADDING: 2px;

}

.DialogBorder {

	BACKGROUND-COLOR: #000000;

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

	PADDING: 0px;

	VERTICAL-ALIGN: bottom;

	HEIGHT: 15px;

}

.DialogInfoBorder {

	BACKGROUND-COLOR: #000000;

	PADDING: 0px;

}

.DialogTr {

	COLOR: #20B8B7;

}

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

}

.NavDialogBox {

	BACKGROUND-COLOR: #FFFFCC;

}

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

}

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

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}

A.NavigationPath:link {

	COLOR: #CC6666;

	TEXT-DECORATION: underline;

}

A.NavigationPath:visited {

	COLOR: #CC6666;

	TEXT-DECORATION: underline;

}

A.NavigationPath:hover {

	COLOR: #CC6666;

	TEXT-DECORATION: none;

}

A.NavigationPath:active  {

	COLOR: #CC6666;

	TEXT-DECORATION: underline;

}



/*

	Buttons

*/

.FormButton {

	COLOR: #FFFFFF;

	FONT-WEIGHT: bold;

}

TABLE.ButtonTable {

	CURSOR: pointer;

	VERTICAL-ALIGN: middle;

	DIRECTION: ltr;

}

TD.Button {								 

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

	BACKGROUND-COLOR: #000000;

	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 {

 

}

.SimpleButton TR TD {

	PADDING: 0px;

	WHITE-SPACE: nowrap;

}

A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {

	COLOR: #FFFFFF;

	FONT-WEIGHT: bold;

}

.GoImage {

	WIDTH: 21px;

	HEIGHT: 18px;

	VERTICAL-ALIGN: middle;

	BORDER: 0px;

}



/*

	Small text/link style

*/

.SmallNote:link {

	COLOR: #7C4C00;

	TEXT-DECORATION: none;

	FONT-SIZE: 9px;

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

}

.SmallNote:visited {

	COLOR: #7C4C00;

	TEXT-DECORATION: none;

	FONT-SIZE: 9px;

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

}

.SmallNote:hover {

	COLOR: #7C4C00;

	TEXT-DECORATION: underline;

	FONT-SIZE: 9px;

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

}

.SmallNote:active {

	COLOR: #7C4C00;

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

	FONT-WEIGHT: bold;

	TEXT-TRANSFORM: uppercase;

	WIDTH: 85px;

	HEIGHT: 30px;

	TEXT-ALIGN: center;

}

.TabTop {

	HEIGHT: 5px;

	BACKGROUND-COLOR: #000000;

}

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; 

	WIDTH: 17px;

	HEIGHT: 14px;

}

.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {

	TEXT-DECORATION: none;

	TEXT-ALIGN: center;
	color:#999999;
	VERTICAL-ALIGN: bottom; 

	WIDTH: 17px;

	HEIGHT: 14px;
}

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

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	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 {
 

	FONT-WEIGHT: bold;

	FONT-SIZE: 12px;

	PADDING: 0px;

}

.SubHeaderLine {

	HEIGHT: 1px;

	BACKGROUND-COLOR: #999999;

	PADDING: 0px;

}



/*

	User profile page

*/

.RegSectionTitle {

	COLOR: #ffffff;

	FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

}



/*

	Popup image

*/

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

}



/*

	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

*/

DIV.Lbl {

	DISPLAY: inline;

	COLOR: green;

	FONT-WEIGHT: bold;

}

.Section {

	DISPLAY: inline;

	MARGIN: 0px;

	PADDING: 0px;

}



/*

	Last checkout step

*/

TD.LCSBackground {

	BACKGROUND-COLOR: #000000;

}

TABLE.WebBasedPayment {

	HEIGHT: 100%;

	WIDTH: 100%;

}

TABLE.WebBasedPayment TR TD {

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	HEIGHT: 90%;

	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;

}

TD.FLCDialogCell {



 

}

TD.FLCDialogCellAntibot {

 

}

TABLE.FLCDialog {

 

}



/*

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

}

.EqualRow {

	BACKGROUND-COLOR: #ffffff;

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

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

	BORDER-RIGHT: #8E4B00 1px solid;

	BORDER-TOP: #8E4B00 1px solid;

	BORDER-LEFT: #8E4B00 1px solid;

	BORDER-BOTTOM: #8E4B00 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: #000000;

	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;

}

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;

}



/*

	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;

}



/*

	Survey module

*/

H1.SurveyName {

	FONT-WEIGHT: bold;

}

.SurveyHeader {

	FONT-SIZE: 11px;

}

.SurveyHeaderMenu {

	FONT-SIZE: 10px;

}

.SurveyFooter {

	FONT-SIZE: 11px;

}

.SurveyFooterMenu {

	FONT-SIZE: 10px;

}

.SurveyQuestion {

	FONT-SIZE: 12px;

	FONT-WEIGHT: bold;

	PADDING: 2px;

}

.SurveyQuestionMenu {

	FONT-WEIGHT: bold;

	PADDING: 0px;

}

TEXTAREA.Survey {

}

.SurveyAnswer {

	PADDING: 2px;

	WIDTH: 100%;

}

.SurveyAnswerMenu {

	PADDING: 0px;

	WIDTH: 100%;

}

TD.SurveyAnswerMark {

	PADDING: 2px;

	WIDTH: 15px;

}

TD.SurveyAnswerMarkMenu {

	PADDING: 0px;

	WIDTH: 15px;

}

.SurveyBar {

	HEIGHT: 10px;

	BACKGROUND-COLOR: blue;

}

.SurveyBarHL {

    HEIGHT: 10px;

    BACKGROUND-COLOR: green;

}

.SurveyStatLabel {

	PADDING-LEFT: 6px;

	WHITE-SPACE: nowrap;

}

.StatisticsBar {

	BACKGROUND-COLOR: #FFCE31;

}   

.StatisticsBarHL {

	BACKGROUND-COLOR: #FF8400;

}   

.SurveyAnswers {

	PADDING-LEFT: 2px;

	PADDING-RIGHT: 2px;

	PADDING-TOP: 2px;

	PADDING-BOTTOM: 5px;

}

.SurveyAnswersMenu {

	PADDING-LEFT: 0px;

	PADDING-RIGHT: 0px;

	PADDING-TOP: 0px;

	PADDING-BOTTOM: 5px;

}

.SurveyAnswerComment {

	PADDING: 2px;

}

.SurveyAnswerCommentMenu {

	PADDING: 0px;

}





.navi{height:49px; background:url(images/navi-bg.gif) repeat-x; text-align:right;}

.navi a:link, .navi a:visited{border-left:1px solid #687171; padding:8px 15px; color:#000000; font-family:Tahoma, Verdana, Arial; font-size:13px; font-weight:bold; display:block; float:right;}

.navi a:hover{background:url(images/navigation-hover.gif) repeat-x;}







.topcart{width:300px; height:90px; position:absolute;}

.topcart a:link, .topcart a:visited{color:#CCCCCC; font-size:11px;}

.topcart a:hover{color:#fff;}

.topcart div{overflow:auto; height:66px;}

.topcart span{text-align:center; color:#909679; font-weight:bold; width:300px; display:block; padding-top:6px;}

.topcart span a:link, .topcart span a:visited{color:#909679; font-size:11px; font-weight:bold;}

.topcart span a:hover{color:#fff;}

.topcart p{padding:2px 0px; margin:0px; border-bottom:1px solid #4A4A4A;}



.breadcrumtrail{color:#B7B7B7; font-size:13px; font-weight:bold; text-transform:uppercase; padding:0px;}

.breadcrumtrail a:link, .breadcrumtrail a:visited{color:#B7B7B7; font-size:13px; font-weight:bold; text-transform:uppercase; padding:0px 6px;}

.breadcrumtrail a:hover{color:#333333;}


.breadcrumtrail1{color:#B7B7B7; font-size:13px; font-weight:bold;   padding:0px;}

.breadcrumtrail1 a:link, .breadcrumtrail a:visited{color:#B7B7B7; font-size:13px; font-weight:bold;   padding:0px 6px;}

.breadcrumtrail1 a:hover{color:#333333;}



.pink16{font-size:16px; color:#EA6EB3; font-weight:bold; line-height:20px;}

.pink13{font-size:13px; color:#EA6EB3; font-weight:normal; line-height:20px; padding:0px 6px;}



.left_main{padding:0px; margin:0px; color:#F13CA0; font-size:15px; font-weight:bold; background:#000000;}

.left_main:hover{padding:0px; margin:0px; color:#F13CA0; font-size:15px; font-weight:bold; background:#000000;}

 

.leftnav ul{padding:0px 4px;    margin:0px; vertical-align:top; list-style:none; background:#000000; }

.leftnav li{padding:0px;    margin:0px; color:#F13CA0; font-size:15px; font-weight:bold; background:#000000;}

.leftnav a:link, .leftnav a:visited{font-size:11px; color: #fff; font-weight:normal; background:url(images/doted.gif) 6px 9px no-repeat; display:block; border-top:1px solid #212222; padding:6px 0px 6px 19px; height:15px; text-decoration:none;}
.leftnav a:hover{background:url(images/doted-hover.gif) 0px -3px; color:#000000; text-decoration:none;}
 



.li-bg h1{background:url(images/li-bg.gif) repeat-x; height:27px;  width:153px; padding:0px 0px 0px 9px; line-height:30px; border-top:4px #000000 solid; display:block; font-size:15px; margin:0px;}



.footer-bg{

background:url(images/footer.jpg) left top no-repeat;

}

a:link,a:visited{color:#CCCCCC; font-size:12px; text-decoration:none;}

a:hover{color:#000;}

a.sortby:link,a.sortby:visited{color:#888888; font-size:12px; text-decoration:none; padding:0px 6px;}

a.sortby:hover{color:#fff;}

a.sortbyactivate:link,a.sortbyactivate:visited{color:#fff; font-size:12px; text-decoration:none; padding:0px 6px; text-decoration:underline;}

a.sortbyactivate:hover{color:#888; text-decoration:none;}

a.whitelink12:link,a.whitelink12:visited{color:#fff; font-size:12px; text-decoration:none; padding:0px 6px; font-weight:bold;}

a.whitelink12:hover{color:#666666;}

a.graylink12:link,a.graylink12:visited{color:#666; font-size:12px; text-decoration:none; padding:0px 6px; font-weight:bold;}

a.graylink12:hover{color:#fff;}



a.edit:link,a.edit:visited{color:#747263; font-size:12px; text-decoration:underline; padding:0px 6px; float:right;}

a.edit:hover{color:#fff;}







.hr-shadow{ background:url(images/hr-shadow.gif) repeat-y left; font-weight:bold; line-height:25px;}

a.checkoutlink:link,a.checkoutlink:visited{color:#848484; font-size:15px; padding:18px 20px; font-weight:bold; border-right:3px solid #040404; float:left; display:block;}

a.checkoutlink:hover{color:#fff; background:#000; } 



.textbox{background-color:#101010 !important; border:none; width:280px; padding:3px 0px; color:#FFFFFF;}

.textboxblack{background-color:#000 !important; border:none; width:280px; padding:3px 0px; color:#FFFFFF;}
 
.textbox-small{background-color:#101010 !important; border:none; width:40px; padding:3px 0px; color:#FFFFFF;}


.textbox2{background-color:#252525 !important; border:none;   padding:3px 0px; color:#FFFFFF;}

.textbox1{background-color:#101010 !important; border:none;   padding:3px 0px; color:#FFFFFF;}


a.dellink:link, a.dellink:visited{ color:#666666; font-size:12px; text-decoration:underline; font-weight:bold;}

a.dellink:hover{color:#666; text-decoration:none;}

.white11{color:#FFFFFF; font-size:11px; font-weight:normal;}

.white13bold{color:#FFFFFF; font-size:13px; font-weight:bold;text-transform:uppercase;}

.pink11{color:#D078A8; font-size:11px; font-weight:normal;}

.white12{color:#FFFFFF; font-size:12px; font-weight:normal;}

.pink12{color:#D078A8; font-size:12px; font-weight:normal;}



.black12{font-size:12px; color:#000;}

.GRAY12{font-size:12px; color:#999999;}

.pink16{font-size:16px; color:#EA6EB3; font-weight:bold; line-height:20px;}

.pink13{font-size:13px; color:#EA6EB3; font-weight:normal; line-height:20px; padding:0px 6px;}

.breadcrumtrail{color:#B7B7B7; font-size:13px; font-weight:bold; text-transform:uppercase; padding:0px;}

.breadcrumtrail a:link, .breadcrumtrail a:visited{color:#B7B7B7; font-size:13px; font-weight:bold; text-transform:uppercase; padding:0px 6px;}

.breadcrumtrail a:hover{color:#333333;}



.main-table{width:983px; margin:0 auto;}









.topcart{width:300px; height:90px; position:absolute;}

.topcart a:link, .topcart a:visited{color:#CCCCCC; font-size:11px;}

.topcart a:hover{color:#fff;}

.topcart div{overflow:auto; height:66px;}

.topcart span{text-align:center; color:#909679; font-weight:bold; width:300px; display:block; padding-top:6px;}

.topcart span a:link, .topcart span a:visited{color:#909679; font-size:11px; font-weight:bold;}

.topcart span a:hover{color:#fff;}

.topcart p{padding:2px 0px; margin:0px; border-bottom:1px solid #4A4A4A;}



.displayimg{border:1px solid #FFFFFF;}



.data-h1{ color:#FFFFFF; font-size:21px; padding:0px 0px 6px 0px; margin:0px 0px 6px 0px;}

.data-p{color:#A7A7A7; padding:0px; margin:16px 0px 0px 0px; padding:0px 0px 0px 0p; text-align:justify;}

.data-p{color:#A7A7A7; padding:0px; margin:16px 0px 0px 0px; padding:0px 0px 0px 0p; text-align:justify;}

.inner-headershadow{ padding:0px; margin:0px; background:url(images/header-shadow.gif) left bottom no-repeat; font-size:12px; color:#FFFFFF; padding:5px; margin:3px 0px 6px 0px;}



.snd-to-frnd{background:url(images/snd-to-frnd.gif) top left no-repeat; height:175px; width:411px; position:absolute; margin:15px 0px 0px 0px; padding:6px 8px;}



.cus-reviews{background:url(images/snd-to-frnd.gif); background-color:#666666;  top left no-repeat;   width:411px; position:absolute; margin:200px 0px 0px 0px; padding:6px 8px;}

.add-reviews{background:url(images/snd-to-frnd.gif) top left no-repeat; height:175px; width:411px; position:absolute; margin:260px 0px 0px 0px; padding:6px 8px;}







.whitetab-bg{background:url(images/white-tab-bg.gif) bottom repeat-x #FFFFFF;}



.shiping-header{background:url(images/shiping-header.gif) bottom repeat-x; height:38px; color:#FFFFFF; font-weight:bold;}

.final-submit-bg{background:url(images/final-submit-bg.gif) bottom repeat-x; height:64px;}

.whiteshadow-top{background:url(images/white-shadow-top.gif) repeat-x bottom; height:30px; color:#FFFFFF; font-weight:bold;}

.whiteshadow-bottom{background:url(images/white-shadow-bottom.gif) repeat-x top; height:30px; font-weight:bold;}


.topcart2 a:link, .topcart2 a:visited{color:#CCCCCC; font-size:11px;}
.topcart2 a:hover{color:#fff;}
.topcart2{color:#CCCCCC; font-size:11px;}


.displayimg{border:1px solid #FFFFFF;}

.data-h1{ color:#FFFFFF; font-size:21px; padding:0px 0px 6px 0px; margin:0px 0px 6px 0px;}
.data-p{color:#A7A7A7; padding:0px; margin:16px 0px 0px 0px; padding:0px 0px 0px 0p; text-align:justify;}
.data-p{color:#A7A7A7; padding:0px; margin:16px 0px 0px 0px; padding:0px 0px 0px 0p; text-align:justify;}
.inner-headershadow{ padding:0px; margin:0px; background:url(images/header-shadow.gif) left bottom no-repeat; font-size:12px; color:#FFFFFF; padding:5px; margin:3px 0px 6px 0px;}

.snd-to-frnd{background:url(images/snd-to-frnd.gif) top left no-repeat; height:175px; width:411px; position:absolute; margin:15px 0px 0px 0px; padding:6px 8px;}
.whitetab-bg{background:url(images/white-tab-bg.gif) bottom repeat-x #FFFFFF;}

.shiping-header-big{background:url(images/shiping-header.gif) bottom repeat-x; height:38px; color:#FFFFFF; font-weight:normal; font-size:20px;}
.shiping-header{background:url(images/shiping-header.gif) bottom repeat-x; height:38px; color:#FFFFFF; font-weight:bold;}
.final-submit-bg{background:url(images/final-submit-bg.gif) bottom repeat-x; height:64px;}
.whiteshadow-top{background:url(images/white-shadow-top.gif) repeat-x bottom; height:30px; color:#FFFFFF; font-weight:bold;}
.whiteshadow-bottom{background:url(images/white-shadow-bottom.gif) repeat-x top; height:30px; font-weight:bold;}


.textbox-cart{width:100px; background:#101010; border:none; padding:3px; color:#FFFFFF; margin:2px 0px; font-size:11px;}


.white11{color:#FFFFFF; font-size:11px; font-weight:normal;}
.white11tahoma{color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Tahoma, Verdana, Arial;}
.white13bold{color:#FFFFFF; font-size:13px; font-weight:bold;text-transform:uppercase;}
.pink11{color:#D078A8; font-size:11px; font-weight:normal;}
.white12{color:#FFFFFF; font-size:12px; font-weight:normal;}
.white12tahoma{color:#FFFFFF; font-size:12px; font-weight:normal; font-family:Tahoma, Verdana, Arial;}


a.pink12link:link, a.pink12link:visited{color:#D078A8; font-size:12px; font-weight:normal; font-family:Tahoma, Verdana, Arial;}
a.pink12link:hover{ color:#FFFFFF;}


a.comom-btn:link,a.comom-btn:visited{
text-align:center;
color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:bold; background:#424242 url(images/btn-bg.gif) top repeat-x; display:block; padding:8px 10px; width:190px; border:1px solid #666666;}
a.comom-btn:hover{
text-align:center;color:#000000; border:1ox solid #333333; color:#999999;}



/*.textbox{background-color:#101010 !important; border:none; width:280px; padding:3px 0px; color:#FFFFFF;}
.textboxblack{background-image:url(images/black-dot.gif);background-color:#000 !important; border:none; width:280px; padding:3px 0px; color:#FFFFFF;}
.textboxblack-nrl{background-color:#000 !important url(images/black-dot.gif); border:none; padding:3px 0px; color:#000000; }
.textboxblack-180{background-color:#000 !important url(images/black-dot.gif); border:none; width:180px; padding:3px 0px; color:#000000;}
.textbox-small{background-color:#101010 !important; border:none; width:40px; padding:3px 0px; color:#FFFFFF;}
*/ //dev by raj
.textbox{background-color:#101010 !important; border:none; width:280px; padding:3px 0px; color:#FFFFFF;}
.textboxblack{background-image:url(images/black-dot.gif);background-color:#000 !important; border:none; width:280px; padding:3px 0px; color:#FFFFFF;}
.textboxblack-nrl{background-image:url(images/black-dot.gif);background-color:#000 !important; border:none; padding:3px 0px; color:#FFFFFF;}
.textboxblack-180{background-image:url(images/black-dot.gif); border:none; background-color:#000 !important ; width:180px; padding:3px 0px; color:#FFFFFF;}
.textbox-small{background-color:#101010 !important; border:none; width:40px; padding:3px 0px; color:#FFFFFF;}

.blackManBg {background:url(../images/black_man.jpg) no-repeat top; font-family:Arial, Helvetica,sans-serif; text-align:left; padding:165px 0 0 0; color:#ffffff; font-weight:bold; font-size:33px; line-height:55px;}

