/* http://chemandy.com/_themes/pompey/pompeye.css */
/* Use the reference number series 0 to 9 */
body { background-color: #eee; color: #000; font: 500 100% Georgia, Verdana, Tahoma, Sans-Serif
}
a:link { color: #00f
}
a:visited { color: #909
}
.ac { text-align:center
}
.al { text-align: left
}
.ar { text-align: right
}
.data { margin-left: 10%; font-weight: 600
}
.f0 { margin: 0% 3%
}
.f2 { background-color: #eee; font-size: 120%; font-weight: 600; color: #a33; 
} 
.f3 { font-size: 200%;
}
.f4 { font-size: 80%;
}
.f5 { font-size: 120%;
}
.f6 { background-color: #eee; font-size: 100%; font-weight: 600; color: #936; 
}
.f7 {font-size: 100%; font-weight: bold; text-decoration: underline
}
.f8 { background-color: #eee; font: 100% Georgia, Verdana, Tahoma, Sans-Serif
}
.f9 { background-color: transparent; font-size: 100%;  font-weight: bold; color: #909; text-decoration: underline
}
.fl { float: left;
}
.footer { background-color: #eee; font: 500 75% arial, helvetica, sans-serif; color: #a33
}
.footer a:link {color: #00f
}
.footer a:visited { color: #909
}
.fr { float: right;
}
h1 { padding: 1% 0%; font: 600 110% "Times New Roman", Garamond, Verdana, Serif; color: #00e
}
h2 { padding: 1% 0% 2% 0%; font-size: 175%; color: #a33
}
h3 { font-size: 120%; color: #600; text-decoration: underline
}
h4 { color: #a33; font: bold 120% "Times New Roman", Garamond, Verdana, Serif
}
/* h5 { BORDER: #000 1pt solid; padding: 0.5%; background: #8b8; font: bold 110% "Times New Roman", Garamond, Verdana, Serif; margin: 2% 30%; color: 	#fff; text-decoration: none
} */
h1, h2, h3, h5 { text-align: center; font-weight: bold
}
input.greyed { background: #EEE repeat scroll; color: #000; font: 600 100% Georgia, Verdana, Tahoma, Sans-Serif
}
.pac { text-align: center; padding: 1%
}
.par { text-align: right; padding: 1%
}
table { background-color: #eee; width:100%; border-collapse:collapse;
}
table.blue {
  background-color:#EEE;
  border:2px solid #00E;
  padding:15px;
}
table.calculator {
  font-size: 90%
}
table.raised {
  table-layout: fixed;
  background-color:#FFF;
  border: 5px ridge #ddd;
  padding:4px;
}
table.shopping {
  table-layout: fixed;
  background-color:#FFF;
  border: 5px ridge #DDD;
  padding:4px;
}
table.shoppingnarrow {
  margin-left: 20%;
  width: 60%;
  table-layout: fixed;
  text-align: center;
  background-color:#FFF;
  border: 5px ridge #DDD;
  padding:4px;
}
td.blue {
  border: 2px solid #00E;
  text-align: center;
  padding:4px;
}
td.blueblue {
  background-color:#BCF;
  border: 2px solid #00E;
  text-align: center;
  padding:4px;
}
td.bluepink {
  background-color:#FDD;
  border: 2px solid #00E;
  text-align: center;
  padding:4px;
}
td.raised {
  background-color:#EEE;
  border: 5px ridge #FFF;
  text-align: center;
  padding:4px;
}
td.shoppingheading {
  background-color:#BFB;
  border: 3px ridge #DDD;
  font-weight: bold;
  text-align: center;
  padding: 4px;
}
td.shoppingheadinglarge {
  width: 15%;
  background-color:#BFB;
  border: 3px ridge #DDD;
  font-weight: bold;
  text-align: center;
  padding: 4px;
}
td.shoppingheadingmedium {
  width: 10%;
  background-color:#BFB;
  border: 3px ridge #DDD;
  font-weight: bold;
  text-align: center;
  padding: 4px;
}
td.shoppingheadingnarrow {
  width: 7%;
  background-color:#BFB;
  border: 3px ridge #DDD;
  font-weight: bold;
  text-align: center;
  padding: 4px;
}
td.shoppingheadingextralarge {
  width: 20%;
  background-color:#BFB;
  border: 3px ridge #DDD;
  font-weight: bold;
  text-align: center;
  padding: 4px;
}
  td.shoppingrows {
  background-color:#EEE;
  border: 3px ridge #DDD;
  font-weight: bold;
  text-align: center;
  padding: 0px;
}
  td.shoppingtotalrows {
  background-color:#EEE;
  border: 3px ridge #DDD;
  font-weight: bold;
  text-align: center;
  padding: 10px;
}
