/* $Id: skin1.css,v 1.84.2.19 2007/03/06 08:17:31 max Exp $ */
/*
General styles
*/

BODY DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.big {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: bold;}
.small {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold;}
A:link {COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
A:visited {COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
A:hover {COLOR: #000000; TEXT-DECORATION: underline; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
A:active  {COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
BODY { MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; background-image:url("../background.jpg"); background-position:TOP; background-repeat:repeat; }
.greenlink {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #00ff00; FONT-SIZE: 18px; FONT-WEIGHT: bold;}
.Menu {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold;}

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; }
FORM {MARGIN: 0px;}
TABLE,IMG {BORDER: 0px;}

/*
Content enviroment styles
*/
TABLE.Container {HEIGHT: 100%;}
TD.Container {VERTICAL-ALIGN: top; HEIGHT: 90%;}

/*
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: #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: #000000; 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: #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: #CCCCCC; 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: #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 {VERTICAL-ALIGN: top; PADDING-LEFT: 6px; PADDING-RIGHT: 20px;}
.VertMenuRightColumn {VERTICAL-ALIGN: top; PADDING-LEFT: 20px; PADDING-RIGHT: 6px;}
.VertMenuBox {BACKGROUND-COLOR: #000000; PADDING: 1px;}
.VertMenuBorder {BACKGROUND-COLOR: #000000;}
.VertMenuTitle {BACKGROUND-COLOR: #000000; COLOR: #330000; 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: #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: #ffffff; TEXT-ALIGN: left; PADDING: 10px;}
.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: #FF8600; PADDING: 0px; VERTICAL-ALIGN: bottom; HEIGHT: 15px;}
.DialogInfoBorder {BACKGROUND-COLOR: #FF8600; PADDING: 0px;}
.DialogTr {COLOR: #B89BE5;}
.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 {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; 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: #330000; FONT-WEIGHT: bold;}
TABLE.ButtonTable {CURSOR: pointer; VERTICAL-ALIGN: middle; DIRECTION: ltr;}
TD.Button { 
BACKGROUND-IMAGE: url(images/butbg.gif); BACKGROUND-COLOR: #FF8600; 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: #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; 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 {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 {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;}

/*
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
*/
SPAN.Lbl {COLOR: green; FONT-WEIGHT: bold;}
.Section {MARGIN: 0px; PADDING: 0px;}

/*
Last checkout step
*/
TD.LCSBackground {BACKGROUND-COLOR: #FF8600;}
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 {WIDTH: 50%; HEIGHT: 225px; TEXT-ALIGN: center;}
TD.FLCDialogCellAntibot {WIDTH: 50%;     HEIGHT: 350px; TEXT-ALIGN: center;}
TABLE.FLCDialog {WIDTH: 100%; HEIGHT: 100%;}

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

