﻿body
{
    font-family: Verdana, Sans-Serif, Arial, Harrington;
    font-size: 12px;
    text-align: center;
    background-color: #4c4a4a;
    margin: 0px;
}
form
{
    width: 950px;
    margin: auto;
}
#divWholePage
{
    background: #fef0c9;
    width:950px;
}
.tdDisplayBusinessHours
{
    color: Black;
    font-size: 14px;
    text-align:left;
    padding-top:0px;
    padding-left: 3px;
    
    
    
}
.tdTblVIPDetailLeft
{
    
    float:right;
    
    }
    .DrpBDateMonth
    {
        text-decoration:none;
        
        }
    .tdTblVIPDetailRight
    {
       text-align:left;
       text-decoration:none;
    }
.VIPDetailButtonSend
{
    background:url("../Images/Register.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:32px;
width:92px;
    
    }
#tblDisplayBusinessHours
{
    text-align: left;
    padding-left: 5px;
    font-size:12px;
    width: 180px;
    padding-bottom: 5px;
    font-size: small;
}
#DisplayBusinessHoursTitle
{
    width: 120px;
    height: 35px;
    font-size: 20px;
    font-weight: normal;
    color: #560000;
    padding-left: 50px;
    text-align: left;

}
.lblEventHeader
{
    width: 140px;
    height: 40px;
    font-size: 20px;
    font-weight: normal;
    color: #560000;
    padding-left: 0px;
    text-align: left;
}
.ControlHeader
{
    height: 28px;
    font-size: 20px;
    font-weight: normal;
    color: #560000;
    text-align: center;
   
    padding-left: 0px;
    padding-top:3px;
}
.EventMainContainer
{
  
    min-height: 150px;
    height:auto;
    padding-left:5px;
   
  
    
}


.divTestimonialText
{
    /*color: Black;
    font-size: 12px;
    width:120px;
    padding:50px;*/
    
    width:80%;
    padding:5px 5px 5px 5px;
    padding-top:0px;
    height:100px;
    text-align:justify;
    padding-left:8px;
 
}
#divHomeTestimonials
{
    height: 80px;
    text-align: left;
    padding-left: 18px;
    text-align:left;
}
#tdTestimonialText
{
    width:100%;
    font-size:10px;
}
#tdAboutUsText
{
    margin-left:10px;
    font-size:10px;
    
}
#divAboutUsText
{
    width:93%;
    overflow:auto;
    padding:5px;
    padding-top:0px;
    height:100px;
    text-align:justify;
    padding-left:10px;
}

.divHomePageAboutUsTitle
{
    height: 28px;
    font-size: 20px;
    font-weight: normal;
    color: #560000;
    text-align: center;
    padding-left: 0px;
    padding-top:3px;
    margin:0px;
}


.CartGrid
{
    border-color: White;
    background-color: #e5d196;
    color: Black;
}

.tblConfirm
{
    vertical-align: text-bottom;
    border-top: solid 1px #b9b7b7;
    padding: 15px 0px 0px 0px;
    margin: -10px 0px 0px 0px;
    width: 75%;
}
#embedMasterPagePhotoGalleryFlash
{
    padding: 0px 0px 0px 50px;
    width: 100px;
    height:25px;
}
#embedHomePagePhotoGallery
{
    width:692px;
    height:269px;
}

.RNTClass
{
    display: none;
}

.tcTipText
{
    display: none;
}




#ctl00_ContentPlaceHolder1_GridView1 tr td, #ctl00_ContentPlaceHolder1_CartDataControl_GridView1 tr td
{
    border-color: #b3b3b3;
}
textarea
{
    width: 300px;
    height: 80px;
    margin-right: 10px;
}
#divJITPcontainer
{
    height: 260px;
}
/*///////////////////////// Master Page //////////////////////*/

/* Header */
#divHeader
{
    background-color: #fef0c9;
    height: 220px;
    width:950px;
}
#divMasterPageRestaurantLogo
{
    float: left;
    margin-left: 25px;
}
#divMasterPageHeader
{
    vertical-align: top;
    width: 950px;
    height: 181px;
    background: url(../Images/HeaderBg.jpg) no-repeat;
}
#divRestaurantAddress
{
    width: 289px;
    height: 95px;
    padding-left: 12px;
    font-weight: bold;
}
#divRestaurantLogo
{
    height: 100px; 
    width: 397px; 
    margin-top: 40px; 
    margin-left: 10px;
    cursor: pointer
}

#divAddress
{
    float:right;
    padding-top: 40px;
    text-align:center;
    padding-right:300px;
}
#tdPhoneImage
{
    background:url(../Images/phicon.jpg) no-repeat;
    width: 22px;
    height: 22px;
    margin:0px;
   
}
#tdFaxImage
{
    background:url(../Images/Faxicon.jpg) no-repeat;
    background-position:left 2px;
    width: 22px;
    height: 24px;
    margin:0px;
   
}

#PhoneNumber
{
    font-size: 20px;
    font-weight: bolder;
}
#tblHomePageBottomStyle
{
    width: 100%;
    background: #270402;
    height: 190px;
}
#divMasterPageImages
{
    margin: 0px 0px 0px 0px;
    background: url(../Images/Header_Image.jpg) no-repeat right;
    width: 550px;
    height: 100px;
    float: right;
    text-align: left;
    padding: 0px 0px 0px 0px;
}
#divRestaurantAddressSingleStrip
{
    height: 95px;
    width: 289px;
    font-weight: bold;
    margin: 0px;
    margin-top: 25px;
    text-align: center;
}
/*End Header */
/* Navigation */
#divMenuNavigation
{
    clear: both;
    text-align: left;
    background-color: #580000;
    height: 37px;
    padding: 0px 0px 0px 17px;
    margin: 0px 0px 0px 0px;
    border: solid 1px white;
    border-top: none 0px;
    border-bottom: none 0px;
}
#divMenuNavigationContainer
{
    clear: both;
    text-align: left;
    background-image: url(../Images/NavBg.jpg);
    height: 37px;
    padding: 0px 0px 0px 17px;
    margin: 0px 0px 0px 0px;
}
.menuTopNavigation a:hover
{
    color: White;
    text-align: left;
}
.menuTopNavigation a:active
{
    color: White;
}
.menuTop
{
    font-size: 13px;
    font-weight: bold;
    margin: 0px;
}
.menuTopStaticSelectedStyle
{
    background: url(../Images/SelectedNavBg.jpg);
    background-position: top;
}

.menuTopStaticMenuItemStyle
{
    color: White;
}
.menuTopStaticHoverStyle
{
    background: url(../Images/SelectedNavBg.jpg);
    background-position: top;
}
#divLoginMenu
{
    font-weight: bold;
    color: #560202;
    text-align: left;
    padding-left: 530px;
    padding-top: 5px;
}
#tblLoginMenuContainer
{
}


.LoginTextBox
{
    margin-bottom: 5px;
}

.menuBottom
{
    float: left;
    margin-left: 10px;
    padding-top: 7px;
}
/*End Navigation */

/* Footer */
#PageFooter
{
    margin:0px;
    padding-left:2px;
    padding-right:2px;
}

#divMasterPageFooterLink
{
    background: #580000;
    padding: 5px;
    color: #fff;
}
#divMasterPageFooter
{
    background: #580000;
    color: #fff;
    padding-bottom: 5px;
}
#divBottomPageNavigation
{
    float: left;
    width: 500px;
}
.menuBottomStaticSelectedStyle
{
    color: Black;
}
.menuBottomStaticMenuItemStyle
{
    padding-left: 5px;
    padding-right: 5px;
}
.menuBottomNavigation a, .menuBottomNavigation a:hover
{
    color: #fff;
}
#divMasterPageCompanyName
{
    float: right;
    font-size: 13px;
    margin-right: 10px;
    margin-top: 7px;
}
.CompanyLink
{
    text-decoration: none;
    color: #fff;
    font-size: 10px;
}
/*End Footer */
/*////////////////// Container ///////////////////*/

/* Home Page */
#divHomepageContainer
{
    clear: both;
}
#imgMasterPageImage
{
    width: 0px;
    height: 0px;
}



#imgHomePageSpecialOffer, #emdHomePagePhotoGalleryFlash
{
    width: 710px;
    height: 239px;
}
#divHomePageSpecialOffer
{
    width: 252px;
    height: 260px;
    float: left;
}
#divHomePagePhotoGallery
{
    background: url(../Images/flash.jpg) no-repeat;
    width: 692px;
    height: 269px;
}
#divHomePageTiming
{
    background: #fef0c9 url(../Images/time.jpg) no-repeat;
    background-position: bottom left;
    width: 200px;
    height: 150px;
    margin: 5px;
    margin-left: 5px;
    float: left;
    border: solid 10px white;
}

#divHomePageEvents
{
    background: #fef0c9;
    width: 200px;
    height: 150px;
    margin: 5px;
    margin-left: 0px;
    float: left;
    border: solid 10px white;
}


#divHomePageTestimonials
{
    background: #fef0c9;
    width: 200px;
    height: 150px;
    margin: 5px;
    margin-left: 2px;
    float: left;
    border: solid 10px white;
}
#divHomePageAboutus
{
    background: #fef0c9;
    width: 200px;
    height: 150px;
    margin: 5px;
    margin-left: 0px;
    float: left;
    border: solid 10px white;
}


#tblHomePageDayAndTime
{
    width: 150px;
    color: #5e0404;
}
.tdHomePageDayDiscription
{
    height: 35px;
    font-size: 15px;
    font-weight: bold;
    text-align: right;
}
.tdHomePageTimeDiscription
{
    height: 35px;
    text-align: left;
    font-size: 14px;
}
#divHomePageImageNavigation
{
    width: 683px;
    height: auto;
    float: right;
    margin-right: 5px;
    margin-left: 0px;
    padding-left: 0px;
    margin-top: 5px;
    background-color: #d8d8d8;
}
#divHomePageImageTitle
{
    background: url(../Images/HorizontalBg.jpg) repeat-y;
    font-size: 16px;
    font-weight: normal;
    color: White;
    height: 28px;
    text-align: center;
    margin-left: 110px;
    width: 255px;
    padding-top: 10px;
    padding-bottom: -10px;
}

#divHomePageImageAndDiscription
{
    font-family: Verdana;
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
#divHomePageImage
{
    float: left;
    display: table;
    width: 13%;
    margin-left: 5px;
    height: 107px;
}
#div1
{
    text-align: left;
}

#divHomePageDiscription
{
    width: 82%;
    float: right;
    display: block;
    margin-right: 5px;
    margin-top: 5px;
    height: 150px;
    margin-left: 0px;
}
.imgHomePageImageNavigation
{
    display: table-cell;
}
.pHomePageDiscription
{
    text-align: justify;
    display: table-cell;
    width: 100%;
    height: 150px;
    font-family: Verdana;
    font-size: 12px;
}
#divHomePageNavigationBar
{
    clear: both;
    color: #380702;
    width: 100%;
    border-top: solid 1px #e1ddc4;
    vertical-align: top;
    margin-top: 10px;
}
.btnHomePagePrevious, .btnHomePageNext, .btnHomePageFirst, .btnHomePageLast, .btnHomePageNumberButtonStyle
{
    background-color: Transparent;
    border: none;
    font-size: 15px;
    font-weight: bold;
}
.btnHomePageSelectedNumberButtonStyle
{
    background-color: Transparent;
    border: none;
    font-size: 15px;
    font-weight: bold;
    color: Blue;
}
/* End Home Page */
/* About Us Page */
#AboutUsPageContainer
{
    text-align: center;
}
/* End About Us Page */

/*VIP Registration*/

#divVIPRegistrationPage
{
    
    width:382;
    height:482;
    
    }
/*End*/



/*himu*/

.tableRegisterVIC
{
	background:#fef0c9;
	width:948px;
	
}

.tableRegisterVIC .title
{
	color:#580000;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	padding:10px;
}
.tdRegisterVICHeader
{
	background:#cfb465;
	height:120px;
}

.tdRegisterVICHeader .divHeaderContent
{
	width:500px;
	font-family:arial;
	font-size:15px;
	float:left;
	font-weight:bold;
	color:#201414;
	padding-left:20px;
	margin-top:30px;
}
.tdRegisterVICHeader
{
	float:right;
	width:947px;
}
.divVicRegisterForm
{
	
	width:482px;
	border-right: dotted 1px #4f4f4f;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	margin-top:20px;
}
.divHeaderImage
{
    float:right;
	margin-right:100px;
	background:url('../Images/VICRegisterHeader.png') no-repeat;
	height:109px;
	width:146px;
    margin:5px;
    margin-right:90px;
    }
.PromotionIcon
{
	background:url(../Images/PromotionIcon.png) no-repeat;
	height:37px;
	width:39px;
}
.EventIcon
{
	background:url(../Images/EventIcon.png) no-repeat;
	height:37px;
	width:33px;
}
.CouponsIcon
{
	background:url(../Images/CouponsIcon.png) no-repeat;
	height:37px;
	width:45px;
}
.divPromotionTitle, .divEventTitle, .divCouponsTitle
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	
	margin-left:5px;
	text-align:left;
}

.divPromotionDetail, .divEventDetail, .divCouponsDetail
{
	font-family:arial;
	font-size:12px;
	margin-left:5px;
	padding-right:20px;
	border-bottom: dotted 1px #bcad85;
	padding-bottom:10px;
	text-align:left;
	
}
.tableRegisterVICDetail
{
	margin-top:25px;
	padding-left:20px;
	
}

#DrpAnnMonth
{text-decoration:none;
    
    }
#DrpBDateMonth
{
    text-decoration:none;
    
    }
/*himu*/


/* Contact Us Page */
#divContactUsPage
{
    text-align: left;
    width: 100%;
}
#divContactUsCustomerDetail
{
    width: 400px;
    float: left;
    margin-left: 30px;
    margin-top: 30px;
    padding: 10px;
}
#lblContactUsMessage
{
    font-size: 13px;
}
.tdTblContactDetailLeft
{
    text-align: right;
    width: 100px;
}
.tdTblContactDetailRight
{
    padding-left: 5px;
}
#divContactUsAddressDetails
{
    float: right;
    width: 250px;
    height: 128px;
    margin-right: 30px;
    padding: 25px;
    padding-bottom: 0px;
    margin: 0px;
    vertical-align: top;
}
.txtContactUsComments
{
    width: 265px;
}
.ContactDetailButtonSend
{
    border: none;
    background: url(../Images/map_send.gif) no-repeat;
    height: 32px;
    width: 92px;
    cursor: pointer;
}
.ContactDetailButtonCancel
{
    border: none;
    background: url(../Images/cancel.gif) no-repeat;
    height: 32px;
    width: 92px;
}
#ContactUSContainer
{
    text-align: left;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 50px;
    padding-top: 20px;
}
#ContactUsContent
{
    border: 2px solid black;
    width: 95%;
}
/* End Contact Us Page */
/*************** Style for the ResetPassword ******************/
.forgotPassContainerDiv
{
    width: 75%;
    padding-bottom: 25px;
  
}
.forgotPassHeaderDiv
{
}

.forgotPassHeaderIconImg
{
}
.forgotPassHeaderIconTick
{
}

.forgotPassHeaderText
{
    font-size: 18px;
    text-align: left;
    padding-top: 8px;
    padding-left: 45px;
    text-decoration: underline;
    color: #28262a;
    padding-bottom: 8px;
}
.EmailSentHeaderText
{
    font-size: 18px;
    text-align: left;
    padding-top: 8px;
    padding-left: 45px;
    text-decoration: underline;
    color: #28262a;
    background: url(../Images/EmailSent.jpg) no-repeat top left;
    padding-bottom: 8px;
}
.forgotPasswordContentDiv
{
    padding-top: 30px;
    border: 1px solid #8F8F69;
    margin-top: 10px;
    padding-bottom: 30px;
    text-align: left;
    padding-left: 60px;
}
.forgotPasswordContentDiv a:hover
{
    color: Orange;
}
.forgotPasswordContentDivTableContainer
{
    padding-top: 20px;
    text-align: left;
}

.forgotPasswordContentDivTable
{
    border: solid 1px black;
}
.spnEmailLabel
{
    font-weight: bold;
    padding-left: 60px;
}

.txtChangePasswordEmailAddress
{
    width: 300px;
}
.btnGetEmail
{
    background: transparent url(../Images/GetPasswordLink.gif) no-repeat scroll 0 0;
    background-position: top left;
    width: 150px;
    height: 27px;
    cursor: pointer;
    border: none;
    margin-left: 150px;
}
.divBtnGetEmail
{
    padding-top: 10px;
    text-align: left;
    width: 100%;
}
.dicChangePasswordControlContainer
{
    padding-top: 25px;
    padding-bottom: 25px;
}
.lblChangePasswordErrMessage
{
    padding-left: 122px;
    padding-bottom: 20px;
}
/************** End of style for the ResetPassword**************/
/* Login Page */



.CreateUserRegiter
{
    border: none;
    background: url(../Images/Register.gif) no-repeat;
    height: 32px;
    width: 92px;
    cursor:pointer;
 
}

.LoginButton
{
    border: none;
    background: url(../Images/Login.gif) no-repeat;
    height: 26px;
    width: 92px;
    cursor:pointer;
}
.LoginCancel
{
    border: none;
    background: url(../Images/cancel.gif) no-repeat;
    height: 26px;
    width: 92px;
    margin-top: 10px;
    cursor:pointer;
}
/* End Login Page */



.MyProfileUpdate
{
    margin-top: 5px;
    border: none;
    background: url(../Images/Update.gif) no-repeat;
    height: 26px;
    width: 92px;
}
.MyProfileTextBox
{
    width: 150px;
}

#ViewOrderContainer
{
    border: solid 2px black;
    margin-left: 35px;
    text-align: left;
    padding: 20px;
    font-family: Verdana;
    padding-left: 15px;
    margin-right: 50px;
}
.ViewOrderGridView
{
    font-size: x-small;
    color: #333333;
}
.ViewOrderGridViewFooterStyle
{
    color: White;
    background-color: #990000;
    font-weight: bold;
}
.ViewOrderGridViewRowStyle
{
    color: #333333;
}
.ViewOrderGridViewCommandFieldItemStyle
{
    color: Blue;
}
.ViewOrderGridViewPagerStyle
{
    background-color: #FFCC66;
    color: #333333;
}
.ViewOrderGridViewSelectedRowStyle
{
    background-color: #FFCC66;
    color: Navy;
    font-weight: bold;
}
.ViewOrderGridViewHeaderStyle
{
    color: White;
    background-color: #300000;
    font-weight: bold;
}
.ViewOrderGridViewAlternatingRowStyle
{
    background: #cfb464;
}
#ChangePassWord
{
    border: solid 2px black;
    margin-left: 35px;
    text-align: left;
    padding-left: 300px;
    margin-right: 50px;
}
.style_Myprofile
{
    width: 855px;
    border: solid 2px black;
    margin-left: 35px;
    padding-left: 50px;
    padding-bottom: 10px;
}
#DirectionBorder
{
    height: 452px;
    width: 562px;
}
#orderCheckout
{
    margin-left: 5px;
    margin-right: 5px;
}
.Addons
{
    color: Black;
}
.PanelLeft
{
    padding-left: 247px;
}
.EditOrder
{
    background-image: url(../Images/Edit.gif) no-repeat;
    width: 76px;
    height: 28px;
}
.PasswordSubmit, .PaypalConfirm
{
    border: none;
    background: url(../Images/confirm.gif) no-repeat;
    width: 85px;
    height: 26px;
}
.ChangePasswordButton
{
    border: none;
    background: url(../Images/changePassword.gif) no-repeat;
    width: 150px;
    height: 26px;
}
#tdMyProfileMsg
{
    text-align: left;
    width: 415px;
}

.CancelPasswordButton, .PaypalCancel
{
    border: none;
    background: url(../Images/cancel.gif) no-repeat;
    width: 92px;
    height: 26px;
}
#divContainer
{
    height: auto;
    background: #fef0c9;
    margin: 0px 0px 0px 0px;
    border: solid 1px white;
    border-top: none 0px;
    width:auto;
}
#divSpecialImage
{
    height: 260px;
  
    
}
.divPromotionSpecialOfferControl
{
    width: 213px;
}
.RadPanelCssClass
{
    width: 200px;
}
.lblDirections
{
    padding-top: 10px;
    text-align: center;
}
#DirectionContainer
{
    text-align: left;
    padding-top: 20px;
    padding-left: 50px;
    margin-left: 5px;
    margin-right: 5px;
    height: auto;
}
#divDirectionContainer
{
    float: left;
    border: 2px solid black;
    height: 455px;
    width: 563px;
}
.DirectionFont
{
    font-size: 12px;
    font-family: Verdana;
    
}


#td1DirectionsSMSType,#td1DirectionsMobile,#td1DirectionspnlEmail,#td1DirectionsYourMsg
{
    text-align:right;
}

#tdGetDirectionsthrough
{
    height: 50px;
}


#divDirectionInfo
{
    float: right;
    width: 295px;
    margin-right: 5px;
    margin-top: 10px;
}

#divDirectionAddress
{
    float: right;
    width: 300px;
}


#DirectionContent
{
    width: 100%;
    height: auto;
  
    
}
#DirectionBackGround
{
    background-color: Black;
    height: auto;
}
#divDirectionMap
{
    float: left;
    padding: 10px 0px 10px 10px;
}
#divGetDirections
{
    padding-left: 40px;
    margin-top: 100px;
}
#tdDirectionAddress
{
    padding-left: 50px;
    padding-top: 10px;
}
#tdDirectionInfo
{
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
}
.ifrmDirectionMap
{
    width: 562px;
    height: 452px;
}
#divDirectionMapAddress
{
    float: right;
    width: 250px;
    text-align: left;
    font-size: 15px;
    font-weight: bold;
    margin-top: 20px;
}
.directionTabButtonUnselected
{
    border: solid 3px #cfb464;
    background-color: #580000;
    cursor: pointer;
    color: White;
}
#divdirection
{
    border: solid 2px #311d12;
    height: 480px;
    width: 562px;
}
.SearchItemLabel
{
    color: White;
    font-weight: bold;
}
.directionTabButtonSelected, .directionTabButtonSelected:hover
{
    border: none;
    background-color: #300000;
    cursor: pointer;
    color: White;
}
#DirectionTitle
{
    font-size: 14px;
    font-weight: bold;
    color: #241100;
    text-align: left;
}
#DirectionText
{
    color: #241100;
    text-align: left;
}
#divIdirection
{
    text-align: left;
    padding-left: 130px;
}
#getDirectionFlashPath
{
    height: 445px;
    width: 550px;
    text-align: left;
    padding-left: 5px;
}
#divMapDirection
{
    text-align: left;
    padding-top: 150px;
    padding-left: 50px;
}
.tdIdirection
{
    vertical-align: middle;
    color: #69462f;
    font-size: 14px;
}
.tdSendDirection
{
    height: 7px;
    padding-top: 7px;
}
#tdSMSType
{
    vertical-align: top;
    text-align: right;
}
.tdddlMobile
{
    text-align: left;
    vertical-align: top;
    padding-left: 11px;
}
#tdMobile
{
    text-align: right;
    vertical-align: middle;
}
.cusLabel1
{
    text-align: left;
    color: #241100;
    padding-right: 40px;
}
.OrderCheckoutConfirm
{
    border: none;
    background: url(../Images/confirm.gif) no-repeat;
    height: 26px;
    width: 92px;
}
.OrderCheckoutSubmit
{
    border: none;
    background: url(../Images/confirm.gif) no-repeat;
    height: 28px;
    width: 85px;
}
.visacard
{
    font-size: small;
}
.ContactUSAddress
{
    width: 250px;
    margin: 0px;
    padding: 0px;
}
#tdContactUsSubmitbtn
{
    padding-left: 150px;
}
#diveditorder
{
    padding-right: 100px;
}
.SubmitOrder
{
    text-align: right;
    padding-top: 15px;
}
#LoginContianer
{
    margin-left: 5px;
    margin-right: 5px;
}
#MessageContainer, #VerifyContainer
{
    background-color: #e7cc97;
}

.account_link
{
    color: #560202;
    text-decoration: none;
    font-weight: bold;
}
#CreateUserContainer, #SubMasterPageDiv
{
    margin-left: 5px;
    margin-right: 5px;
    height: auto;
}
#RecoverPassWordContainer
{
    margin-left: 5px;
    margin-right: 5px;
}

.surveySubmit
{
    background: url(../Images/submit.gif) no-repeat;
    width: 92px;
    height: 28px;
    border: none;
    cursor: pointer;
}
.surveyClear
{
    background: url(../Images/clear.gif) no-repeat;
    width: 92px;
    height: 28px;
    border: none;
    cursor: pointer;
}
#tblSurveyFeedbackContactInfo
{
    width: 600px;
    text-align: left;
}
.tdSurveyFeedbackContactInfo
{
    text-align: left;
    padding-right: 18px;
    width: 188px;
}
#htmlContactUSHeaderTitleContainer
{
    float: right;
    background: Red;
}
#htmlContactUsTitle
{
    clear: both;
    float: left;
}
#htmlContactUsTiming
{
    float: right;
}
.AdminStaticSelectedStyle, .AdminStaticHoverStyle
{
    background-color: #cfb464;
}
.AdminStaticMenuStyle
{
    background-color: #580000;
    font-size: 13px;
    font-weight: bold;
    color: White;
}

.AdminMenu
{
    color: White;
    height: 32px;
}
.AdminStaticMenuItemStyle
{
    font-size: 13px;
    padding: 5px;
    padding-bottom: 8px;
    padding-top: 8px;
    font-weight: bold;
    color: White;
    margin-right: 5px;
}
#SettingMasterPage
{
}

#divTableBookingBusinessHours
{
    display: none;
}

#AdminContent
{
    text-align: left;
    padding-bottom: 10px;
}


.AdminMenu, .ContactMenu, .DirectionMenu 
{
    margin: 0px;
    padding-top: 5px;
    padding-left: 1px;
    font-family: Sans-Serif, Arial, Harrington;
}
.ReservationMenu
{
    margin: 0px;
    padding-top: 0px;
    padding-left: 1px;
    font-family: Sans-Serif, Arial, Harrington;
}

.AdminStaticMenuItemStyle, .ContactStaticMenuItemStyle, .DirectionStaticMenuItemStyle,.ReservationStaticMenuItemStyle
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 8px;
    color: White;
    background: #580000;
    font-size: 13px;
    font-weight: bold;
}
.AdminStaticSelectedStyle, .ContactStaticSelectedStyle, .DirectionStaticSelectedStyle,.ReservationStaticSelectedStyle
{
    background: #cfb465;
    color: Black;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 8px;
}
.AdminStaticHoverStyle, .ContactStaticHoverStyle, .DirectionStaticHoverStyle ,.ReservationStaticHoverStyle
{
    background: #cfb465;
    color: Black;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 8px;
}


#tdDirectionView
{
    text-align: left;
    padding-left: 20px;
}
#RestaurantLogo
{
    border: none;
    height: 83px;
    width: 318px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
#RestaurantLink
{
    text-decoration: none;
    cursor: pointer;
    border: none;
}
#td2DirectionsSMSType
{
    height: 35px;
}
#td1DirectionsYourMsg
{
    vertical-align: top;
}


.asptxtEmailMessage
{
    width: 250px;
}
.aspDirectionstxtEmail
{
    width: 200px;
}
#td2DirectionspnlEmail
{
    height: 35px;
}


.OrderCheckoutCartGrid
{
    color: White;
    background-color: #666666;
}

.tdRule
{
    text-align: left;
    font-weight: bold;
    font-size: 13px;
}
.tdDescription
{
    text-align: left;
    font-size: 13 px;
    padding-left: 20px;
}
.btnSubmitQuickContact
{
    background: url(../Images/submit.gif) no-repeat;
    border: none;
    height: 26px;
    width: 92px;
    cursor: pointer;
}
#CateringConiner
{
    text-align: left;
    padding: 25px 0px 0px 0px;
}

.ReservationStaticMenuStyle
{
    color: White;
    font-size: 13px;
    font-weight: bold;
}


#ReservationContent
{
    width: 75%;
    height: auto;
    border: 2px solid Black;
    padding-left: 25px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 25px;
}
#ReservationContainer
{  text-align: left;
    padding-top: 0px;
    padding-left: 50px;
    margin-left: 5px;
    margin-right: 5px;
    height: auto;
}
.tdTableBookingLeft
{
    text-align: left;
    padding-right: 5px;
    line-height: 30px;
    width: 150px;
}
.CalenderImage
{
    background: url(../Images/Calendar.png) no-repeat;
    border: none;
    width: 16px;
    height: 16px;
}
#tdCateringBtnSubmit
{
    padding-top: 10px;
    padding-left: 200px;
}
.CreateUserStyleLabel
{
    width: 150px;
    text-align: right;
    padding-left: 200px;
}
.CreateUserStyleTextbox
{
    text-align: left;
}
#divDirectionFlash
{
    width: 562px;
    height: 442px;
}
.content
{
    padding-top: 20px;
}

.InvoicePromotional
{
    text-align: right;
    padding-left: 100px;
    padding-right: 50px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-decoration: none;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: Black;
    margin-left: 95px;
    margin-right: 95px;
}
.InvoicePromotionalMessage
{
    text-align: left;
    padding-left: 100px;
    padding-right: 50px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-decoration: none;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: Black;
    margin-left: 95px;
    margin-right: 95px;
}
#MediaGalleryMenu
{
    text-align: left;
    padding-left: 100px;
    padding-top: 20px;
}
#MediaGalleryContainer
{
    padding-bottom: 10px;
}
#VideoGalleryContent
{
    border: solid 1px #8F8F69;
    margin-left: 100px;
    margin-right: 50px;
}
.PrivacyPolicy
{
    float: left;
    display: none;
}
.lblSurveyErrorMessage
{
    color: Red;
}

.lblTableBookingErrorMessage
{
    color: Red;
}
.lblCateringErrorMessage
{
    color: Red;
}
.ContactUsMessage
{
    color: Red;
}
#objHomePagePhotoGalleryFlash
{
    height: 100%;
    width: 100%;
}
.OrderCheckoutCartGrid
{
}


/************Start Style of Events Page *****************/
#divEventsContainer
{
    padding: 10px 0px 10px 5px;
}
#EventLeft
{
    vertical-align: top;
}
#divEventCategory
{
    border: solid 1px #cfb464;
    width: 220px;
}
#EvetRight
{
    vertical-align: top;
    width: 700px;
}

#tdEventDateLeftCurve
{
    background: url(../Images/LeftDateCurve.jpg) no-repeat;
    height: 30px;
    width: 8px;
}
#tdEventDateContent
{
    background: url(../Images/DateBg.jpg) repeat-x;
    font-weight: bold;
    color: White;
}
#tdEventDateRight
{
    background: url(../Images/RightDateCurve.jpg) no-repeat;
    height: 31px;
    width: 12px;
}
#tdEventTopLeft
{
}
#tdEventTop
{
}
#tdEventTopRight
{
}
#tdEventLeft
{
}
#tdEventRight
{
}
#tdEventBottomLeft
{
}
#tdEventBottom
{
}
#tdEventBottomRight
{
}
#tdEventContainer
{
    background: white;
}

#tdEventImage
{
     background-color: #f0dc9f;
    width: 175px;
    height: 100px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.tdEventLeft
{
    text-align: right;
    font-weight: bold;
    padding-top: 7px;
    padding-bottom: 7px;
}
.tdEventRight
{
    text-align: left;
    padding-left: 3px;
}


.InvoiceSubmit
{
    border: none;
    background: url(../Images/submit.gif) no-repeat;
    height: 32px;
    width: 92px;
    cursor: pointer;
}
.InvoiceCancel
{
    border: none;
    background: url(../Images/cancel.gif) no-repeat;
    height: 32px;
    width: 92px;
    cursor: pointer;
}

.imgEventImage
{
    width: 175px;
    height: 100px;
}
.imgEventImageNone
{
    display: none;
}
.divNoEventFound
{
    font-size: 15px;
    font-weight: bold;
    padding-top: 20px;
}


/************End Style of Events Page *****************/
/************Start Style of WebTelEventByDate Control *****************/
#tblEventByDateHeader
{
    background: url(../Images/EventByDateBg.jpg) repeat-x;
    font-weight:bold;
    height: 39px;
    width: 100%;
    text-align: left;
    color: #982d3d;
    padding-left: 10px;
    font-size: 15px;
    border: 1px solid #cfb464;

}
#divEventByTypeHeader
{
    background: url(../Images/EventByDateBg.jpg) repeat-x;
    font-weight:bold;
    height: 39px;
    width: 100%;
    text-align: left;
    color: #982d3d;
    padding-left: 10px;
    font-size: 15px;
    margin: 0px;
    border: 1px solid #cfb464;
}
.tdhlkEventName
{
    background: url(../Images/EventByTypeBg.jpg) repeat-x;
    text-align: left;
    height: 31px;
}


.inactiveDateEvent
{
    background: url(../Images/EventSmallimg.jpg) no-repeat;
    background-position: 92%;
    text-align: left;
    color: #434240;
    font-size: 13px;
    font-weight:bold;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
    cursor: pointer;
    text-decoration: none;
    margin-bottom: -4px;
    border: 1px solid #cfb464;
}
.activeDateEvent
{
    background: #4d0909 url(../Images/Eventimgactive.jpg) no-repeat;
    background-position: 92%;
    text-align: left;
    color: White;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    vertical-align: middle;
    cursor: pointer;
    text-decoration: none;
}
.inactiveDateEvent a
{
    text-decoration: none;
    color: Black;
    cursor: pointer;
}
.inactiveDateEvent:hover
{
    text-decoration: none;
    color: white;
    background: #4d0909 url(../Images/Eventimgactive.jpg) no-repeat;
    background-position: 92%;
    cursor: pointer;
}
.activeDateEvent a
{
    text-decoration: none;
    color: White;
    background-color: #4d0909;
    font-weight: bold;
}

/************End Style of WebTelEventByDate Control *****************/

/************ Start Style of Picture Gallery *****************/




/************ End Style of Picture Gallery *****************/

.ifrmSubwayAndBuses
{
    display:none;
}
#divSubwayAndBuses
{
    background:url(../Images/abujaParking.jpg) no-repeat;
    width:563px;
    height:455px;
}

/************************************************Start Style for Announcement ****************************/
#divEventsContainer {
  padding-top: 10px;
  text-align: left;
}

#divAnnouncementItemTemplate {
  text-align: left;
  width:100%;
}
#divAnnouncementTitleContainer {
  clear: both;
  text-align: left;
  width: 100%;
}
#tblAnnouncementTitle {
  width: 100%;
}
.lnkAnnouncementTitle {
  font-size: 16px;
  font-weight: bold;
  color: #5e0d14;
  text-decoration:none;
}

.lnkAnnouncementTitle:hover {
  text-decoration:underline;
}


.lblAnnouncementTiming {
  color: #81200d;
}
.imgAnnouncement {
  width:250px;
  height:150px;
}
#divAnnouncementImageAndDescriptionContainer {
  padding-top: 5px;
}
#divAnnouncementDescriptionContainer {
  padding: 5px;
  font: left;
}
#divAnnouncementContainer, #divPastAnnouncementContainer {
  text-align: left;
}

#divAnnouncementNavigationContainer {
  margin-left: 10px;
  margin-right: 10px;
  background-color: #CEB563;
}

#divPastAnnouncementTitle, #divAnnouncementTitle {
  margin-top:20px;
  margin-left: 10px;
  margin-right: 10px;
  background-color: #5b0200;
  padding-top:5px;
  height:23px;
  padding-left:30px;
  color:#fff;
  font-weight:bold;
}

#tblAnnouncementItemTemplate
{
  padding:10px;
  width:100%;
}

#tdAnnouncementImage {
  text-align:center;
  vertical-align:top;
  width:250px;
}

#tdAnnouncementContent {
  padding-left:5px;
  text-align: left;
  vertical-align: top;
  width:100%;
}

#divAnnouncementSeperator
{
  width:100%;
  height:1px;
  border-bottom:dashed 1px #adadad;
}

.divAnnouncementContentContainer, .divPastAnnouncementContentContainer {
  padding-left: 10px;
  padding-right: 10px;
}

.NoEventFound
{
  text-align:center;
  font-weight:bold;
  font-size:12px;
  padding-top:15px;
}

.Annnav {
}
.hlnkAnnouncementLink {
  text-decoration: none;
  color: #591721;
  font-weight: bold;
  display: block;
}

.hlnkAnnouncementLink:hover {
  color: white;
  display: block;
}
.Annmenu-left {
  height: 28px;
  width: 9px;
  display: block;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}

.Annmenu-mid {
  height: 23px;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  cursor: pointer;
  padding-top: 5px;
}
.Annmenu-right {
  height: 28px;
  width: 9px;
  display: block;
  float: left;
  cursor: pointer;
}
.Annmenu-left-active {
  height: 28px;
  width: 9px;
  display: block;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}

.Annmenu-mid-active {
  height: 23px;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  cursor: pointer;
  padding-top: 5px;
  color: white;
}
.Annmenu-right-active {
  height: 28px;
  width: 9px;
  display: block;
  float: left;
  cursor: pointer;
}
.hlnkAnnouncementLink:hover .Annmenu-left {
  height: 28px;
  width: 9px;
  display: block;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}
.hlnkAnnouncementLink:hover .Annmenu-mid {
  height: 23px;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  cursor: pointer;
  padding-top: 5px;
}
.hlnkAnnouncementLink:hover .Annmenu-right {
  height: 28px;
  width: 9px;
  display: block;
  float: left;
  cursor: pointer;
}
#tdAnnouncementIconImage {
  vertical-align: top;
  text-align: left;
  width: 28px;
}
#tdAnnouncementTitle {
  vertical-align: middle;
  text-align: left;
  padding-left: 10px;
}
.divAnnouncementTitle {
}

.announcementIcon {
  background: url(../Images/Announcement.png) no-repeat;
  float: left;
  width: 28px;
  height: 28px;
}
.eventsIcon {
  background: url(../Images/Events.png) no-repeat;
  height: 28px;
  width: 28px;
  float: left;
}
.newsIcon {
  background: url(../Images/News.png) no-repeat;
  height: 28px;
  width: 28px;
  float: left;
}
.hlnkViewMore {
  text-decoration: none;
  color: #620f19;
}
.divAnnouncementViewMore {
  clear: both;
  text-align: right;
  padding-bottom: 5px;
}

/* START (EventDetails.aspx) START */

#divPublicationDetailBreadCrumb {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding-top: 10px;
  padding-left: 20px;
  padding-bottom: 10px;
}

#divEventDetailContainer {
  text-align: left;
  width: 950px;
}

#tblEventDetail {
  margin: 0px 20px 20px 20px;
  width: 910px;
}

#divAnnoucementDetailHeaderTitle {
  height: 30px;
  padding-left: 10px;
  padding-top: 5px;
  background-color: #ceb563;
}

.lblAnnoucementDetailTitle {
  font-size: 18px;
  font-weight: bold;
  color: #000;
}

#divAnnoucementDetailTimings {
  font-weight: bold;
  padding: 5px;
  padding-left: 10px;
  color: #5b0200;
}

#divAnnoucementDetailDescriptionContainer {
  padding: 5px;
}

#divBackToPublication {
  padding-top: 5px;
  padding-right: 20px;
  text-align: right;
}

.BackToPublication {
}

.BreadcrumbNode {
  color: #540600;
  text-decoration: none;
}

.BreadcrumbCurrentNode {
  color: #040301;
}

#divAnnoucementDetailImageContainer {
  text-align: center;
}

/* END   (EventDetails.aspx)   End */


/*Start Stylesheet for the Event Control */
.EventContainerHeader
{
    text-align: center;
    height: 24px;
    font-size: 15px;
    padding-top: 3px;
}

.EventContentContainer
{
    margin:0px;
    padding:0px;
    padding-left:18px;
    padding-top:5px;
    text-align:left;
    height:95px;
    overflow:auto;
}

.divEventContentContainer
{
    height: 95px;
}

.EventContainer
{
    height: 95px;
    text-align: left;
    overflow: auto;
}
.EventContainerFooter
{
    background: #FEF0C9;
    padding-top: 4px;
    padding-bottom: 4px;
    text-align: right;
    padding-right: 10px;
}
.EventContainerFooter a
{
    color: #d2571c;
    text-decoration: none;
}
.EventContainerFooter a:hover
{
    color: #d2571c;
    text-decoration: underline;
}

.hyperlinkEventTitle
{
  text-decoration:none;
  color:#580000;
}

.hyperlinkEventTitle:hover
{
  text-decoration:underline;
}

.EventDate
{
    list-style: none;
    font-weight: bold;
    margin-left: 0px;
    padding-top: 5px;
}
.EventContent
{
    font-weight: normal;
}
/*End Stylesheet for the Event Control */

/* Promotion detail page stylesheet start */

#divSpecialTitle
{
    display:none;
}

.divPromotionLeftNavigationContainer
{
    background:#590d03;
    padding: 0px 0px 10px 0px;
    /*width:100%;*/
}
.PromotionLeftNavigation
{
    /*padding:10px;*/
    /*margin-bottom:20px;*/
} 
#divlinkPromo, #divlinkPromoAll
{
    margin-top:5px;
    height:107px;
    width:130px;
    border:solid 1px white;
    padding-top:10px;
}


#divPromoTitle
{
    padding-top:20px;
    color:White;
    font-weight:bold;
}
.divPromotionContentContainer
{
    text-align:left;
    /*padding-left:17px;*/
    width:500px;
}
#divHeaderContainer
{
}

.lblAllPromoTitle
{
    font-size:13px;
}
#tdPromotionLeftNavigationContainer
{
    width:25%;
}

#tdPromotionContentContainer
{
    width:75%;    
    text-align:left;
}

.PromotionLeftNavigationDivSelection #divlinkPromoAll, .PromotionLeftNavigationDivSelection #divlinkPromo
{
    background:white;
}
   
/* Promotion detail page stylesheet end */
/********** START OF STYLESHEET FOR JIT-ADMINISTRATION ***********/



#imgJitImage
{
  display:none;
}
#divSpecialTitle
{
  display:none;
}
.pnlJITMgmtContent
{
  background-color: #f0e8d1;
  border:solid 1px #898962;
  margin:25px;
  padding:10px;
}
.pnlJITMgmtImageSelection
{
  /*border:solid 1px #898962;
  margin:25px;*/
  padding:10px;
}
#tblItemMgmtContentInput .col1
{
  width:150px;
  text-align:right;
  padding-right:2px;
  font-weight:bold;
}
#tblItemMgmtContentInput td
{
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:middle
}
#tblItemMgmtContentInput .col2
{
  text-align:left;
  padding-left:5px;
}
#tblItemMgmtContentInput .txtJITTitle
{
  width: 250px;
}
.txtJITNagivateUrl
{
  width:400px;
}
#tblItemMgmtContentEditorAndPreview
{
  margin-top:25px;
}
.divradEditorJITContent
{
  margin-left:60px;
}
#radEditorJITContent
{
    height:340px;
    
    }
#tblItemMgmtContentEditorAndPreview .col1
{
  vertical-align: top;
  text-align:left;
  width:350px;
}
#tblItemMgmtContentEditorAndPreview .col2
{
  vertical-align:middle;
  text-align:center;
  
}
#tblItemMgmtContentEditorAndPreview .col3
{
  vertical-align: top;
  text-align:center;
  width:350px !important;
  
}
#tblItemMgmtContentEditorAndPreview .divJITDescription
{
  margin-bottom:5px;
  text-align:center;
  font-weight:bold;
  
}
#tblItemMgmtContentEditorAndPreview .divhlkChangeImage
{
  margin-bottom:5px;
  font-weight:bold;
}
#tblItemMgmtContentEditorAndPreview .divhlkChangeImage a
{

}
#divPreviewJIT
{
  width:98%;
  text-align:center;
}
#tblItemMgmtContentEditorAndPreview #divPreviewJIT
{
  margin-left:40px;
}
div.clear
{
  clear:both;
  display:block;
}
.btnSaveJIT
{
    cursor: pointer;
    border: none 0px;
    background: url(../Images/save.gif) repeat scroll 0 0;
    height: 26px;
    width: 89px;
}
.btnPreviewJIT
{
    cursor: pointer;
    border: none 0px;
    background: url(../Images/preview.gif) repeat scroll 0 0;
    height: 25px;
    width: 95px;
}
#divbtnSaveJIT
{
  margin-top:20px;
}
.trJITTitle
{
 /* display:none;*/
}

.dlImageSelection td
{
  vertical-align:top;
}

#pnlJITMgmtImageSelectionContent .divTemplateSelectImage
{
  border:solid 10px #dcceac;
}

#pnlJITMgmtImageSelectionContent .divTemplateSelectImage:hover
{
  border:solid 10px #c8af70;
}
#pnlJITMgmtImageSelectionFooter
{
  width:100%;
  text-align:center;
  padding:10px;
}
.JITTemplateCancelButton
{
    border: none;
    background: url(../Images/cancel.gif) no-repeat;
    height: 28px;
    width: 95px;
}
.divlblActiveStatus
{
  width:6cm;
  padding:5px;
  padding-top:10px;
  text-align:center;
}
.lblJITActiveStatus
{
  font-weight:bold;
  color:Red;  
}
.pnlJITMgmtContent .divLblMessage
{
  width:100%;
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
  margin-bottom:10px;
  /*border:solid 1px #c8af70; */
  
}
.pnlJITMgmtContent .divLblMessage .lblMessage
{
  font-weight:bold;
  color:Red; 
}
.pnlJITMgmtContent h3
{
  margin:0;
  padding:0;
  text-align:center;
  text-decoration:underline;
  font-weight:bold;
  font-size:16px;
}
.divBackToJitSelection
{
  padding:10px;
  text-align:right;
}
.grdJITSelection
{
  text-align:center;
  width:100%;
}
.grdJITSelection td, .grdJITSelection th
{
  padding-top:8px;
  padding-bottom:8px;
}
.hlkbackToJITSelection, .hlkAddNewJIT
{
  font-weight: bold;
}
.JITManagementDLSTPromoList .ItemSeperatorCssClass
{
  width:15px;
}
.JITManagementDLSTPromoList #divPreviewJIT
{
    border:solid 10px #dcceac;
}
.JITManagementDLSTPromoList #divPreviewJIT:hover
{
   border:solid 10px #c8af70;
}
.JITManagementDLSTPromoList .divPromoTitle
{
  text-align:center;
  padding:5px;
  font-weight:bold;
  text-decoration: underline;
  min-height:14px;
}
.JITManagementDLSTPromoList .divJITDate
{
  text-align:center;
  padding:3px;
  padding-top:8px;
  font-weight:normal;
  border-top: dotted 1px gray;
}
.reContentCell
{
    height:340px;
    }
.JITManagementDLSTPromoList .left .active
{
  color: Green;
  font-weight: bold;
}
.JITManagementDLSTPromoList .left .inactive
{
  color:Red;
  font-weight:bold;
}
.JITManagementDLSTPromoList .left
{
  float:left;
  padding-top:5px;
  width:65%;
  
}
.JITManagementDLSTPromoList .right
{
  float:right;
}
.JITManagementDLSTPromoList .divJITActions
{
  padding: 3px 0px 0 10px;
}
.JITManagementDLSTPromoList .hlkEditJIT
{
    background: url(../images/icon_edit.gif) no-repeat scroll 0 0 transparent;
    border:medium none;
    cursor:pointer;
    height:16px;
    width:16px;
}
.JITManagementDLSTPromoList .hlkCopyJIT
{
    background: url(../images/icon_copy.gif) no-repeat scroll 0 0 transparent;
    border:medium none;
    cursor:pointer;
    height:16px;
    width:16px;
}

.JITManagementDLSTPromoList .btnDeleteJIT
{
  background:url("../Images/icon_delete.gif") no-repeat scroll 0 0 transparent;
  border:medium none;
  cursor:pointer;
  height:16px;
  width:16px;
}

.JITManagementDLSTPromoList table.tblJITActions td
{
  padding-right:7px;
}
.JITManagementDLSTPromoList table
{
  background-color: #dcceac;
  padding:5px 0 5px 10px;
}
.JITManagementDLSTPromoList #divPreviewJIT:hover table
{
  background-color: #c8af70;
  padding:5px 0 5px 10px;
}

/*********** END OF STYLESHEET FOR JIT-ADMINISTRATION ************/
  
        /**footer*/
        
        #divExtraImageLink
        {
            background:#580000;
            }    
            
            #divCompanyNameFooter
            {background:#580000;
                
                } 
                #divMasterPageFooterLink {
background:none repeat scroll 0 0 #580000;
color:Black;
float:left;
padding:10px 5px 5px;
width:730px;
} 
