body { margin:0 auto; padding:0px; background:url(../Images/Common/Bg-Body.gif); background-repeat:repeat-x; background-color:#ffffff; }
a:active, a:focus { outline:none; }
.StrickThrough { text-decoration:line-through; }
#ErrorMessage { clear:both; border:groove 2px #FFF; background-color:#00b3fb; padding:15px; color:#FFF; font-weight:bold; font-size:12px; line-height:20px; margin-bottom:20px; }
.error_strings { color:#900; }
.ClearBoth { clear:both; height:0; width:100%; }
.Clear { clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:0; }
.limiterBox { border: 1px solid #000; border-top: none; background-color: #0088c1; color:#FFF; padding: 3px 6px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; word-spacing:1px; }
/*-----------------------------Color----------------------------------*/
.Black { color:#000000; }
.Orange { color:#ff6600; }
.White { color:#ffffff; }
.DarkGray { color:#353535; }
.Blue { color:#1363a0; }
.Red { color:#900; }
.DarkBlue { color:#344b91; }
/*-----------------------------Font---------------------------------*/
.Tahoma18 { font-family:Tahoma, Times New Roman, Times, serif; font-size:18px; }
.Tahoma14 { font-family:Tahoma, Times New Roman, Times, serif; font-size:14px; }
.Tahoma12 { font-family:Tahoma, Times New Roman, Times, serif; font-size:12px; }
/*----------------Main Div---------------------*/
#MainDiv { width:970px; margin:0 auto; padding:0px; overflow:hidden; position:relative; }
/*----------------Header--------------------*/
#Header { width:970px; }
#Logo { width:202px; float:left; padding:35px 0px 0px 4px; }
#HeaderRight { width:764px; float:right; }
#Logo-ABB { width:130px; float:right; margin:9px 12px 0px 0px; }
#HeaderRight #Content { float:right; padding:28px 194px 0px 0px; }
/*-----------------------Top Navigation-------------------------------*/
#TopNavigation { width:790px; float:left; clear:both; position:absolute; top:96px; left:132px; }
#UL_TopNavigation { width:704px; height:28px; padding:0; margin:0; list-style-type:none; }
#UL_TopNavigation li { display:inline; }
#UL_TopNavigation li a { height:28px; float:left; background-image:url(../Images/Common/Bg-Navigation.gif); background-repeat:no-repeat; }
ul#UL_TopNavigation li#LI_TopNavigation_1 a { width:106px; background-position: 0 0; }
ul#UL_TopNavigation li#LI_TopNavigation_1_Default a, ul#UL_TopNavigation li#LI_TopNavigation_1 a:hover { width:106px; background-position: 0 -28px; }
ul#UL_TopNavigation li#LI_TopNavigation_2 a { width:110px; background-position:-106px 0; }
ul#UL_TopNavigation li#LI_TopNavigation_2_Default a, ul#UL_TopNavigation li#LI_TopNavigation_2 a:hover { width:110px; background-position:-106px -28px; }
ul#UL_TopNavigation li#LI_TopNavigation_3 a { width:94px; background-position:-216px 0; }
ul#UL_TopNavigation li#LI_TopNavigation_3_Default a, ul#UL_TopNavigation li#LI_TopNavigation_3 a:hover { width:94px; background-position:-216px -28px; }
ul#UL_TopNavigation li#LI_TopNavigation_4 a { width:101px; background-position:-310px 0; }
ul#UL_TopNavigation li#LI_TopNavigation_4_Default a, ul#UL_TopNavigation li#LI_TopNavigation_4 a:hover { width:101px; background-position:-310px -28px; }
ul#UL_TopNavigation li#LI_TopNavigation_5 a { width:94px; background-position:-411px 0; }
ul#UL_TopNavigation li#LI_TopNavigation_5_Default a, ul#UL_TopNavigation li#LI_TopNavigation_5 a:hover { width:94px; background-position:-411px -28px; }
ul#UL_TopNavigation li#LI_TopNavigation_6 a { width:94px; background-position:-505px 0; }
ul#UL_TopNavigation li#LI_TopNavigation_6_Default a, ul#UL_TopNavigation li#LI_TopNavigation_6 a:hover { width:94px; background-position:-505px -28px; }
ul#UL_TopNavigation li#LI_TopNavigation_7 a { width:105px; background-position:-599px 0; }
ul#UL_TopNavigation li#LI_TopNavigation_7_Default a, ul#UL_TopNavigation li#LI_TopNavigation_7 a:hover { width:105px; background-position:-599px -28px; }
/*-----------------------Main Body-------------------------------*/
#MainBody { clear:both; width:970px; /*	background-color:#FF0000;*/ float:left; position:relative; margin-top:26px; }
/*-----------------------Left Navigation-------------------------------*/
#LeftNavigation { float:left; width:164px; background-color:#ffffff; margin-top:10px; }
#BrowseByCategory { width:164px; float:left; }
#BrowseByCategory #LeftNavigationAccordion { float:left; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; color:#00000; padding:9px 0px 0px 9px; line-height:19px; }
#LeftNavigationAccordion ul { margin:0px; padding:0px; }
#LeftNavigationAccordion ul li { margin:0; padding:0; list-style-type:none; display:list-item; }
#LeftNavigationAccordion li.LI_Level1 { width:148px; margin:0; padding:0; list-style-type:none; display:list-item; background:url(../Images/Common/Bg-Line.gif); background-position:bottom; background-repeat:no-repeat; clear:both; }
#LeftNavigationAccordion li.LI_Level1 .Bullet { margin:0px; padding:0px 0px 0px 11px; list-style-type:none; display:list-item; background:url(../Images/Common/Bullet-DoubleArrow.gif); background-position:0px 6px; background-repeat:no-repeat; clear:both; }
#LeftNavigationAccordion ul.UL_Level2 { float:left; list-style-type:none; width:100%; }
#LeftNavigationAccordion LI.LI_Blank { height:2px; }
#LeftNavigationAccordion LI.LI_Level2 { margin:0; padding:0; list-style-type:none; display:list-item; background:url(../Images/Common/Bg-Line.gif); background-position:bottom; background-repeat:no-repeat; clear:both; }
#LeftNavigationAccordion LI.LI_Level2 span { margin:0px; padding:0px 0px 0px 18px; list-style-type:none; display:list-item; background:url(../Images/Common/Bullet-Line.gif); background-position:10px 9px; background-repeat:no-repeat; clear:both; }
#FreeDelivery { width:164px; float:left; padding-top:10px; }
#FreeDelivery .Content { float:left; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; color:#000000; padding:17px 0px 0px 19px; line-height:17px; }
#OurPromise { width:164px; float:left; padding-top:10px; }
#OurPromise .Content { float:left; padding:0px 0px 0px 8px; }
#OurPromise .Content img { padding-right:7px; padding-top:17px; }
/*-----------------------Body Content Area-------------------------------*/
#BodyContentArea { float:left; width:642px;/*	overflow:auto;
	background-color:#99CC99;*/ }
#BodyContent { float:left; width:621px; padding-left:10px; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; color:#000000;/*line-height:16px;*/ }
#BodyContent .Content { float:left; width:621px; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; color:#000000; line-height:16px; text-align:justify; }
#BodyBanner { float:left; padding-left:10px; }
.ButtonDiv { float:left; width:616px; clear:both; }
.Button_ViewProduct_Blue { margin:0px; padding:0px; float:right; background:url(../Images/Common/Button-ViewProduct-Blue.gif); background-repeat:no-repeat; width:124px; height:20px; cursor:pointer; }
.Model_Heading { font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; font-weight:bold; color:#344b91; }
.Price_Heading { font-family:Tahoma, Times New Roman, Times, serif; font-size:10px; font-weight:bold; color:#000000; }
.Button_Info { float:right; background:url(../Images/Common/Button-Info.gif); width:33px; height:19px; background-repeat:no-repeat; background-position:top; cursor:pointer; }
.Bg_Line_V { float:left; width:1px; background:url(../Images/Common/Bg-Line-V.gif); background-repeat:repeat-y; }
.Bg_Line_H { float:left; width:100%; clear:both; height:1px; background:url(../Images/Common/Bg-Line-H.gif); background-repeat:repeat-x; margin:10px 0px 10px 0px; }
.Button_ViewProduct_Orange { margin:0px; padding:0px; float:right; background:url(../Images/Common/Button-ViewProduct-Orange.gif); background-repeat:no-repeat; width:124px; height:20px; cursor:pointer; }
.Heading { clear:both; /*width:100%;
	float:left;*/ padding:12px 10px 10px 28px; background:url(../Images/Common/Bullet_Heading.gif); background-repeat:no-repeat; background-position:0px 14px; }
.BodyContentHead { width:621px; float:left; padding-bottom:12px; color:#231f20; }
.BodyContentHead img { padding-right:1px; }
.TextBox1, .TextArea, .SelectBox, .TextBox1Dark, .TextAreaDark, .SelectBoxDark { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:#CCC 1px solid; background-color:#F5F5F5; }
.focusField { border:solid 1px #73A6FF; background:#EFF5FF; color:#000; }
.TextBox1Dark, .TextAreaDark, .SelectBoxDark { border:solid 1px #73a6ff !important; }
.TextBoxWidth { width:100%; }
.TextBoxWidthPx { width:196px; }
#TablePadding td { padding-bottom:7px; }
.Button_AddtoCart { /*	width:621px;
	clear:both;
*/ float:right; padding-top:13px; text-align:right; }
#DeliveryCode, .ProductDisclaimer, .ProductDetailsDisclaimer, #ShoppingCartNote { /*	float:left;
	width:605px;*/ background:#ffffff; clear:both; border:1px solid #ececec; margin-top:30px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:14px; }
#DeliveryCode img { vertical-align:top; }
#ShoppingCart_Div { width:621px; float:left; clear:both; line-height:18px; color:#353535; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#ShoppingCart_Div td { padding-left:10px; }
.Button_Checkout { /*	width:621px;
	clear:both;
*/ float:right; padding-top:13px; text-align:right; }
#Update { width:621px; float:left; clear:both; padding-top:3px; }
#Update img { padding-right:6px; }
#AdditionalCost { clear:both; float:left; margin-bottom:10px; }
.Bullet-Blue { background:url(../Images/Common/Bullet-Arrow-Blue.gif); background-repeat:no-repeat; padding:0px 0px 0px 12px; margin:0; background-position:0px 3px; line-height:20px; }
.Bullet-Top { float:right; background:url(../Images/Common/Bullet-Top.gif); background-repeat:no-repeat; padding:0px 0px 0px 12px; margin:0; background-position:0px 4px; }
#MainCategories { float: left; margin-top: 20px; position: relative; width: 621px; }
#MainCategories ul { left: -4px; list-style-type: none; margin: 0; padding: 0; position: relative; top: 0; }
#MainCategories ul li { display: -moz-inline-stack; display: inline-block; *display: inline;
zoom: 1; min-height:100px; _height: 100px; vertical-align: top; margin:0 0 13px 18px; width:280px; border:#e9e9e9 1px solid; background-color:#b0cbe8; padding:2px; }
#MainCategories ul li .CatName { margin:6px; background:url(../Images/Common/Icon-ArrowOrange.gif) 0 0 no-repeat; font-size:16px; padding-left:25px; margin:6px; float:left; }
#Download { float:left; width:621px; margin-top:20px; margin-bottom:20PX; }
#Download .CurveTop { float:left; width:621px; background:url(../Images/Common/Curve-Top-Download.gif); height:5px; background-repeat:no-repeat; }
#Download .CurveContent { float:left; width:621px; font-family:Tahoma, Times New Roman, Times, serif; font-size:12px; color:#5d5d5d; background:url(../Images/Common/Bg-Download.gif); background-repeat:repeat-x; /*height:182px;*/ background-color:#f0f0f0; }
#Download .CurveContent ul { margin:0px; padding:27px 0px 0px 0px; list-style-type:none; }
#Download .CurveContent li { margin:0; padding:0px 15px 5px 15px; list-style-type:none; float:left; display:inline; width:279px; }
#Download .CurveContent li img { float:left; padding-right:11px; }
#Download .CurveBottom { float:left; width:621px; background:url(../Images/Common/Curve-Bottom-Download.gif); height:4px; background-repeat:no-repeat; }
#LeftContent { width:148px; float:left; }
#DriveNavi { float:left; idth:148px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#DriveNavi ul { margin:0; padding:0; list-style-type:none; }
#DriveNavi li img { margin:0; padding:4px 0px 10px 13px; background:url(../Images/Common/Bullet-Arrow-Orange.png); background-repeat:no-repeat; background-position:3px 5px; list-style-type:none; }
MotorsNavi { float:left; idth:148px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#MotorsNavi ul { margin:0; padding:0; list-style-type:none; }
#MotorsNavi li img { margin:0; padding:4px 0px 10px 13px; background:url(../Images/Common/Bullet-Arrow-Orange.png); background-repeat:no-repeat; background-position:3px 5px; list-style-type:none; }
.Bg-Line-Dotted { width:100%; float:left; background:url(../Images/Common/Bg-Line-Drive.png); background-repeat:repeat-x; height:1px; margin-left:3px; }
.DriveNaviBanner { width:145px; float:left; padding-left:3px; padding-top:20px; }
.Button-Download { float:left; padding-top:5px; width:138px; padding-left:10px; }
#RightContent { width:435px; float:left; padding-left:28px; }
#RightContent ul { margin:0; padding:0; list-style-type:none; }
#RightContent li { margin:0; padding:0px 0px 0px 14px; background:url(../Images/Common/Bullet-Arrow-Orange.png); background-repeat:no-repeat; background-position:3px 5px; list-style-type:none; line-height:16px; }
#RightContent2 { width:435px; float:left; padding-top:75px; padding-left:28px; }
#RightContent2 ul { margin:0; padding:0; list-style-type:none; }
#RightContent2 li { margin:0; padding:0px 0px 0px 14px; background:url(../Images/Common/Bullet-Arrow-Orange.png); background-repeat:no-repeat; background-position:3px 5px; list-style-type:none; line-height:16px; }
/*-----------------------Categories------------------------------*/
#CategoriesWrapper { width:100%; }
.CategoriesLayout ul { list-style-type:none; margin:0; padding:0; }
.CategoriesLayout ul li { display: -moz-inline-stack; display: inline-block; *display: inline;
zoom: 1; min-height:100px; _height: 100px; vertical-align: top; margin:0 15px 15px 0; width:180px; border:#e9e9e9 1px solid; background-color:#b0cbe8; padding:2px; }
.CategoriesLayout ul li .CatName { margin:6px; background:url(../Images/Common/Icon-ArrowOrange.gif) 0 0 no-repeat; font-size:16px; padding-left:25px; margin:6px; float:left; min-height:18px; height:auto !important; height:18px; }
/*-----------------------Products------------------------------*/
.ProdImg { float:left; margin:0 10px 0 3px; border:1px solid #a8bed6; background-color:#b0cbe8; padding:2px; }
#ProdDetails { float:left; width:380px; }
.ProdName { font-size:16px; color:#ff6600; margin-bottom:10px; }
.inputQty { border:1px solid #7f9db9; text-align:center; }
.Price { font-size:16px; }
#ProductDesc { border:1px solid #e4e4e4; margin-top:18px; }
#ProductDelivery { border:1px solid #e4e4e4; margin-top:18px; }
.boxHeading { background-color:#00b3fb; color:#FFF; border-bottom:1px solid #e4e4e4; padding-left:6px; line-height:22px; font-weight:bold; }
.boxContent { padding:6px 12px 17px 12px; }
#ProductDesc .boxContent { padding-bottom:30px; }
#ProductDesc ul { list-style-type:none; margin:0; padding:0; }
#ProductDesc ul li { float:left; display:inline; width:112px; }
.ProductDetails td { padding-bottom:10px; }
.ProductDetails .Col1 { color:#FF6600; width:85px; font-weight:bold; }
#divAddtoCart { float:left; margin-right:15px; }
#divAddtoCart_Status { float:left; margin-top:15px; }
.SearchResultLayout ul { list-style-type:none; margin:0; padding:0; }
/*-----------------------Right Body------------------------------*/
#RightBody { float:right; width:164px; background-color:#ffffff; margin-top:10px; /*	min-height:600px !important;*/ height:auto; }
#Basket { float:left; width:164px; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; color:#000000; line-height:14px; }
#Basket .Content { float:left; padding:12px 0px 18px 15px; }
#Search { float:left; width:164px; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; color:#1363a0; padding-top:12px; }
#Search .Content { float:left; width:134px; padding:6px 0px 0px 15px; }
.Textbox { width:134px; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; color:#000000; margin:10px 0px 10px 0px; }
#Login { float:left; width:164px; }
#Login ul { margin:0px; padding:0px; }
#Login li { margin:0px; padding:0 0 10px 0; display:list-item; list-style-type:none; }
form { margin:0px; padding:0px; }
#RightBodyBanner { float:left; width:164px; padding-top:20px; }
#RightBodyBanner img { padding-bottom:15px; padding-left:5px; }
#SearchFormWrapper label { float:left; padding:15px 0 5px 0; width:130px; }
#SearchFormWrapper input { width:100px; }
#SearchFormWrapper .btnSubmit input { width:auto !important; margin-top:15px; }
#SearchFormWrapper #searchCatID { font-size:12px; font-family:Tahoma, Geneva, sans-serif; width:106px; }
/*----------------------Search Result -----------*/
.ProductSearchResult { margin-bottom:15px; border-collapse:collapse; text-align:left; }
.ProductSearchResult td, .ProductSearchResult th { border:1px solid #dadfe5; padding:6px; }
.ProductSearchResult th { background-color:#00b3fb; color:#FFF; }
.ProductSearchResult th.Col1 { width:416px; }
.ProductSearchResult td { padding:10px; }
.ProductSearchResult p { padding:0; margin:0; }
.ProductSearchResult .ProdTNImg { margin-right:10px; border:1px solid #b0b1b2; float:left; }
.prodInfo { float: left; margin-bottom: 20px; width:280px; }
.ProductSearchResult .ProductName { font-size:15px; margin-bottom:10px; }
.ProdTNDetails_wrapper { position:relative; float:left; width:380px; }
.ProdTNDetails_wrapper ul { position:relative; top:0; left:-35px; width:410px; }
.ProdTNDetails_wrapper ul li { float:left; margin-left:35px; margin-bottom:15px; }
.ProductSearchResult .inputQty { border:1px solid #7f9db9; width:40px; margin-bottom:10px; }
/*----------------------Footer -----------*/
#Footer { width:970px; clear:both; float:left; background:url(../Images/Common/Bg-Footer.gif); background-repeat:repeat-x; height:66px; margin-top:31px; }
#Footer .CurveLeft { float:left; width:54px; height:66px; background:url(../Images/Common/Curve-Left-Footer.gif); background-repeat:no-repeat; }
#Footer .CurveRight { float:right; width:64px; height:66px; background:url(../Images/Common/Curve-Right-Footer.gif); background-repeat:no-repeat; }
#Footer .Content { float:left; width:852px; color:#858585; font-family:Tahoma, Times New Roman, Times, serif; font-size:11px; text-align:center; margin-top:13px; }
/*----------------------Heading Text Replaced By Images -----------*/
.BG_Logo { float:left; width:192px; height:43px; background-image:url(../Images/Common/Logo.gif); }
.BG_Logo_ABB { float:right; width:130px; height:94px; background-image:url(../Images/Common/Logo-ABB.gif); }
.BG_Heading_BrowseByCategory { width:164px; height:24px; background:url(../Images/Headings/BrowseByCategory.gif); }
.BG_Heading_FreeDelivery { width:164px; height:24px; background:url(../Images/Headings/FreeDelivery.gif); }
.BG_Heading_OurPromise { width:164px; height:24px; background:url(../Images/Headings/OurPromise.gif); }
.BG_Heading_Basket { width:164px; height:24px; background:url(../Images/Headings/Basket.gif); }
.BG_Heading_Search { width:164px; height:24px; background:url(../Images/Headings/Search.gif); }
.BG_Download { width:121px; float:left; height:28px; background:url(../Images/Common/Button-Download.png); }
/*----------------------Mix classe -----------*/
h1, h2, h3 { margin:0; padding:0; font-weight:normal; }
.Hide_HR { display:none; }
.Hide_Heading { display:none; height:0; width:0; }
.TextReplaceByImage { margin:0; padding:0; background-repeat:no-repeat !important; background-position:0 0; text-indent:-9999px; }
form { margin:0px; padding:0px; }
.NoTopPadding { padding-top:0 !important; }
/*--------------------------------------Link---------------------------------------*/
A:link { TEXT-DECORATION: none }
A:active { TEXT-DECORATION: none }
A:visited { TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: underline }

