﻿/* Styles General*/
.PageText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:8pt; background-color:#F5F5F5; color:#494949; text-decoration:none; padding-bottom:5mm; vertical-align:top; height:100% }
.BackgroundColor { background-color:#F5F5F5; padding-top:0px }
.CopyrightText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; background-color:#C6C6C6; font-size:8pt; color:#494949; text-decoration:none; height:30px; border-top: 2px solid #FFFFFF }
.PromptText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9.5pt; color:#494949; text-decoration:none }
.RegisteredDateText { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:10.5pt; color:#494949; text-decoration:none; padding-left:110px }
.ProfileModified { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#7F2B09; text-decoration:none }
.Corner { vertical-align:top; height:10px; background-color:#F5F5F5 }
.CornerBottom { vertical-align:top; height:10px; background-color:#F5F5F5; border-bottom: 5px solid #003200 }
.ContentHome { padding-left:17px }
.Padding { padding-left:5mm; padding-right:5mm }
.BarTop { background-image:url(HeaderFiller.jpg); background-repeat:repeat-x }
.Language { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; vertical-align:middle; background-image:url(TitleBarMiddle.png); background-repeat:repeat-x }  /*cambiar el color de fondo de language*/
.DownloadText { font-family:'Lucida Sans Unicode','Arial'; text-align:justify; font-weight:normal; font-size:9.5pt; color:#494949; text-decoration:none; padding-left:5mm; padding-right:5mm}
.DownloadEditionsText { font-family:'Lucida Sans Unicode','Arial'; text-align:justify; font-weight:normal; font-size:9.5pt; text-align:justify; color:#494949; text-decoration:none; padding-left:10mm; padding-right:10mm}
.DownloadCommingSoon { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; text-decoration:none; color:#457B1C; font-style:italic}
.DownloadEditionsTitle { font-family:Lucida Sans Unicode,'Arial'; font-weight:bold; font-size:11pt; color:#457B1C; text-decoration:none; padding-left:5mm }
.AboutBulletPointNumber { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:9.5pt; color:#494949; text-decoration:none; padding-left:5mm; padding-right:2mm; vertical-align:top }
.AboutBulletPointText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9.5pt; color:#494949; text-decoration:none; padding-right:5mm}
.DownloadLinks { cursor:pointer; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:11pt; color:#0000ff; font-style:normal; text-decoration:underline}
.DownloadSystemRequirements { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9.5pt; text-decoration:underline; font-style:normal}
.TermsOfUseTitle { font-family:Lucida Sans Unicode,'Arial'; text-align:center; font-weight:bold; font-size:11pt; color:#457B1C; text-decoration:none }
.TermsOfUseText { font-family:'Lucida Sans Unicode','Arial'; text-align:justify; font-weight:normal; font-size:9.5pt; color:#494949; text-decoration:none; padding-left:20mm; padding-right:20mm}
.TermsOfUseBulletPointNumber { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:9.5pt; color:#494949; text-decoration:none; padding-left:15mm; padding-right:2mm}
.TermsOfUseBulletPointText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9.5pt; color:#494949; text-decoration:none; padding-left:5mm; padding-right:25mm}
.TermsOfUseAgreeText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9.5pt; color:#494949; font-weight:bold; padding-left:5mm; padding-right:5mm}
.AnnouncementsTitle { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#457B1C; font-style:normal; border-bottom:5px solid #F5F5F5 }
.TopSpaceButton { padding-top: 8px; color:#F5F5F5 }
.GettingBulletPointNumber { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:9.5pt; color:#494949; text-decoration:none; padding-left:5mm; padding-right:2mm; vertical-align:top; border-bottom: 10px solid #F5F5F5 }
.GettingBulletPointText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9.5pt; color:#494949; text-decoration:none; padding-right:5mm; border-bottom: 10px solid #F5F5F5 }
.TextUnavailable { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:14pt; text-indent:5; color:#7F2B09 }
.LinkLanguage { background-color:#003200; border-bottom: 5px solid #003200 }
.TextLanguage { background-color:#003200; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:underline }
.TextLinkPopUp { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:Blue; text-decoration:underline; cursor:pointer }
.ClosePopUp { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size: 15px;  font-weight:bold; cursor:pointer }

/* Title styles */
.TableTitle { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:10pt; color:#494949; font-style:normal; background-image:url(AdminTablaMiddle.png); background-repeat:repeat-x }
.LowTableTitle { border-bottom:5px solid #E5E5E5; height:30px }
.Check { background-image:url(AdminCheckIcon.png); border-bottom:5px solid #E5E5E5; text-align:center; vertical-align:middle; width:28px; height:30px; background-repeat:no-repeat }
.TableFooter { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:10pt; background-color:#C9C9C9; color:#494949; font-style:normal  }
.TitleTabOnB { text-align:center; cursor:pointer; background-image:url(TitleBarButtonB.jpg); background-position:center; background-repeat:no-repeat; width:117px; height:31px; font-family:'Lucida Sans Unicode','Arial'; font-size:10pt; color:#FFFFFF }
.TitleTabOn { text-align:center; cursor:pointer; background-image:url(TitleBarButtonA.jpg); background-position:center; background-repeat:no-repeat; width:117px; height:31px; font-family:'Lucida Sans Unicode','Arial'; font-size:10pt; color:#FFFFFF }
.TitleTabSmall { text-align:center; cursor:pointer; background-image:url(TitleBarButton1.jpg); background-position:center; background-repeat:no-repeat; width:83px; height:31px; }
.TitleTabOnRight { text-align:center; cursor:pointer; background-image:url(TitleBarButton3.jpg); background-position:center; background-repeat:no-repeat; width:83px; height:31px }
.TitleTabOff { text-align:center; cursor:pointer; background-image:url(TitleBarButton2.jpg); background-position:center; background-repeat:no-repeat; width:83px; height:31px }
.TitleTabOffLeft { text-align:center; cursor:pointer; background-image:url(TitleBarButton4.jpg); background-position:center; background-repeat:no-repeat; width:83px; height:31px }
.TitleTabOffLeftOld { text-align:center; cursor:pointer; background-image:url(TitleBarButton2.jpg); background-position:center; background-repeat:no-repeat; width:83px; height:31px }
.TitleMenu { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:10pt; color:#494949; background-image:url(LeftMenuMiddle.png); background-repeat:repeat-x; cursor:pointer }
.BodyTitle { color:#7F2B09; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:15pt; font-style:oblique; text-decoration:none; vertical-align:top; margin-top:10px }
.FormTitle { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:17px; color:#656565; text-indent:0.5em; font-style:oblique; border-bottom: 12px solid #E5E5E5 }
.TitleSpace { background:#FFFFFF }
.LowTitleMenu { border-bottom: 4px solid #003200 }
.LowCellsTitleMenu{ font-size: 60%; border: 0px solid #E5E5E5; border-bottom: 2px solid #FFFFFF; width:100% }
.LowCellsTitleMenuRight{ padding: 0em; font-size: 5%; background-color: #FFFFFF }
.TitleRecipe { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:11pt; color:#7F2B09; text-decoration:none; border-bottom: 10px solid #F5F5F5 }
.SuggestionsTitle { font-size:9.5pt; color:#7F2B09; text-decoration:none; font-weight:lighter }
.RecipeSearchTitle { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#7F2B09; text-decoration:none }
.StatisticsTitleRecipe { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#7F2B09; text-decoration:none }
.LowTitle { border-bottom: 3px solid #003200 }
.LowTitleStatistics { border-bottom: 3px solid #003200; background-image:url(TitleBarMiddle.png); background-repeat:repeat-x }
.TopSuggestionsTitle { font-family:'Lucida Sans Unicode','Arial'; font-size:10pt; color:#494949; font-weight:normal; background-image:url(FavoritesMenuMiddle.png); background-repeat:repeat-x }
.DeviderSuggestions { background-image:url(DeviderVerticalFill.jpg); background-repeat:repeat-y; }
.TopSuggestionsTitle1 { font-family:'Lucida Sans Unicode','Arial'; font-size:10pt; color:#494949; font-weight:normal; background-image:url(FavoritesMenuMiddle1.png); background-repeat:repeat-x }
.TopSuggestionsBottomLeft { background-image:url(FavoritesBottomLeft.png); background-repeat:repeat-y }
.TopSuggestionsBottomRight { background-image:url(FavoritesBottomRight.png); background-repeat:repeat-y }
.TopSuggestionsBottomMiddle { background-color:#DADADA }
.ForgotPassword { font-size:9pt }
.TitleBorderDivide { font-size: 20%; border-bottom: 4px solid #457B1C }
.TitleDivideLeft { font-size: 20%; border-bottom: 4px solid #FFFFFF }
.LowCellsTitle{ font-size: 20%; border: 0px solid #FFFFFF }
.PageTitleLine { font-size:5%; border-top: 5px solid #CACACA;  }
.PageTitle { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:14pt; color:#494949; font-style:oblique }
.TitleBottom { border-bottom: 20px solid #003200; width:100% } /*el color verde obscuro de abajo el titulo*/
.ShoppingListTitle { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#7F2B09; text-decoration:none }
.ShoppingListName { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#000000; text-decoration:none }
.ShoppingListText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none; font-style:normal }
.TitleShoppingList { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:11pt; color:#7F2B09; text-decoration:none; border-bottom: 10px solid #F5F5F5 }
.CategoryTitle { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:13pt; color:#494949; text-decoration:underline; padding-bottom:5px }
.SystemRequirementSubTitle { background-color:#FFFFFF; font-family:'Lucida Sans Unicode','Arial'; text-align:justify; font-weight:bold; font-size:8pt; color:#494949; text-decoration:none; padding:0 0 0 0}

/* Menu Styles */
.MenuTable { vertical-align:text-top; background-color:#003200 }/*color del menu*/
.MenuText { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:10pt; color:#7F2B09; text-decoration:underline }/*92482B*/
.MenuTextOff { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none }/*656565*/
.MenuTextOn { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#457B1C; text-decoration:none }/*649242*/
.LowCells { border-bottom: 8px solid #FFFFFF }
.LowCellsOfMenu { border-bottom: 2px solid #003200; background-color:#E5E5E5; cursor:pointer; margin-left:6px; padding-left:5px }
.LowCellsBottomMenu { border-top: 50px solid #E5E5E5 }
.ItemCell { cursor:pointer }
.MenuDivide { border-left: 5px solid #457B1C }
.MenuBorderRight { border-right: 3px solid #003200 }
.MenuTitleText { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:10pt; color:#000000; text-decoration:none; margin-left:3px }
.ItemCellMenuOn { filter: alpha(opacity=100); cursor:pointer }
.ItemCellMenuOff { filter: alpha(opacity=60); cursor:pointer }
.MenuItemsOn { text-align:center; background-image:url(TitleBarButtonD.jpg); width:117px; height:31px; cursor:pointer; background-repeat:no-repeat; line-height:31px; color:#FFFFFF }
.MenuItemsOff { text-align:center; background-image:url(TitleBarButtonC.jpg); width:117px; height:31px; cursor:pointer; background-repeat:no-repeat; line-height:31px; color:#000000 }
.skin { position:absolute; font-family:'Lucida Sans Unicode','Arial'; cursor:pointer; visibility:hidden; font-size:10pt; }

/*Table*/
.TableRecipeListRow0 { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:11pt; background-color:#E5E5E5; color:#494949 }
.TableRecipeListRow1 { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:11pt; background-color:#FFFFFF; color:#494949 }

.TableRow0 { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; background-color:#E5E5E5; color:#494949 }
.TableRow1 { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; background-color:#FFFFFF; color:#494949 }
/*.SeparationTable { border-right: 1px solid #809958 }*/
.BulletAlphaActive { border:0px; background-image:url(ButtonAlpha1.png); width:19px; height:20px; font-family:'Lucida Sans Unicode','Arial'; font-weight:bolder; font-size:9.5pt; background-color:#494949; text-align:center }
.BulletAlphaPassive { border:0px; background-image:url(ButtonAlpha2.png); width:19px; height:20px; font-family:'Lucida Sans Unicode','Arial'; font-weight:bolder; font-size:9.5pt; background-color:#494949;  text-align:center }

/* Favorities Styles */
.FavoritesTextDetails { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:9pt; color:#000000; text-decoration:none }
.FavoritesText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:8.5pt; color:#494949; text-decoration:none }
.SuggestionsTable { border-right: 2.5px solid #D1D1D1; background-color:#FFFFFF; border-bottom: 2.5px solid #D1D1D1; border-left: 2.5px solid #D1D1D1; }
.TopCellsSuggestions { border-top:  2.5px solid #D1D1D1 }
.LowCellsSuggestions { border-top:  24px solid #D1D1D1 }
.FavoritesDivide { border-left: 2px solid #457B1C }
.SuggestionsText { font-size:9pt; color:#494949; font-weight:normal; }
.StatisticsHidden { display:none }
.ImageBody { vertical-align:top; border-bottom: 8px solid #F5F5F5 }
.ItemCellImage { cursor:pointer; border-bottom: 8px solid #F5F5F5 }
.TabText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#494949; text-decoration:none; font-style:normal }
.TabTextOn { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#FFFFFF; text-decoration:none; font-style:normal }
.TabTextOff { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none; font-style:normal }
.OptionTextOff { font-family:'Lucida Sans Unicode','Arial'; font-size:9pt; color:#7F2B09 }/*0000FF*/
.OptionTextOn { font-family:'Lucida Sans Unicode','Arial'; font-size:9pt; color:#2210E1 }

/* Search Styles */
.FindText { font-family:'Lucida Sans Unicode','Arial'; font-weight:bolder; font-size:14px; color:#7F2B09; text-indent:0.5em; font-style:oblique; padding-right:5mm; padding-top:0mm; padding-bottom:0mm }
.SearchResult { font-family:'Lucida Sans Unicode','Arial'; font-weight:bolder; font-size:14px; color:#656565; text-indent:0.5em; font-style:oblique; padding-right:5mm; padding-top:0mm; padding-bottom:0mm }
.CurrentPage { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#000000; text-decoration:underline }
.PaginationText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#494949; text-decoration:none }
.PaginationLinkHL { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#494949; text-decoration:underline }
.DeviderHorizontalLeft { background-image:url(DeviderHorizontalLeft.jpg); width:44px; background-repeat:no-repeat }
.DeviderHorizontalFill { background-image:url(DeviderHorizontalFill.jpg); background-repeat:repeat-x; }
.DeviderHorizontalRight { background-image:url(DeviderHorizontalRight.jpg); width:44px; background-repeat:no-repeat }

/* Button Styles */
.Button { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:12px; color:#FFFFFF; border:0px; background-image:url(ButtonGo.png); width:56px; height:26px; cursor:pointer}

.ButtonLeft1 { margin: 0px; background-color: transparent; border: none; width:10px; cursor:pointer; background-repeat:no-repeat  }
.ButtonRight1 { border:none; background-color: transparent; background-image:url(ButtonGreenRight.png); background-repeat:no-repeat; height:26px; width:10px; cursor:pointer; margin:0 }

.ButtonLeft { border:none; background-color: transparent; background-image:url(ButtonGreenLeft.png); background-repeat:no-repeat; background-position:right; height:26px; width:10px; cursor:pointer; margin:0 }
.ButtonRight { border:none; background-color: transparent; background-image:url(ButtonGreenRight.png); background-repeat:no-repeat; height:26px; width:10px; cursor:pointer; margin:0 }
.ButtonMiddle {font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:12px; color:#FFFFFF; vertical-align:middle; border:0px; background-image:url(ButtonGreenMiddle.png); background-repeat:repeat-x; height:26px; cursor:pointer; margin:0; vertical-align:top }

.ButtonLeftCancel { border:0px; background-image:url(ButtonGrayLeft.png); background-repeat:no-repeat; background-position:right; height:26px; width:10px; cursor:pointer; margin:0 }
.ButtonRightCancel { border:0px; background-image:url(ButtonGrayRight.png); background-repeat:no-repeat; height:26px; width:10px; cursor:pointer; margin:0 }
.ButtonMiddleCancel {font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:12px; color:#FFFFFF; vertical-align:middle; border:0px; background-image:url(ButtonGrayMiddle.png); background-repeat:repeat-x; height:26px; cursor:pointer; margin:0; vertical-align:top }

.ButtonCancel { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; color:#494949; border:1px; background-image:url(ButtonCancel.png); width:56px; height:24px; cursor:pointer }
.ButtonPage { vertical-align:middle }
.ButtonDeleteRow { border:0px; background-image:url(ButtonDelete1.png); width:21px; height:21px; cursor:pointer }
.ButtonCancelModify { border:0px; background-image:url(DeleteButtonConfirm.png); width:54px; height:16px; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#FFFFFF; text-decoration:none; cursor:pointer }

.ButtonTermsOfUse { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:11px; color:#FFFFFF; border:0px; background-image:url(ButtonGo.png); width:56px; height:26px; cursor:pointer}
.HomeButton1 { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:12px; color:#FFFFFF; vertical-align:middle; border:none; background-image:url(HomeButton.png); background-repeat:no-repeat; width:141px; height:26px }
/* Recipes Styles */
.RecipeText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none; font-style:normal }
.RecipePreparation { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; text-align:justify; font-size:9.5pt; color:#494949; text-decoration:none; background-color:#FFFFFF; padding-right:3mm; padding-left:3mm; padding-bottom:2mm; padding-top:2mm; border-top: 3px solid #F5F5F5; border-right: 8px solid #F5F5F5; border-left: 23px solid #F5F5F5 }
.PrintRecipeLinkPointer { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#457B1C; text-decoration:underline; cursor: pointer }
.ShareMessage { font-family: 'Lucida Sans Unicode' , 'Arial' ; font-weight:normal; font-size:8pt; text-decoration:none; font-style:normal; color:Red }
.RecipeComments { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; text-align:justify; font-size:9.5pt; color:#494949; text-decoration:none; padding-right:3mm; padding-left:9mm; padding-bottom:2mm }
.RecipeDetails { font-size:7.5pt; color:#7F2B09; font-style:oblique; text-decoration:none }
.DetailsInputArea { width:100%; height:60px }
.PreparationInputArea { width:100%; height:180px }
.PaddingIngredients { padding-left:23px }
.PaddingRecipes { padding-left:30px }
.TableCategories { padding-left:210px }
.EditRecipe { border-bottom:solid 10px #F5F5F5; border-left:solid 10px #F5F5F5; border-right:solid 10px #F5F5F5 }
.PaddingShoppingList { padding-left:30px;font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none; font-style:normal }
.PaddingShoppingListHistory { padding-left:1px;font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none; font-style:normal }
.PaddingShoppingListTitle { padding-left:42px;font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#7F2B09; text-decoration:none }
.PaddingShoppingQuantity { padding-left:0px;font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none; font-style:normal }
.PaddingShoppingListContainer { padding-left:10px }
.ImagePaddingShoppingList { padding-left:17px;font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none; font-style:normal }
.PaddingShoppingListView { padding-left:18px;font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#494949; text-decoration:none; font-style:normal }
.ButtonDeleteShoppingList { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; color:#494949; border:1px; background-image:url(NewButtonDelete.png); width:18px; height:19px; cursor:pointer }
.ItemListQuantity { width:172px; }
.ItemList { width:212px; }
.ItemListNote { width:141px; }
.ItemListCheck { width:17px; }
.HomeRecipeImageBorder { cursor:pointer; border:solid 2px #D1D1D1 }
.ErrorMessageText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#990000; text-decoration:none }
.RecipeImageBorder { border:solid 2px #D1D1D1 }
.PreviousPage { overflow:auto; width:650; height:600px }

/* Contact Us Styles */
.CompanyMessage { width:470px; height:150px }
.CompanyEmail { width:300px }
.ReLiSimpleVersion { width:65px }

/* Administrator Styles */
.TextTable { font-family:'Lucida Sans Unicode','Arial'; font-style:normal; font-weight:normal; font-size:10pt; color:#7F2B09; height:23px }

/*Application*/
.ButtonBack{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonBack.png);}           
/*.ButtonBack {border: 0px; background-image: url(FrameMenuButtonBack.png); width: 88px; height: 24px; cursor: hand; }*/
.ButtonBackLower {border:0px; background-image:url(FrameMenuButtonLower2.png); width:88px; height:17px; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none; cursor:pointer }
.ButtonCancel{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonCancel.png);}                    
.ButtonClear{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonClear.png);}                 
.ButtonClearItems {border:0px; width:66px; height:24px; background-image:url(FrameMenuButtonDelete.png);}
.ButtonClearItemsLower { border:0px; width:66px; height:17px; background-image:url(FrameMenuButtonLower.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none; cursor:pointer }
.ButtonDelete{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonDelete.png);  }
/*.ButtonDelete{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonDelete.png);}                    */
.ButtonDeleteIngredient {border:1px; width:18px; height:19px; cursor:pointer; background-image:url(NewButtonDelete.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; color:#494949;}
.ButtonDeleteIngredientApp { border:0px; width:21px; height:21px; cursor:pointer; background-image:url(ButtonDelete1.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; color:#494949;}
.ButtonDeleteItem { border:1px; width:18px; height:19px; cursor:pointer; background-image:url(NewButtonDelete.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; color:#494949; }
.ButtonDeleteRow1 { border:0px; width:21px; height:21px; cursor:pointer; background-image:url(ButtonDelete2.png);}
.ButtonDone{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonDone.png);}                 
.ButtonEdit{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonEdit.png);}       
.ButtonEmail{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonEmail.png);}       
.ButtonGeneral{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonGeneral.png);}       
/*.ButtonHistory{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonGeneral.png);  background-repeat:repeat-x; }*/
.ButtonHistory{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonHistory.png);}       
.ButtonHistoryLower { border:0px; width:66px; height:17px; cursor:pointer; background-image:url(FrameMenuButtonLower.png); background-repeat:repeat-x; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none; }
.ButtonList{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonList.png);}       
/*.ButtonLower{ border:0px; width:66px; height:17px; cursor:pointer; background-image:url(FrameMenuButtonLower.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}*/
.ButtonLower{border:0px; width:66px; height:17px; cursor:pointer; background-image:url(FrameMenuButtonLower.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}       
.ButtonLower2{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonLower2.png);}       
.ButtonNew{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonNew.png); }
/*.ButtonNew{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonNew.png);}       */
.ButtonPrint{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonPrint.png);}       
.ButtonReset{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonReset.png);}       
.ButtonSave{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonSave.png);}   
.ButtonShare { border:0px; height:24px; background-image:url(FrameMenuButtonShare.png); background-repeat:repeat-x;  }
.ButtonShare{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonShare.PNG);}   
.ButtonShareLower { border:0px; height:17px; background-image:url(FrameMenuShareLower.png); background-repeat:repeat-x;  font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none }
.ButtonShopping { border:0px; width:126px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonGeneral.png); }
.ButtonShoppingLower { border:0px; width:126px; height:17px; cursor:pointer; background-image :url(FrameMenuButtonLower.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none; }
.ButtonSuggestions{border:0px; width:66px; height:24px; cursor:pointer; background-image:url(FrameMenuButtonSuggestions.png );}
.ButtonViewCategory { border:0px; width:42px; height:24px;  cursor:pointer; background-image:url(FrameButtonViewDetails.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none; }
.ButtonViewCategory1 { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewDetails2.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none; }
.ButtonViewCoverflow { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewCoverflow.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.ButtonViewCoverflow1 { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewCoverflow1.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.ButtonViewDetails { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewDetails.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.ButtonViewDetails1 { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewDetails2.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.ButtonViewFilter { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewFilter.jpg); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.ButtonViewFilter1 { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewFilter2.jpg); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.ButtonViewList { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewList.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.ButtonViewList1 { border:0px; width:42px; height:24px; cursor:pointer; background-image:url(FrameButtonViewList2.png); font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#FFFFFF; text-decoration:none;}
.CornerBottomApp { vertical-align:top; height:10px; background-color:#333333; border-bottom: 3px solid #003200 }
.CornerBottomAppMenu { vertical-align:top; height:10px; background-color:#969696; border-bottom: 3px solid #003200; border-top: 3pz solid #969696 }
.FrameApp { background-color:#333333; height:24px}
.FramePieApp { background-color:#333333; border-top: 10px solid #333333 }
.FrameTop { background-image:url(FrameTopBarMiddle.png); background-repeat:repeat-x }
.GeneralButton { border:0px; background-image:url(FrameMenuButtonGeneral.png); width:66px; height:24px; cursor:pointer}
.MenuApplication { background-color:#000000; }
.MenuDeviderHorizontal { font-size:5%; background-image:url(FrameMenuDeviderHorizontal.png); background-repeat:repeat-x; height:4px }
.MenuDeviderHorizontal1 { font-size:5%; background-image:url(FrameMenuDeviderHorizontal2.png); background-repeat:repeat-x; height:4px }
.MenuPadding { padding-left:7mm }
.MenuTextApp { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#FFFFFF; text-decoration:none }
.MenuTextHL { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:15pt; color:#FFFFFF; text-decoration:none }
.PageApplication { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:8pt; background-color:#F5F5F5; color:#494949; text-decoration:none; vertical-align:top }
.PageAppMenu { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:8pt; background-color:#969696; color:#494949; text-decoration:none; vertical-align:top }
.RowSelected {border-style: solid;background-color: #CCCCCC;}
.RowSelectedHistory{border-style: solid;background-color: #EBCE07;}
.RowUnselected{}
.RowUnselectedHistory{}
.ShoppingListTableItem{}
.TableApp { border-collapse:collapse; background-color:#F5F5F5 }
.TableTd { border: 1px solid #D0D0D0; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#494949; text-decoration:none }
.TableTdA { border-bottom: 1px solid #D0D0D0; border-top: 1px solid #D0D0D0; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#494949; text-decoration:none; vertical-align:middle }
.TableTdLOv { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#494949; text-decoration:none; vertical-align:middle }
.TdLeftTitle { border-right:1px solid #D0D0D0; height:28px }
.TdRightTitle { border-left:1px solid #D0D0D0; height:28px }
.TextAreaCommentsEdit { width:317px; height:50px;}
.TextAreaCommentsNew { width:462px; height:30px }
.TextSmall { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:8pt; color:#494949; text-decoration:none }
.TextTableApp { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10pt; color:#494949; text-decoration:none }
.TitleRecipeApp { font-family:'Lucida Sans Unicode','Arial'; font-weight:bold; font-size:11pt; color:#7F2B09; text-decoration:none }
.TitleTable { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:10.5pt; color:#F5F5F5; text-decoration:none; background-color:#333333 }
.TitleText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:11pt; color:#000000; text-decoration:none }
.Valign { vertical-align:text-bottom }


/*NewUser help*/
.RegisterHelpTop { border:0px; background-image:url(PopUpFillTop.png); background-repeat:repeat-x; background-position:left }
.RegisterHelpLeft { border:0px; background-image:url(PopUpFillLeft.png); background-repeat:repeat-y }
.RegisterHelpRightTip { border:0px; background-image:url(PopUpPointer.png); background-repeat:no-repeat}
.b.rtop, b.rbottom{display:block;background: #FFF}
.b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #D7D7D7;}
.b.r1{margin: 0 5px}
.b.r2{margin: 0 4px}
.b.r3{margin: 0 2px}
.b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
.divBackground{background-position: #F4F2E8; margin: 0 7%;	background: #D7D7D7; width:370px;}
.RegisterHelpRight { border:0px; background-image:url(PopUpFillRight.png); background-repeat:repeat-y; background-position:left }
.RegisterHelpLeft2 { border:0px; background-image:url(PopUpFillLeft2.png); background-repeat:repeat-y }
.RegisterHelpRight2 { border:0px; background-image:url(PopUpFillRight2.png); background-repeat:repeat-y }
.RegisterHelpBottom { border:0px; background-image:url(PopUpFillBottom.png); background-repeat:repeat-x }

.RegisterHelpTopLeftCorner { border:0px; background-image:url(PopUpCorner1.png)}
.RegisterHelpTopRightCorner { border:0px; background-image:url(PopUpCorner2.png); background-repeat:no-repeat}
.RegisterHelpBottomLeftCorner { border:0px; background-image:url(PopUpCorner4.png)}
.RegisterHelpBottomRightCorner { border:0px; background-image:url(PopUpCorner3.png); background-repeat:no-repeat}

.RegisterHelpReLiSimpleText { font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:12pt; color:#FFFFFF; vertical-align:middle; text-align:center; background-image:url(PopUpFillLowText.png); background-repeat:repeat-x; }
.RegisterHelpBox {background-color:#FFFFFF; font-family:'Lucida Sans Unicode','Arial'; text-align:justify; font-weight:normal; font-size:8pt; color:#494949; text-decoration:none; padding:1mm 1mm 1mm 1mm}
.RegisterHelpText {font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; color:#0000ff; font-style:normal; text-decoration:underline; text-align:left; padding-right:10mm; }
.ShopTitleWidth{width:60px;}
.BetaTestedBox {background-color:#FFFFFF; font-family:'Lucida Sans Unicode','Arial'; text-align:justify; font-weight:normal; font-size:8.5pt; color:#494949; text-decoration:none;}

/*sign in Textbox*/
.SignInTextBox{width:280px;}
.NewUserTextBox{width:100%;}
.RowMove{border-bottom-style: inset; border-bottom-width: thin; border-color: #FFFFFF; font-family:'Lucida Sans Unicode','Arial'; font-weight:normal; font-size:9pt; text-decoration:none}




option.BackImageSelect
{
    background-image:url(ButtonGo.png);
    height:35px;
border: 5px solid #543229; 
}
select.BackImageSelect1
{
    background:url(ButtonGo.png);
}
option#fra
{
    background-image: url(PopUpCorner3.png);
}

