﻿/*Common Formating*/
html,body{margin:0;padding:0}
body{font:11px verdana;background-color:#E3CECA;}
a{color:#8C2000;font-size:11px;font-weight:bold;text-decoration:none}
h1{font:13px verdana;font-weight:bold;margin:0px; padding:5px}
table,td{font:11px verdana}
td {height:25px}

/* Main Layout Formating*/
#container{width:850px;margin:0 auto}

#header{height:120px;background-image:url("http://www.mealtree.com/images/Header.jpg")}

#toplinks{clear:both;width:100%;height:30px;color:#8C2000; border:0px solid red}
#toplinks p {margin-right:5px;padding:5px 0px;text-align:right;color:#8C2000;font:11px verdana;font-weight:bold}

#content{float:right;width:645px;background-color:#FFFFFF;padding:0px 0px 0px 0px}
#content p{margin:0;padding:5px 0px;text-align:right}
#smallbanner{width:645px;height:123px;background-image:url("http://www.mealtree.com/images/banner.gif");background-repeat:no-repeat}  
#contentreg{float:Left;width:850px;background-color:#FFFFFF;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}
#contentRight{float:right;width:172px;background-color:#FFFFFF;padding:0px 0px 0px 0px}
#contentCenter{float:left;width:465px;background-color:#FFFFFF;padding:0px 0px 0px 0px}

#navigation{float:left;width:200px}

#footer{clear:both;width:100%;background:#8C2000;color:#FFFFFF}
#footer p{margin:0;padding:5px 10px}

/* table formatting*/
#tblinfo td{padding-left:5px}
.tableHeading{font:11px verdana;font-weight:bold;color:#FFFFFF;height:25px;padding-left:5px; background-color:#8C2000}
.spacer{height:15px}
.tableSubHeading{font:11px verdana;font-weight:bold;color:#000000;height:25px;padding-left:5px; background-color:#DED7CE}
.tableSubHeadingtlb{font:11px verdana;font-weight:bold;color:#000000;height:25px;background-color:#DED7CE}
#tblAbout,#tblContactUs,#tblclientRegistration td{padding:5px}

/* Form Formatting */
.input-text {width:150px;height:15px;border:1px solid #8C2000;font:11px verdana;margin:2px 0px 2px 0px; position:relative}
.input-select {width:154px; height:20px; position:relative; border:1px solid #8E2000;font:11px verdana;margin:2px 0px 2px 0px}
.input-area {width:154px;height:50px;border:1px solid #8C2000;font:11px verdana;margin:2px 0px 2px 0px}
.input-button-73{font-size:11px;text-align:center;background:url(http://www.mealtree.com/images/Buttons.gif);height:24px;width:73px;border:0;color:#FFFFFF;margin:2px 0px 2px 0px}
.input-button-110{font-size:11px;text-align:center;background:url(http://www.mealtree.com/images/Buttons-110.gif);height:24px;width:110px;border:0;color:#FFFFFF;margin:2px 0px 2px 0px}
.input-button-200{font-size:11px;text-align:center;background:url(http://www.mealtree.com/images/Buttons-200.gif);height:24px;width:200px;border:0;color:#FFFFFF;margin:2px 0px 2px 0px}
.form-label{width:120px}
.extra{width:460px}
.form-area{width:120px}
.input-text1 {width:90px;height:15px;border:1px solid #8C2000;font:11px verdana;margin:2px 0px 2px 0px}
.input-select1 {width:95px;height:20px;border:1px solid #8C2000;font:11px verdana;margin:2px 0px 2px 0px}
.appear{font-weight:bold}

/*Home Page Formating */
#LoginTable{background-color:#FFFFFF;color:#FFFFFF;font-weight:bold;margin:0px 0px 0px 0px;width:200px; border:1px solid #8C2000; margin-bottom:10px}
#SearchTable {background-color:#FFFFFF;margin:0px 0px 0px 0px;width:100%}
#LoginTable .form-label{width:90px;padding-left:5px; color:Black}
#SearchTable .form-label{width:120px;padding-left:5px}
#tblPress image{padding-top:15px; text-align:center}
#tblPress td.press{text-align:center;font-weight:bold}

/*Left Boxes*/
#featureRestaurant, #serving, #tbldpoints, #tblMyAccLinks, #tblIconDescription,#tblAddress,#tblOrderTotal,#tblComments, #tblSignup{background:#FFFFFF;width:198px;margin:0px 0px 0px 0px,;font:11px verdana;padding-left:5px;border:1px solid #8C2000;margin-bottom:10px;}
#ctl00_ContentPlaceHolderNavigation_lmgRest{padding:0px;width:150px;height:100px}
#tblMyAccLinks td{height:25px;padding-left:5px}

/*View Menu Page*/
#tblRight{background:#FFFFFF;margin-left:2px;font:11px verdana;padding-right:5px;border:none;}
#tblRight td{padding-left:5px;}
#tblCenter1{background:#FFFFFF;margin:0px 0px 0px 0px,;font:11px verdana;padding-left:5px;border:1px solid #8C2000}
#ctl00_ContentPlaceHolderContent_dgCartView input{width:40px;height:15px;border:1px solid #8C2000;font:11px verdana;margin:2px 0px 2px 0px; position:relative}
#ctl00_ContentPlaceHolderNavigation_dgOrderTotal{margin-left:-3px}
SPAN#ctl00_ContentPlaceHolderNavigation_lblTotal{padding-right:4px;font:10px verdana;}

/*popup windows*/
.transparent{position:absolute;visibility:hidden;width:222px;margin-top:20px;padding-left:15px;margin-left:10px;border:silver 1px solid;background-color:#ffffcc;vertical-align:top; height:expression(this.scrollHeight > 35 ? "auto":"35px");}
.helpdivtext{font-size:11px;margin-top:7px}

/*Regration page formating */
.list{LINE-HEIGHT:200%; list-style-type:disc}
.ulhand {LINE-HEIGHT:200%; list-style-image:url(http://www.mealtree.com/images/detail.gif)}
.msg{ visibility:hidden; position:absolute; margin:5px 0px 0px 15px; width:140px; height:1px; z-index:2}
.msgtd{border-style:solid; border-color:#d7d7d7; border-width:1px; background-color:#f1f1f1; padding:5px}
.msgimage{ background-image:url(http://www.mealtree.com/images/alert.gif); background-repeat:no-repeat}

/*Newsletter page formating */
 #tblsend-Newsletter{background:#FFFFFF;width:100%;margin:0px 0px 0px 0px,;font:11px verdana;padding-left:5px;border:1px solid #8C2000;margin-bottom:10px;}
#tblsend-Newsletter .input-text {width:350px;height:15px;border:1px solid #8C2000;font:11px verdana;margin:2px 0px 2px 0px; position:relative}
#tblsend-Newsletter .input-area {width:350px;height:400px;border:1px solid #8C2000;font:11px verdana;margin:2px 0px 2px 0px}
#tblsend-Newsletter .lblNewsletter
{
    width: 150px;
    vertical-align: top;
     
    }
/* For dish Menu */
.dgDishMenu{ position:relative}

/* For Search Results page*/
.wheat{ background-color:#F7DFB5; height:20px}
.boldtxt{font-weight:bold;}
.HeaderStyle-Datagrid1{font-weight:bold; background-color:#F7DFB5; height:25px} 
.HeaderStyle-dlstRestaurant { background-color:#DDD4CB; vertical-align:top}
.right{ text-align:right}
#ctl00_ContentPlaceHolderContent_DataGrid1 span.boldtxt{font-size:10px;font-weight:bold;text-decoration:none}
.Street{width:120px}

/* Top Menu*/
#menu{position:absolute;width:450px;list-style:none; margin-top:79px;padding:0px;margin-left:444px;font-family:Verdana;border:0px solid red}
#menu a{float:left;padding:6px 10px;text-decoration:none;text-align:Center;color:#FFFFFF;background:url("http://www.mealtree.com/images/menuon.gif");background-repeat:no-repeat;width:72px; height:15px}
#menu #current{background:url("http://www.mealtree.com/images/menuoff.gif");color:#000000}
#menu a:hover {background:url("http://www.mealtree.com/images/menuoff.gif");color:#000000}
#menu li{background:url("http://www.mealtree.com/images/menuoff.gif");display:inline;margin:0;text-align:center}

/*Under Construction & Error page */
#underConstruction{background:url("http://www.mealtree.com/images/under_construction.jpg"); width:300px; height:300px; float:left; margin-top:90px;}
/* Contact Us Page */
#tblContactUs .form-label{width:10px; border: solid 1px red}
ul.press li{ padding-top: 15px; margin-left: -15px}

.menuImgBig{display:none;position:absolute}