/* $Id: skin1.css,v 1.84.2.19 2007/03/06 08:17:31 max Exp $ */

/* General styles */

a {color:#8f8f8f; text-decoration:none}

a:hover {color:#8f8f8f; text-decoration:underline}

H3 {font-size:12px}

H5 {font-size:13px}

HR {color:#DDDDDD; height:1px}

HTML {height:100%; padding:0px}

FORM {margin:0px}

/*TABLE,*/IMG {border:0px}



/* Content enviroment styles */

TABLE.Container {width:900px; margin:0 auto 10px auto; border:#808080 solid 1px}

/*TABLE.Container {width:900px; margin:0 auto}*/

TD.Container {vertical-align:top; height:90%}



/* Header styles */

/*.HeadLogo {height:79px; width:236px}*/

/*.HeadRightBox {height:51px; text-align:right; font-weight:bold}*/

.HeadText {font-size:12px; font-weight:bold}

.HeadLine {background-color:#FFD44C}

.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}

.BottomBox {background-color:#CCCCCC; color:#8E4B00; height:22px; vertical-align:middle; padding-left:12px; padding-right:12px}

.Bottom {background-color:#FFD44C; color:#8E4B00}

A.Bottom:link {background-color:#FFD44C; color:#8E4B00; text-decoration:underline}

A.Bottom:visited {background-color:#FFD44C; color:#8E4B00; text-decoration:underline}

A.Bottom:hover {background-color:#FFD44C; color:#8E4B00; text-decoration:none}

A.Bottom:active {background-color:#FFD44C; 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: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:#959595; font-weight:bold; font-size:11px}

.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:#6F7F9B; height:15px; vertical-align:middle; text-align:center; font-weight:bold; font-size:12px; color:#FFFFFF}

.PopupBG {background-color:#FFD44C}

.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; width:185px; padding:10px 0 0 0;}
.VertMenuMiddleColumn {vertical-align:top; width:707px; padding:10px 0 0 8px }
.VertMenuRightColumn {vertical-align:top; width:185px; padding:10px 0 0 0}
.VertMenuMiddleColumnHome {vertical-align:top; width:514px; padding:10px 8px 0 8px; }*/

.VertMenuLeftColumn {vertical-align:top; width:158px; padding:10px 0 0 10px; background:#e5e5e5}
.VertMenuMiddleColumn {vertical-align:top; width:680px; padding:0 10px 0 10px; background:#FFFFFF }
.VertMenuMiddleColumnHome {vertical-align:top; width:670px; padding:10px 0 0 0; background:#FFFFFF }
.VertMenuRightColumn {vertical-align:top; width:200px; padding:10px 0 0 10px; background:#FFFFFF}



.VertMenuBox {background-color:#FFD44C; padding:11px}

.VertMenuBorder {background-color:#8E4B00}

.VertMenuTitle {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#900000; font-weight:bold; padding:3px 0; border-bottom:2px solid #FFBFCE}

.VertMenuSubTitle {background-color:#FFA92F}

.VertMenuTitleIcon {width:21px; height:20px; margin-left:8px; margin-right:8px; vertical-align:middle}

.VertMenuItems {color:#000000; text-decoration:none; margin:0; padding-bottom:4px}

A.VertMenuItems:link {color:#666666; text-decoration:none}

A.VertMenuItems:visited {color:#666666; text-decoration:none}

A.VertMenuItems:hover {color:#666666; text-decoration:underline}

A.VertMenuItems:active {color:#666666; 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 {padding:10px 0 4px 0}

.DialogBorder {background-color:#FF8600; height:100%; padding:0px}

FONT.DialogTitle {color:#FFFFFF; font-weight:bold; font-size:11px; vertical-align:bottom; height:15px; text-align:left; margin-left:10px}

.DialogBtm1 {background:url(images/dlogBtmBg1.gif) left bottom repeat-x; height:11px}

.DialogLt1 {border-left:1px solid #E5E5E5; width:10px}

.DialogRt1 {border-right:1px solid #E5E5E5; width:10px}


TD.MenuTitle {font-family: Arial, Helvetica, sans-serif ; font-size:13px; color:#FFFFFF; font-weight:bold; background:url(images/menuTitleBg1.gif) left top repeat-x}

.MenuBtm1 {background:url(images/menuBtmBg1.gif) left bottom repeat-x; height:11px}

.MenuLt1 {border-left:1px solid #CDCDCD; width:10px}

.MenuRt1 {border-right:1px solid #CDCDCD; width:10px}



/* Dialog info box */

TABLE.DialogInfo {width:85%; text-align:center}

.DialogInfoTitle {color:#000000; 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:#E6E6E6; padding:0px; vertical-align:bottom; height:15px;}

/*.DialogInfoTitleBorder {background-color:#FF8600; padding:0px; vertical-align:bottom; height:15px}*/

/*.DialogInfoBorder {background-color:#FF8600; padding:0px}*/

.DialogInfoBorder {background-color:#FFFFFF; padding:0px;border:1px solid #E6E6E6;border-top:0px; padding:5px}

.DialogTr {color:#20B8DF}

.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:#333333; font-weight:bold; font-size:11px}

.ProductDetails {color:#000000}

.ProductPriceTitle {color:#000000; font-weight:bold; font-size:12px; background:#E6E6E6; padding:5px; text-align:center}
.ProductPriceConverting {color:#000000; font-weight:bold; font-size:12px}

.ProductPrice {color:#900000; font-weight:bold; font-size:12px}

.ProductPriceSmall {color:#900000; 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: Arial, Helvetica, sans-serif}

.PImgBox {text-align:left; vertical-align:top; width:100px; padding-right:15px}



/* 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:#4D4D4D; font-weight:bold}

.ItemsListDisabled {color:#909090}

A.ItemsList:link {color:#797979; text-decoration:none}

A.ItemsList:visited {color:#797979; text-decoration:none}

A.ItemsList:hover {color:#000000; text-decoration:underline}

A.ItemsList:active {color:#000000; 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; direction:ltr}

TD.Button { background:url(images/butbg.gif) left top repeat-x; white-space:nowrap; font-size:11px; color:#ffffff; font-weight:bold; padding:0 8px; border:#c84e18 solid 1px; height:23px; text-transform:uppercase}

/*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, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none}

IMG.ButtonSide {width:12px; height:20px}

.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; color:#333333}

.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {text-decoration:underline; color:#660000}

.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:#FFD44C; font-weight:bold; text-transform:uppercase; width:85px; height:30px; text-align:center}

.TabTop {height:5px; background-color:#FFD44C}

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 {background:none; padding:1px 5px; height:20px; border: solid 1px #660000; border-width:1px 0; }

.NavigationCell:hover {padding:1px 5px; height:20px; color:#FFFFFF; text-decoration:none; border: solid 1px #660000; border-width:1px 0 0 0 ; background:none}



.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:active {text-decoration:none; color:#660000}

.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}*/

/*.NavigationCellSel {text-align:center; vertical-align:middle; font-weight:bold; width:15px;color:#FF9700}*/

.NavigationCellSel {text-align:center; vertical-align:middle; font-weight:bold; width:15px;color:#660000}





/* 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; border:0 none}

.SubHeader {color:#8d8d8d; font-weight:bold; font-size:11px; padding:0 0 5px 0; border-bottom:1px dashed #8d8d8d}

/*.SubHeaderLine {height:1px; background-color:#A5B2C8; padding:0px}*/



/* User profile page */

.RegSectionTitle {color:#002D62; 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:normal; 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:#FFD44C; 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, Helvetica, sans-serif; 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}

/*1339-325*/





/* new by designer */

.topTabBox {border-right:2px solid #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; text-align:center; vertical-align:bottom; height:85px; padding-bottom:10px; *height:75px}

/*.topTabBox a {color:#B2BDD0; text-decoration:none; display:block; height:25px; padding-top:60px}

.topTabBox a:hover {color:#FCB813; text-decoration:none; background:#274A7B}*/

/*.CatName1 {font-family:Trebuchet MS, Verdana; font-size:13px; font-weight:bold; padding:3px 0; border-bottom:1px dashed #999999}

.CatName1 a {color:#336699; text-decoration:none}

.CatName1 a:hover {color:#CC0033; text-decoration:none}*/

.SubCatName1 {padding:5px 0; border-bottom:1px dashed #999999}

.SubCatName1 p {font-family:Arial, Helvetica, sans-serif; margin:1px 10px}

.SubCatName1 a {color:#666666; text-decoration:none}

.SubCatName1 a:hover {color:#666666; text-decoration:underline}

.VertMenuContent {border-bottom:1px solid #FFBFCE; padding:5px 0}

.SubHeader1 {background:#787878; border-bottom:2px solid #CCCCCC}

a.GryLnk1 {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-transform:uppercase; color:#CCCCCC; text-decoration:none}

.DialogTable {width:auto; border-collapse:collapse}

.ProdImg1 {border-bottom:1px dashed #CCCCCC; padding:0 0 5px 0; height:150px; vertical-align:top}

.ProdImg1 img {height:150px}

.CatName2 {font-size:11px; text-transform:uppercase; margin:3px 0}

.CatName2 a {color:#505050; text-decoration:none}

.CatName2 a:hover {color:#336699; text-decoration:underline}

.Price1 {margin:3px 0; color:#505050}

.SavePrice1 {margin:3px 0; color:#336699; text-align:left}

.NavPath1 {background:#000000; border-bottom:2px solid #CCCCCC; padding:5px 15px; color:#FFFFFF}

.NavPath1 a {color:#FFFFFF; text-decoration:none}

.NavPath1 a:hover {color:#FF9700; text-decoration:none}

.NavPath2 {padding:5px; color:#000000}

.NavPath2 a {color:#336699; text-decoration:underline}

.NavPath2 a:hover {color:#900000; text-decoration:underline}

.BtnBlu1 {background:#660000; color:#FFFFFF; font-weight:bold; text-transform:uppercase; text-align:center; padding:5px 10px;cursor:pointer}

.BtnGreen { width:300px;background:#009900; color:#FFFFFF; font-weight:bold; text-transform:uppercase; text-align:center; padding:5px 5px;cursor:pointer}

.BtnGry1 {background:#A7A7A7; color:#FFFFFF; font-weight:bold; text-align:center; text-transform:uppercase; padding:5px 8px}

.BtnGry2 {background:#A7A7A7; color:#FFFFFF; font-weight:bold; text-align:center; text-transform:uppercase; padding:3px 10px; cursor:pointer}

.BtnGry3 {background:#787878; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CCCCCC; font-weight:bold; text-align:center; text-transform:uppercase; padding:5px; cursor:pointer}



.ListSqr {margin:0; padding:0}

.ListSqr li {list-style-type:none; background:url(images/listsqr1.gif) left 5px no-repeat; margin:2px 0; padding:0 0 0 10px}



input, select, textarea {border:1px solid #B4B4B4; background:#F4F5F6; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4D4D4D; padding:2px}

input.chkbx {border:0 none; padding:0; background:none}



hr.Line1 {border:0px none; border-bottom:1px solid #D9D9D9; height:1px;}

hr.Line2 {border:0px none; border-bottom:1px dashed #647BA4; height:1px}

hr.Line3 {border:0px none; border-bottom:1px solid #999999; height:1px}

.TblHd1 {font-size:13px; color:#660000; font-weight:bold; padding:5px 0; border-bottom:1px solid #CCCCCC}



a.BtmLnk1 {font-size:10px; color:#000000; text-decoration:none}

a.BtmLnk1:hover {color:#000000; text-decoration:underline}



a.WhtLnk1 {color:#FFFFFF; text-decoration:none; padding:0 5px}

a.WhtLnk1:hover {color:#000000; text-decoration:none}



/*.Title1 {color:#FF0000; font-size:14px; font-weight:bold; border-bottom:1px solid #B2B2B2; padding:0 0 6px 0; margin:5px 0}*/

.Title1 {color:#900000; font-size:14px; font-weight:bold; border-bottom:1px solid #FFBFCE; padding:0 0 6px 0; margin:5px 0}

.SpeedBar {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; padding:5px}

.SpeedBar a {color:#4D4D4D; text-decoration:none}

.SpeedBar a:hover {color:#000000; text-decoration:none}



.img_shadow{/* background:url(images/bgProd1.gif) bottom right no-repeat; padding:0 10px 10px 0; text-align:right*/}



/*a.Brnd {color:#002D62; text-decoration:underline}

a.Brnd:hover {color:#647BA4; text-decoration:underline}*/

a.Brnd {color:#000000; text-decoration:none}

a.Brnd:hover {color:#333333; text-decoration:none}



a.Brnd1 {color:#000000; text-decoration:none}

a.Brnd1:hover {color:#660000; text-decoration:none}



.LiveChat1 {color:#FF9700}



.FootTxt2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; font-weight:bold; margin:8px 0}

.FootTxt2 a {color:#FFFFFF; text-decoration:none}

.FootTxt2 a:hover {color:#444444 ; text-decoration: underline} 





.FootTxt1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; font-weight:bold; margin:8px 0}

.FootTxt1 a {color:#000000 ; text-decoration:none}

.FootTxt1 a:hover {color:#444444 ; text-decoration: underline} 

.YlwTxt1 {color:#FFFFFF}



/*.txt1 {margin:4px 0}*/

.txt2 {font-family:Arial, Helvetica, sans-serif; margin:1px 0}



.SrchBx11 {background:url(images/bgSrch1.gif) top left no-repeat; margin-bottom:15px; height:35px}



.SrchBx1 {margin-bottom:15px; height:35px}


/* old 
#CatList {padding:0 0 1px 0; background:#F2F4F8; width:150px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#CatList li {list-style:none; margin:0; padding:0;}
#CatList li a {display:block; height:1%; padding:5px 0 5px 10px ; text-decoration:none; color:#000000; border-bottom:#C9D5EC solid 1px}
#CatList li a:hover {color:#4C78D4; text-decoration:underline; background:#FFFFFF}

 commented
/*#CatList li a:hover {color:#0095D7; background:#FFFFFF;}*/


/* old 
#CatList1 {padding:0; background:#EAEAEA; width:150px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal}
#CatList1 li {list-style:none; margin:0; padding:0; }
#CatList1 li a {display:block;  height:1%;padding:5px 20px; background:#E8ECF5; text-decoration:none;  color:#2F5CBA; border-bottom:solid 1px #B6C1DB}
#CatList1 li a:hover {color:#2F5CBA; background:#FFFFFF; text-decoration:underline}



#CatList2 {padding:0 ; background:#E8ECF5; width:185px; margin:0 ; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal}
#CatList2 li {list-style:none; margin:0; padding:0; }
#CatList2 li a {display:block;  height:1%;padding:5px 0 5px 30px; background:#E8ECF5; text-decoration:none; font-weight:normal }
#CatList2 li a:hover {color:#333333; background:#E8ECF5; text-decoration:underline}





.GryHd1 {background:url(images/gryHdBg1.gif) left top no-repeat; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; padding:0 11px}

.BluHd1 {height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding:0 11px}

.BluHdCnt1 {border:1px solid #E5E5E5; border-width:0 1px; padding:5px 10px}

.BluHdCnt1 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#224072; margin:3px 0}

.BluHdCnt1 p a {color:#224072; text-decoration:underline}

.BluHdCnt1 p a:hover {color:#900000; text-decoration:underline}

.BluHdCntBtm1 {height:29px; padding:0 11px}



.BluHdCnt2 {border:1px solid #E5E5E5; border-width:0 1px}



.locationRt1 {border-right:1px solid #E2E2E2; background:#F5F5F5; width:10px}

.locationBt1 {border-bottom:1px solid #E2E2E2; background:#F5F5F5; height:10px}

.locationLt1 {border-left:1px solid #E2E2E2; background:#F5F5F5; width:10px}




a.Link1 {color:#454545; text-decoration:none}

a.Link1:hover {color:#454545; text-decoration:underline}



a.CatName1 {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#444444; font-weight:bold; text-transform:none; text-decoration:none}

a.CatName1:hover {color:#900000; text-decoration:none}



.BrwnTxt1 {color:#DE181C; font-weight:bold; vertical-align:top}
.BluTxt1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#224072; margin:3px 0}



/* made by satya */



.TxtBskt {font-size:10px; color:#999999}

.TxtBskt a  {color:#999999; text-decoration:none}

.TxtBskt a:hover  {color:#999999; text-decoration:underline}



.MidLine {background: url(images/mid_div.gif) center top repeat-x; vertical-align:top}



/* one checkout */

.Chk_one_title{color:#787C97}

.Checkout_login1{ background:url(images/chk_one_login_bg.gif) left top repeat-x}

.Checkout_login1 ul { list-style:none}

.Checkout_login1 ul li{ background:url(images/arw1.gif) top left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 0 20px; margin:0;}

.Checkout_loginL{ background:url(images/Chk_crvL.gif) left top no-repeat; width:9px;}

.Checkout_loginR{ background:url(images/Chk_crvR.gif) right top no-repeat; width:9px;}

/*end */



.Checkout_loginLftTp {background:url(images/crv_lftp.gif) top left no-repeat;  width:6px;  }

.Checkout_loginLftBtm {background:url(images/crv_lftbtm.gif) bottom left no-repeat;   width:6px;}

.Checkout_loginRtTp {background:url(images/crv_rttp.gif) top right no-repeat; width:6px;}

.Checkout_loginRtBtm {background:url(images/crv_rtbtm.gif) bottom right no-repeat;  width:6px;}

.Checkout_loginTpBdr { background:url(images/bdrTp.gif) top left repeat-x; height:6px}

.Checkout_loginBtmBdr {background:url(images/bdrBtm.gif) bottom left repeat-x; height:6px;}

.Checkout_loginLftBdr {background:url(images/bdrLft.gif) left top repeat-y; width:6px;}

.Checkout_loginRtBdr {background:url(images/bdrRt.gif) right top repeat-y; width:6px;}



h1 {font-size:11px; margin:0; padding:0; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; background:url(images/dlogTitleBg1.gif) left top repeat-x}





.CrtCardsBg {background:#CCCCCC; padding:10px 5px 10px 7px; border:#6F7E9B solid 1px}

.CrtCardsTxt {font-size:14px; color:#7F7F7F; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.CrtCardsTittle {color:#000000; font-size:14px; font-weight:bold; text-align:center; padding:10px 0; font-family:Arial, Helvetica, sans-serif}

.CrtCardsTxtBlue { color:#6F7E9B; font-size:16px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; text-align:center; font-weight:bold; padding:0 10px;}



/* new class for checkout on 29-07-08 */



.TxtLastStep { font-size:14px; color:#FF0000; font-weight:bold; font-family: Arial, Helvetica, sans-serif}



.ImgChkout { width:6px; height:6px; vertical-align:top}

.ImgChkoutBdrTop {background:url(images/chkout_red_line_top.gif) left top repeat-x}

.ImgChkoutBdrBtm {background:url(images/chkout_red_line_btm.gif) left top repeat-x}

.ImgChkoutBdrleft {background:url(images/chkout_red_line_left.gif) left top repeat-y}

.ImgChkoutBdrRight {background:url(images/chkout_red_line_right.gif) left top repeat-y}



/* made by satya */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#797979; margin:0}

DIV,TH, P,INPUT,SELECT,TEXTAREA,TT {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0}

/*.TopLnk1 { color:#797979; font-size:11px; text-transform:uppercase; font-weight:bold}
.TopLnk1 a {color:#797979; text-decoration:none; }
.TopLnk1 a:hover {color:#000000; text-decoration:none; }
*/


.CatHdBg { margin:0; padding:0 ; color:#FFFFFF; background:url(images/top_tabs_mid_line.gif) left top repeat-x; height:52px;}

.CatHdLink { color:#2F5CBA; text-transform:uppercase; font-size:13px; font-weight:bold;}
.CatHdLink ul {list-style:none; margin:0; padding:0}
.CatHdLink li {list-style:none; margin:0; padding:0 10px; float:left; height:33px; line-height:33px}
.CatHdLink li a {color:#FFFFFF; text-decoration:none;} 
.CatHdLink li a:hover {color:#000000; text-decoration:none;} 


.CatHdView { color:#000000; text-transform:uppercase; font-size:13px; font-weight:bold; padding-right:5px; text-transform:uppercase}
.CatHdView span { color:#797979; text-decoration:none; background:url(images/icn_view_more.gif) right 10px no-repeat; padding: 5px 12px 5px 0 }
.CatHdView a {color:#797979; text-decoration:none; padding: 5px 0} 
.CatHdView a:hover {color:#00AFAA; text-decoration:none; padding: 5px 0}  

/*.HdBg { height:40px; border-bottom:#949494 solid 1px;}
 Satya .HdrSearch { color:#666666; font-size:12px; font-weight:bold; text-transform:uppercase}*/
.HdrSearch input { background: url(images/search_input_bg.gif) left top repeat-x; padding:7px 0 0 0; height:23px; border:0 none;}


.MenuTittle { font-size:13px; color:#101010; font-weight:bold; padding:0; height:29px; border-bottom:#FFFFFF solid 1px;}

/*TD.MenuBox {padding:10px;  background:#F2F4F8}*/

TD.MenuBox {padding:10px 0 }

.SplashBg { background:#F3F2F2; padding:10px;}
.SplashBgTittle { color:#515151; font-weight:bold}


.locationBx1 { padding:0 10px; vertical-align:top}

.CatTittle {font-size:14px; color:#FFFFFF; font-weight:bold; height:30px; background:#CED7E6; padding:0 5px;}
.CatTittle span{color:#FFFFFF}

.SortSrchBg { background:#f5f5f5; padding:10px}


.ftr {font-size:11px; color:#949494;}
.ftr a {color:#949494; text-decoration:none}
.ftr a:hover {color:#949494; text-decoration: underline}

.MiniCartTittle { color:#949494; font-weight:bold; border-bottom:#E4E4E4 dashed 1px; padding:0 0 5px 0}
.MiniCartTxt { color:#949494; border-bottom:#E4E4E4 dashed 1px; padding:0 0 5px 0}

.MiniCartLink { color:#949494;  font-size:11px; font-weight:bold}
.MiniCartLink a { color:#949494; text-decoration:underline}
.MiniCartLink a:hover { color:#949494; text-decoration:none}

.MiniChkout { color:#151515; font-size:13px; font-weight:bold}
.MiniChkout ul { list-style:none; margin:0; padding:0}
.MiniChkout li { list-style:none; margin:0; padding:2px 0;}
.MiniChkout li a { color:#151515; text-decoration:underline}
.MiniChkout li a:hover { color:#151515; text-decoration:none}

.PrdDtls { color:#4B4A4A; font-size:12px; font-weight:bold}
.PrdPrice { color:#660000; font-weight:bold; font-size:17px}
.Exchng { color:#7E7D7D; font-size:11px; font-weight:normal}

hr.Line1 { background:#DADBDD; height:1px}



/*.TabsTittle { }
.TabsTittle ul {list-style:none; margin:0; padding:0}
.TabsTittle li {list-style:none; margin:0; padding:0 1px; float:left; line-height:20px}
.TabsTittle li span { color:#000000; text-decoration:none; border:#EEEEEE solid 1px; border-width:1px 0; background:#FAFAFA; padding:5px}
.TabsTittle li span:hover { color:#000000; text-decoration:none; border:#BCBBBB solid 1px; border-width:1px 0; background:#FAFAFA; padding:5px}
*/

.TabsTittle {}
.TabsTittle ul {list-style:none; margin:0; padding:0}
.TabsTittle li {list-style:none; margin:0; padding:0 1px; float:left; line-height:20px}
.TabsTittle li span { color:#000000; text-decoration:none; border:#EEEEEE solid 1px; border-width:1px 0; background:#FAFAFA; padding:5px}
.TabsTittle li span:hover { color:#000000; text-decoration:none; border:#BCBBBB solid 1px; border-width:1px 0; background:#FAFAFA; padding:5px}

.clr { clear:both}

.ProductTittle {font-size:16px; color:#000000; font-weight:bold;}


.FtrPage { color:#000000; font-size:12px; font-weight:bold}
.FtrPage a {color:#000000; text-decoration:none}
.FtrPage a:hover {color:#2F5CBA; text-decoration:none}



.DialogTitle {background: url(images/dialog_bg_1.gif) left top repeat-x #416db7; font-size:13px; color:#3c3c3c; font-weight:bold; padding:0; height:29px;}
.DialogTitle h1 {background:url(images/dialog_bg_1.gif) left top repeat-x #e8e8e8; font-size:13px; color:#3c3c3c; font-weight:bold; padding:0 0 0 10px; height:29px; line-height:29px}


/*ProdImgThumb{height:301px; width:307px; border:#BCBBBB solid 1px;} */
.ProdImgThumb{height:289px; width:475px; vertical-align:middle; display:compact}

.ProdImgThumb1{height:289px; width:475px; vertical-align:middle; display:compact}
/*.ProdImgThumb{height:287px; width:474px;  vertical-align:middle; display:compact}

.ProdImgThumb1{padding:5px; height:287px; width:474px; }
*/



/* - by Nirav - */
.ChcktBg {background:#f5f5f5; border-bottom:3px solid #FFFFFF;}
.ChckOutTbl {padding:0; margin:0 auto; text-align:center; }
.ChckOutTbl input, select, textarea {border:1px solid #D1D1D1; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4D4D4D; padding:2px;}
.ChckOutTbl input.chkbx {border:0 none; padding:0; background:none;}

.ChckOutTittle {background:#f1f1f1; font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#660000; padding:3px 0 3px 10px; border-bottom:#FFFFFF solid 1px}
/*.ChckOutTittle {background:url(images/bg_chktTtl.gif) 0 0 repeat-x #D7EEED; font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#007A77; padding:3px 0 3px 10px;}*/
.ChckOutTittle span {font-weight:normal;}
.ChckOutTittle a { color:#006361; text-decoration:none;}
.ChckOutTittle a:hover { color:#000; text-decoration:none; }
.ChcktPmTitle {font-size:15px; font-weight:bold; color:#545454; padding:5px 0; text-align:center;}
.ChcktLgnTittle {font-size:12px; color:#000; font-weight:bold; padding:0 0 5px 0; text-transform:uppercase}

.ChcktNwCstmrTxt {padding:0; margin:0}
.ChcktNwCstmrTxt ul {padding:0; margin:5px 0 0 0;}
.ChcktNwCstmrTxt li {padding:3px 0; margin:0 0 0 15px;}
.ChcktNwCstmrBG {background:#FFF; padding:5px 10px; margin:5px;}
.CartTtl {width:95%; border: 1px solid #CECECE; background:#FFF none repeat scroll 0% 0%;}
.ChcktShipToBox {width:89%; background:#FFF; border:1px solid #CCC; padding:10px; margin:0; text-align:center;}
.ChcktFrmFld {margin:5px 0 0 0;}
.ChcktFrmFld span {margin:5px 0 0 0; color:#000;}

.HeadRightBox {/*height:79px;*/ font-weight:bold; color:#FFFFFF; padding-right:10px}

.TopMyAccount { color:#545454; font-size:13px; font-weight:bold}
.TopMyAccount a { color:#545454; text-decoration:none}
.TopMyAccount a:hover { color:#660000; text-decoration:none}
.TopMyAccount span { color:#660000; font-size:12px;}

.TopLnk1 { color:#BEBEBE; font-size:11px; text-transform:uppercase; font-weight:bold}
.TopLnk1 a {color:#2F5CBA; text-decoration:none; }
.TopLnk1 a:hover {color:#7F7F7F; text-decoration:none; }


.MoreCatMain { color:#FFFFFF ; font-size:13px; font-weight:bold; text-transform:uppercase}
.MoreCat {background:#F7F7F7; border:1px solid #D8D9DB; z-index:10001; position:absolute; width:170px; padding:10px}
.MoreCat ul {list-style:none; margin:0; padding:0; text-align:left; } 
.MoreCat li {list-style:none; margin:0; text-align:left; padding:2px 0}

.MenuCrv {  width:9px; height:29px; vertical-align:top; background:#416db7 }

/*.BestSellerBg { background:#FF3333; padding:10px}*/

.BestSellerBg { background:#e5e5e5; padding:5px}

/*.BestSellerBg { padding:2px; width:144px; border:#3763C1 solid 1px; border-width:0 1px 1px 1px}*/

.BestSellerBgImg {background:url(images/best_seller_bg.gif) left top repeat-x; height:31px}

/*.PrdDtlsBg { background:#F6F7F7; padding:10px}*/

.RecomTittle { color:#2F5CBA; font-size:13px; font-weight:bold}

.PrdDtlsContact { width:170px; background:#F6F7F7; padding:5px; vertical-align:top}
.PrdDtlsContactTittle { color:#2F5CBA; border-bottom:dashed 1px #D3D3D3; font-size:13px; font-weight:bold; padding:0 0 3px 0 }

/* Top Tabs Navigation */
.TopTabs { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2F5CBA; float:left; line-height:normal; margin:0; height:30px; border-bottom:#DDE3E8 solid 1px; font-weight:bold}
.TopTabs ul {margin:0; padding:0; list-style:none}
.TopTabs li {display:inline; margin:0; padding:0; line-height:30px}
.TopTabs a {float:left; background:url(images/tabs_left.gif) no-repeat left top; margin:0 5px 0 0; padding:0 0 0 9px; text-decoration:none; cursor:pointer}
.TopTabs a span {float:left; display:block; background:url(images/tabs_right.gif) no-repeat right top; padding:0 6px 0 0; color:#2F5CBA}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.TopTabs a span {float:none}
/* End IE5-Mac hack */
.TopTabs a:hover span {color:#2F5CBA; background-position:100% -30px}
.TopTabs a:hover {background-position:0% -30px}
.TopTabs a:hover span {background-position:100% -30px}
.TopTabs a.active {float:left; background:url(images/tabs_left.gif) no-repeat left -60px; margin:0 5px 0 0; padding:0 0 0 9px; text-decoration:none}
.TopTabs a.active span {float:left; display:block; background:url(images/tabs_right.gif) no-repeat right -60px; padding:0 6px 0 0; color:#000000}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.TopTabs a.active span {float:none}
/* End IE5-Mac hack */
.TopTabs a.active:hover span {color:#000000; background-position:100% 0}
.TopTabs a.active:hover {background-position:0% -60px}
.TopTabs a.active:hover span {background-position:100% -60px}

.RecomTittleDtls { color:#000000; font-size:13px; font-weight:bold}
.RecomDtlsBg { background:#d2d2d2; padding:10px}

.RecomPrice { color:#0F0F10; font-weight:bold; font-size:13px}

.txt1 {margin:4px 0; color:#898989; font-weight:bold}
.txt1 a { color:#898989; text-decoration:none}
.txt1 a:hover { color:#898989; text-decoration:underline}

.NoBdr { border:0 none}

.ViewDtls { color:#3C66BE; font-size:12px;}
.ViewDtls a { color:#3C66BE; text-decoration:underline}
.ViewDtls a:hover { color:#3C66BE; text-decoration:none}

.RltdPrdPrice { color:#666666; font-size:14px; font-weight:bold; padding:10px 0;}
.RltdPrdPriceNew { color:#666666; font-size:12px; font-weight:normal;}

.RltdImg {border:1px solid #D3D3D3; padding:2px; background:#FFFFFF}

#CatListMenuFactre {padding:0 0 1px 0; background:#F2F4F8;  margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px}

#CatListMenuFactre li {list-style:none; margin:0; padding:0;}

#CatListMenuFactre li a {display:block; height:1%; padding:5px 0 5px 0; text-decoration:none; color:#000000}

#CatListMenuFactre li a:hover {color:#224072; text-decoration:underline;}

/************************************************ AJAX SEARCH ***************************************************/
.ajaxSearch {
	/*background-color: #FFFFFF;*/
	background-color: #f1f1f1;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 0px;
}
.ajaxSearchSelected {
	/*background-color: #0000cc;*/
	background-color: #FFFFFF;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	margin: 0px;
}
.ajaxSearchSelected td{
	/*color: #ff0000;*/
}

.ajaxSearchTxtBox{width:280px;}

.ajaxSearchText{ text-align: left; color:#333333; padding:5px 0px 5px 3px}

.ajaxSearchRstDiv{background:#f1f1f1; width:280px; z-index:10001; border:1px solid #CDCDCD; margin:0px; position: absolute; height:150px; overflow:auto; overflow-x:hidden; white-space:normal;}

.Search_Highlight {color:#FF3333;}

.NeedHelp { background:url(images/img_NeedHelp.gif) left top no-repeat; width:150px; height:60px; color:#660000; font-size:16px; font-weight:bold; padding:60px 0 0 0}



#CatList {padding:0 ;  width:150px; margin:0; font-family:Arial; font-size:12px}
#CatList li {list-style:none; margin:0; padding:0; }
#CatList li a {display:block; color:#545454; height:1%; padding:5px 0 5px 10px ; text-decoration:none; font-weight:bold}
#CatList li a:hover {color:#545454; background:#f1f1f1; text-decoration:none}


#CatList1 {padding:0 ; background:#CDCDCD; width:150px; margin:0; font-family:Arial; font-size:12px; font-style:normal}
#CatList1 li {list-style:none; margin:0; padding:0; border-top:1px solid #CDCDCD}
#CatList1 li a {display:block;  height:1%;padding:5px 20px; background:#F6F6F6; text-decoration:none; font-weight:normal }
#CatList1 li a:hover {color:#333333; background:#FFFFFF; text-decoration:underline}

.MyAccount { color:#3f3f3f; font-size:12px; font-weight:bold; margin:5px}
.MyAccount ul { margin:0; padding:0; list-style:none}
.MyAccount li { margin:0; padding:5px 3px; list-style:none; border-bottom:#FFFFFF dashed 1px;}
.MyAccount li a { color:#3f3f3f; text-decoration:none}
.MyAccount li a:hover { color:#660000; text-decoration:none}
.MyAccount li.last { padding-right:0}


/* 15-10-08 */

.TopLnk1 { color:#727272; font-size:11px; text-transform:uppercase; font-weight:bold; margin:5px 0 }
.TopLnk1 a {color:#727272; text-decoration:none; }
.TopLnk1 a:hover {color:#7F7F7F; text-decoration:none; }


/* New Css on dated 22-11-08 */


.CatBg { background: url(images/new-navigation-bg.gif); padding:0 20px;}
.CatBgLink	{ color:#ffffff; font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; font-weight:bold; line-height:30px;}
.CatBgLink ul { margin:0; padding:0; list-style:none;}
.CatBgLink li { margin:0; padding:0 10px; list-style:none; float:left}
.CatBgLink li a { color:#ffffff; text-decoration:none}
.CatBgLink li a:hover { color:#ffffff; text-decoration:underline}

.TopSrchBg { background: #f5f5f5; padding:0 5px; height:40px;}
.TopSrch { font-size:12px; font-weight:bold; color:#333333; text-transform:uppercase}
.TopSrch input { border:#cacaca solid 1px; background:#FFFFFF; color:#333333; padding:2px; height:20px}
.TopSrch a { color:#660000; text-decoration:underline}
.TopSrch a:hover { color:#660000; text-decoration:none}


/*.TopAdvSrch{ font-size:12px; font-weight:normal; color:#FFFFFF; text-transform:none;}
.TopAdvSrch a { color:#FFFFFF; text-decoration:none}
.TopAdvSrch a:hover { color:#FFFFFF; text-decoration:underline}*/

.HdrBg { background: url(images/bg_hdr_img.gif) left top repeat-x; height:280px; text-align:center}

/*.CatName { color:#ffffff; background: url(images/new-navigation-bg.gif) left top repeat-x #e8e8e8; padding:5px 0 5px 7px; height:20px; font-weight:bold }*/
.CatName { color:#ffffff; background: url(images/new-navigation-bg.gif) left top repeat-x #e8e8e8; padding:5px 0 5px 7px; height:20px; font-weight:bold }
.CatName a {color:#ffffff; text-decoration:none}
.CatName a:hover {color:#ffffff; text-decoration:underline}


.PrdBg { background:#f1f1f1; overflow:hidden}

.BtmBg { background: url(images/new-navigation-bg.gif) left top repeat-x; height:25px; padding:0 10px}
.BtmBg_Right { background:#660000; height:28px; width:208px; text-align:center; font-weight:bold; text-transform:uppercase}
.BtmBg_Right a { color:#FFFFFF; text-decoration:none}
.BtmBg_Right a:hover { color:#FFFFFF; text-decoration:underline}

.BtmTxt { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold}
.BtmTxt ul { margin:0; padding:0; list-style:none}
.BtmTxt li { margin:0; padding:0 8px; list-style:none; display:inline; background: url(images/new-round.gif) right 4px no-repeat;}
.BtmTxt li.last { margin:0; padding:0 8px; list-style:none; display:inline; background: none;}
.BtmTxt li a { color:#FFFFFF; text-decoration:none; padding:0 8px;}
.BtmTxt li a:hover { color:#f8050b; text-decoration:none}

.Dtl_ImageW { width:380px; vertical-align:top}
.Dtl_Ctn { padding:0 0 0 15px; width:295px; vertical-align:top}
.PrdCtn { padding:5px 0}

.MidTabsBox { border:#cccccc solid 1px; border-width:0 0 1px 0;}
.MidTabs { margin:0; padding:0; color:#333333; font-size:13px; font-weight:bold;}
.MidTabs ul { margin:0; padding:0; list-style:none;}
.MidTabs li { margin:0; padding:0 2px; list-style:none; float:left;}
.MidTabs li a { color:#333333; text-decoration:none; background:url(images/mid_tabs_bg.gif) left top repeat-x #f7f7f7; border:#cccccc solid 1px; border-width:1px 1px 0 1px; padding:5px}
.MidTabs li a:hover { color:#900000; text-decoration:none}
.MidTabs li a.active { color:#ffffff; text-decoration:none; background:url(images/mid_tabs_bg_new.gif) left top repeat-x #000000;}

.Gallery_Bg { background:#f1f1f1; height:auto; padding:5px; border:#FFFFFF solid 2px; border-width:1px 0 0 0}

.Gallery_Ctn_Link { color:#FFFFFF; font-size:17px; font-weight:bold; text-align:center; text-transform:uppercase; line-height:30px }
.Gallery_Ctn_Link a { color:#FFFFFF;  text-decoration:none; background:#333333; display:block }
.Gallery_Ctn_Link a:hover { color:#333333; background:#f1f1f1; text-decoration:none}