#logo {position:absolute;top:0px;left:0px;}
#content {position:relative; width:900px; height:540px;}
#ftr {width:894px;height:35px;background-color:#D89C60;
     position:absolute;top:543px;left:0px;
     text-align:center;padding-top:5px;
     font-size:8pt;
     border-left:3px solid #E2D2C5;
     border-right:3px solid #E2D2C5;
     border-bottom:3px solid #E2D2C5;
     z-index:-1;}
.ftr {color:#F0D9BF;font-weight:bold;font-size:10pt;text-decoration:none;}
.stage {position:absolute;top:138px;width:786px;height:423px;left:107px;}
     
body {margin:6px;font-family:Arial, sans-serif; font-size:11pt;}

input, textarea, select {
     font-family:Arial, sans-serif; font-size:11pt;
     }

h1 {
     font-size:17pt;
     padding-top:20px;}

.btn22,.btn22h {
      height:20px;padding-top:2px;text-align:center;
      font-size:14px;font-style:italic;color:#fff;
      font-weight:bold;text-decoration:none;}
.btn50w {width:50px;
         background-image:url(/lunchster/B/img/btn_50x22.gif);}
.btn100w {width:100px;
         background-image:url(/lunchster/B/img/btn_100x22.gif);}
.btn150w {width:150px;
         background-image:url(/lunchster/B/img/btn_150x22.gif);}
.btn200w {width:200px;
         background-image:url(/lunchster/B/img/btn_200x22.gif);}
.btn35,.btn300x35,.btn200x35 {
      height:29px;text-align:center;padding-top:6px;
      font-size:20px;font-style:italic;color:#fff;
      font-weight:bold;text-decoration:none;}
.btn300x35 {width:300px;
            background-image:url(/lunchster/B/img/btn_300x35.gif);}
.btn200x35 {width:200px;
            background-image:url(/lunchster/B/img/btn_200x35.gif);}
      
.btnA  {
      font-size:11pt;font-style:italic;color:#00C;
      font-weight:bold;}
#logout {position:absolute;top:13px;right:20px;color:red;}
#logout a {color:red;}

a img {border:0px;}

#lyr {position:absolute;display:none;z-index:20;}
  #lyrBG {
      position:absolute;top:0px;left:0px;z-index:22;
      background-color:#FFC;border:3px solid #A84400;}
  #lyrContO {
      position:absolute;top:20px;left:20px;z-index:26;}
  .lyrContI {
      width:100%;height:100%;}
  .lyrX {
      position:absolute;top:0px;right:0px;z-index:30;
      font-size:14pt;}
  .lyrDiv {
      position:absolute;top:0px;left:0px;
      width:100%;
      text-align:left;}
  .lyrMsg {
      position:absolute;top:0px;left:0px;
      font-weight:bold;color:#000;text-align:center;
      border:1px solid red;
      display:none;}
  .lyrTitle {
      position:absolute;top:0px;left:0px;
      text-align:left;font-size:13pt;font-weight:bold;font-style:italic;}
.shade {
      position:absolute;top:0px;left:0px;
      display:none;z-index:99;
      filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
      background-color:#000;}

#warnConfirm {position:absolute;z-index:110;display:none;
      padding:25px;background-color:#FFC;}

#plsWait {position:absolute;z-index:100;
           width:180px;height:75px;text-align:center;padding:10px;
           background-color:#FFC;
           border:3px solid #A84400;
           display:none;}
