﻿body{margin:0px}
/*General styles*/
.cssCursorPointer{cursor:pointer}.cursorD{cursor:default}.cssHide{display:none}.nowrap{white-space:nowrap}
.divAddedFav,.displayBlk{display:block}.visibilityDivError{visibility:hidden}.center{text-align:center}
.alignright{text-align:right;padding:7px 25px 0 0;height:15px}.alignleft{text-align:left;vertical-align:top}
.txtUnderline{text-decoration:underline}.MinHeight20{min-height:20px}.lineThrough,.lineThroughB{text-decoration:line-through}
.Padding3{padding:3px}.PaddingS{padding:5px}.Padding{padding:8px}
.paddT,.paddTopS{padding-top:3px}.PaddingS2{padding:1px 5px}.paddTop{padding-top:10px}.paddTop2{padding-top:15px}
.PaddingDir10,.shift,.cssTdBtnOtlob{padding-left:10px}.Padding15,.Padding15En{padding-right:15px}
.cssTdSubTotal{padding-left:7px}.cssDivAddressInfo{padding:0 10px}.paddBottm{padding-bottom:15px;height:100%}
.Padding40px{padding-left:40px}.Padding70px{padding-left:70px}.PaddLeft{padding-left:8px}.paddL{padding-left:3px}
.marginLeftM{margin-left:-5px}.MarginLeft{margin-left:-10px}.tipListTop{margin-top:18px}
.margin20px {margin-right:20px;margin-top:10px}.marginTop{margin-top:20px}.marginS{margin:5px}
hr{border-top:none;border-right:none;border-left:none}hr,.hrSmall {width:420px;height:1px; margin:0px 0px 0px 3px}
.hrSmall {width:100%;margin:0px 0px 0px 7px}
.cssMenuItemsDiv{display:block;margin:0px;padding:0px;clear:both}.cssDivBasketItemsOverflow{width:220px;overflow:auto;overflow-x:hidden}
.cssFavOrderOverflow{width:313px;overflow:auto;overflow-x:hidden}.cssScrolling100{overflow:auto;height:100px}.overflow{overflow:hidden}
.AutoComListItem,.AutoComListItem:link,.AutoComListItem:visited{text-align:left;padding:3px;list-style:none}
.AutoComListItem:hover{text-align:right;padding:3px;cursor:pointer;list-style:none}
.AutoComHighListItem{text-align:left;padding:3px;cursor:pointer}
.zIndexAuto{z-index:105;position:relative;top:0;left:0}
.borderAuto{margin:0px;padding:0px;z-index:105;position:relative;top:0}
.zIndexAuto2{z-index:1000000000;position:relative;top:0;left:0}.ZindexAbs{z-index:100;position:absolute}
.cssHideZindex,.cssHideZindexFav,.cssHideZindexFav3,.hideZindexImg,.cssHideZindex2{display:none;position:absolute}
.cssHideZindex{left:318px;z-index:100}.cssHideZindexFav{z-index:500;margin:-15px 0 0 -30px;#margin:0 0 0 -110px}
.cssHideZindexFav3,.hideZindexImg{z-index:1000000;_left:5px}
.cssHideZindex2{z-index:100;right:230px;padding:5px;white-space:nowrap}
.cssHideZindexMeal{position:absolute;z-index:500;top:0px;left:20px;padding:5px;height:60px;width:130px}
.heightVAlign{height:2px;width:753px;vertical-align:top}.padd5px{width: 300px;padding-left:10px;padding-top:5px}
.LockSSOPanel{z-index: 1000;filter:alpha(opacity=70);left:0px;position:absolute;top:0px;opacity:0.7}
.ChooseSSOPanel,.FirstLoginPanelSSO,.CheckAddressPanelSSO,.UCAddressCss
{padding:25px;padding-top:20px;z-index:1005;position:absolute;left:30%;top:30%}
.ChooseSSOPanel,.FirstLoginPanelSSO,.CheckAddressPanelSSO{width:370px; height:166px}
.CheckAddressPanelSSO,.UCAddressCss{text-align:left}.SearchW{width:540px;border-top:0px}
.mrgnAuto{margin:0 auto;text-align:center;width:130px}.SearchW td{font-size:11px}
.inputWidth200,.input,.inputSmall,.dropdownlist{padding-left:2px}.inputWidth200{width:200px;height:16px}
.input,.inputSmall,.dropdownlist{letter-spacing:.06em}
.input{width:125px}.inputSmall{width:100px}.dropdownlist{width:132px}
.btn,.btnDimmed,.btnHide,.btnS,.btnDimmedS,.btnL{border:0px;height:19px;cursor:pointer}
a.btnLink:link,a.btnLink:visited,a.btnLink:hover{cursor:pointer;display:block;float:left;padding:2px;text-decoration:none;width:50px;margin:0 4px}
.btnS,.btnDimmedS{width:80px}.btnOrder{cursor:pointer}
.btnSmall{border:0px;height:19px;width:60px;cursor:pointer}.btnHide{display:none}
/* links & fonts*/
a:hover,a.redTxtLrge3:hover,.redTextFooter:hover,a.topnav:hover,a.userAreaB:hover,a.orng-link:hover,a.FavLnk:hover, a.topnav:hover,a.favLink:hover
{text-decoration:underline !important} 
.redTxtLrge3,a.redTxtLrge3:link,a.redTxtLrge3:visited,a:link,a:visited,a:active,a.FavLnk:link, a.FavLnk:visited, a.FavLnk:active ,a.bold-link:hover,a.FavLnk:hover,a.bold-link:link, a.bold-link:visited, a.bold-link:active,a.favLink:link ,a.favLink:visited,.redTextFooter,.redTextFooter:link , .redTextFooter:visited ,a.topnav:link, a.topnav:visited, a.topnav:active
{text-decoration:none}a.bold-link:hover{text-decoration:none !important}
a.orng-link:link, a.orng-link:visited, a.orng-link:active ,a.userAreaB:link, a.userAreaB:visited, a.userAreaB:active ,a.userAreaB:hover
{text-decoration:none;height:30px}.OtlobLogoTextAlign{margin-left:20px} 
.OtlobLogoText:link,.OtlobLogoText:visited,.OtlobLogoText:hover{text-decoration:none !important;margin-bottom:10px}
.redTxtLrge2,a.redTxtLrge2:link,a.redTxtLrge3:visited,a.redTxtLrge2:hover{padding:0 0 4px 15px;margin:0px}	
.favorder-txtActive,.favorder-txtActive:link,.favorder-txtActive:visited ,.favorder-txtActive:hover{padding-right:10px;text-decoration:none;text-align:right;cursor:pointer;width:200px}
.redTextFooter,.redTextFooter:link,.redTextFooter:visited,.redTextFooter:hover{cursor:pointer;text-align:center}
.lineHeight{line-height:1.5em}.textcolor3,.redTxt,.statusTextLarge{padding-left:7px}
.statusTextSmall,.statusTextSmallR{text-align:left;padding-left:10px}.ordertxtMenu{padding:0 5px 0 5px}
.statusText{padding:5px}.statusTextSmallR{text-align:right;padding-right:5px}
.statusTextHeader,.statusTextLarge{text-align:left}
.favorder-txt{padding-right:10px;text-align:right;width:200px}.redTxtLrgeS{vertical-align:top}
.redTxtLrge,.redTxtLrgeS,a.redTxtLrge{padding:0px 0px 4px 15px;margin:0px}
/*Master page*/
.iballoonstyle{position:absolute;z-index:10;display:none}.wrapper,.pageW{width:775px}
.innerWrapper{width:730px}.innerWrapperS{width:700px}.logoW{width:430px}.userW{width:310px;_margin-top:-6px}
.bodyStrip{width:755px;padding:0 11px 10px 11px}
.headerNav{height:19px;text-align:left;padding:0 0 0 10px;vertical-align:super;width:744px;float:left;margin:2px 0 10px 0}
.paddBkgColor{width:730px;padding:10px;padding-top:0px;vertical-align:top}
/* Flags */
#divflags{width:152px;float:right;margin:-15px 7px 0 50px; vertical-align:middle;height:22px}#divCountrylbl{margin:5px 0 0 0}
.egypt-f{width:25px;height:15px;float:left;cursor:pointer;margin:0 0 0 9px}
.egypt-f-fselected{width:34px;height:22px;float:left;cursor:default;margin:0 0 0 9px} 
.united_arab_emirates-f{width:25px;height:15px;float:left;margin:0 0 0 9px;cursor:pointer}
.united_arab_emirates-f-fselected{width:34px;height:22px;float:left;cursor:default;margin:0 0 0 9px}
.saudi_arabia-f{width:25px;height:15px;float:left;margin:0 0 0 9px;cursor:pointer}
.saudi_arabia-f-fselected{width:34px;height:22px;float:left;cursor:default;margin:0 0 0 9px}
.bahrain-f{width:25px;height:15px;float:left;margin:0 0 0 9px;cursor:pointer}
.bahrain-f-fselected{width:34px;height:22px;float:left;cursor:default;margin:0 0 0 9px}
.none-selected{margin:3px 0 0 9px}
/*user area*/
.topStrip{width:280px;height:29px;}.topStrip td{font-size:11px}.bottomStrip{width:280px;height:45px}.borderTop{height:13px;width:775px}
.bottomStripLogged{height:55px;line-height:11px}.SSO{border:none;padding:0 0 2px 20px;width:84px;cursor:pointer;height:26px}
a.topnavWht:link,a.topnavWht:visited{text-decoration:none;cursor:pointer}
a.topnavWht:hover{text-decoration:underline}.blt-login{padding:7px 0 0 0}
.oliveTextFooter{text-align:center}.ChngLang{height:19px;text-align:center;width:62px}.footerBg{height:28px}
.headerTitleRed{height:35px;padding-left:10px;width:493px}
.CloseAddAddress{text-decoration:underline;cursor:pointer;float:right;padding-right:50px}
.tblBorder{width:493px;padding:15px 0 0 10px}.LoggedOut{padding:4px 0 0 0;font-size:11px}.blt-Lout{padding:0 0 2px 0}
.fav-pop{text-align:left;width:90px;margin:2px 0 0 -5px;padding:0 0 0 10px;line-height:1.3}
.fav-pop div {width:90%}.fav-ico{padding:7px 0 0 0}
.closeFav{float:right;padding:4px 4px 0 0;display:block;cursor:pointer}
.favHeader{margin:10px 0 0 0;padding:0px}.favLi{padding:10px 0 0 10px;margin-left:10px;line-height:9px}
.favTip{width:137px;float:left;padding-bottom:8px}.favTip2{padding:8px;width:200px}
/*Home page*/
/*Search*/
#divSearch,.divSearch{width:180px;float:left;display:inline}
.search-bg{width:170px;_width:145px;height:45px;text-align:left;padding:5px 0 5px 34px}
.advsrch-wrapper{width:172px;_width:150px}.adv-srch{margin:0 0 10px 0;_margin-left:5px}
#divf-meal-Container {width:173px;z-index:0}
#divf-meal-top {width:155px;height:21px;vertical-align:top;float:right;padding:2px 10px;margin:-26px -1px 0 0;_margin-top:-1px}
#divf-meal-layer {display:none;width:93px; height:48px;z-index:100; position:relative; top:-27px; left:-81px}
#divsandwitch {width:170px;height:160px;z-index:10;border:none}
.f-meal-txt ,a.f-meal-txt,.f-meal-title,.f-meal-saname{text-align:center}
.f-meal-only {margin:2px 0px 10px 0px;text-align:center}#divf-meal-resname {margin:5px 0px 10px 10px}
.f-meal-btn {height:19px;border:0;float:right;text-align:center;vertical-align:bottom;margin:15px 23px 5px 0px;cursor:pointer} 
.areas, .map-btm-txt{overflow:hidden;clear:both}.cssDivMap{width:542px}
.divTopCities{margin-right:2px}.tableTop{clear:both;display:block;float:left}.img{padding-right:6px}
.citiesTable{width:540px;padding:0px;margin:0px}.hoverOrange{padding-left:15px;height:18px}
.tableText{padding-left:15px;height:20px}a.hoverLnk:link , a.hoverLnk:visited ,a.hoverLnk:hover{text-decoration:none !important} 
.links:link,.links:visited ,.links:hover{text-decoration:none !important}
.RoundboardText,.InActiveTabText{height:23px;text-decoration:none;vertical-align:middle;text-align:center;padding:0px}
.topTable{width:495px;vertical-align:top}	
.roundBord{margin:0px;padding:0px;width:10px;float:right;height:20px}
.roundBordInactive{margin:0px;padding:0px;width:10px;float:right;height:20px}
.roundBord2,.InActiveTab {display:inline;float:left;margin:0px;padding:0px;text-align:center;height:23px}
.otlobTopLogo{padding:10px 0 0 18px}
.BranchDesc{width:300px;padding-right:50px;vertical-align:middle;float:right; min-height:100px}
.Hover:link,a.Hover:link,.Hover:visited,a.Hover:visited{height:19px;width:120px;_width:145px;display:block;text-decoration:none !important}
.Hover:hover,a.Hover:hover{cursor:pointer;list-style:none;text-decoration:none}
.popupMenu{position:absolute;text-align:left}.cssFloat{float:left}.orderW{width:260px}
.cssMenuDiv{width:490px;height:120px;display:block;clear:both;overflow:hidden}
.cssMenuDivProfile{width:542px;display:block;clear:both;overflow:hidden}
.mainBodyDiv,.mainBodyDiv3{width:542px;display:inline;margin:0px;padding:0px}.mainBodyDiv{margin-left:10px;float:right;}
.mainBodyDiv3{float:left;width:550px}.menuDiv{width:495px}
.mainBodyDivSrch,.mainBodyDiv2{width:542px;display:inline;margin:0 6px 0 0;float:left}.topFixM{margin:-10px 0 0 0}
#divFood{width:230px;float:right;display:inline}
/* content */
.login-bg-nopadd{width:222px;padding:5px 0 0 3px;text-align:left}
.AddImage{padding:4px;vertical-align:middle} .borderLeft,.borderRight{height:1px;width:11px}
.data-td2-alt-TR,.favGOtd2{width:90px}.favGOtd2H{width:80px;padding:0 0 0 15px}
.td-light,.td-light2{width:222px}
.td-light{height:35px;padding:10px 10px 0 0}.td-light2{padding:10px 0 0 10px}
.step3-bg{width:222px;height:38px}.DivTop{padding-top:13px}
.foodbasket{padding-left:60px;width:222px;height:70px;text-align:left}
.firstlogin{width:400px;height:200px;padding-right:11px;text-align:right;vertical-align:middle}
.tblBgBottom{height:2px}.cssTrFeedbackName,.oliveTxt{vertical-align:top}
.ChngLangB{height:23px;text-align:left}
.logo{height:132px;text-align:left;padding-left:30px}
.catleft{float:left;margin:0px;padding:0px}.mainDiv{margin:0px;padding:0px}
#divHead,.divHead{width:178px;margin:0px;padding:0px}.flame{padding-left:9px}
.bkgWhite,.bkgBiege,.hoverWhite,.hoverBiege{text-align:left;margin:-1px;width:175px;list-style:none;padding-top:3px;cursor:pointer}
.bkgWhite,.hoverWhite{height:23px}.bkgBiege,.hoverBiege{height:25px}
#divleft{margin:0px;padding-top:11px;float:left;width:105px;height:31px;overflow:hidden;display:inline}
#divpotimage{margin:0px;padding:0px;width:73px;height:42px;display:inline;float:right}
#divcurve{margin:0px;padding:0px;width:10px;height:11px;float:left;overflow:hidden}
#divstrip{margin:0px;padding:0px;width:95px;height:11px;overflow:hidden;float:right}
a.listLinks:link ,a.listLinks:visited ,a.listLinks:hover{text-align:left;padding-left:5px;padding-top:6px;text-decoration:none !important}
#divbgsmall{margin:0px;padding-left:7px;padding-bottom:0px;width:100px;height:20px;float:none;clear:left}
#divbglarge{margin:0px;padding:0px;padding-left:7px;width:167px;height:23px;clear:both}
.tableHeader{height:19px;padding:4px}.bg,.bgSmall{padding:0 8px 10px 8px}.bgSmall{width:474px}.bgBig{width:100%}
.topTitleWhite, .topTitleWhite a:link,.topTitleWhite a:visited,.topTitleWhite a:hover{text-align:center;vertical-align:top}
.topTitleWhite a:link,.topTitleWhite a:visited,.topTitleWhite a:hover{text-decoration:underline}
.resNameTitle ,.resNameTitle a:link, .resNameTitle a:visited,.resNameTitle a:hover,.resNameGOTitle a:link,.resNameGOTitle, .resNameGOTitle a:visited,.resNameGOTitle a:hover
{text-decoration:none !important;padding-left:10px}
.resNameGOTitle a:link,.resNameGOTitle, .resNameGOTitle a:visited,.resNameGOTitle a:hover{padding-left:8px}
.titleBkg,.titleBkgSmall{display:inline;width:436px;height:53px;padding-left:14px;margin-top:20px;float:left}
.titleBkgSmallS{width:444px;display:inline;float:left;padding-left:8px;height:48px}
.titleBkgSmall{padding-left:8px;height:48px;width:443px;margin-top:0px}.topNav{height:21px}.HmenuTip{height:110px}
.titleBkgCatSmall{width:386px;display:inline;height:34px;padding-left:14px;margin-top:20px;float:left}
.titleBkgCat{display:inline;width:436px;height:34px;padding-left:14px;margin-top:20px;float:left}
/*fonts*/
.redTxt{font-size:9px;font-weight:normal}
a.blackText:link,a.blackText:visited,a.blackText:hover{font-size:8.5pt;font-family:Verdana,sans-serif}
a.blackText2:link,a.blackText2:visited,a.blackText2:hover{font-size:11.0pt;font-family:Calibri,sans-serif}
.redTxtLrge3,a.redTxtLrge3:link,a.redTxtLrge3:visited,a.redTxtLrge3:hover,.CloseAddAddress{font-size:12px}
.redTxtLrge,.redTxtLrgeS,a.redTxtLrge{font-size:13px}.largeFont{font-size:14px;font-weight:bold}
.redTxtLrge2,a.redTxtLrge2:link,a.redTxtLrge3:visited,a.redTxtLrge2:hover{font-size:15px}	
.username,.cancelTxt,.tableHeader,.bold,.textcolor3,.textcolor5,.textcolor8,.subTotalAlignText{font-weight:bold !important}
.cancelTxt{font-weight:normal}
.OliveBold{font-size:12px;font-weight:bold}.oliveTxt{font-size:11px}.spacer{font-size:5px}
body,.cssHideZindex2,a.favLink:link ,a.favLink:visited,a.favLink:hover,.redTextFooter,.redTextFooter:link , .redTextFooter:visited ,.redTextFooter:hover,.oliveTextFooter,.firstlogin,.resNameDet
,.footer a:link, .footer a:visited,.footer a:hover,.menuNameDet,.menuNameDet2{font:normal 11px Tahoma}
.statusTextHeader,.hoverOrange,.mainTitle,.mainTitleCat,.menuHeaderText,.menuHeaderText2{font:normal 12px Tahoma}
.inputWidth200{font:normal 10px verdana}
select,.input,.inputSmall,.dropdownlist,.textcolor3,.textcolor5,.textcolor7,.textcolor8,.textOlive{font:normal 11px verdana}
a.topnav:link, a.topnav:visited, a.topnav:active, a.topnav:hover{font:normal 13px verdana}
a:link,a:visited,a:active,a:hover,a.orng-link:link, a.orng-link:visited, a.orng-link:active ,a.orng-link:hover
{font:normal 11px arial}
a.FavLnk:link, a.FavLnk:visited, a.FavLnk:active ,a.FavLnk:hover{font:normal 10px arial}
.f-meal-saname{font:normal 18px/1.2em Arial Black}
a.hoverLnk:link , a.hoverLnk:visited ,a.hoverLnk:hover,.links:link,.links:visited ,.links:hover{font:normal 13px Trebuchet MS} 
.f-meal-only {font:normal 14px Trebuchet MS}#divbglarge{font:normal 12px Trebuchet MS}
a.collapse:link ,a.collapse:visited, a.collapse:hover{font:normal 12px Tahoma}
a.userAreaB:link, a.userAreaB:visited, a.userAreaB:active ,a.userAreaB:hover{font:bold 10px tahoma}
.btnOrder,.OtlobLogoText:link,.OtlobLogoText:visited,.OtlobLogoText:hover,.error,.statusText,.SSO,a.topnavWht:link,a.topnavWht:visited,a.topnavWht:hover,.headerSepareator,.orderTitle,.groupNameH
,.headerNav,#divf-meal-resname {font:bold 11px Tahoma}
a.btnLink:link,a.btnLink:visited,a.btnLink:hover,.statusTextSmall,.statusTextSmallR,.ordertxtMenu,.statusText,.statusTextH,.statusTextLarge,.search-bg,.f-meal-btn,.tableText,.bkgWhite,.bkgBiege,.hoverWhite,.hoverBiege,a.listLinks:link ,a.listLinks:visited ,a.listLinks:hover,.topTitleWhite, .topTitleWhite a:link,.topTitleWhite a:visited,.topTitleWhite a:hover,.resNameTitle a:link,.resNameTitle, .resNameTitle a:visited,.resNameTitle a:hover,.resNameGOTitle a:link,.resNameGOTitle, .resNameGOTitle a:visited,.resNameGOTitle a:hover
,.textThanks,.RoundboardText,.InActiveTabText{font:bold 12px tahoma}
#divbgsmall{font:bold 14px Tahoma}
.mainTitle3,.mainTitle3:link,.mainTitle3:visited,.mainTitle3:hover,.mainTitle4,.mainTitle4:link,
.mainTitle4:visited,.mainTitle4:hover,.mainTitle2,.mainTitle2:link,.mainTitle2:visited,.mainTitle2:hover{font:bold 18px Tahoma}
.btnS,.btnDimmedS{font:bold 9px Verdana !important}
.btn,.btnDimmed,.btnHide,.btnSmall{font:bold 10px Verdana}.btnL{font:bold 11px Verdana}
a.bold-link,a.bold-link:link, a.bold-link:visited, a.bold-link:active,a.bold-link:hover{font:bold 14px arial}
.headerTitleRed{font:bold 15px tahoma}
.loginWelcome,.foodbasket{font:bold 13px Trebuchet MS}
.f-meal-txt ,a.f-meal-txt,.f-meal-title{font:bold 16px Trebuchet MS}
.dropList{font-size:10px}.topTitleLeft{font:normal 12px Tahoma}
.areaBold,.areaBold:link,.areaBold:visited,.areaBold:hover{font:bold 12px Tahoma}
.titleTip,a.titleTip:link,a.titleTip:visited,a.titleTip:hover{font:bold 12px Tahoma}
.boldTip,.boldTipL,.boldTipS,.boldTip1,.boldAdd{font:bold 11px Tahoma}
.boldTipBskt{font:bold 13px Tahoma}.footer{font:bold 14px Tahoma}
.orderCounterTxt{font:bold 11px Tahoma}.orderConfTxt{font:normal 11px Tahoma}
.boldTipL{font-size:13px}.normalTip{font:normal 11px Tahoma}.cssFontBold{font-weight:bold}
/* links */
/* fonts */
/* menu list */
.footer2,.footerColor{font:bold 14px Tahoma}.footerColor{font-size:11px}
.topMenuTitle,.topMenuTitle2{font:bold 12px Tahoma}.menuNameTitle{font:bold 12px Tahoma}
.titleName:link,.titleName:visited,.titleName:hover,.titleName2:link,.titleName2:visited,.titleName2:hover{font:bold 11px Tahoma}
.menuPrice,.menuPrice2{font:bold 12px Tahoma}.menuHeaderTitle{font:bold 18px Tahoma}
.menuHeaderTitle2,.menuHeaderS, .menuHeaderS2{font:bold 18px Tahoma}
.resNameDet{padding-left:20px;width:263px}
.mainTitle{padding-top:10px}
.mainTitle2,.mainTitle2:link,.mainTitle2:visited,.mainTitle2:hover,.mainTitle3,.mainTitle3:link,.mainTitle3:visited,.mainTitle3:hover,.mainTitle4,.mainTitle4:link,
.mainTitle4:visited,.mainTitle4:hover{padding:5px 0 0 7px;text-decoration:none;cursor:pointer}
.mainTitleCat{padding-top:10px;float:left}
.plateFork,.plateForkSmall,.plateForkM{width:91px;height:61px;margin-top:13px;float:right}
.plateForkSmall{float:none}
.withOutplateFork{width:90px;height:49px;margin:0px;float:left}.plateForkM{margin-top:0}
.textThanks{vertical-align:middle;text-align:left;padding:5px;padding-bottom:10px}
.dropList{width:44px;letter-spacing:.06em}
.footerRight{text-align:right;padding-right:11px;width:542px;font-size:11px}
.footerRightAdvSearch{padding-left:5px;text-align:left;float:right;width:535px;font-size:11px}.footerRightAdvSearch td,.footerRightCatSmall{font-size:11px}
.footerRightCat{width:450px;float:right;font-size:11px}.footerRightCat,.footerRightCatSmall{text-align:right;height:19px}.footerRightCatSmall{width:400px;float:left}.top{width:541px}
.topTitleRight{width:126px;height:17px;float:right;padding-left:11px}
.areaBold,.areaBold:link,.areaBold:visited,.areaBold:hover{display:inline}
.topTitleLeft{float:left;padding-bottom:5px;width:100%;padding-left:8px;display:inline}
/*restaurantlist2 - tooltip*/
#divCategory{z-index:100}.txtMinCharge{width:180px}.txtMinCharge2{width:140px}
.titleTip,a.titleTip:link,a.titleTip:visited,a.titleTip:hover{padding-left:7px;padding-right:5px;text-decoration:none !important}
.boldTip,.boldTipL,.boldTipS,.boldTip1{padding-left:7px}.boldTip1{padding:3px 8px 0 0}
.boldTipL{white-space:nowrap}.boldTip{line-height:16px}
.editDiv{padding:10px;width:200px}.normalTip{padding-left:7px;white-space:nowrap}
#div1 {width:323px;padding:10px}.divTooltipDiv,#divTooltipDiv{margin:3px;white-space:nowrap}
#divTooltipDivSmall,.divTooltipDivSmall,.editDiv{margin:3px}
.editToolTip{width:200px;padding:5px;text-align:center}
*html #divTooltipDiv1{width:100%}*html .divTooltipDiv1{width:170px}.addressPadd{padding:0 0 0 7px}
.divTooltipDiv1Width{width:150px;padding:5px;position: absolute;z-index: 100; height: 200px; overflow-y: scroll; margin-left: 50px}.cssFontBold{font-weight:bold}.cssTooltipDiv{width:155px}
#TooltipDiv2{margin:3px;width:172px}#TooltipDiv3{width:180px;padding-left:9px}
.imgLink,a.imgLink:link,a.imgLink:visited,a.imgLink:hover{border:0px;cursor:pointer;text-decoration:none !important}
.imgIcon{border:0px;cursor:default}.cssDivAddToOrder{padding-bottom:10px}
/* menu list */
.removeSpace th{line-height:0.3}.menuFooter{width:490px;height:8px}.lightRowMenu2,.darkRowMenu2{padding:5px;font-size:11px}
.topMenuNav{width:400px;margin-top:9px;min-height:25px}.lightRowMenu,.darkRowMenu{font-size:11px}
.topMenuNavWithBackground{width:400px;margin-top:9px;min-height:25px;cursor:pointer}
.lightRow{width:523px;height:60px}.darkRow{width:523px;height:60px}
.vertspace{height:3px;_overflow:hidden}
.lightRow2,.lightDim,.darkRow2,.darkDim{width:523px;height:30px}
.bkgdDimmed,.bkgdDimmed2{width:545px}.bkgdDimmed2{padding:10px 5px 20px 0;width:540px}
.topMenuNav2,.topDim{width:390px;height:20px;margin-top:9px;text-align:center;vertical-align:top}
.footer{height:20px;width:50px;text-align:right;vertical-align:middle}
.footer a:link, .footer a:visited,.footer a:hover{height:20px;text-decoration:underline;width:50px;vertical-align:middle;text-align:right}
.footer2,.footerColor{height:15px;width:550px;vertical-align:middle;text-align:right;padding:10px}
.navArrow{vertical-align:middle;float:right;padding:5px 10px 0 0;min-height:20px}
.navArrow2{margin:2px 10px 0 0}.arrowOrder{padding:5px 0 0 10px;float:left}
.topMenuTitle{padding-left:12px;float:left}
.menuTable{width:468px}.counter{width:27px;height:18px;padding-left:1px}
.counterDisabled{width:27px;height:15px;padding-left:1px}
.menuNameTitle{vertical-align:middle}
.menuNameDet,.menuNameDet2{padding-left:3px}.menuNameDet2{padding-top:5px}
.titleName:link,.titleName:visited,.titleName:hover,.titleName2:link,.titleName2:visited,.titleName2:hover
{vertical-align:middle;text-decoration:none}
.titleName:hover,.titleName2:link,.titleName2:visited,.titleName2:hover{text-decoration:underline}
.menuPrice,.menuPrice2{text-align:center;width:68px;padding:4px}
.bgMenu{padding:0 9px 9px 8px;#padding:0 8px 9px 8px}
.menuHeader{width:490px;height:38px;text-align:center;vertical-align:middle;margin-top:20px}
.MemOrderResHeader{width:457px;height:38px;text-align:center;vertical-align:middle;margin-top:5px}
.menuHeaderText{padding:0 8px 0 8px} 
.menuLogo{text-align:right;width:140px;height:120px;margin:0px;padding:0px;float:right}
.menuLogoProfile{text-align:center;width:140px;height:120px;margin:0px;padding:0px;float:left}.menuLogoProfile2{margin:-14px 10px 0 0;padding:0px;float:right;width:320px}
.menuImageHeader{float:left;margin:0px;padding:0px;text-align:center;width:90px}
.menuHeader3{margin:0;padding:0;height:48px;display:block;clear:right;overflow:hidden;text-align:left}
.menuHeader2{margin:0;padding:0;width:399px;height:48px;display:block;clear:right;overflow:hidden}
.menuHeaderTitle2,.menuHeaderS, .menuHeaderS2{margin:0px;padding-left:12px;float:left}
.menuHeaderTitle2{width:390px}.menuHeaderS{width:555px}.menuHeaderS2{width:300px}
.menuHeaderText2{margin:0px;padding-top:7px;padding-left:7px}
.mainTooltip,.mainTooltip2{width:335px;float:left}.mainTooltip2{height:100%;width:320px}
.menuTip2{height:100%;width:310px;line-height:16px}.menuTip{width:327px}.menuTip td{line-height:13px}
a.collapse:link ,a.collapse:visited, a.collapse:hover{text-align:right;text-decoration:underline}
.colDivBg{text-align:right;width:478px;margin:0px;padding:0 5px 0 5px}
.aspAlign{float:left;margin-top:1px}.menuRowAlign{float:left;width:389px}
/*User Login*/
.topLeft{margin:0px;padding:0px;font-weight:bold}
.peopleIcon{padding-top:3px;padding-right:5px}
.mainBodyDivWithPadding{width:542px;float:left;display:inline;margin-right:10px;padding-top:18px}
.subTotalAlign{display:inline;margin-left:43px}.foodDiv{width:220px}
.tdFoodItems{width:215px}.branchImg {width:30px;height:30px;margin:0 4px 0 0}
.noSearch,.noSearch2,.noSearchBig{vertical-align:top;border-top:0px;height:190px}
.noSearch{width:490px}.noSearch2,.noSearchBig{width:540px}
.noOrderHistory{width:95%;padding:10px;margin:10px 0 0 0}
.foodBasketDiv{width:220px}.OrderStatustd{padding:8px}
.divResturantFav{display:none;position:absolute;z-index:1000;min-width:275px;_width:275px;margin-top:-5px;text-align:left;margin-left:150px;#margin-left:0}
.divRestFavOrdr{display:none;padding:5px;position:absolute;z-index:200;width:262px;#width:270px;_width:275px}
/* Star rating Classes */
.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,
.star-rating .current-rating, .star-rating .final-rating{background: url(Images/star.gif) repeat-x left -1000px;margin-right:20px;float:right}
.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position: left top}
.star-rating li{display:inline}.star-rating a,.star-rating .current-rating,.star-rating .final-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border: none}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position: left bottom}.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}
.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position: left center;width:0%}
.star-rating .final-rating{z-index:1;background-position:left bottom}

/*My Page*/
.margin10px{margin-left:10px}.margin5px{margin-left:5px}.floatSearch, .floatB ,.floatN{float:left}.imageFloat, .floatA{float:right}
.imageFloat2{float:right;width:555px}.UserTipsPos{margin-top:35px}.UserTipsPos2{margin-top:7px;width:100%}
.floatLeft{float:left}.tL{text-align:left}.tR{text-align:right}
.myPageFav{margin:-20px 0 0 0;display:none;position:absolute;z-index:1000}
/*My Add*/
.topMarginAddr{width:315px;float:left}.hrBottom{width:315px;height:10px}.userAddressText{font-weight:normal}
.userAddress,.topTitleLeftAddr,.commentTxt{font:normal 11px Tahoma}.userAddressBold{font-weight:bold}
/*Fav Orders*/.commentBold{font:bold 11px Tahoma}.commentTxt1{font:normal 10px Tahoma}
.fav-order-top{height:25px;font:bold 12px Tahoma;line-height:2;text-indent:10px;margin-bottom:3px}
.fav-order,.fav-order2 {margin-left:8px;width:310px;_margin-left:6px}.edit {width:18px; height:20px}
.fav-order2,.marginTopS {margin-top:10px}.fav-order-bottom {margin-left:8px;margin-bottom:15px;width:310px}
.light,.Dark {border:0px;height:22px}
.res-name {font:bold 12px Tahoma;height:25px;width:217px;text-indent:6px;padding-left:5px}
.order-button{height:19px;width:54px; text-align:center;font:bold 12px Tahoma;padding-top:2px;border:0px;cursor:pointer}
.fav-order-paging,.fav-res-paging{width:300px;margin-bottom:10px;font:normal 12px Tahoma;height:21px;line-height:2;text-indent:10px}
.fav-order-paging{width:313px}.fav-res-paging{width:300px;margin-left:8px}
/*begin my prefrences styles*/
.DefaultMouse{cursor:text}.HandMouse{cursor:pointer}
.mypref-cont-txtWithoutUnderline {padding:10px 0px 0px 10px;width:130px;text-align:left}
.mypref-cont-txt{padding:10px 0px 0px 0px;width:130px;text-align:left}
.mypref-cont-txtWithoutUnderline,.mypref-cont-txt,.mypref-cont-txt:link,.mypref-cont-txt:visited ,.mypref-cont-txt:hover{font:bold 11px Tahoma;text-decoration:none}.mypref-cont-txt:hover {text-decoration:underline}
.divuser-pref-top {width:340px;height:528px;position:relative;z-index:10}
#divuser-pref-top{width:172px;height:25px;margin-top:5px}
.my-pref-title{font:bold 12px Tahoma;margin:2px 0px 0px 0px;padding-left:5px;line-height:2;vertical-align:middle}
#divuser-pref-cont{width:177px;min-height:105px;border-top:0px;overflow:hidden}
.all-pref{font:normal 14px Tahoma;text-align:left; width:85px;margin:10px 0px 5px 5px;text-decoration:none;border:0px;cursor:pointer}
/*begin user tips style*/
.usrtips-body{height:50px;padding:5px}.usrtips-bodyBig{padding:5px}
.usrtips-txt,.usrtips-txtB {font:normal 12px Tahoma;padding:10px;text-align:left; text-decoration:none;cursor:pointer}
.usrtips-txtB {font:bold 12px Tahoma}table.pop-tbl-form {width:380px;margin:auto;cursor:default}
/*begin Form within pop window*/
#input{width:125px;height:20px;margin:28px 0px 0px 17px;font:normal 11px Tahoma;padding:2px 0px 0px 5px}
.CheckBox,.CheckBox2{font:normal 11px Tahoma;position:relative;top:-5px}.CheckBox2{top:-3px;_top:-1px}
.pop-select{font:normal 11px Tahoma;padding:2px 0px 0px 5px;width:165px;height:22px;margin:10px 0px 0px 0px}
.pop-add-btn{font:Tahoma 11px bold;width:50px;height:19px;margin-left:10px;border:none;text-align:center;cursor:pointer}
.drk {height:21px;font:normal 11px Tahoma;vertical-align:middle;padding:5px}
.pop-tbl-prefname{font:bold 11px Tahoma}
.prefBkgTable{padding:3px}.prefBkgTableSmall{margin:0px;padding:5px}
.prefBkgTableLarge,.prefBkgTableLarge3{margin:0px;padding:5px}.prefBkgTableLarge3{width:541px}
.prefBkgTableLarge2{float:left;width:553px;margin:0 0 10px 0;padding:5px}
.top-line{display:inline;border:none;width:315px;height:10px;padding:0px 3px 0px 3px; vertical-align:bottom}
.FavResProf {float:right;text-align:right;margin-top:13px}
.rest-title,.rest-title2 { margin:10px 0px 0px 5px}.hrPanel{width:95%}
.hrSmall2{width:100%;margin:5px 0;#margin:0}
.rest-title span,.rest-title2{font:bold 16px Verdana;float:left}
.add2fav{float:right;font:bold 11px Tahoma;padding:0px 5px 0px 0px;text-decoration:none;text-align:right}
.add2fav a:link,.add2fav a:visited {text-decoration:none}
.add2fav a:hover{text-decoration:underline}
.rest-det-txt-title {font:bold 12px Tahoma;padding:15px 0px 0px 23px}
.rest-det-txt-bdy {font:normal 11px Tahoma;padding:10px 0px 0px 35px}
.rest-branches-title {font:bold 12px Tahoma;padding:5px 0px 0px 23px }
.rest-branches-txt {width:540px;font:normal 11px Tahoma;padding:10px 0px 0px 35px}
.rest-branches-txt a:link {text-decoration:none}
.rest-branches-txt a:visited {width:540px;font:normal 11px Tahoma;padding:10px 0px 0px 35px;text-decoration:none}.rest-branches-txt a:hover {text-decoration:underline}
#divusr-reviews{width:520px;padding-left:20px}#divusr-reviews,.divusr-reviews{font:bold 12px Tahoma;line-height:2;text-indent:5;margin:10px 13px 10px 0px;height:25px}
.divusr-reviews{padding:4px 0 0 15px;margin:10px 13px 0px 0px;width:310px}
.review-title{font:bold 12px Tahoma;padding-left:6px}
.review-txt,.review-txt2{font:normal 12px Tahoma;padding:3px -5px 0 15px;width:527px}
.review-txt2{padding:3px 0 5px 0}
#divusr-reviews-all{font:normal 12px Tahoma;height:25px;padding-top:5px;text-indent:5;height:25px;
width:522px;padding-left:20px;margin:10px 0px 10px 0px}
#divusr-reviews-all a:link,#divusr-reviews-all a:visited {text-decoration:none}
#divusr-reviews-all a:hover {text-decoration:underline}
div#divusr-reviews-all span {margin:0px 5px 0px 5px;vertical-align:top;float:right}
.usr-reviews-all {vertical-align:top;float:right}.Height190px{height:190px}.width250px{width:335px}
.bgNum:link,.bgNum:visited,.bgNum:hover{padding:1px;width:10px;height:10px;font:normal 12px Tahoma
;text-decoration:none}
.bgNumInActive:link,.bgNumInActive:visited,.bgNumInActive:hover{padding:1px;
width:8px;height:8px;font:normal 12px Tahoma;text-decoration:none}
.padd5px{padding-left:5px}.paddR{padding-right:7px}.TopMarginFM{margin-top:52px}
#pnlSearchBar{position:relative;z-index:100}.width490px{width:490px}
.ValignTop{vertical-align:top}#divCatColExp{z-index:10;position:absolute;left:135px;top:330px}
.zIndex{z-index:100;position:absolute}.zIndexTop{z-index:105;position:relative}
.webPartEmpty{height:125px;width:298px}.zIndexTop2{z-index:110;position:absolute}
.valign-middle{margin-top:55px;padding:5px}.arrowAlign{margin-bottom:-5px;border:0px}
.webPartPadding{margin:-8px}.loadingImg{display:inline;position:absolute;top:230px;right:420px;z-index:107}
.TableFixed{table-layout:fixed}.height100Per{height:100%}
.Tipswidth{width:180px}.UItips{margin-left:10px;width:178px}
/*Food Basket*/
.redtext,.itemText{font:normal 10px Tahoma;text-align:left}.priceText{font:normal 11px Tahoma;text-align:right}
.basketText{font:normal 11px Tahoma;text-align:left;vertical-align:middle}
.basketTextB{font:bold 12px Tahoma;text-align:left;vertical-align:top}
.boxStyle{width:25px;height:16px;font:normal 11px Tahoma;padding:0 3px 0 3px}
.basketSepLrg{margin-right:5px}
.dropBkg{width:44px;letter-spacing:.06em;font-size:11px}
.basketContainer{width:220px;_margin-right:-60px}
.grandRow{height:25px;width:215px;vertical-align:middle;padding-top:10px;text-align:right;padding-right:5px}
.basketFloat,.basketFloat2{width:220px;position:relative;right:6px;float:right;margin-right:-4px;display:block}
.basketFloat{_margin-right:-8px}.hourAlign{float:right;margin-top:-13px}*html .basketFloat2{width:220px;position:static}
/*Favorite (Restaurants and Orders)*/
.FavRest{height:122px;width:313px;overflow:auto;overflow-x:hidden}.widthFav{width:313px}
/* General */
.clear{clear:both}.clearR{clear:right}.marginB{margin-top:-5px;vertical-align:top;_margin-top:0px}.alignPadd{padding-left:20px}.alignPadd2{padding-left:20px}
/* Confirmation Page */
.var-data,.var-dataB,.var-dataDimm{font-weight:bold}.var-dataB{font-size:12px}.confirm-res-name{ font-size:18px}
.confirm-topMenuNav{margin-top:9px;min-height:25px;cursor:pointer}.divOrderStatus{padding:8px 5px 0 5px}
.divOrderStatus2,.divOrderStatus3{padding:5px 20px;margin:10px auto;margin-bottom:20px;width:380px;text-align:center}
.divOrderStatus3{margin-top:30px}
.confirm-total{font-weight:bold;float:right;padding:0 5px 5px 0}.confirm-net-total{float:left;margin:0 8px 0 0}
.trTotal,.trTotal2{padding:10px 9px 0 9px;height:25px}.trTotal2{padding:0 5px 0 10px;width:522px;height:20px;margin:5px 0 0 3px}
.trLinks{padding:10px;text-align:center}.conf-total-txt{font-weight:bold;padding:0 5px 0 0}  
.conf-a,.ordrnum{float:left}.conf-b,.confirm-order-status{float:right}.conf-arrow{width:20px}
.conf-link{width:205px;text-align:right;padding:0 5px 0 0}#divrp-res-info{width:345px;text-align:left;margin:30px 0 0 0}
#rp-res-info span, #divrating-res-info{font:bold 11px Tahoma}#rp-res-info span.value{font-weight:normal;padding:0 0 0 6px}
.rp-upper-row{width:inherit;height:22px;padding:5px 5px 0 5px}.lbls{width:165px;text-align:left}
.alternate{width:inherit;height:22px;padding:5px 5px 0 5px;text-align:inherit}
.fav{overflow:hidden}#divrating-res-info{overflow:hidden}.res-info-rtngtxt{float:right;margin:4px 5px 0 0} 
.res-info-txt h2{margin:0 0 5px 20px;padding:0;font:bold 12px Tahoma}.res-info-txt p{margin:0 0 10px 30px;padding:0 30px 0 0;font:Normal 11px Tahoma}
.leftArea-fix{width:85px}.rightArea-fix{width:545px;_margin:0 0 0 -8px} 
.labelForm{width:150px;float:left}.textBoxForm{width:300px;float:left}.orderHeader{font:bold 16px Tahoma}.orderW2{width:500px}
.orderHdrBkgd,.searchTitle,.orderHeaderS,.orderHeaderS2{font:bold 11px Tahoma}
.orderHdrBkgd,.orderHdrBkgdS,.orderHdrBkgdS2{height:21px;line-height:2}.orderHdrBkgd{width:495px;margin-bottom:3px}
.orderHdrBkgdS{width:313px;padding:3px 0 0 0;margin-bottom:-3px}.orderHdrBkgdS2{width:306px;padding:0 0 0 7px;text-align:left}
.orderHeader1{padding:0 0 0 6px;text-align:left;width:90px}.orderHeader2{padding:0 0 0 15px;text-align:left;width:40px}
.orderHeader3{width:204px;padding:0 0 0 6px}.orderHeader4{width:62px;padding:0 0 0 20px}
.orderTbl1,.orderTbl2,.orderTbl1S,.orderTbl2S{padding:3px;height:100%}
.orderTbl1 div.floatB,.orderTbl2 div.floatB,.orderTbl1S div.floatB,.orderTbl2S div.floatB{padding:0 0 0 3px}
.orderTbl1S,.orderTbl2S{width:307px}.orderTbl1,.orderTbl2{padding:10px}
.orderTxt2{text-align:center}.btnPstn{position:relative;top:-70%}.orderTxtSbtn{position:relative;top:50%;vertical-align:middle}
.orderTxt1,.orderTxtS,.orderTxtRes{font:bold 11px Tahoma}.orderTxtS1,.orderTxtSbtn{font:normal 11px Tahoma}
.orderTxtS2{cursor:pointer}.orderTxt1,.orderTxt3{width:320px}.orderTxt4,.favGOtd3{width:50px}
.favGOtd4{padding:0 25px 0 0}.orderTxtFav{width:480px;_width:0px}.orderTxt1{_width:250px}
.dateD{font:bold 14px Arial}.dateMY{font:bold 12px Arial}.favGOtd1,.favGOtd1H{float:left;width:495px}
.favGOtd1H{width:490px}.itemPadd{width:1px}.itemSep{height:1px}
.orderSep,.orderSep1{padding:5px 0 0 0}.orderSep1{width:55%}
.moreItemsHdr,.moreItemsHdr2{width:14px;height:10px;margin:0 0 -2px 10px;z-index:1;position:relative;_margin:0 0 -6px 10px}
.moreItemsDiv,.moreItemsDiv2,.moreItemsDiv3{width:180px;padding:7px}.moreItemsDiv td{font-size:11px}
.moreItemsDiv2{padding:10px;width:100%}.moreItemsDiv3{padding:0px;width:100%}
.calenderBtn{width:27px;height:24px}.orderHeaderS{width:70px;padding:0 0 0 3px}.orderTxtS{width:140px}
.orderTxtS1,.orderTxtS2,.orderTxtSbtn{width:70px}
.orderHeaderS2{width:160px;padding:0 0 0 5px}.orderTxtRes{width:100px}
.divOrderTitle{font:bold 12px Tahoma;margin:10px 13px -4px 0px;padding:5px 0 0 6px;height:25px;width:307px}
.paddOrder{padding:5px 0 0 0}.paddOrder2{padding:5px 0 0 3px}
.orderDelete,.btnNA{text-decoration:line-through}
.btnNA{height:19px;font:bold 9px Verdana;cursor:pointer;border:none;width:80px}
.orderBtnDimmed,.orderBtnDimmed:link,.orderBtnDimmed:visited,.btnDimmed,.btnDimmedS,.dimmedTxt
{cursor:default}.itemsW{width:330px;text-align:left}
#date{margin:0px;padding:5px 0 0 0;height:57px;width:40px;margin:0 10px 0 0}#date li{list-style:none}
.itemTxt{width:20px}.orderItem{font:bold 11px Tahoma;padding:5px 0 5px 0}.divCommentIE{_margin-left:5px}
/*End Order History*/ .refreshIcon{width:16px;height:13px;float:left;padding:5px 0 0 0}
/*reciept Page*/.divOrderW{width:360px}.divContact{width:700px}
.timer{display:block;margin:5px 0 5px 0;font-weight:bold;padding:2px;width:95px;margin:5px 0 0 0}
.orderBtn,.orderBtnDimmed,.orderBtn:link,.orderBtn:visited,.orderBtn:hover,.orderBtnDimmed:link,.orderBtnDimmed:visited,.orderBtnDimmed:hover
{background:none;height:21px;font:bold 16px Trebuchet MS;border:none;padding:4px}
.orderBtn:link,.orderBtn:visited{text-decoration:underline}
.orderBtn:hover,.orderBtnDimmed:hover,.orderBtnDimmed:link,.orderBtnDimmed:visited{text-decoration:none !important}
.orderBtnDimmed:hover{cursor:default}.btnPos{float:right;margin:15px 5px 0 0}.wOrder{width:300px}
.clickHere,.clickHere:link,.clickHere:visited,.clickHere:hover{display:none;font:bold 11px tahoma;text-decoration:underline;padding:0 0 0 5px}
.clickHere:hover{text-decoration:none}.pstRltv{position:relative}.favOrderBtns{margin:5px 25px 0 0;#margin:5px 17px 0 0;_margin:5px 13px 0 0}
.imgPosition{position:relative;display:inline;z-index:1000}
.labelW{width:440px}.gridCont{position:relative;z-index:100;margin:-20px 0 0 2px;_position:inherit;_z-index:0}.topFix{margin:3px 0 0 0}
.gridDimmed{z-index:10;position:absolute;left:0px;top:0px;width:550px}
.menuItemW{width:280px}.paddTitle{padding:3px 0 3px 0}.imgCont{position:relative;z-index:100}
/*GroupOrder*/
.groupTitles,.groupTitles2{font:bold 16px Tahoma;padding:5px 0 0 0}.groupTitles2{font:bold 13px Tahoma}
.hrGroup,.hrGroup2,.hrGroup3,.hrGroup4{width:100%;margin:5px 0}
.hrGroup2{margin:0 0 10px 0;#margin:-18px 0 0 0;_margin:-15px 0 0 0}.hrGroup3{#margin:-20px 0 0 0;#width:98%}
.hrGroup{#margin:0;#height:1px;_margin:-10px 0 10px 0}
#divdescription h1 ,#divsteps h1{font:bold 12px tahoma;padding:0px;margin:0px}.hrGroup4{margin:0 0 5px 0;#margin:-10px 0 0 0}
#divdescription .decTxt,#divsteps .decTxt{line-height:1em;font:normal 12px tahoma;padding:0px;margin:5px 0 10px 3px;_margin:5px 0 10px 0px} #divsteps div.stepsP {float:left;margin:5px 4px 5px 0;#margin:5px 4px 15px 0;_margin:5px 8px 15px 0}
#divsteps h2 {font:bold 16px tahoma;padding:0px;margin:15px 0 0 0;float:left}.stepsP{z-index:10000000000}
.decTxt1,.decTitle,.decTitleB{font:normal 11px tahoma}.decTxt1{line-height:2.2em;#line-height:1.2em}
.decTitle{font:normal 12px tahoma}.decTitleB{font:bold 13px tahoma}
#divsteps h3 {font:bold 18px tahoma;padding:0px;margin:10px 5px 0 0;float:left;vertical-align:super;_margin:10px 0px 0 0}
.createHdrBkg{width:630px;height:43px;margin:7px 0 0 0;padding:10px 0 0 10px;_margin:8px 0 0 0;_padding:5px 0 0 10px;_height:35px}
.groupLinks ,.groupLinks:link,.groupLinks:visited,.groupLinks:hover,.groupLinksU ,.groupLinksU:link,.groupLinksU:visited,.groupLinksU:hover
{font:normal 13px tahoma;cursor:pointer}
.groupLinksU ,.groupLinksU:link,.groupLinksU:visited{text-decoration:underline}
.groupLinksU2 ,.groupLinksU2:link,.groupLinksU2:visited,.groupLinksU2:hover
{font:normal 11px tahoma;cursor:pointer;text-decoration:none}
.groupLinksU2 ,.groupLinksU2:link,.groupLinksU2:visited{text-decoration:underline}
.groupLinks:hover{text-decoration:underline}.groupLinksU:hover,.groupLinksU2:hover{text-decoration:none !important}
.formBody,.gridBody,.selectBody,.orderBody,.favBody,.formBodyG,.formBodyG2
{width:690px;padding:10px 20px}.formBodyG{padding:0 10px 10px 10px;width:710px}
.gridBody{width:688px}.selectBody{width:458px;#margin:-5px 0 0 0}.orderBody{width:458px}
.favBody{width:525px;padding:0 5px 3px 5px}.formBodyG2{padding:0 10px 10px 10px;width:707px}
.btnsAlign{width:253px;margin:0 0 0 160px;text-align:center}
.label{font:normal 12px tahoma;float:left;width:150px;margin:5px}
.field{float:left;width:323px;margin:5px;margin-bottom:10px}.labelS{font:normal 10px tahoma}
.field select,.field textarea {width:300px;font:normal 12px verdana}
.field textarea{width:297px;#margin:0 0 0 -5px;height:60px}.groupHeader{width:732px;margin-top:5px;_margin:0 0 -2px 0}.invTop{margin:5px 0 0 0}
.textarea{letter-spacing:.06em;font:normal 11px verdana;padding:5px 0 0 5px}
.invTxt{padding:0 0 0 6px}.resScroll{overflow:scroll;overflow-x:hidden;height:228px;width:300px}
.invHeader{font:bold 12px Tahoma;margin:0;padding:0 0 0 10px;height:22px}
.groupLink2,.groupLink2:link,.groupLink2:visited,.groupLink2:hover,
.groupLinkD,.groupLinkD:link,.groupLinkD:visited,.groupLinkD:hover
{font:normal 11px verdana;cursor:pointer;text-decoration:none}.groupLink2:hover,.groupLinkD:hover{text-decoration:underline}
.groupLink3{font:normal 11px verdana; padding-right:10px}.vertSub{vertical-align:sub}
.infoMsg,.infoMsg2,.infoMsg3{font-weight:bold;margin:0 0 20px 4px;display:none}.paddRL{padding:0 5px}.paddRL2{padding:0 2px}
.infoMsg2{display:block;margin:10px 0 10px 4px;font-size:13px}
.infoMsg3{margin:0;text-align:center;padding:5px}
.divMemBody{padding:5px}.groupNameH{padding:7px 10px 10px 10px}.moreFooter{padding:5px}
.memPadd{width:1px}.memSep{height:1px;font-size:0}
.txtBoxEdit,.txtBoxEditS{font:normal 11px verdana;height:14px;padding-left:2px}
.txtBoxEditS{width:110px}.divAddGroups, #divAddGroups,#divEdit{width:295px;_margin:-28px 0 0 468px}
#divChooseMembers,.divChooseMembers{margin:0 0 0 0px;_margin:-15px 0 0 467px;min-width:350px;width:350px}
/*List All Groups*/#divEdit{width:295px}
.listHeader,.favHdr{margin:0;padding:10px;width:619px;float:right;height:28px;display:block;clear:right;overflow:hidden}
.favHdr{width:618px;float:left}.listGridH{height:20px}
#divView,.divView,.divViewIE{width:300px;margin:0 0 0 -35px;#margin:0 0 0 -135px;_margin:0 0 0 400px}
#divEdit,.divEdit{width:300px;margin:0 0 0 -95px;#margin:0 0 0 -145px;_margin:0 0 0 555px}
/*G.O.H*/
.groupOrder{width:100%}.divViewIE{_margin:0 0 0 580px}
.gOrderHeader1{padding:0 0 0 6px;text-align:left;width:150px}.gOrderHeader2{padding:0 0 0 15px;text-align:left;width:60px}
.gOrderHdrBkgd{font:bold 11px Tahoma;text-align:left;height:21px;line-height:2;width:100%;margin-bottom:3px}
.gItemsW{width:570px;text-align:left}.conf-header{float:left}
/*Active G.O*/
.ActiveGroupW{width:500px}.ActiveGroupW1{width:495px}
.marginFix{margin:10px 0 0 5px;#margin:5px 0 5px 5px;_margin:0px 0 5px 5px}
.selectHdrBkg{width:398px;height:43px;margin:7px 0 0 0;padding:10px 0 0 10px;_margin:8px 0 0 0;_padding:5px 0 3px 10px;_height:35px}
.selResName a:link,.selResName, .selResName a:visited,.selResName a:hover{font:bold 12px Tahoma;text-decoration:none;padding:10px 0 0 10px}
.selResName2 a:link,.selResName2, .selResName2 a:visited,.selResName2 a:hover{font:bold 12px Tahoma;text-decoration:none;padding:0 0 0 10px}
.orderMemHeader{margin:0;padding:10px;width:389px;_width:390px;float:right;height:28px;
display:block;clear:right;overflow:hidden}
.orderResHdr{padding:5px 0 0 5px;min-height:20px;width:450px}
.orderUser,.orderUserM{height:17px;margin:3px 0 0 0;padding:3px 5px 0 5px}
.orderGrandTotal{height:15px;width:440px;font:bold 14px Tahoma;vertical-align:middle;text-align:right;padding:10px}
.confW{width:565px}.priceW{width:183px;margin:5px 0 0 0}.divAddRest{padding:3px;width:100%}
.resScrollsml{overflow:scroll;overflow-x:hidden;height:183px;width:226px}
.divGO,.divGOH,.divGOF{display:none;position:absolute;z-index:10000000;right:0px;top:0px}
.divGOH{right:0;top:0;_left:5px}.divGOF{top:23px;right:7px;width:200px}.divGO{width:196px}
.divGOContFav{position:relative;float:right;z-index:10000000}
.divGOCont{position:relative;float:left}.groupOHw{width:100%}
/*group basket*/
.groupBasketCont{position:absolute;z-index:100}
.groupBasket{position:absolute;z-index:100}.groupBasketBkgd{padding:5px}
.memBodyScrl{overflow:scroll;overflow-x:hidden;height:195px}
.viewHpos{margin:-5px 10px 0 0;height:18px; float:right}
#divDimmer,#divDimmerLrg,.divDimmerLrgA,.divDimmerConf,.divDimmerMem
{width:226px;z-index:10;display:none;position:absolute;left:-3px;top:0px}
#divDimmerLrg,.divDimmerLrgA{width:735px;margin:130px 0 0 0;padding:85px 0 0 0}#divDimmer{z-index:10}
.divDimmerLrgA{margin:0;top:-5px;left:-14px;padding:0;height:111%;_height:265px}#divDimmerLrg{margin-top:111px;#margin-top:105px;_margin-top:130px}
.divDimmerConf,.divDimmerMem{height:100%;z-index:10000;left:0px}.divDimmerMem{width:565px;_left:0px;_width:545px}    
.divDimmerConf{width:545px;_left:-134px;_width:544px}.counterZindex{z-index:1000000;position:relative}
.divOrderCont,.divMemCont{position:relative;display:block;overflow:hidden;_position:static;font-size:11px}
.dimmMsg,.dimmMsgA,.dimmMsgB,.dimmMsgC{width:385px;height:156px;_height:80px;margin:0 auto}
.dimmMsg{padding:40px 0 0 0}.dimmMsgA,.dimmMsgC{padding:30px 0 0 0;position:relative;top:35px}
.dimmMsgC{padding:30px 0 0 0;top:0px;height:80px}.dimmMsgB{padding:30px 0 0 0;height:80px}
.dimmMsgB div{width:340px}
.imgGOpos{margin:5px 10px 5px 0}.dimmMsgA div,.dimmMsgC div{width:360px;padding-left:10px}
.lnkFavItems,.lnkFavItems:link,.lnkFavItems:visited,.lnkFavItems:hover{text-decoration:none}
.imgHdrDark{width:14px;height:10px;margin:0 0 -2px 10px;z-index:1;position:relative;_margin:0 0 -6px 10px}
.editItemW{min-width:120px;text-align:left}.rulesW{width:99%}
.favTitle{font:bold 13px tahoma;text-decoration:underline}
.shiftE{padding-left:10px}.myInvW{_width:732px}.heightFix{min-height:395px}.divmem{width:543px}
.memMessage{font-weight:bold}.backLnk{}.linksPost{padding-top:7px}
.btnFixP{width:80px}.rulesWidth{width:535px}
.hintIcon,#divsteps .hintIcon{width:16px;height:16px;cursor:default}
.hintTip,.hintTipDesc,.hintTipDesc1,#divsteps .hintTip,.hintTipSteps{padding:5px;position:absolute;z-index:10000;display:none;top:0px;left:19px;width:200px}
.hintTipDesc{top:102px;#top:100px;_top:130px;left:400px;width:320px}.hintTipDesc1{top:52px;#top:50px;_top:70px;left:400px;width:320px}
.hintTipSteps{top:19px;left:0px;width:300px}
#divsteps .hintIcon{margin:13px 10px 0 5px}#divsteps .hintTip{top:15px;left:24px}
.invDesc,.groupNameTxt{font:normal 12px tahoma}
.learnMore,.learnMore2{width:75px;height:12px;margin:6px 0 0 0px;#margin:0px 0 0 0px}
.learnMore2{margin:6px 0 0 0px}.mrgn{margin-left:6px}.mrgn2{margin-left:300px}
.stepOne,.stepTwo,.stepThree{width:14px;height:14px;margin:5px 5px 0 0;#margin:0 5px 0 0}
.groupDetW{width:210px}.groupDetW2{width:222px}.groupDetW3{width:220px}
.groupDetBg{padding:5px}.toDoH{height:20px}
.groupDetTxt{font:normal 11px Tahoma}.margB{margin-bottom:5px}
.groupDetTxtB{font:bold 11px Tahoma;line-height:1.8em}.paddHdr{padding-top:5px}
.responseTxt{font:normal 11px Tahoma}.responseTxtB{font:bold 11px Tahoma}
.hrGO{height:1px;width:210px;margin:0 0 5px 0;padding:0}.addPosFix{_margin:225px 0 0 -12px;}
.linkGO,.linkGO:link,.linkGO:visited, .linkGO:active ,.linkGO:hover{font:normal 11px arial}
.linkGO2,.linkGO2:link,.linkGO2:visited, .linkGO2:active ,.linkGO2:hover{font:normal 10px arial}
.linkGO,.linkGO:link,.linkGO:visited, .linkGO:active ,.linkGO2,.linkGO2:link,.linkGO2:visited, .linkGO2:active 
{text-decoration:underline;cursor:pointer}.linkGO2:hover,.linkGO:hover{text-decoration:none !important}
.otlobService{padding-right:10px;float:right}.MsoNormal{margin:0 auto;text-align:center}

/*-----------------------------------------------------------------------------*/
/*decorative styles*/
/*images*/
body{background:#F2EFE8 url(images/whiteTopHeader.gif) repeat-x top;color:#250B0A}
.btn,.btnDimmed,.btnHide,.btnS,.btnDimmedS,.btnL,a.btnLink:link,a.btnLink:visited,a.btnLink:hover
,.btnSmall,.ChngLang{background:url(images/ChngLangBg.jpg) repeat-x}
.ChooseSSOPanel,.FirstLoginPanelSSO,.CheckAddressPanelSSO{background:url(../../images/alertbox.png) no-repeat}
.fav-pop{background:url(images/RedBullet.gif) left no-repeat}
.headerTitleRed{background:url(images/headerBgSmallRed1.gif) left top no-repeat}.tblBorder{background:url(images/TblBg.gif) repeat-y}
.footerBg{background:url(images/footerBgAll.jpg) no-repeat center top}.borderTop{background:url(images/borderTop.jpg) left top no-repeat}
.SSO{background: url(http://sso.linkonlineworld.com/images/SSOButton.gif) no-repeat}.topStrip{background: url(images/top-strip.gif)}
.bottomStrip{background:url(images/bottom-strip.gif)}.bodyStrip{background:url(images/bodyStrip.gif) repeat-y}
.headerNav{background:url(images/headerNavBg.jpg) repeat-x}.roundBord{background:url(images/rightCurve.gif) no-repeat}
.roundBordInactive{background-image:url(images/rightCurveRed2.gif) right bottom no-repeat}.roundBord2,.ChngLangB {background:url(images/tabStrip.gif) repeat-x}
.InActiveTab{background: url(images/inActiveTabStripSmall.gif) repeat-x top}.f-meal-btn {background:url(../../Images/basket_bg.gif) repeat-x} 
#divf-meal-top {background:url(../../Images/f-m-header.gif) repeat-x}#divf-meal-layer {background:transparent url(images/featuredmeal_trans.gif)}
.search-bg{background:url(images/search-bgNew.jpg) no-repeat}.popupHover{background:#F5F7F8 url(images/header-opened.png) repeat-x left top }
.login-bg-nopadd,.td-light,.td-light2{background:url(images/basketStrip.gif) repeat-x}
.login-bg-nopadd{background-position:center top}.foodbasket{background:url(images/basket.jpg) left top no-repeat}
.borderLeft{background:url(images/borderLeft.jpg) center top repeat-y}.borderRight{background:url(images/borderRight.jpg) right top repeat-y}
.step3-bg{background:url(../../Images/basketSepOrder.gif) center top no-repeat}.DivTop{background:url(images/DivTop.gif) left top no-repeat}
.tblBgBottom{background:url(images/tblBgBottom.gif) no-repeat}#divpotimage{background:url(images/redPot.gif) no-repeat right}
#divcurve{background:url(images/leftCurveList.gif) no-repeat}#divstrip{background:url(images/listStrip.gif) repeat-x}
.tableHeader,.topTitleWhite, .topTitleWhite a:link,.topTitleWhite a:visited,.topTitleWhite a:hover,.orderHdrBkgd,.listGridH,.gOrderHdrBkgd,.orderResHdr,.topMenuNav2
{background:url(images/toptitleStrip.gif) repeat-x top}.confirm-topMenuNav,.topMenuNavWithBackground,.orderResHdr{background:#fff url(images/toptitleStrip.gif) repeat-x}
.plateFork,.plateForkSmall,.plateForkM{background:url(images/platefork.gif) no-repeat}.withOutplateFork{background:url(images/imageheaderFlip.gif) no-repeat}
.selectedRowMenu{background:#FFFFFA url(images/selected_str.gif) repeat-x}.topDim{background:url(images/topStripDim.gif) repeat-x}
.topLeft{background:url(images/top-left.gif) no-repeat top left}.tdFoodItems{background:#EFE8DF url(Images/basketHeaderStrip.gif) repeat-x top}

.fav-order-top{background:url(../../Images/top_bg.gif) repeat-x}.order-button,.pop-add-btn {background:url(../../Images/button_bg.gif)}
.orderHdrBkgdS,.orderHdrBkgdS2,.fav-order-paging,.fav-res-paging{background:url(../../Images/bottom_bg.gif) repeat-x}
#divuser-tip-top {background:#f2ede6 url(../../Images/usrtips_top.gif) no-repeat top left;border:1px solid #E4E4E4;border-bottom:0px}
.usrtips-body{background:#F7F6F0 url(../../Images/usrtips_body.gif) no-repeat top left;border:1px solid #E4E4E4}
.usrtips-bodyBig{background:#F7F6F0 url(../../Images/usrtips_bodyBig.gif) no-repeat top left;border:1px solid #E4E4E4}
#input{background:url(../../Images/pop_input_bg.gif)}
#divusr-reviews,.divusr-reviews,.divOrderTitle,.invHeader{background:url(../../Images/usr_rvus_bg.gif) repeat-x}
#divusr-reviews-all{background:url(../../Images/rev-all-bg.gif) repeat-x}.basketSepLrg{background:url(../../Images/basketSepLrg.gif) top no-repeat}
.inputBkg{background:url(../../Images/inputBkg.gif)repeat-x}.orderTxt2{background:url(images/dateBkgd.gif) no-repeat}
.moreItemsHdr,.moreItemsHdr2{background:url(images/DivTopS.gif) no-repeat top left}
.calenderBtn{background:url(images/calender.gif) no-repeat;border:1px solid transparent}.btnNA{background:url(images/btnNA.gif) repeat-x;border:none}
.refreshIcon{background:url(../../Images/blueAlert.gif) no-repeat left}.gridDimmed{background:url(../../Images/dimmed.png)}
.divDimmerConf,.divDimmerMem{background:url(images/dimmed.png)}
.selectedGO{background:#fffaf2 url(images/selected_str_Lrg.gif) repeat-x}
#divDimmer,#divDimmerLrg,.divDimmerLrgA,.divDimmerConf,.divDimmerMem{background:url(images/honey.png)}
.dimmMsg,.dimmMsgA,.dimmMsgB,.dimmMsgC{background:url(images/dimmMsg.png) no-repeat}
.imgHdrDark{background:url(images/DivTopSdark.gif) no-repeat top left}.hintIcon,#divsteps .hintIcon{background:url(images/hint.gif) no-repeat top}
.learnMore,.learnMore2{background /**/:url(images/LearnMore.png) no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='App_Themes/Default/images/LearnMore.png', sizingMethod='crop')}
.stepOne,.stepTwo,.stepThree{background-repeat:no-repeat}
.stepOne{background:url(images/AG1.gif)}.stepTwo{background:url(images/AG2.gif)}.stepThree{background:url(images/AG3.gif)}
.borderBottom,.footer td{font-size:11px}
/*-----------------------------------------------------------------------------*/
/*colors*/
.divOrderTitle,.invHeader,.review-title{color:#645a4e}
#divusr-reviews,.divusr-reviews,.rest-det-txt-title,.rest-branches-title{color:#796D5D}
.tableHeader,.topMenuNavWithBackground,.orderResHdr,.orderUserM,.confirm-topMenuNav{border:1px solid #DFD1BF}
.cssDivBasketItemsOverflow,.cssFavOrderOverflow{scrollbar-base-color:#EFE8DF;scrollbar-arrow-color:#AB0000;scrollbar-DarkShadow-Color:#7B6D5B}
.lineThroughB,.gridOrderBorder,.resImage{border:solid 1px #EFE8DF}
.cssHideZindexMeal,.bg,.bgSmall,.bgBig,.titleBkg,.titleBkgSmall,.titleBkgSmallS,.titleBkgCatSmall,.titleBkgCat,.footerRight,.footerRightAdvSearch,.vertspace,.footerRightCat,.footerRightCatSmall,.bgMenu,.menuHeader3,.menuHeader2,.mainTooltip,.mainTooltip2,.menuTip2,.menuTip,.colDivBg,.OrderStatustd,.noSearch,.noSearch2,.noSearchBig,.noOrderHistory,.prefBkgTable,.prefBkgTableSmall,.prefBkgTableLarge,.prefBkgTableLarge3,.prefBkgTableLarge2,.createHdrBkg,.listHeader,.favHdr,.formBody,.gridBody,.selectBody,.orderBody,.favBody,.formBodyG,.formBodyG2,.selectHdrBkg,.orderMemHeader
{background:#EFE8DF}.SSO{color:#5093CA}
.bg,.bgSmall,.bgBig,.footerRight,.footerRightAdvSearch,.bgMenu,.colDivBg,.footerRightCat,.footerRightCatSmall
{border-left:solid 1px #D3D2D0;border-right:solid 1px #D3D2D0}
.titleBkg,.titleBkgCat,.titleBkgSmall,.titleBkgSmallS,.titleBkgCatSmall{border-left:solid 1px #D3D2D0;border-top:solid 1px #D3D2D0}
.formBody,.gridBody,.selectBody,.orderBody,.favBody,.formBodyG,.formBodyG2,.noOrderHistory,.noSearch,.noSearch2,.noSearchBig,.createHdrBkg,.selectHdrBkg,.SearchW,.width490px,.groupDetBg,.hintTip,.hintTipDesc,.hintTipDesc1,#divsteps .hintTip,.hintTipSteps
{border:solid 1px #D3D2D0}.createHdrBkg,.selectHdrBkg{border-bottom:none;border-right:none}
.noSearch,.noSearch2,.noSearchBig,.width490px,.selectBody,.orderBody,.formBodyG,.formBodyG2{border-top:0px}
.footerRightAdvSearch{border-bottom:solid 1px #D3D2D0}.divAddRest,.divMemBody{background:#e6e2dc}
.hintTip,.hintTipDesc,.hintTipDesc1,#divsteps .hintTip,.hintTipSteps{background:#F3EADF}
.hintTip,.hintTipDesc,.hintTipDesc1,#divsteps .hintTip,.hintTipSteps,.formBody,.gridBody,.selectBody,.orderBody,.favBody,.formBodyG,.formBodyG2,.boldTipBskt,.boldTipL,.topMenuTitle,.topMenuTitle2,.my-pref-title,.drk ,.basketText,.basketTextB,.moreItemsDiv,.moreItemsDiv2,.moreItemsDiv3,.divAddRest,.orderHdrBkgd,.searchTitle,.orderHeaderS,.orderHeaderS2,.res-info-txt h2,.orderTbl1,.orderTbl2,.orderTbl1S,.orderTbl2S,#divdescription h1 ,#divsteps h1,.decTxt1,.decTitle,.decTitleB,#divdescription .decTxt,#divsteps .decTxt,.invTxt,.infoMsg,.infoMsg2,.infoMsg3,.favTitle,.invDesc,.groupNameTxt,.groupDetTxt,.groupDetTxtB,.responseTxt,.gOrderHdrBkgd,.fav-order-paging,.fav-res-paging,.tableHeader,.foodbasket,.fav-order-top
{color:#7B6D5B}
.selResName a:link,.selResName, .selResName a:visited,.selResName a:hover,.selResName2 a:link,.selResName2, .selResName2 a:visited,.selResName2 a:hover,.btnOrder,a.redTxtLrge2:link,a.redTxtLrge3:visited,a.redTxtLrge2:hover,.statusTextLarge,.links:link,.links:visited ,.links:hover,.mainTitle2,.mainTitle2:link,.mainTitle2:visited,.mainTitle2:hover,.mainTitle3,.mainTitle3:link,.mainTitle3:visited,.mainTitle3:hover,.mainTitle4,.mainTitle4:link,.mainTitle4:visited,.mainTitle4:hover,.resNameTitle a:link,.resNameTitle, .resNameTitle a:visited,.resNameTitle a:hover,.resNameGOTitle a:link,.resNameGOTitle, .resNameGOTitle a:visited,.resNameGOTitle a:hover,.username,.cancelTxt ,#divbgsmall,.textThanks,.titleTip,a.titleTip:link,a.titleTip:visited,a.titleTip:hover,.menuNameTitle,.titleName:link,.titleName:visited,.titleName:hover,.titleName2:link,.titleName2:visited,.titleName2:hover,.menuHeaderTitle2,.menuHeaderS, .menuHeaderS2,a.collapse:link ,a.collapse:visited, a.collapse:hover,.res-name,.mypref-cont-txtWithoutUnderline,.mypref-cont-txt,.mypref-cont-txtWithoutUnderline, .mypref-cont-txt,.mypref-cont-txt:link,.mypref-cont-txt:visited ,.mypref-cont-txt:hover,.usrtips-txt,.usrtips-txtB,.pop-tbl-prefname,.redtext,.fav,.fav a:link, .fav a:visited,.res-info-txt p a:hover,.orderHeader,.orderTxtS1,.orderTxtSbtn,.orderTxtS,.orderTxt1,.orderTxtRes,.all-pref,.groupTitles,.groupTitles2,.groupLinks ,.groupLinks:link,.groupLinks:visited,.groupLinks:hover,.groupLinksU ,.groupLinksU:link,.groupLinksU:visited,.groupLinksU:hover,.groupLinksU2 ,.groupLinksU2:link,.groupLinksU2:visited,.groupLinksU2:hover,.groupLink2,.groupLink2:link,.groupLink2:visited,.groupLink2:hover,.groupLinkD,.groupLinkD:link,.groupLinkD:visited,.groupLinkD:hover,.groupLink3,.orderBtn,.orderItem,.itemTxt,.linkGO,.linkGO:link,.linkGO:visited, .linkGO:active ,.linkGO:hover,.linkGO2,.linkGO2:link,.linkGO2:visited, .linkGO2:active ,.linkGO2:hover,.timer,.btn,.btnDimmed,.btnHide,.btnS,.btnDimmedS,.btnL,a.btnLink:link,a.btnLink:visited,a.btnLink:hover,.btnSmall,.topTitleWhite, .topTitleWhite a:link,.topTitleWhite a:visited,.topTitleWhite a:hover,.f-meal-btn,.order-button,.pop-add-btn,a.orng-link:link, a.orng-link:visited, a.orng-link:active ,a.orng-link:hover,a.userAreaB:link, a.userAreaB:visited, a.userAreaB:active ,a.userAreaB:hover,.OtlobLogoText:link,.OtlobLogoText:visited,.OtlobLogoText:hover,.favorder-txtActive,.favorder-txtActive:link,.favorder-txtActive:visited ,.favorder-txtActive:hover,.redTxt,.redTxtLrge,.redTxtLrgeS,a.redTxtLrge,.redTxtLrge3,a.redTxtLrge3:link,a.redTxtLrge3:visited,a.redTxtLrge3:hover,.redTxtLrge2,a.FavLnk:link, a.FavLnk:visited, a.FavLnk:active ,a.FavLnk:hover
{color:#CA342F}
.hoverWhite,.hoverBiege,.hoverOrange,.menuFooter,.footer,.footer a:link, .footer a:visited,.footer a:hover,.footer2,.footerColor,.orderGrandTotal
{background:#CA342F}
.hoverWhite,.hoverBiege,.footer,.footer a:link, .footer a:visited,.footer a:hover,.footer2,.footerColor,.orderGrandTotal,.headerTitleRed,.headerNav,.AutoComHighListItem,.AutoComListItem:hover,a.topnavWht:link,a.topnavWht:visited,a.topnavWht:hover,.f-meal-title,a.listLinks:hover,.menuHeaderTitle,.menuHeaderText,.dateMY,.bgNumInActive:link,.bgNumInActive:visited,.bgNumInActive:hover
{color:#FFF}
.orderUserM,.btnOrder,.AutoComListItem,.AutoComListItem:link,.AutoComListItem:visited,.tblBorder2,.areas,.map-btm-txt,.paddBkgColor,.bkgWhite,.firstlogin,.divResturantFav,.divRestFavOrdr,.bgNum:link,.bgNum:visited,.bgNum:hover,.alternate
{background:#fff}
.menuTip2,.menuTip,.bgNum:link,.bgNum:visited,.bgNum:hover{border:solid 1px #FFF}
.firstlogin,a.blackText:link,a.blackText:visited,a.blackText:hover,a:hover,.textcolor5,.orderConfTxt{color:#000}  
.firstlogin{border:solid 1px #ffffff;border-right: #000000 5px solid; border-bottom: #000000 5px solid}
.divResturantFav{border:3px solid #D2D1CF}.divRestFavOrdr{border:2px solid #D2D1CF}
.bgNumInActive:link,.bgNumInActive:visited,.bgNumInActive:hover{background:#C9342E;border:1px solid #D0CFCB}
.bgNum:link,.bgNum:visited,.bgNum:hover,.RoundboardText{color:#C9342E}
.AutoComListItem:hover{background:#316AC5}.AutoComHighListItem{background:#0a246a}
#divbgsmall,#divbglarge{background:#E3E0D4;border-left:solid 1px #D0CFCD}
#divbglarge{border-right:solid 1px #D0CFCD;color:#252525}
#divf-meal-Container,.leftList {border:solid 1px #D0CFCD}
.hoverOrange,a.hoverLnk:link , a.hoverLnk:visited ,a.hoverLnk:hover{color:#FFC877}
.hoverOrange,.tableText{border-bottom:solid 2px #FFC166}
.citiesTable{background:#FFC877;border-bottom:solid 9px #FFC166;border-top:solid 5px #FFC166}
.orderSep,.orderSep1,.hrGroup,.hrGroup2,.hrGroup3,.hrGroup4{border:0;border-bottom:1px solid #CA342F}
.btnOrder{border:solid 1px #CA342F}.timer{background:#e0d5c7;border:1px solid #cec2b3}
.groupBasketBkgd,.moreItemsDiv,.moreItemsDiv2,.moreItemsDiv3{background:#f2f2ef}
.moreItemsDiv,.moreItemsDiv2,.moreItemsDiv3{border:1px solid #D7D7D7}
.itemPadd{border-left:1px solid #D7D7D7}.itemSep{border-top:1px solid #D7D7D7}
.itemNo{border-right:1px solid #D7D7D7}.groupBasketBkgd{border:1px solid #a7a29d}
.memPadd{border-left:1px solid #F2F2EF}.memSep{border-top:1px solid #F2F2EF}
.moreItemsHdr,.moreItemsHdr2,.imgHdrDark{border-bottom:1px solid #f2f2ef}
.field textarea,#input,.txtBoxEdit,.txtBoxEditS,select,.inputWidth200,.input,.inputSmall,.dropdownlist,.dropList,.topTitleRight,.pop-select,.textarea,.boxStyle,.dropBkg
{border:solid 1px #B5B1A1}
.txtBoxEdit,.txtBoxEditS,select,.inputWidth200,.input,.inputSmall,.dropdownlist,.dropList,.topTitleRight,.dropBkg,.textarea,.pop-select
{background:#FAF9F6}
.textarea,.pop-select,.txtBoxEdit,.txtBoxEditS,select,.inputWidth200,.input,.inputSmall,.dropdownlist,.search-bg,#input,.menuNameDet,.menuNameDet2,.commentBold,.commentTxt1,.userAddress,.topTitleLeftAddr,.commentTxt.menuPrice2,.resNameDet,.menuPrice,.statusTextSmall,.statusTextSmallR,.ordertxtMenu,.statusText,.statusTextH,.statusTextHeader,.headerSepareator,.orderTitle,.groupNameH,#divf-meal-resname,.oliveTextFooter,.orderCounterTxt,.areaBold,.areaBold:link,.areaBold:visited,.areaBold:hover,.field select,.field textarea ,.topTitleLeft
{color:#6A5D2F}
.menuPrice{border-left:3px solid #EFE8DF}.bottomBorder2{border-top:solid 3px #EFE8DF}
.bottomBorder,.gridBorder,.gridBorder th ,.gridBorder td{border:solid 3px #EFE8DF}
.topTitleLeft,.hrBottom{border-bottom:1px solid #D1B39A}.field select,.field textarea {background:#FBFBF9}
.listHeader,.favHdr,.orderMemHeader,.menuHeader3,.menuHeader2{border-right:solid 1px #D6D4D1;border-top:solid 1px #D6D4D1}
.OrderStatustd{border:1px solid #D6D4D1;border-top:0px;border-bottom:0px}
.prefBkgTableLarge,.prefBkgTableLarge3,.prefBkgTableLarge2{border:1px double #cbc3b9 }
.prefBkgTableSmall,.borderAuto,#div1,.divTooltipDiv,#divTooltipDiv,#divTooltipDivSmall,.divTooltipDivSmall,.editDiv,#divTooltipDiv1, .divTooltipDiv1, .divTooltipDiv1Width,.editToolTip,#TooltipDiv2,#TooltipDiv3
{border:1px solid #CBC3B9}
#div1,#divTooltipDivSmall,.divTooltipDivSmall,.editDiv,#divTooltipDiv1, .divTooltipDiv1, .divTooltipDiv1Width,.editToolTip,#TooltipDiv3,.popupMenu
{background:#F0EDE2}
.footerRightCat,.footerRightCatSmall{border-right:none}
.cssHideZindexMeal{border:1px solid #D1D0CD}hr,.hrSmall,.hrSmall2 {border-bottom:1px solid #C93531}
hr,.hrSmall,.rest-title span,.rest-title2,.add2fav,.add2fav a:link,.add2fav a:visited,.add2fav a:hover{color:#C93531}
.cssHideZindex2,.normalTip,.boldAdd,.boldTip,.boldTipL,.boldTipS,.boldTip1,#rp-res-info span, #divrating-res-info,.hrGO
{color:#9B8F7F}
.hrGO{border-top:1px solid #9B8F7F}.LockSSOPanel{background:#656565}a:link,a:visited,a:active{color:#c0362c}
a.bold-link:link, a.bold-link:visited, a.bold-link:active,a.bold-link:hover,a.favLink:hover{color:#AE273D}
.textcolor3{color:#7d1512}.textcolor7,.textcolor8{color:#FF6100}.textOlive,.largeFont{color:#554d31}
a.favLink:link ,a.favLink:visited{color:#472D2D}.favorder-txt{color:#CEC4B7}.error{color:red}
a.topnav:link, a.topnav:visited, a.topnav:active, a.topnav:hover{color: #6A5D30}
.favTip,.favTip2{background:#FEFBFA;border:solid 1px #D6615D}.favTip{border-top:none}
.tblBorder2{border:5px solid #e2decf}.bottomStripLogged{background:#FDF6EF}
.loginWelcome,.mainTitle,.mainTitleCat,.menuHeaderText2{color:#553200}
.topLeftImage,.bottomStripLogged,.image{border-bottom: 1px solid #DBD8CE}
.InActiveTabText{color:#F6E6D6}.f-meal-txt ,a.f-meal-txt{color:#CE423D}
.Hover:hover,a.Hover:hover{background:#c2bba4}.mainBodyDiv2{background:#F7F5F2}.data-td2-alt{background:#F5F5F5}
.OliveBold,.oliveTxt{color:#69634b}.bkgBiege{background:#FCF9F6}
a.listLinks:link ,a.listLinks:visited {color:#636363}
.lightRowMenu,.lightRowMenu2,.lightRow,.lightRow2,.light,.orderTbl1,.orderTbl1S,.webPartEmpty{background:#FFF8ED}
.orderTbl2,.orderTbl2S,.Dark,.darkRowMenu,.darkRowMenu2,.darkRow,.darkRow2,.trTotal,.trTotal2{background:#F7F0E6}
.trTotal,.trTotal2{border-bottom:solid 1px #d0b99a}
.lightDim{background:#888684}.bkgdDimmed,.bkgdDimmed2{background:#888684}.btmBrdrDim,.btmBrdrDim th,.btmBrdrDim td{border:solid 3px #888684}
.darkDim{background:#878582}.btmBrdrDim th,.btmBrdrDim td{color:#66635b}
.counter,.counterDisabled{border:solid 1px #A2A2A2}.counterDisabled{color:Gray}.menuHeader,.MemOrderResHeader{background:#FEC166}
.branchImg {border:solid 1px #ccc}.imgPosition img{border:1px dashed #ccc}
.divuser-pref-top,#divuser-pref-top{background:#F8F2D2;border:1px solid #E7E4DB}.mypref-drk-td {background:#FBF6D1}
#divuser-pref-cont{background:#FFFBD8;border:1px solid #E7E4DB;border-top:0px}.rest-det-txt-bdy {color:#988E82}
.rest-branches-txt,.rest-branches-txt a:link,.rest-branches-txt a:visited,.rest-branches-txt a:hover{color:#CB3332}
.reviewer-name{ color:#CC3431}.review-txt,.review-txt2{color:#9A8E7E}.review-txt2{border-bottom:solid 1px #E4DCCF}
#divusr-reviews-all a:link,#divusr-reviews-all a:visited,#divusr-reviews-all a:hover ,#divusr-reviews-all,.var-data,.var-dataB,.var-dataTxt,.confirm-res-name,.clickHere,.clickHere:link,.clickHere:visited,.clickHere:hover
{color:#CB332E}
.borderBottom{border-bottom:2px solid #EFE8DE}.repeatBkg{background:#efe8de}
.itemText{color:#464646}.priceText{color:#250c0b}.grandRow{background:#F3F3F3}.var-dataDimm{color:#854745}
.divOrderStatus2,.divOrderStatus3{background:#f5f2ed;border:solid 2px #e3d9c9}.confirm-total{color:#7b6e5b}
.rp-upper-row{background:#F7F3EE}.res-info-txt p{color:#9B8F80}.dateD{color:#FFCA7B}.moreItemsHdr{_background:none}
.orderDelete,.btnNA,.orderBtnDimmed,.orderBtnDimmed:link,.orderBtnDimmed:visited,.btnDimmed,.btnDimmedS,.dimmedTxt
{color:#9a9a9a}
.orderBtn,.orderBtnDimmed,.orderBtn:link,.orderBtn:visited,.orderBtn:hover,.orderBtnDimmed:link,.orderBtnDimmed:visited,.orderBtnDimmed:hover
{background:none;border:none}
#divsteps h2 {color:#f0bd03}#divsteps h3 {color:#c4372e}.headerBkg{background:#C7BDB0}
/*New classes*/
/*more tab*/
.moreTab{float:right;cursor:pointer;position:relative}
.moreTabContent{display:none;position:absolute;border-top:none;top:22px;right:0px;z-index:10;width:130px}
.moreTabContent ul,.moreTabContent li{margin:0px;padding:0px}
.moreTabContent li{list-style:none;display:block;color:#F6E6D6;font:bold 12px tahoma;text-align:left;padding:3px 0}
.moreTabContent li:hover{background:#F6E6D6;color:#C9342E}
.citiesSep{border-bottom:solid 1px #FFC166;height:1px;width:100%}
.moreArrow{width:17px;padding-top:3px;text-align:right}
.MoreText{color:#553200;font:bold 12px tahoma;height:23px;text-decoration:none;vertical-align:middle;text-align:center;padding:0px;}
.tabsWidth{width:370px;float:right}.titleWidth{width:155px;float:left}
/*Rounded Corner Classes */
.PHorzBrdr{background:#DF9D3C; border-color: #BA8332; color: inherit; display:block; border-style: solid ;
 border-width: 0 1px;padding:5px;overflow-y:auto}/*height:110px;*/
.PContentBrdr{font-size:1px;display:block; overflow:hidden;height:1px}
.PContainer{font-size:1px;display:block; overflow:hidden}
.PBorderTop{border-bottom:solid 1px #BA8332; color: inherit; display:block; overflow:hidden;margin:0 0 0 5px;height:1px}
.PBorderBottom{border-bottom:solid 1px #BA8332; color: inherit; display:block; overflow:hidden;margin:0 5px;height:0px}
.P1,.P2,.P3,.P4,.P5,.P6{background:#DF9D3C; border-color: #BA8332; color: inherit; display:block; overflow:hidden}
.P1{height:1px;border-style: solid; border-width: 0 1px;margin:0 0 0 3px; border-width:0 2px;}
.P2{height:1px;border-style: solid; border-width: 0 1px;margin:0 0 0 2px;}
.P3{border-style: solid; border-width: 0 1px;height:2px; margin:0 0 0 1px}
.P4{border-style: solid; border-width: 0 1px;height:2px; margin:0 1px}
.P5{height:1px;border-style: solid; border-width: 0 1px;margin:0 2px}
.P6{height:1px;border-style: solid; border-width: 0 1px;margin:0 3px; border-width:0 2px}
/*   End OfRounded Corner Classes */
.MsnHide{display:none !important;}
.MsnShow{display:block !important;}

.btnOrderReg,.btnOrderReg:link,.btnOrderReg:visited,.btnOrderReg:hover
{cursor:pointer;text-decoration:none !important;font:bold 11px Tahoma;color:#CA342F;background:#fff;border:solid 1px #CA342F;padding:2px 6px;margin-right:21px;float:right}
.orTxt{font:bold 15px Tahoma;color:#6A5D2F;margin:8px 0 8px 70px}.ordBtnCont{text-align:center;padding:15px 20px 0}
.tblBorder2 span{font-size:11px;color:#9b8f7f}.ordrWoutReg{position:relative;width:565px;height:120px;#height:90px}
.notice{background:#FFF6BF;border:solid 2px #FFD324;color:#514721;margin-bottom:1em;padding:0.8em;
width:543px;position:absolute;margin-top:31px;#margin-top:0px}

.popup{background:#fff !important;height:auto !important;border:solid 1px #ccc;padding:15px !important}
.row{margin-bottom:6px}
.labelpop{float:left;width:120px}
/** country flags**/
#divCountrylbl, #divflags{ display:none}
