﻿html													{ overflow: -moz-scrollbars-vertical; overflow-x:hidden;
    													  scrollbar-base-color: #C7D6EE;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;

scrollbar-shadow-color: #FFFFFF;
scrollbar-lightshadow-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: #FFFFFF;

    													  }
table													{ border-collapse:collapse; }
html													{ height:100%; }
body													{ font-family:"lucida grande",tahoma,verdana,arial,sans-serif;  font-size:11px; height:100%; background-color: #fff; margin:0px;width:100%}
input, textarea, select									{ font-family:tahoma,verdana,arial,sans-serif; font-size:11px;}
a														{ color:#5087C7; text-decoration:none; outline:none;}
a:hover													{ color:#5087C7; text-decoration:underline; }
td														{ vertical-align:top;}
img														{ border:0; }

.MainBody												{ width:100%; margin:auto; position:relative;}


.Header													{ position:relative;  height:38px; margin:0px -10px 30px -10px; background:url(/images/HeaderBG.png) repeat; }
.Header .Left											{ position:absolute; left:-1px;}
.Header .Right											{ position:absolute; right:-1px;}
.Header .Logo											{ vertical-align:middle; padding:0px 0px;margin-top:-5px;}
.Header .Categories										{ position:absolute; width:500px; margin-top:0px;}
.Header .Categories .MainLinks							{ font-weight:bold; padding:6px; position:relative; bottom:5px; #position:static; #bottom:0px; color:White;}
.Header .Categories .MainLinks:hover					{ background:url(/images/MainLinksHover.gif) no-repeat; text-decoration:none;}
.Header .UserLinks										{ position:absolute; color:White; margin-top:12px;}
.Header .LogoutLink										{ }

.Footer													{ border-top:1px solid #b3b3b3; padding:0px; position:relative; margin-top:0px;}
.Footer .Lang											{ position:absolute; margin:0 10px; top:10px; }
.Footer .Download										{ position:absolute; margin:0 10px; top:10px;}

.TopSet													{ margin:-29px 552px 0px; width:348px;position:absolute; }
.TopSet .Right											{ position:absolute; right:-1px; top:-1px;} 
.TopSet .Left											{ position:absolute; left:-1px; top:-1px;} 
.TopSet .DownloadLink									{ padding:0 10px; font-size:11px; position:relative; top:4px;}
.TopSet .SearchButton									{ height:14px; width:50px; text-align:center; padding:0px 0px; background:url(/images/btn_Sear.png) no-repeat; color:White; display:block; margin-top:0px; font-size:10px;}
.TopSet .SearchDelete     								{ height:14px; width:14px; text-align:center; padding:4px 0px; background:url(/images/btn_search.gif) no-repeat; color:White; display:block; margin-top:4px; font-size:10px;}
.TopSet .SearchBox										{ width:270px; border:0px solid transparent; height:19px; padding:0 6px; font-size:13px;}
.TopSet .AutoCompleteSearch img							{ display:none !important;}
.TopSet .AutoCompleteSearch input						{border:solid 0px transparent;margin-top:2.5px;}
.TopSet .AutoCompleteSearch .AutoComplete_Popup			{ width:278px !important;}
.TopSet .AutoCompleteSearch .AutoComplete_Popup a		{ font-size:12px !important;}

.search											{ color:#FFFFFF; font-size:12px;text-align:center;z-index:100; margin:auto;width:57px;height:26px;vertical-align:middle;display:table-cell;}

.lehavi .SearchDelete     								{ height:14px; width:14px; text-align:center; padding:4px 0px; background:url(/images/btn_search.gif) no-repeat; color:White; display:block; margin-top:4px; font-size:10px;}
.lehavi .SearchBox										{ width:411px; border:0px solid transparent; height:31px; padding:0 6px; font-size:13px;}
.lehavi .AutoCompleteSearch img							{ display:none !important;}
.lehavi .AutoCompleteSearch input						{border:solid 0px transparent;height:23px;width:411px;border:solid 1px #96AFC7;font-size:13px !important;}
.lehavi .AutoCompleteSearch .AutoComplete_Popup			{ width:380px !important;}
.lehavi .AutoCompleteSearch .AutoComplete_Popup a		{ font-size:12px !important; color:Black;}



.TitleBar												{ border-bottom:1px solid #E6E6E6;}
.TitleBar a												{ color:Black; background:url(/images/Tab_right.gif) no-repeat right; font-size:11px; padding:2px 3px; display:block; float:left; margin-bottom:-1px;}
.TitleBar a span										{ background:url(/images/Tab_left.gif) no-repeat left; padding:10px;}
.TitleBar a:hover span									{ text-decoration:underline;}
.TitleBar .SelectedLink									{ background:url(/images/Tab_right_Selected.gif) no-repeat right;}
.TitleBar .SelectedLink span							{ background:url(/images/Tab_left_Selected.gif) no-repeat left;}
.TitleBar .SelectedLink:hover							{}

.MainTable												{ height:100%; width:100%; border-collapse:separate;}
.MainTable .CategoriesCell								{ width:150px; padding:0px; padding-top:25px;}
.MainTable .FrameCell                                   { padding-left:15px; padding-right:15px;padding-top:6px;width:100%;height:100%;overflow:visible;}
.MainTable .ShoppingListCell							{ width:258px; padding:0px; padding-top:0px;}
.MainTable .SalesListCell								{ width:200px; padding:20px; padding-top:25px;}
.MainTable td											{ padding-top:25px;}

.Frame													{}

.ProductsDiv											{ padding:10px 0px; border-top:1px solid #ECEFF5; position:relative;}
.ProductsDiv .ParentCategory							{ top:-20px; position:relative; padding:0 10px; background:white; font-size:13px;}
.ProductsDiv .ProductItem								{ width:100%; border-bottom:1px solid #E6E6E6; cursor:pointer; margin-bottom:10px; background:white;}
.ProductsDiv .ProductItem .Name							{ font-weight:bold; display:block; padding-bottom:2px;color:#5087C7;font-weight:bold;}
.ProductsDiv .ProductItem .Name:hover					{ text-decoration:underline;}
.ProductsDiv .ProductItem .Image						{ display:block; max-width:70px; max-height:70px; vertical-align:middle; _Height:70px;}
.ProductsDiv .ProductItem .Manufacturer					{ text-decoration:none;  font:13px; color:Gray;}
.ProductsDiv .ProductItem .Price						{ text-decoration:none;}
.ProductsDiv .BackLink									{ position:absolute; top:-9px; padding:0 10px; background:url(/images/LeftArrow.gif) no-repeat 0px 2px white; font-size:12px;}
.ProductsDiv .BackLink a								{ color:Black;}
.ProductsDiv .ProductItem .AddProductDiv				{ display:none;}
.ProductsDiv .ProductItem .Button						{ display:none;}
.ProductsDiv .ProductItem .Unit							{ padding:3px;}
.ProductsDiv .ProductItem .Description					{ display:none;}

.ProductsDiv .NumericUpDown								{ position:relative;}
.ProductsDiv .NumericUpDown	.UpButton					{ border:outset 1px; border-top-width:1px; font-size:6px; font-weight:bold; height:11px; width:24px; position:absolute;}
.ProductsDiv .NumericUpDown .DownButton					{ border:outset 1px; border-top-width:1px; font-size:6px; font-weight:bold; height:11px; width:24px; position:absolute; top:11px; #margin:0 -3px;}
.ProductsDiv .NumericUpDown .Input						{ height:16px; padding-top:3px;}

.LastProductsDiv											{ padding:10px 0px; border-bottom:1px solid #ECEFF5; position:relative;}
.LastProductsDiv .ParentCategory							{ top:-20px; position:relative; padding:0 10px; background:white; font-size:13px;}
.LastProductsDiv .ProductItem								{ width:100%; border-bottom:1px solid #E6E6E6; cursor:pointer; margin-bottom:10px; background:white;}
.LastProductsDiv .ProductItem .Name							{ font-weight:bold; display:block; padding-bottom:2px;color:#5087C7;font-weight:bold;}
.LastProductsDiv .ProductItem .Name:hover					{ text-decoration:underline;}
.LastProductsDiv .ProductItem .Image						{ display:block;  vertical-align:middle; _Height:70px;}
.LastProductsDiv .ProductItem .Manufacturer					{ text-decoration:none;  font:13px; color:Gray;}
.LastProductsDiv .ProductItem .Price						{ text-decoration:none;}
.LastProductsDiv .BackLink									{ position:absolute; top:-9px; padding:0 10px; background:url(/images/LeftArrow.gif) no-repeat 0px 2px white; font-size:12px;}
.LastProductsDiv .BackLink a								{ color:Black;}
.LastProductsDiv .ProductItem .AddProductDiv				{ display:none;}
.LastProductsDiv .ProductItem .Button						{ display:none;}
.LastProductsDiv .ProductItem .Unit							{ padding:3px;}
.LastProductsDiv .ProductItem .Description					{ display:none;}


.CategoriesDiv											{ padding:10px 0px; border-top:1px solid #ffffff; position:relative; width:100%;}
.CategoriesDiv .ParentCategory							{ top:-20px; position:relative; padding:0 10px; background:white; font-size:13px;}
.CategoriesDiv .CategoryItem							{ height:75px; border-bottom:1px solid #E6E6E6; width:100%; cursor:pointer; background:white;}
.CategoriesDiv .CategoryItem:hover .Name				{ text-decoration:underline;}
.CategoriesDiv .Name									{ font:12px; font-weight:bold; padding-top:10px; display:block;color:#5087C7;}
.CategoriesDiv .Name:hover								{ text-decoration:underline;}
.CategoriesDiv .Image									{ display:block; max-height:80px; max-width:80px; vertical-align:middle; _width:80px; }
.CategoriesDiv .BackLink								{ position:absolute; top:-9px; padding:0 10px; background:url(/images/LeftArrow.gif) no-repeat 0px 2px white; font-size:12px;}
.CategoriesDiv .BackLink a								{ color:Black;}
.CategoriesDiv .Address									{ color:Gray; font-size:11px;}

.Login .Head											{ position:relative;  height:38px; margin:0px -10px 30px -10px; background:url(/images/HeaderBG.png) repeat; }
.Login .Head .Left										{ position:absolute; left:-1px;}
.Login .Head .Right										{ position:absolute; right:-1px;}
.Login .Head .Logo										{ position:absolute; top:22px; left:80px;}
.Login .Head .Subtitle									{ position:absolute; top:60px; left:80px; color:White; font-size:14px; font-weight:bold;}
.Login .LoginTable										{ position:absolute; right:80px; top:9px; color:White;}

.Login .LoginTable .Check input							{ margin:0px;}
.Login .LoginTable .Check label							{ padding:0px 4px;}
.Login .Content											{ font-size:12px; margin-top:45px;}
.Login .Content .Left									{ width:350px; padding-left:80px;}
.Login .Content .Right .RegisterBox						{ position:relative; width:210px; height:177px; background:url(/images/LoginBox.gif) no-repeat; padding:8px; margin-left:140px;}
.Login .Content .Right .RegisterBox a					{ color:Black;}
.Login .Content .DownloadBox							{ margin-top:30px;}
.Login .RegisterTable									{ font-size:10px; margin-top:10px;margin-right:20px;}
.Login .RegisterTable tr								{ height:28px;}
.Login .SignUpButton									{ font-size:11px; background:url(/images/btn_login_green.gif) no-repeat; padding-top:2px; text-align:center; width:64px; display:block; height:16px; color:White !important; position:absolute; bottom:26px; right:32px;}
.Login .LoginTable td									{ vertical-align:bottom;}
.Login .InputGreen										{ border:0; background:url(/images/Input_GreenLogin.gif) no-repeat; width:114px; height:16px; font-size:10px; padding:2px 3px 0;}
.Login .ButtonLoginBlue									{ background:url(/images/btn_blueLogin.gif) no-repeat; padding-top:2px; text-align:center; width:64px; display:block; height:16px; color:White;}

.s                                                      { border:solid 1.5px #6998CF;}

.LogRegisterPagein										{ padding-top:10px;}
.RegisterPage .Head										{ background:#C7D6ED; border-bottom:1px solid #5087C7; height:89px; position:relative;}
.RegisterPage .Head .Left								{ position:absolute; left:-1px;}
.RegisterPage .Head .Right								{ position:absolute; right:-1px;}
.RegisterPage .Head .Logo								{ position:absolute; top:22px; left:80px;}
.RegisterPage .Head .Subtitle							{ position:absolute; top:60px; left:80px; color:White; font-size:14px; font-weight:bold;}
.RegisterPage .BorderBox								{ width:280px; margin-bottom:20px;}
.RegisterPage .ContentBox								{ background:#EEF3FA ; padding:5px; text-align:center;}
.RegisterPage .ContentBox img							{ width:218px; margin-bottom:15px; margin-top:22px;}
.RegisterPage .LoginTable								{ margin:5px auto 0px auto; text-align:left;}
.RegisterPage .RegisterTable							{ margin-left:50px; width:330px; text-align:left;}
.RegisterPage .RegisterTable tr							{ height:30px;}
.RegisterPage .AreasCheckBoxes label					{ padding-right:30px;}
.RegisterPage .AreasCheckBoxes input					{}

.DownloadPage											{}
.DownloadPage .BorderBox								{ width:280px; margin-bottom:20px;}
.DownloadPage .ContentBox								{ background:#E8EEFA ; padding:5px; text-align:center;}
.DownloadPage .ContentBox img							{ width:218px; margin-bottom:15px; margin-top:22px;}
.DownloadPage .LoginTable								{ margin:5px auto 0px auto; text-align:left;}
.DownloadPage .RegisterTable							{ margin-left:50px; width:330px; text-align:left;}
.DownloadPage .RegisterTable tr							{ height:30px;}
.DownloadPage .BackLink									{ color:Black; padding:0 10px; background:url(/images/LeftArrow.gif) no-repeat 0px 2px white; font-size:12px;}

.CategoriesLinks										{ width:150px;}
.CategoriesLinks a										{ font-size:11px; display:block; padding:3px 12px; margin-bottom:3px; color:#5087C7;}
.CategoriesLinks .Selected								{ border-top:1px solid #CADBEE; background:#F5F5F5; padding-top:2px;}
.CategoriesLinks div									{ position:static !important;}

.ShoppingList											{ position:relative; position:relative;  width:260px; height:300px; overflow-x:hidden; overflow-y:auto; border-bottom:0;}
.ShoppingListHead										{ border-bottom:1px solid #CACACA;  padding:2px 5px 0px 5px; margin-bottom:5px;}
.ShoppingList table	td									{ padding:0px; vertical-align:top; padding-top:3px;}
.ShoppingList .Item										{ height:24px;}
.ShoppingList .Quantity									{ color:#3B5998; padding:0 3px;}
.ShoppingList .UpArrow									{ position:relative; #top:-4px;}
.ShoppingList .DownArrow								{ position:relative; #top:-10px;}
.ShoppingList .tbQuantity								{ border:0; width:20px; height:14px; font-size:10px; padding:1px 0; text-align:center; font-size:11px !important;}
.ShoppingList .Name										{ font-size:11px; width:100%; overflow:hidden;}
.ShoppingList .Delete									{ padding:0 2px; font-weight:bold; vertical-align:top; width:13px;}
.ShoppingList .Delete a									{ color:Silver; display:none;}
.ShoppingList .Delete a:hover							{ color:Red;}
.ShoppingList td										{ vertical-align:middle;}
.ShoppingList .CommentDiv								{ color: #999; font-size: 10px; margin-top:2px;}
.ShoppingList .CommentEdit								{ border:0; display:inline; color:Green;background:url(/images/input_Small_Comment.gif) no-repeat; width:100px;}
.ShoppingList .Comment   								{ border:0; display:inline; color:Green;width:100px;}
.ShoppingList .Price									{ font-weight:normal; font-size:11px; color:Gray;}
.OrderButton											{ margin:0 -10px; position:absolute; background:url(/images/btn_OrderShoppingList.gif) no-repeat; color:White; font-size:12px; padding:5px 0px; width:144px; text-align:center; display:block; position:absolute;}
.OrderButton:hover										{ color:White;}
.ShoppingListTotalPrice									{ border-top:1px solid #203360; margin-bottom:20px; padding:2px 5px 0px 5px;}

.OrderLines												{ margin-top:19px;}
.OrderLines .Thead										{ color:#b3b3b3; height:30px;}
.OrderLines tr											{ cursor:pointer; height:23px;}
.OrderLines td											{ padding:3px 10px;}
.OrderLines .Scroll										{ margin:auto; width:350px;}
.OrderLines .Head										{ font-size:13px; position:relative; top:-9px; display:inline; background:white; padding:0 2px;}
.OrderLines #ConfirmBox									{ font-size:13px; border:1px solid #b5c29d; display:block;  padding:15px; width:405px; height:250px; margin:15px auto;}
.OrderLines #ConfirmBox .Buttons						{ position:absolute; bottom:20px; margin:0 80px;}
.OrderLines #ConfirmBox .Title							{ border-bottom:1px solid #5087C7; display:block; font-size:13px; margin-bottom:20px; padding:0px 5px;}
.OrderLines #ConfirmBox .btnConfirm						{ color:white; background:url(/images/btn_Confirm.gif) no-repeat; padding:4px 0px; margin:auto; width:90px; text-align:center; display:block; float:left;}
.OrderLines #ConfirmBox .btnCancel						{ color:black; background:url(/images/btn_Cancel.gif) no-repeat; padding:4px 0px; margin:auto; width:67px; margin:0px 10px; text-align:center; display:block; float:left;}

.btnConfirm	                         					{ margin: 0 ,10px,0,10px;  background:url(/images/btn_Confirm.gif) no-repeat; color:White; font-size:12px; padding:5px 0px; width:90px; height:24px; text-align:center; display:block; }
.btnConfirm:hover    									{ color:White;}
.Order											        { margin: 0 ,10px,0,10px;  background:url(/images/btn_Order.jpg) no-repeat; color:White; font-size:12px; padding:5px 0px; width:90px; height:24px; text-align:center; display:block; }
.Order:hover    										{ color:White;}


.MasterList												{ margin-top:19px;}
.Confirmation											{ background-attachment:scroll; background-color:#FFF1A8; margin:auto; margin-top:20px; margin-bottom:20px;  font-weight:bold; padding:7px; text-align:center; width:400px;}
.MasterList td											{ vertical-align:middle;}
.MasterList .Supplier									{ padding:1px; border-top:1px solid #5087C7; margin-bottom:50px; margin-top:10px; padding-bottom:10px;}
.MasterList .Supplier .CheckCell label					{ display:none;}
.MasterList .Supplier .CheckCell						{ width:20px;}
.MasterList .Supplier .Head								{ font-size:13px; position:relative; top:-20px; display:inline; background:white; padding:0 2px; font-weight:bold;}
.MasterList .Supplier .Head label						{ display:none;}
.MasterList .ConfirmButton								{ background:url(/images/btn_AddToList.gif) no-repeat; color:White; font-size:12px; padding:5px 0px; margin:auto; width:144px; text-align:center; display:block;}
.MasterList .Supplier table								{ width:100%;}
.MasterList .Supplier table td							{ border-top:1px #d5ddc8 solid; padding:2px;}
.MasterList .Supplier .Thead td							{ border:0; color:#b3b3b3;}
.MasterList .Supplier table td table td					{ border:0;}
.MasterList .PlusMinus									{ width:auto;}
.MasterList .QuantityCell								{ width:75px;}
.MasterList .PriceCell									{ width:35px; text-align:center;}
.MasterList .TotalPriceCell								{ width:35px; text-align:center;}
.MasterList .CommentCell								{ width:75px;}
.MasterList .RemoveLinkCell								{ width:20px; text-align:center;}
.MasterList .RemoveLinkCell	a strong					{ color:#5087C7;}
.MasterList .RemoveLinkCell	a:hover strong				{ color:#5087C7;}
.MasterList .NameCell									{ padding:2px 5px !important;}
.MasterList .InputGreenSmall							{ border:0; background:url(/images/input_Small_Green.gif) no-repeat; width:40px; height:23px; font-size:12px; padding:4px 3px 0; font-weight:bold;}
.MasterList .InputBigGreen								{ border:0; background:url(/images/InputBigGreen.gif) no-repeat; width:90px; height:23px; font-size:10px; padding:4px 3px 0;}


#CustomerService										{ margin-top:19px; position:relative;}
#CustomerService .Customer								{ color:Gray; position:absolute; margin:10px 124px;}
#CustomerService .btnSend								{ position:absolute; margin:10px 60px;}
#CustomerService .btnSend a								{ background:url(/images/btn_Send.gif) no-repeat; color:White; padding:3px 0px !important; width:84px; height:21px; text-align:center; display:block;}
#CustomerService .PartOne								{ width:400px; margin:auto; text-align:center; margin-top:50px; padding-bottom:50px;}
#CustomerService .PartOne a								{ padding:0px 10px;}
#CustomerService .PartOne .Selected						{ font-weight:bold; color:Black;}
#CustomerService .PartTwo								{ background-attachment:scroll; background-color:#FFF1A8; background-image:none; background-position:0 0; background-repeat:repeat; margin:auto; font-weight:bold; padding:7px; text-align:center; width:400px;}

.Forgot													{ padding:20px;}
.Forgot h1												{ border-bottom:3px solid #ECEFF5; font-size:18px;}

.Receipts												{ width:500px; margin:auto; position:relative;}
.Receipts .Total										{ font-weight:bold; font-size:14px; padding-top:10px; position:absolute;}
.Receipts .Date											{ font-weight:bold; font-size:14px; position:absolute;}
.Receipts .NavLinks										{ position:absolute; color:#999;}
.Receipts .NavLinks a									{ color:#999;}
.Receipts .PreviousButton								{ background:url(/images/LeftArrow.gif) no-repeat left 2px; padding-left:10px;}
.Receipts .NextButton									{ background:url(/images/RightArrow.gif) no-repeat right 2px; padding-Right:10px;}
.ReceiptsTable											{ width:500px; margin:auto;}
.ReceiptsTable .Head td									{ border:0; color:#999;}
.ReceiptsTable td										{ border:1px #ECEFF5 solid; padding:5px;}
.ReceiptsTable .Price									{ text-align:center;}
.ReceiptsTable .Quantity								{ text-align:center;}
.ReceiptsTable .Comment									{}
.ReceiptsTable .Name									{}

.StoreInfo												{ padding-bottom:10px; padding-top:10px;}
.StoreInfo table										{ width:100%;}
.StoreInfo .StoreName									{ font-size:18px; vertical-align:top;}
.StoreInfo .StoreImage									{ width:30px; vertical-align:middle;}
.StoreInfo .StoreImage img								{ margin-right:13px;}
.StoreInfo .StoreAboutLink								{ width:50px; vertical-align:bottom;}
.StoreInfo .StoreAboutLink a							{ position:relative; top:5px;}

.StoreAbout												{ padding:10px 0px; border-top:1px solid #ECEFF5; border-bottom:1px solid #ECEFF5;}
.StoreAbout .Image										{ max-width:500px;}
.StoreAbout .DetailsTable								{ margin:20px 0;}
.StoreAbout .DetailsTable td							{ padding:5px;}
.StoreAbout	.GeneralInformation							{ border-bottom:1px solid #ECEFF5;}
.StoreAbout	.GeneralInformation span					{ position:relative; top:7px; background:white; padding:0px 3px;}
.StoreAbout .Title										{ width:200px; color:#808080;}

.ProductWindow											{ padding:10px; background:url(/images/ProductBackOp.png) no-repeat; width:434px; position:absolute; display:none; z-index:1; padding-bottom:0px;}
.ProductWindow .Bottom									{ position:absolute; bottom:-12px; left:0px;}
.ProductWindow .Inner									{ padding:15px; border:1px solid #b0be97; background:white; overflow:hidden;}
.ProductWindow .Title									{ padding-bottom:3px; border-bottom:1px solid #b0be97; font-size:14px; display:block; font-weight:bold; margin-bottom:10px;}
.ProductWindow .btnAdd									{ background:url(/images/btn_OrderShoppingList.gif) no-repeat; color:White; font-size:12px; padding:5px 0px; width:144px; text-align:center; display:block;}
.ProductWindow .Comment									{ border:0; background:url(/images/InputBigGreenComment.gif) no-repeat; width:137px; height:23px; font-size:10px; padding:4px 3px 0;}
.ProductWindow .Quantity								{ border:0; background:url(/images/input_Small_Green.gif) no-repeat; width:39px; height:23px; font-size:11px; padding:5px 3px 0;}
.ProductWindow .Price									{ border:0; background:url(/images/input_Small_Green.gif) no-repeat; width:39px; height:23px; font-size:11px; padding:5px 3px 0;}
.ProductWindow .Delete									{ position:absolute; color:#999999; top:15px; margin:0px 15px; font-weight:bold;}
.ProductWindow .Delete:hover							{ color:red;}
.ProductWindow .UpButton								{ cursor:pointer; position:relative; #top:-4px;}
.ProductWindow .DownButton								{ cursor:pointer; position:relative; #top:-4px;}



.lbl{width:300px;margin-right:10px;}

.MainLinks							{ font-weight:bold; padding:6px; position:relative; bottom:5px; #position:static; #bottom:0px; color:White;}
.MainLinks:hover					{ background:url(/images/MainLinksHover.gif) no-repeat; text-decoration:none;}

.addNewCat {border:1px solid #CCCCCC;background-color:White;width:550px;margin:auto;}
.addNewCat .textFields {background-color: #F2F2F2;margin:auto;margin:3px;}
.addNewCat .textFields .addCatArea {padding:15px;}
.addNewCat .textFields .addCatArea input {height:20px;}
.addNewCat .textFields .addCatArea span {width:150px;}
.frame {height:550px;width:550px;margin:auto;}


.addProductArea {padding:15px;}
.addProductArea input {height:20px;}
.addProductArea select {height:24px;}