BODY, DIV, TH, TD, P, INPUT, SELECT, TEXTAREA, TT{font-family:Verdana,Arial,Helvetica,Sans-serif; color:#111523; font-size:11px}



.JDBackground{background-color:#a3cbf9;background-image:url(images/ribbon.gif);background-repeat:repeat-x}



.WelcomeImage{background-color:#183b6f; white-space:nowrap; padding:1px}



A:link{color:#09147a; text-decoration:none}



A:visited{color:#2b3061; text-decoration:none}



A:hover{color:#081336; text-decoration:underline}



A:active{color:#092069; text-decoration:none}



H1{font-size:15px}



H2{font-size:13px}



H3{font-size:12px}



HR{color:#dcdcdc; height:1px}



HTML, BODY{background-color:#fff; margin:0; padding:0}



FORM{margin:0}



TABLE, IMG{border:0}



TABLE.Container{background:#fff; border:outset 2pt #A7EFA9; border-collapse:separate; border-spacing:2pt}



TD.Container{vertical-align:top; text-align:left}



.HeadLogo{padding-left:27px; text-align:left}



.HeadRightBox{vertical-align:top; text-align:right}



.HeadLine{width:100%; padding-right:25px}



.HeadThinLine{background-color:#fff; height:1px}



.PrintableRow{width:100%; vertical-align:middle; padding-right:176px; height:18px}



.HeadTopPad{height:18px}



.HeadTopPad IMG{width:1px; height:18px}



.BottomRow{text-align:center; vertical-align:bottom}



.BottomBox{background-color:#fff; color:#aaa; height:22px; vertical-align:middle; padding-left:12px; padding-right:12px}



.Bottom{background-color:#fff; color:#aaa}



.BottomPopup{width:100%; text-align:right; padding-bottom:10px}



.SubmitBox{padding-top:10px}



.SectionBox{background-color:#fff; text-align:left}



.TopLabel{color:#000; font-weight:700; font-size:12px}



.Message{color:#f30}



.Line{background-color:#a70914}



TD.ButtonsRow{padding:2px 12px 2px 2px}



.Star{color:#a70914}



.TableHead{background-color:#ccc; font-weight:700}



.TableSubHead{background-color:#eee}



.Spc{width:1px; height:1px}



.PopupContainer{height:100%; width:100%; text-align:center}



.PopupTitle{background-color:#a3cbf9; height:15px; vertical-align:middle; text-align:center; font-weight:700; font-size:12px}



.PopupHelpLink{font-size:9px; color:#646673; text-decoration:none}



.BuyNowQuantity{height:25px; width:15%; white-space:nowrap; padding-right:10px}



.BuyNowPrices{width:100%; height:25px; vertical-align:middle}



.RedBackground{background-color:#c1dbfc; color:#183b6f; font-weight:700; font-family:Tahoma; font-size:11px; text-align:center}



.YellowBackground{background-color:#e8edf1; color:#596273; font-weight:700; font-size:11px; text-align:center; font-family:Tahoma}



.VertMenuLeftColumn{width:180px; vertical-align:top; padding-left:27px; padding-right:18px}



.VertMenuRightColumn{width:150px; vertical-align:top; padding-left:18px; padding-right:27px}



.VertMenuBox{background-color:transparent}



.VertMenuTitle{background-color:#fff; color:#183b6f; font-weight:700; font-size:12px; padding:1px}



.VertMenuTitleIcon{width:21px; height:20px; margin-left:8px; margin-right:8px; vertical-align:middle}



.VertMenuItems{background-color:transparent; line-height:16px; color:#646673; text-decoration:none; font-size:11px}



A.VertMenuItems:hover{line-height:16px; color:#689bff; font-size:11px; text-decoration:underline}



.VertMenuHr{width:100%; height:1px; border-bottom-width:0; border-left-width:0; border-right-width:0; color:#999}



TABLE.DialogBox{width:100%; height:100%; vertical-align:top}



TD.DialogBox{background-color:#fff; text-align:left; padding:10px}



.DialogBorder{background-color:#3869b1; height:100%; padding:0}



TD.DialogTitle{color:#183b6f; font-weight:700; font-size:11px; vertical-align:bottom; height:9px; text-align:left; padding:0 0 0 10px}



TD.DialogTitle IMG{width:19px; height:1px}



FONT.DialogTitle{color:#183b6f; font-weight:700; font-size:11px; vertical-align:bottom; height:15px; text-align:left; margin-left:10px}



FONT.DialogTitleProduct{color:#183b6f; font-weight:700; font-size:12px; vertical-align:bottom; height:15px; text-align:left; margin-left:10px}



TABLE.DialogInfo{width:85%; text-align:center}



.DialogInfoTitle{color:#fff; font-weight:700; font-size:11px; vertical-align:bottom; text-align:left; height:15px; padding:0 5px}



.DialogInfoTitleBorder{background-color:#3869b1; vertical-align:bottom; height:15px; padding:0}



.DialogInfoBorder{background-color:#3869b1; padding:0}



.DialogTr{color:#1a2b3c}



.DialogInfoIcon{width:16px; height:16px}



.DialogInfoClose{width:15px; height:13px}



.NavDialogTitle{width:50%; font-size:11px; font-weight:700; color:#646673; padding-left:8px}



.NavDialogBorder{background-color:#f1f1f1}



NavDialogSeparator{width:100%; height:14px; background-image:url(images/separator.gif); padding-left:7px}



.NavDialogSeparator IMG{width:100%; height:14px}



.NavDialogCell{padding-right:3px}



.ProductTitle{color:#09147a; font-weight:700; font-size:12px; font-family:Verdana}



.ProductTitleHidden{color:#aaa; font-weight:700; font-size:11px}



.ProductDetailsTitle{color:#a70914; font-weight:700; font-size:12px}



.ProductPriceTitle{color:#646673; font-weight:700; font-size:12px}



.ProductPriceConverting{color:#646673; font-weight:700; font-size:12px; font-family:Arial}



.ProductPrice{color:#a70914; font-weight:700; font-size:12px; font-family:Arial}



.ProductDiscount{color:#a70914; font-weight:700; font-size:11px; font-family:Arial}



.ProductPriceSmall{color:#a70914; font-weight:700}



.SaveMoneyLabel{width:57px; height:57px; text-align:center; vertical-align:middle; color:#fff; font-weight:700; background-image:url(images/customer_images/save_money.gif); background-repeat:no-repeat}



.MarketPrice{color:#244382; font-size:12px; font-family:Arial}



.PImgBox{text-align:left; vertical-align:top; padding-right:9px}



.PListTaxBox{padding:2px 2px 2px 70px}



.PListCell{background-color:#fff; text-align:center; vertical-align:top; padding:10px}



.ItemsListDisabled{color:#909090}



A.ItemsList:hover{color:#183b6f; text-decoration:underline; font-size:11px}



TABLE.ButtonTable{cursor:pointer; vertical-align:middle; direction:ltr}



TD.Button{background-image:url(images/customer_images/butbg.gif); background-color:#fff; background-repeat:repeat-x; padding-left:5px; padding-right:5px; vertical-align:middle; white-space:nowrap}



FONT.Button{font-family:Arial; color:#053d90; font-weight:700; font-size:11px; text-decoration:none}



IMG.ButtonSide{width:7px; height:16px}



.SimpleButton TR TD{white-space:nowrap; height:14px; padding:0}



.GoImage{width:13px; height:13px; vertical-align:middle; border:0}



.SmallNote:hover{color:#689bff; text-decoration:underline; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}



.SmallText{color:#646673; text-decoration:none; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}



.SubcatTitle{text-align:left; width:95%; padding-left:5px}



.SubcatInfo{text-align:right; white-space:nowrap; color:#000}



.SearchSortTitle{font-weight:700; 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}



.ExpandSectionMark{width:11px; cursor:pointer; vertical-align:middle}



.Tab{background-color:#fff; font-weight:700; text-transform:uppercase; width:85px; height:30px; text-align:center}



.TabTop{height:5px; background-color:#fff}



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.TabSide{width:9px; height:1px}



.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 IMG{height:1px; width:17px}



.NavigationCellWide{text-align:center; vertical-align:bottom; background-image:url(images/page_wide.gif); width:23px; height:14px}



.NavigationCellWide IMG{height:1px; width:23px}



.NavigationCellSel{text-align:center; vertical-align:middle; font-weight:700; width:15px}



.SubHeaderGrey{color:#666; font-size:11px; font-weight:700; padding:0}



.SubHeaderGreyLine{height:1px; background-color:#ccc; padding:0}



.SubHeaderBlack{color:#000; font-size:12px; font-weight:700; padding:0}



.SubHeaderBlackLine{height:1px; background-color:#000; padding:0}



.SubHeaderRed{font-weight:700; padding:0}



.SubHeaderRedLine{height:1px; background-color:#646673; padding:0}



.SubHeader{color:#a70914; font-weight:700; font-size:12px; padding:0}



.SubHeaderLine{height:1px; background-color:#a70914; padding:0}



.RegSectionTitle{color:#646673; font-size:10px; font-weight:700}



.PImageImageCell{text-align:center; vertical-align:middle; height:100%; padding:5px}



.PImageImageCell IMG{text-align:center; vertical-align:middle}



.PImageNumbersCell{padding-right:10px; padding-left:10px; white-space:nowrap}



.PImageLine{height:1px; background-color:#ccc}



.PImageLine IMG{height:1px}



.PImagePageRow{height:30px; vertical-align:middle; padding-left:10px}



IMG.StarImg{width:13px; height:12px}



.ManufacturersItem{text-align:left; white-space:nowrap; width:95%; padding-left:5px}



UL.RPItems{margin-left:15px; padding-left:10px; padding-top:0; padding-bottom:0}



SPAN.Lbl{color:green; font-weight:700}



.Section{margin:0; padding:0}



.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}



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.FCompProductSelBox{white-space:nowrap; padding:0}



TD.FCompProductButtonBox{width:100%; white-space:nowrap; padding:0 0 0 25px}



TD.FCompProductAddCL{padding:10px 0 0}



TD.FCompFeatureHCell{vertical-align:top; text-align:center; background-color:#eee; font-weight:700}



.UNEqualRow{background-color:#cfd9e7; text-align:center}



.SpecialOffersPrice{color:#f30; font-weight:700; font-size:14px}



.SpecialOffersThumb{display:inline; margin-left:-51px}



.SpecialOffersThumb A IMG{width:47px; height:44px}



.CatMenuItemOn{border-right:0 solid; border-top:none; border-left:none; border-bottom:none; cursor:pointer; margin:1px 3px 1px 2px}



.CatSubMenu{background-color:#a3cbf9; border-right:1px solid #fff; border-top:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #fff; color:#758dbd; margin:0 2px 0 1px; padding:2px}



TABLE.CatMenuContainer{width:136px}



A.CatMenuItem{font-size:12px; font-family:Arial; cursor:pointer; color:#758dbd}



A.CatMenuItem:hover{color:#516e99}



A#nojs.CatMenuItem:hover{background-color:transparent; color:#516e99; text-decoration:none}



IMG.FCIcon{margin-left:2px; margin-right:3px; border-width:0}



IMG.FCTriangle{width:9px; height:9px; margin-left:3px; border-width:0}



TABLE.FCItemTable{width:100%; text-align:left; border-width:0; margin:0}



TD.FCIconCell{vertical-align:middle; text-align:center}



TD.FCTriangleCell{vertical-align:middle; text-align:right}



.SlotCell{width:50%; height:35px; padding-top:25px; background-color:#fff; text-align:center}



.SlotProductCell{width:50%; height:35px; background-color:#fff; text-align:center}



TABLE.PCSummaryTable{width:100%; background-color:#fff}



.SurveyQuestion{font-size:12px; font-weight:700; padding:2px}



.SurveyQuestionMenu{color:#646673; font-weight:700; padding:0}



.SurveyAnswer{width:100%; padding:2px}



.SurveyAnswerMenu{color:#646673; width:100%; padding:0}



TD.SurveyAnswerMark{width:15px; padding:2px}



TD.SurveyAnswerMarkMenu{color:#646673; width:15px; padding:0}



.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:2px 2px 5px}



.SurveyAnswersMenu{color:#646673; padding:0 0 5px}



.SurveyAnswerComment{padding:2px}



.SurveyAnswerCommentMenu{color:#646673; padding:0}



TD.DialogTitleCust{color:#fff; font-weight:700; font-size:11px; background-image:url(images/customer_images/dialog_bg_n.gif); background-repeat:no-repeat; vertical-align:middle; height:9px; text-align:left; padding:0 0 0 10px}



IMG.BulletWelc{width:27px; height:9px; vertical-align:middle}



IMG.Bullet{width:27px; height:16px; vertical-align:middle}



TABLE.CategoriesCustomBox{height:214px; width:100%}



TABLE.CategoriesCustomBoxFC{height:214px; width:150px}
.MainSeparator{width:726px; height:13px}
.MainSeparator IMG{width:100%; height:13px}
.MainSeparator2{padding-left:27px; padding-right:27px; width:728px; height:13px; vertical-align:bottom}
.MainSeparator2 IMG{width:728px; height:13px}
.MainSeparator3{width:95%; height:13px; padding-left:27px}
.MainSeparator3 IMG{width:100%; height:13px}
.MainSeparator4{height:13px; padding-left:17px; padding-right:35px}
.MainSeparator4 IMG{width:100%; height:13px}
.InputText{background-color:#fff; border-right:1px solid #c0cada; border-top:1px solid #516e99; border-left:1px solid #516e99; border-bottom:1px solid #c0cada}



.InputEmail{border-right:1px solid #c0cada; border-top:1px solid #516e99; border-left:1px solid #516e99; border-bottom:1px solid #c0cada; background-color:#fff}



.InputImage{border-right:none; border-top:none; border-left:none; border-bottom:none}



.VertMenuSimpleItems{color:#646673; text-decoration:none; font-size:11px; line-height:16px}



.VertMenuBullets{background-image:url(images/customer_images/vert_menu_item.gif); background-repeat:repeat-y}



.VertMenuBullets IMG{width:15px; height:1px}



.VertMenuSeparator{background:url(images/customer_images/vert_menu_spbg.gif); background-color:#fff}



.MarkedButton{font-family:Arial; color:#a70914; font-size:11px; font-weight:700}



.ButtonFont{font-family:Arial; color:#244382; font-weight:700; font-size:11px; text-decoration:none}



.TableLine{background-color:#f0f0f0}



.TopLine{display:block; width:100%; height:3px; background-color:#516e99}



.TopMenuSmallText{color:#183b6f; font-size:10px}



.TopMenuMediumText{color:#183b6f; font-size:11px}



.HorizMenuTopBorder{border-top:1px solid #659de0; border-right:none; border-left:none; border-bottom:none}



.TopMenuSmallLink:hover{color:#646673; font-size:10px; text-decoration:underline}



A.TopMenu:hover{font-size:11px; color:#183b6f; text-decoration:underline}



.VertSeparator{vertical-align:top; width:14px; background-color:#fff; background-repeat:repeat-y}



.VertSeparator IMG{width:18px; height:21px}



.ContactUs{width:138px; height:60px}



.HorizSeparator{padding-top:6px; height:18px; width:100%; background:url(images/customer_images/horiz_separator.gif); background-color:#fff}



.HorizSeparator1{padding-top:6px; padding-left:27px; height:18px; width:100%; background:url(images/customer_images/horiz_separator.gif); background-color:#fff}



.NewsLink:hover{color:#646673; font-size:9px; text-decoration:underline}



.NewsText{color:#646673; font-size:9px}



.MiniCartBox{height:30px; width:100%; margin-left:2px}



.MiniCartIcon{width:43px; text-align:center; background-color:#a3cbf9}



.MiniCartText{color:#183b6f; font-size:11px; background-color:#a3cbf9}



.MiniCartTextHeader{color:#183b6f; font-size:10px; background-color:#a3cbf9}



.MiniCartTextSmall{color:#183b6f; font-size:9px}



.MiniCartTextTotal{color:#183b6f; font-size:9px; style:bold}



.VertMenuCartSeparator{background:url(images/customer_images/vert_cartmenu_spbg.gif); background-color:#fff}



.VertMenuCartHr{background:url(images/customer_images/cart_menu_sp.gif); background-color:#fff}



.ProductBorder{background-color:#d9eafc; white-space:nowrap; padding:9px}



.ProductTitleTopBorder{height:22px; padding-left:7px; background:#d9eafc}



.ProductTitleBorder{background:#bed7f2}



.ProductTopBorder{height:1px; background-color:#bed7f2; padding:0}



.ProductTopBorder IMG{width:100%; height:1px}



.ProductAltPrice{color:#646976; font-size:12px; font-family:Arial}



.VertMenuCatWelcItems:hover{color:#689bff; text-decoration:underline; font-size:12px}



.VertMenuCatItemsBold{color:#183b6f; font-weight:700; font-size:12px}



.VertMenuSubWelcItems{color:#09378e; text-decoration:none}



.VertMenuCatItems:hover{color:#646673; text-decoration:underline; font-size:12px}



.VertMenuCatHr{color:#999}



.VertMenuCatSeparator{background:url(images/customer_images/vert_blmenu_spbg.gif); background-color:#fff}



.VertMenuCatWelcSeparator{background:url(images/customer_images/vert_blmenuwelc_spbg.gif); background-color:#fff}



.FeaturedTitleBorder{background-color:#09387e; vertical-align:middle; width:726px}



.FeaturedTitleBorder IMG{width:1px; height:2px}



.FeaturedTitle{background-color:#3869b1; color:#fff; font-weight:700; font-size:12px; padding-left:10px; vertical-align:middle; width:726px; height:19px}



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}



.TopLinks{height:21px}



.WelcomeSpacer{width:27px; height:1px}



.WelcomeSpacer2{width:25px; height:1px}



TD.PListImgBox{width:125px; text-align:center; vertical-align:top; white-space:nowrap; padding-right:8px}



DIV.PListImgBox{white-space:nowrap}



IMG.SpacerWhite{width:14px; height:20px}



.shadetabs{margin-left:0; margin-top:1px; margin-bottom:0; font:bold 12px Verdana; list-style-type:none; text-align:left; padding:3px 0}



.shadetabs li{display:inline; margin:0}



.shadetabs li a{text-decoration:none; margin-right:3px; border:1px solid green; color:#2d2b2b; background:#FFF url(images/shade.gif) repeat-x top left; padding:2px}



.shadetabs li a:visited{color:#2d2b2b}



.shadetabs li a:hover{text-decoration:underline; color:#2d2b2b}



.shadetabs li.selected{position:relative; top:1px}



.shadetabs li.selected a{background-image:url(images/shadeactive.gif); border-bottom-color:#FFF}



.tabcontentstyle{border:1px solid green; width:100%; padding:0}



.tabcontent{border:1px solid green; display:none}



TABLE.ProductTable{border:3px solid #7a987c; padding:3px}



TR.ProductTable{border:1px solid #b9d7c9}



TD.ProductTable{border:1px solid #b9d7c9; padding:2px}



btmman{font-size:9px}



.recently{text-align:center}



.recently img{text-decoration:none; width:100px; height:auto}



.recently a{text-decoration:none; color:#000}



.navigation{padding:5px}



.navigation ul{text-align:center; font-size:1em; margin:0; padding:0}



.navigation li{list-style-type:none; display:inline; padding-bottom:1px}



.navigation a, .navigation a:visited{border:1px solid #9aafe5; text-decoration:none; color:#2e6ab1; font-weight:700; padding:4px}



.navigation a:hover, .navigation a:active{border:1px solid #2b66a5; color:#000; background-color:#e2e9f1; font-weight:700; text-decoration:none}



.navigation a.currentpage{background-color:#2e6ab1; color:#fff!important; cursor:pointer; font-weight:700; text-decoration:none; border-color:#2b66a5}



.JDTopLine, .BigButtonTitle, .ItemsList{color:#183b6f; font-weight:700; font-size:11px}



.HeadText, .Text, .NumberOfArticles, .ProductDetails{color:#646673}



.OffersBox, .MainArea{padding-right:27px}



A.Bottom:link, A.Bottom:visited, A.Bottom:hover, A.Bottom:active{background-color:#fff; color:#aaa; text-decoration:underline}



.BottomPopup A, H1.SurveyName{font-weight:700}



HR.Line, HR.PListLine{width:100%; height:1px; border-bottom-width:0; border-left-width:0; border-right-width:0}



.CustomerMessage, .ErrorMessage{color:#646673; font-weight:700}



.TableSubbHead, .VertMenuBorder, .NavDialogBox, BODY.PImage, .HighLight, .ProductBG, .HeadBox{background-color:#fff}



TABLE.EmptyBox, .FeaturedBox{width:100%}



TABLE.EmptyBox TR TD, TABLE.ButtonTable TD{padding:0}



.PopupBG, .VertMenuSubTitle, .HorizMenuBox, .VertMenuCatBox, .VertMenuCatBorder, .LCSBackground{background-color:#a3cbf9}



.BBCorner, .NavDialogCell A IMG, IMG.TabCorner, .NavigationArrow{width:9px; height:9px}



A.VertMenuItems:link, A.VertMenuItems:visited, A.VertMenuItems:active{line-height:16px; color:#646673; text-decoration:none; font-size:11px}



A.ItemsList:link, A.ItemsList:visited, A.ItemsList:active{color:#183b6f; text-decoration:none; font-size:11px}



.NavigationPath, A.NavigationPath:hover{color:#aaa; font-size:9px; text-decoration:none}



A.NavigationPath:link, A.NavigationPath:visited, A.NavigationPath:active, .SmallLink:link, .SmallLink:visited, .SmallLink:active{color:#aaa; font-size:9px; text-decoration:underline}



.FormButton, A.Button:link, A.Button:visited, A.Button:hover, A.Button:active{color:#646976; font-weight:700}



.SmallNote:link, .SmallNote:visited, .SmallNote:active{color:#516e99; text-decoration:none; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}



.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active, .NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active, .shadetabs li.selected a:hover{text-decoration:none}



TABLE.SubHeaderGrey, TABLE.SubHeaderBlack, TABLE.SubHeaderRed, TABLE.SubHeader{width:100%; margin-bottom:10px}



TD.CompareBtnRight, TD.CompareBtnRight IMG{height:18px; width:9px}



.HightLightEqualRow, .EqualRow{background-color:#fff; text-align:center}



.CatMenuItemOff, .CatMenuItemOffExp{background-color:transparent; border-right:none; border-top:none; border-left:none; border-bottom:none; cursor:pointer; margin:1px 3px 1px 2px}



A.CatMenuItem:link, A.CatMenuItem:visited, A.CatMenuItem:active{color:#758dbd}



.SurveyHeader, .SurveyFooter{font-size:11px}



.SurveyHeaderMenu, .SurveyFooterMenu{color:#646673; font-size:10px}



.SmallLink:hover, .NewsLink:link, .NewsLink:visited, .NewsLink:active{color:#183b6f; font-size:9px; text-decoration:underline}



.TopMenuSmallLink:link, .TopMenuSmallLink:visited, .TopMenuSmallLink:active{color:#183b6f; font-size:10px; text-decoration:underline}



TR.TopMenu, A.TopMenu:link, A.TopMenu:visited, A.TopMenu:active{font-size:11px; color:#183b6f; text-decoration:none}



.MiniCartIcon A IMG, .MiniCartIcon IMG{width:15px; height:12px}



.VertMenuCatWelcBox, .VertMenuCatWelcBorder{background-color:#09387e}



.VertMenuCatTitle, .VertMenuCatBoxNewsTitle{background-color:#a3cbf9; color:#183b6f; font-weight:700; font-size:12px}



.VertMenuCatWelcTitle, .VertMenuCatWelcBoxNewsTitle{background-color:#09387e; color:#fff; font-weight:700; font-size:12px}



.VertMenuCatWelcItems, .VertMenuCatWelcItems:link, .VertMenuCatWelcItems:visited, .VertMenuCatWelcItems:active{color:#fff; text-decoration:none; font-size:12px}



.VertMenuCatItems, .VertMenuCatItems:link, .VertMenuCatItems:visited, .VertMenuCatItems:active{color:#183b6f; text-decoration:none; font-size:12px}



 .halfmoon{margin-bottom:0; vertical-align:bottom; align:right}



.halfmoon ul{padding:3px 9px 0px 5px; margin-left:0; margin-top:0px; margin-bottom:0; font:bold 12px Verdana; list-style-type:none; vertical-align:bottom; text-align:right}



.halfmoon li{display:inline; margin:0; vertical-align:bottom}



.halfmoon li a{text-decoration:none; padding:3px 9px 2px 5px; margin:0; margin-right:1px; border-left:1px solid gray; color:black; font-size:13px; background:#d9eafc url(tabsmenu/media/halfmoontab.gif) top right no-repeat}



.halfmoon li a:visited{color:black}



.halfmoon li a:hover, .halfmoon li.selected a{background-color:#a3cbf9}



.dropmenudiv_e{position:absolute; align:left; top:0; border:1px solid #657f27; border-width:0 1px; border-top:1px solid gray; font:normal 12px Verdana; line-height:18px; z-index:100; background-color:#a3cbf9; width:175px; visibility:hidden}



.dropmenudiv_e a{width:auto; display:block; text-indent:5px; border:0 solid #657f27; border-bottom-width:1px; padding:2px 0; text-decoration:none; color:black}



* html .dropmenudiv_e a{width:100%}



.dropmenudiv_e a:hover{background-color:#d9eafc}