.warning   {font-size: 7pt; color: #F00;}
.debug     {font-size: 8pt; color: #F00; margin-top: 0; margin-bottom: 0;}
.note      {font-size: 7pt;}
.nopagep   {text-align:justify;}


body {
  position: absolute;
  left: 50%;
  top: 10pt;
  margin-left: -500px;
  background-color: #CCC;
  /*background-color: #555;*/
  color: #666;
  font-size: 8pt;
  font-family: verdana, arial, sans-serif;
}

#autc_table table{
  margin: 10px 30px;
}
#autc_table td{
  padding: 5px;
  text-align: justify;
}

#container {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1000px;
  height: 960px;
  margin: 0px;
  padding: 0px;
  background-color: #EBF4EA;
  /*background-color: #EEE;*/
}

#banner {
  position: absolute;
  top: 9px;
  left: 10px;
  width: 980px;
  height: 80px;
}


#menu_strip {
  position: absolute;
  top: 161px;
  left: 10px;
  width: 980px;
  height: 32px;
  background-color: #DBDBDB;
  text-align: center;
  margin: 0px;
  padding: 0px;
}

#info_strip {
  position: absolute;
  top: 195px;
  left: 10px;
  width: 980px;
  height: 25px;
  background-color: #DBDBDB;
  text-align: center;
  margin: 0px;
  padding: 7px 0px 0px 0px;
}

#logout_loc {
  position: absolute;
  top: 198px;
  left: 14px;
  width: 80px;
  height: 19px;
  background-color: #FFF;
  text-align: center;
  margin: 0px;
  padding: 7px 0px 0px 0px;
}
#logout_loc a:link {
  font-weight: bold;
  color: #FF0000;
}
#logout_loc a:visited {
  color: #FF0000;
  font-weight: bold;
}
#logout_loc a:hover {
  color: #080;
  font-weight: bold;
  text-decoration: none;
}

#logged_loc {
  position: absolute;
  top: 198px;
  right: 14px;
  width: 80px;
  height: 19px;
  background-color: #FFF;
  text-align: center;
  margin: 0px;
  padding: 7px 0px 0px 0px;
}
#logged_loc a:link {
  font-weight: bold;
  color: #FF0000;
}
#logged_loc a:visited {
  color: #FF0000;
  font-weight: bold;
}
#logged_loc a:hover {
  color: #080;
  font-weight: bold;
  text-decoration: none;
}

#section_content {
  padding: 0px 20px 0px 15px;
  text-align: justify;
}

#section_title {
  margin: 0px;
  padding: 8px;
  background-color: #FFF;
  /*color: #060;*/
  color: #005555;
  font-size: 11pt;
  text-align: center;
  font-weight: bold;
}

#section_title a {
  color: #800000;
  text-decoration: underline;
}
#section_title a:link {
  color: #800000;
}
#section_title a:visited {
  color: #800000;
}
#section_title a:hover {
  color: #F00000;
  text-decoration: none;
}

#section_footer {
  position: absolute;
  bottom: 10px;
  left: 0px;
  width: 100%;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

#lunch_form_btn {
  position: absolute;
  bottom: 10px;
  left: 61px;
  width: 200px;
  height: 35px;
}

#cell_1 {
  position: absolute;
  top: 229px;
  left: 10px;
  width: 322px;
  height: 393px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_2 {
  position: absolute;
  top: 229px;
  left: 338px;
  width: 322px;
  height: 393px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_3 {
  position: absolute;
  top: 229px;
  right: 10px;
  width: 322px;
  height: 393px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_4 {
  position: absolute;
  top: 627px;
  left: 10px;
  width: 322px;
  height: 250px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_5 {
  position: absolute;
  top: 627px;
  left: 338px;
  width: 322px;
  height: 250px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_6 {
  position: absolute;
  top: 627px;
  right: 10px;
  width: 322px;
  height: 250px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

/*---------------------------*/

#cell_14 {
  position: absolute;
  top: 229px;
  left: 10px;
  width: 322px;
  height: 649px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_25 {
  position: absolute;
  top: 229px;
  left: 338px;
  width: 322px;
  height: 649px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_36 {
  position: absolute;
  top: 229px;
  right: 10px;
  width: 322px;
  height: 649px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

/*---------------------------*/

#cell_123 {
  position: absolute;
  top: 229px;
  left: 10px;
  width: 978px;
  height: 393px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_456 {
  position: absolute;
  top: 627px;
  left: 10px;
  width: 978px;
  height: 250px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

/*---------------------------*/

#cell_1245 {
  position: absolute;
  top: 229px;
  left: 10px;
  width: 649px;
  height: 649px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_2356 {
  position: absolute;
  top: 229px;
  left: 339px;
  width: 649px;
  height: 649px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

/*---------------------------*/

#cell_123456 {
  position: absolute;
  top: 229px;
  left: 10px;
  width: 978px;
  height: 650px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

/*---------------------------*/

#cell_12 {
  position: absolute;
  top: 229px;
  left: 10px;
  width: 649px;
  height: 393px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_23 {
  position: absolute;
  top: 229px;
  left: 338px;
  width: 650px;
  height: 393px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

/*---------------------------*/

#cell_45 {
  position: absolute;
  top: 627px;
  left: 10px;
  width: 649px;
  height: 250px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

#cell_56 {
  position: absolute;
  top: 627px;
  left: 338px;
  width: 650px;
  height: 250px;
  background-color: #FFF;
  text-align: center;
  border: solid #DDD 1px;
}

/*---------------------------*/

#footer {
  position: absolute;
  top: 882px;
  left: 10px;
  width: 980px;
  height: 55px;
  background-color: #DBDBDB;
  text-align: center;
  margin: 0px;
  padding: 5px 0px 5px 0px;
}

#footer p {
  width: 980px;
  font-size: 7pt;
}

/*---------------------------*/

a {
  color: #2970A6;
  text-decoration: none;
}
a:link {
  color: #2970A6;
}
a:visited {
  color: #2970A6;
}
a:hover {
  color: #800000;
}


