div.textflow
  {
  display:block;
  width:880px;
  margin:0 auto;
  }

div.entries
  {
  background:#E4E8AA;
  border-top: 20px solid #E4E8AA;
  border-bottom: 20px solid #E4E8AA;
  }

table.nextentry
  {
  background:#E4E8AA;
  border-color:#F0EABB #CCD088 #CCD088 #F0EABB;
  }

div.mailimg
  {
  display:block;
  width:258px;
  margin:0 auto;
  }

div.widearea, div.intro  /* see ac.css for most div.intro declarations */
  {
  background:#E4E8AA;
  padding-bottom:20px;
  }
h3.c
  {
  text-align:center;
  padding:12px 0;
  }
td.col1
  {
  width:360px;
  }
td.col2, td.col3
  {
  width:320px;
  }
td.col1, td.col3
  {
  padding:8px;
  }
td.col2
  {
  padding:8px 24px;
  }
span.grrr
  {
  background:#FFFFFF;
  color:#FF0000;
  font-weight:bold;
  }
div.subsection
  {
  display:block;
  margin-bottom:36px;
  }
div.subsection p
  {
  margin:6px 0 0 0;
  font-size:92%;
  }

table.prices
  {
  width:100%
  }
table.prices tr td, table.prices tr th
  {
  width:25%;
  text-align:center;
  }
table.prices tr th
  {
  font-size:75%;
  font-weight:bold;
  }
table.prices tr td
  {
  font-size:85%;
  }
td.howlong
  {
  color:#8899BB;
  font-weight:bold;
  }
table.prices tr td span
  {
  font-size:75%;
  color:#995577;
  }
td.paper
  {
  width:46%;
  background:#FFFFFF;
  }
td.or
  {width:8%;}

td.online
  {
  width:46%;
  background:#A0D850;
  }
div.explboxh
  {
  height:40px;
  padding:8px;
  text-align:center;
  font-size:120%
  font-weight:bold;
  }  
div.explboxd
  {
  padding:0 8px;
  text-align:left;
  font-size:100%
  font-weight:normal
  }  
div.explboxd ul li
  {
  margin-top:8px;
  }  
span.mailimg
  {
  position:relative;
  top:4px;
  }

td.prompt
  {
  width:36%;
  padding-right:16px;
  text-align:right;
  }
td.astx
  {
  width:2%;
  text-align:right;
  vertical-align:middle;
  color:#AA0000;
  }
td.inputgreen input, td.inputgreen textarea
  {
  background-color:#88FF88;
  }
td.inputgreen, td.inputwhite
  {

  padding:3px 0 10px 8px;
  }
