/** Alden Novak & Dodd Inc Dec 2010 */
/** Rules for www.grandlistdata.info site. */

body {
  margin-top: 20px;
  text-align:center;
  background-color: #f8f8ff;
}

#content {
  margin:0 auto;
  width:750px;
  background-color: #ffffff;
  border-left: 4px solid white;
  border-right: 4px solid white;
}

#head {
  border-top: 4px solid cornflowerblue;
}

.tableheadcell {
 font: 12px Arial,sans-serif;
 background-color: #ccccff;
}

.sidemenu {
  border: 1px solid lightgray;
}

.sidemenu td {
  padding:5px;
  border-bottom: 6px solid lightgray; 
}


.listtablegroup {
 width:140px;
 font:14px Arial,Sans-serif;
}

.listtablelabel {
 width:140px;
 text-align:right;
 background-color:lavender;
 font:12px Arial,Sans-serif;
}
.listtabledata {
 background-color:lemonchiffon;
 font:12px Arial,Sans-serif;
}


.menuhead {
  height:30px;
  color:white;
  font: 16px Arial,Sans-Serif;
  font-weight:bold;
  margin-left:20px;
  background-color:cornflowerblue;
}

.tablecell {
 text-align:left;
 font: 12px Arial,sans-serif;
 border-bottom: #c9c9c9 solid thin;
}

.tablecellnum {
 text-align:right;
 font: 12px Arial,sans-serif;
 border-bottom: #c9c9c9 solid thin;
}

.doctext {
 font: 12px Arial,sans-serif;
}
.doctexthead {
 font: 14px Arial,sans-serif;
 font-weight:bold;
 margin-top:5px;
}

.dochead {
  font: 16px Arial,sans-serif;
  font-weight:bold;
  padding-left: 5px;
 }

.docsubhead {
  font: 10px Arial,sans-serif;
  font-weight:bold;
  padding-left: 5px;
  color:gray
 }


#footlink {
  padding-top: 5px;
  font: 11px Arial,sans-serif;
  text-align: right;
  color: crimson;
}

#foot {
  padding-top: 5px;
  padding-bottom: 10px;
  background-color: white;
  font: 10px Arial,sans-serif;
  text-align: center;
  color: #696969;
}



