﻿@import url("css/menu.css");
/*General*/
html,body,form{margin:0;padding:0;direction:ltr;background:#fff;font:normal 12px arial;color:#000} a img{border:0} ul,li{margin:0;padding:0;list-style:none!important}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
h1,h2,h3,h4,h5,h6{margin:0} .none{display:none} .block{display:block} .hidden{visibility:hidden} .inline{display:inline}
.fA{float:left!important} .fB{float:right!important} .clr{clear:both;font-size:0;line-height:0;height:0}
.alignA{text-align:left} .alignB{text-align:right} .alignC{text-align:center} .curP{cursor:pointer}
.PaddingRight10{padding-right:10px}
.PaddingTop0{padding-top:0px!important}
/*General-End*/

/*Links*/
a{text-decoration:none}
a:hover{text-decoration:underline}
.topLnks ul li a{font:normal 12px/12px arial;color:#0064a1}
.topLnks ul li a:hover{color:#F5001E}
.footerLnk ul li a{font:bold 11px arial;color:#0064a1!important;text-decoration:none;padding:0 5px;cursor:default!important}
/*.footerLnk ul li a:hover{color:#F5001E!important}*/
.favTxt a{font:normal 11px/47px verdana;color:#fff}
.favTxtExp a{font:bold 11px/47px verdana;color:#fff}
/*Links-End*/
/*Forms*/
.LangReg select{width:165px;margin:0 0 0 6px}
/*-------------Selects-------------*/
.jqTransformSelectWrapper{width:167px!important;position:relative;background:url(images/Dominus/selectBottom.png) no-repeat bottom left;_background:none;float:left;margin:0 0 0 6px;display:inline}
.jqTransformSelectWrapper div span{position:relative;z-index:11;float:left;width:136px!important;background:url(images/Dominus/select_left.gif) no-repeat top left;height:21px;padding:0 0 0 6px;overflow:hidden;cursor:pointer;font:normal 12px/21px arial;color:#0366a2}
.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;float:right;width:25px;height:21px;background:url(images/Dominus/select_right.gif) no-repeat}
.jqTransformSelectWrapper ul{position:relative;_position:absolute;top:-5px;_top:16px;width:165px!important;list-style:none;background-color:#FFF;border:solid 1px #0064a1;border-top:none;border-bottom:none;display:none;margin:0;padding:9px 0 0;z-index:10}
.jqTransformSelectWrapper ul a{display:block;padding:2px 5px;text-decoration:none;color:#333;background-color:#FFF;font:normal 12px/19px arial}
.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333}
.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#0064a1;color:#fff}
.dropFix{display:none;_display:block;width:167px;height:5px;background:url(images/Dominus/selectBottom.gif) no-repeat;position:absolute;top:16px}
/* -------------Hidden - used to hide the original form elements------------- */
.jqTransformHidden{display:none}
.loginBox{width:177px;height:16px;border:solid 1px #595959;padding:1px 3px 0;font:normal 13px arial;color:#888}
.loginPopupBtn{width:59px;height:19px;background:#0366a2;font:normal 13px arial;color:#fff;border:none;cursor:pointer;margin:5px 0}
/*Forms-End*/
/* Tips, Error, Message, Hightlight - Validations*/

/* Tips, Error, Message, Hightlight - Validations - End*/
/*Project Styles*/
/*Master Page*/
/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px}
.cpanel_left {background:url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;width:980px;margin:auto}
.cpanel_right {background:url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px}
/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}
a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}
/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}
/*-------------------------------------------*/
.mainWrapper{width:980px;margin:auto;/*background:url(../Images/headerBgEgypt.jpg) no-repeat right 38px*/}
.headerWrapper{position:relative;z-index:2;margin-top:-30px}
.logo{position:absolute;left:0;top:44px;z-index:10;width:126px;height:126px}
.LangReg{width:346px;height:21px;margin:8px 0 0 0;position:relative;left:133px}
.topLnks{margin:4px 5px 0 0;width:480px;#overflow:hidden}
.topLnks ul li{float:right;padding:0 8px;margin:4px 0 0}
.topLnks ul li.lnkSep{padding:0;width:1px;height:12px;background:#0064a1;margin:8px 0 0;font-size:0;line-height:0}
.topLnks ul li.fodBask{height:24px;padding:0 0 0 36px;margin:1px 0 0;background:url(images/Dominus/foodBaskIcon.jpg) no-repeat 8px 0}
.topLnks ul li.fodBask a{line-height:26px}
.menu_style{height:24px;margin:70px 0 0 150px}
.flashCont{/*height:538px;*/margin:0px 0 0 50px;width:939px}
.footerLnk{width:930px;margin:10px 0 0 55px}
.footerLnk ul li{float:left;font:bold 11px arial;color:#0064a1;padding-top:10px }
.legalStat{margin:20px 0 20px 55px;#margin:12px 0 20px 55px}
.bottomBar{width:100%;height:41px;background:url(images/Dominus/bottomBar.gif) no-repeat 50% 0;position:fixed;bottom:0}
*html .bottomBar{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.barCont{width:980px;height:41px;margin:auto}
.barStatLnk{width:335px;height:41px;background:url(images/Dominus/bottomBarSep.gif) no-repeat right}
.barExpLnk{width:645px;height:41px;background:url(images/Dominus/bottomBarStrip.gif) repeat-x}
/*Bottom Bar*/
.favTxt,.favTxtExp{width:85px;padding:0 0 0 5px}
.botBar{position:relative;width:555px;overflow:hidden}
.botBar ul{position:relative;float:right;width:546px;#width:auto;margin-right:546px;padding-left:0}
.botBar li{float:right}
.botBar a{display:block;width:9px;height:41px;line-height:24px;float:right;text-align:center;text-decoration:none;background:url(images/dominus/favColl.gif) no-repeat}
.botBar a.expanded{width:19px;background:url(images/dominus/favExp.gif) no-repeat}
.botBar ul ul{width:546px;margin-right:0}
.botBar li li{float:right}
.botBar li li a{color:#fff;width:100px;background-image:none}
/*Bottom Bar - End*/
.loginPopup{width:206px;position:absolute;top:27px;left:662px;background:url(images/dominus/loginTopBg.png) no-repeat 0 0;_background:url(images/dominus/loginTopBg.gif) no-repeat 0 0}
.loginPopupBottom{background:url(images/dominus/loginBottomBg.png) no-repeat 0 bottom;_background:url(images/dominus/loginBottomBg.gif) no-repeat 0 bottom;padding:16px 0 7px}
.loginPopupBg{background:url(images/dominus/loginBg.gif) repeat-y;padding:3px 10px 0}
.loginPopupBg a{display:block;background:url(images/Dominus/bullet.gif) no-repeat 0 6px;margin:5px 0;padding:0 0 0 10px}
/*Master Page - End*/

/*Inner*/

/*************************************************/
h1{font:bold 32px/31px arial;text-transform:uppercase;letter-spacing:-0.05em;color:#fff}
h2{background:url(../Images/contentTitleHeader.gif) no-repeat;padding:0 0 0 15px;margin:5px 0 10px;font:bold 17px/32px arial;text-transform:uppercase;letter-spacing:-0.01em;color:#fff}
h3{font:bold 16px arial;color:#0078ad;margin:0 0 10px}
h4{font:bold 15px arial;color:#0064a1;margin:10px 0 5px;border-bottom:solid 1px #fff;padding:0 0 5px}
h5{font:bold 12px arial;color:#024269;margin:10px 0 5px}
/****************************************************/

.innerCont{}
.innerBg{width:899px;margin:0 0 0 43px;background:url(../Images/innerBg.gif) repeat-y;display:inline}
.innerBgTop{width:899px;background:url(../Images/innerTopBg.gif) no-repeat 0 0}
.innerBgBottom{width:866px;padding:21px 16px 23px 17px;background:url(../Images/innerBottomBg.gif) no-repeat 0 bottom}
.contentTopNav{margin:40px 0 0 25px;height:31px;position:relative;top:15px}
.sitePath{width:36px;margin:7px 0 0;background:url(../Images/sitePathBg.gif) repeat-y 0 5px}
.sitePathBg{height:373px;background:#f5001e url(../Images/sitePathBottomBg.gif) no-repeat 0 bottom}
.innerBgShadow{width:866px;margin:5px 0 0;background:url(../Images/innerBgShadow.gif) repeat-y}
.innerTopCurve{width:866px;background:url(../Images/innerTopCurve.gif) no-repeat 0 0}
.innerBottomCurve{width:826px;min-height:300px;_height:300px;padding:30px 20px;background:url(../Images/innerBottomCurve.gif) no-repeat 0 bottom}
/*Promotion*/
.promItem{width:375px;margin:0 15px;padding:10px 8px 10px 0;border-top:1px solid #0078AE;display:inline}
.firstpromItem{width:375px;margin:0 15px;padding:10px 8px 10px 0;display:inline}
.promImg{width:157px;height:144px;position:relative;overflow:hidden}
.promImg img{width:157px;height:144px}
.promImg a.imgMask{display:block;width:157px;height:144px;position:absolute;top:0;left:0;background:url(../Images/imgMask.png) no-repeat 0 0;_background:url(../Images/imgMask.gif) no-repeat 0 0}
.promImg a.imgMask:hover{background-position:0 -146px}
.promImg a.imgNoMask{display:block;width:157px;height:144px;position:absolute;top:0;left:0;background:url(../Images/imgMask.png) no-repeat 0 0;_background:url(../Images/imgMask.gif) no-repeat 0 0}
.promImg a.imgNoMask:hover{background-position:0 0px;CURSOR: default}
.dimImg {opacity:0.4;filter:alpha(opacity=40);cursor:default}
.promTxt{width:210px;margin:7px 0 0 5px}
.promTxt p{font-size:11px;height:85px}
.promTxt span{font:bold 24px arial;color:#0078AE}
.promSep,.menuSep,.frmSep,.frmSepSml,.lgnSep{width:100%;height:1px;background:#0078ae;margin:20px 0;font-size:0;line-height:0}
/*Promotion - End*/
/*Browse Menu*/
.horzTabs{margin-left:9px}
.horzTabs li{float:left;position:relative;bottom:-22px;height:36px;margin:0 3px 0 0;cursor:pointer;font:bold 11px/31px arial;letter-spacing:0;text-transform:uppercase}
.horzTabs li div{float:left;display:inline}
.horzTabs li.activTab{padding:0;cursor:default;margin-right:5px}
.horzTabs li .tabLeftCurve{height:36px;background:url(../Images/inActiveTabLeft.gif) no-repeat 0 0}
.horzTabs li .tabRightCurve{height:36px;background:url(../Images/inActiveTabRight.gif) no-repeat right 0}
.horzTabs li .tabCenter{height:36px;margin:0 5px;padding:0 10px;background:url(../Images/inActiveTabCenter.gif) repeat-x;color:#81b6d3}
.horzTabs li.hoverTab .tabLeftCurve{height:36px;background:url(../Images/inActiveTabLeftHover.gif) no-repeat 0 0}
.horzTabs li.hoverTab .tabRightCurve{height:36px;background:url(../Images/inActiveTabRightHover.gif) no-repeat right 0}
.horzTabs li.hoverTab .tabCenter{height:36px;margin:0 5px;padding:0 10px;background:url(../Images/inActiveTabCenterHover.gif) repeat-x;color:#fff}
.horzTabs li.activTab .tabLeftCurve{height:36px;background:url(../Images/activeTabLeft.gif) no-repeat 0 0}
.horzTabs li.activTab .tabRightCurve{height:36px;background:url(../Images/activeTabRight.gif) no-repeat right 0}
.horzTabs li.activTab .tabCenter{height:36px;margin:0 4px;padding:0 10px;background:#fff;color:#666}
.contentColumn{width:702px;margin:0 0px 0 0}
.sideColumn{width:115px;background:#e2edf4 url(images/Dominus/sideColumnBottomBg.gif) no-repeat 0 bottom}
.sideColumn div{margin:-10px 0 0 12px}
.sideColumn ul{border-bottom:1px solid #7197AE;margin:0 12px 0 0;padding:0 0 9px}
.sideColumn ul.lastList{border:none}
.sideColumn ul li{font:normal 11px/15px arial;color:#4C4F52;margin:0 0 5px}
.verTitle{margin:0 6px 0 0}
.menuSep{margin:20px 10px;clear:both;width:auto}
.menuItemsWrapper{width:665px}
.menuItem{width:155px;margin:0 0px 20px 0;display:inline}
.menuItemLast{margin:0 0 20px 0}
.menuImg{width:155px;height:142px;position:relative;overflow:hidden;margin:0 0 5px 0}
.menuImg img{width:155px;height:142px}
.menuImg a.imgMaskSmall{display:block;width:155px;height:142px;position:absolute;top:0;left:0;background:url(../Images/imgMaskSmall.png) no-repeat 0 0;_background:url(images/dominus/imgMaskSmall.gif) no-repeat 0 0;cursor:default!important}
.menuImg a.imgMaskSmall:hover{background-position:0 -144px}
.menuTxt{width:141px;margin:0 0 0 10px}
.menuTxt span{font:bold 14px arial;color:#0064a1}
.menuTxt p{font:normal 13px/15px arial;color:#6f6f6f;margin:5px 0 0}
h4.menuTxtAr{text-align:right!important;margin:0px;padding:0px}
.crtPizza{width:320px;margin:0 53px 0 10px;display:inline}
.crtPizza p{font:normal 14px arial;color:#868686;height:100px;margin:10px 0}
.crtPizzaImg{position:relative}
.crtPizzaImg,.crtPizzaImg img,.imgMaskLarge{width:255px;height:233px}
.imgMaskLarge{display:block;position:absolute;top:0;left:0;background:url(../Images/imgMaskLarge.png) no-repeat;_background:url(../Images/imgMaskLarge.gif) no-repeat}
/*Browse Menu - End*/
.frmSep{margin:5px 0}
.frmSepSml{width:425px;margin:10px auto 5px}
.lgnSep{margin:-5px 0 0}
.retrieveWidth{width:235px;padding:8px 0 0}
.psswrdHdrPdng{padding:3px 3px 3px 150px}
.lgnHdrPdng{padding:3px 3px 0 187px}
.lgnBtn{margin:0 65px 0 0}
.loginPopup{width:206px;position:absolute;top:27px;left:662px;background:url(images/dominus/loginTopBg.png) no-repeat 0 0;_background:url(images/dominus/loginTopBg.gif) no-repeat 0 0}
.loginPopupBottom{background:url(images/dominus/loginBottomBg.png) no-repeat 0 bottom;_background:url(images/dominus/loginBottomBg.gif) no-repeat 0 bottom;padding:16px 0 7px}
.loginPopupBg{background:url(images/dominus/loginBg.gif) repeat-y;padding:3px 10px 0}
.loginPopupBg a{display:block;background:url(images/Dominus/bullet.gif) no-repeat 0 6px;margin:5px 0;padding:0 0 0 10px}
/*Store Locator*/
.storeMap{width:550px;height:448px;margin:0 15px 0 0}
.storeFilter{width:230px;background:#d8d8d8}
.storeFilterTopBg{background:url(images/Dominus/storeFilterTopBg.gif) no-repeat 0 0}
.storeFilterBottomBg{background:url(images/Dominus/storeFilterBottomBg.gif) no-repeat 0 bottom;height:436px;padding:6px 10px}
.storeFilter select{margin:6px 0 0}
.dtlsRow{margin:0 0 10px}
/*Store Locator - End*/
/*Inner - End*/
/************************Added by Amira Sallam******************************************/
.menu_style ul li{float:left;padding:0 10px;margin:4px 0 0}
.home,.order,.menu,.promotions,.locations,.tracker,.admin,.host{display:block;height:24px}
.home{width:43px;background:url(../Images/home.gif) no-repeat 0 0}
.order{width:50px;background:url(../Images/order.gif) no-repeat 0 0}
.menu{width:42px;background:url(../Images/menu.gif) no-repeat 0 0}
.promotions{width:99px;background:url(../Images/promotions.gif) no-repeat 0 0}
.locations{width:81px;background:url(../Images/locations.gif) no-repeat 0 0}
.tracker{width:65px;background:url(../Images/tracker.gif) no-repeat 0 0}
.admin{width:49px;background:url(../Images/admin.gif) no-repeat 0 0}
.host{width:39px;background:url(../Images/host.gif) no-repeat 0 0}
a.main_dnnmenu_rootitem2:hover{background-position:0 -24px!important}
.main_dnnmenu_rootitem_selected span{background-position:0 -48px}
.main_dnnmenu_rootitem_selected{background-position:0 -48px}
.main_dnnmenu_itemhover{background:#CE0D0D url(../Images/submenu_hover.gif) repeat-x top left;color:#fff}
.main_dnnmenu_itemselected{background:#CE0D0D url(../Images/submenu_active.gif) repeat-x top left;color:#fff}
.cursornormal{cursor:default!important}
.breadcrumbmargin{margin:110px 0px 0px 2px}
/**********************************************OlD FOOTER**************************************************************************************/
a.Dominosfb:link,a.Dominosfb:visited{background:url(../Images/facebook_normal.gif) transparent no-repeat;width:107px;height:32px;display:block}
a.Dominosfb:hover{background:url(../Images/facebook_90percent.gif) transparent no-repeat;width:107px;height:32px;display:block;cursor:pointer!important}
a.Dominostwitter:link,a.Dominostwitter:visited{background:url(../Images/twitter_normal.gif) transparent no-repeat;width:107px;height:32px;display:block}
a.Dominostwitter:hover{background:url(../Images/twitter_90percent.gif) transparent no-repeat;width:107px;height:32px;display:block;cursor:pointer!important}
.footerspace{margin-left:100px}
/*********************************************************************************************************************************/
/*a.Dominosfb:link,a.Dominosfb:visited{background:url(../Images/FaceBook-icon-small.gif) transparent no-repeat;width:48px!important;height:48px!important;}
a.Dominosfb:hover{background:url(../Images/FaceBook-icon.gif) transparent no-repeat;width:48px!important;height:48px!important;}
a.Dominostwitter:link,a.Dominostwitter:visited{background:url(../Images/Twitter-icon-small.gif) transparent no-repeat;width:48px!important;height:48px!important;}
a.Dominostwitter:hover{background:url(../Images/Twitter-icon.gif) transparent no-repeat;width:48px!important;height:48px!important;}
.footerspace{margin-left:220px}*/
