.blueh1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	color: #49B0E8;
    margin: 0 0 10 0;
}
.blueh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: bold;
	color: #49B0E8;
    margin: 0 0 10 0;
}

.greenh1, h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	color: #85C509;
    margin: 0 0 10 0;
}

.greenh2, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: bold;
	color: #85C509;
    margin: 0 0 10 0;
}

.redh1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	color: #E5105E;
    margin: 0 0 10 0;
}

.redh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: bold;
	color: #E5105E;
    margin: 0 0 10 0;
}

.h3, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
    font-weight: bold;
    margin: 0 0 10 0;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	color: #666666;
}


a { color: #0000cc; }

a.homeaa     { font-size: 70%;  font-family: Verdana, Arial, sans-serif; text-decoration: none; }
a.homesubnav {
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana,Arial,sans-serif;
	text-decoration: none;
	color: #666666;
}

a.solid {
	font-size: medium;
	font-weight: bold;
	font-family: Verdana,Arial,sans-serif;
	text-decoration: none;
	color: #666666;
}

a:visited { color: #999999; }

a:active
{
	color: #49B0E8;
}

a:hover
{
	color: #49B0E8;
	text-decoration : underline;
}

a.ok:visited
{
    color:#0000cc;
}
.link
{
    color:#0000cc;
    text-decoration:underline;
    cursor:pointer;
}
a.promoBlurb { color: black; font-size: xx-small; font-family: Verdana,Arial,sans-serif; text-decoration: none }
a.promoBlurb:visited { color: black; font-size: xx-small; font-family: Verdana,Arial,sans-serif; text-decoration: none }

.bio  { color: #666666; font-size: xx-small; font-family: Verdana,Arial,sans-serif }
.bodytext, ul, ol { font-size: 70%; line-height: 135%; font-family: Verdana, Arial, sans-serif }
.bodytextarial { font-size: 70%; line-height: 135%; font-family: Arial, sans-serif }
p { margin: 0 0 10 0;font-size: 70%; line-height: 135%; font-family: Verdana, Arial, sans-serif }
.bodybold { font-size: 70%; line-height: 135%; font-family: Verdana, Arial, sans-serif; font-weight:bold; }

.bodytextwhite {
	font-size: 70%;
	line-height: 135%;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
}
.tar {
    text-align:right;
}
.a1, select
{
    border: 1px solid #666666;
    font-weight:bold;
    font-family:verdana;
    font-size:8pt;
    color:#333333;
}


.datepickerbutton
{
    border-color: #5555ff;
    background-color: #000099;
    color: #ffffff;
    font:bold 11px arial;
}
.datepickerbutton2
{
    border-color: #AAAAAA;
    background-color: #777777;
    color: #000000;
    font:bold 11px arial;
}
table.datepickertop {
  padding:0 0 0 0;
  margin:0 0 0 0;
  border-left: 2px outset #88aaff;
  border-right: 2px outset #88aaff;
  border-top: 2px outset #88aaff;
}
table.datepickertop td {
  font: bold 11px verdana;
  color: #ffffff;
  background-color: #444444;
}
table.datepicker {
  padding:0 0 0 0;
  margin:0 0 0 0;
  border-left: 2px outset #88aaff;
  border-right: 2px outset #88aaff;
  border-bottom: 2px outset #88aaff;
}
thead.datepicker th {
  font: bold 10px verdana;
  color: #333333;
  margin:0 0 0 0;
  text-align:center;
  border-bottom:solid 1px black;
}
td.datepickerweekday {
  background-color:#dddddd;
  text-align:center;
}
td.datepickerweekend {
  background-color:#cccccc;
  text-align:center;
}

.c0 {
  color:Black;
}
.c1 {
  color:White;
}
.c2 {
  color:#666666;
}
.c3 {
  color:#333333;
}
.c4 {
  color:#888888;
}
.c5 {
  color:#aaaaaa;
}
.c6 {
  color:#cccccc;
}
.c7 {
  color:#dddddd;
}
.c8 {
  color:#eeeeee;
}
.c11 {
  color:#ee5555;
}
.c110 {
  color:#ee0000;
}
.c12 {
  color:#55bb55;
}
.c120 {
  color:#00bb00;
}
.c13 {
  color:#5555bb;
}
.c130 {
  color:#0000bb;
}
.pointer {
  cursor:pointer;
}

.teaspoon, .teaspoon td
{
    color: #444444;
    font: bold 8px verdana;
}
.spoon, .spoon td
{
    color: #444444;
    font: bold 9px verdana;
}
.desertspoon, .desertspoon td
{
    color: #444444;
    font: bold 13px verdana;
}
.tablespoon, .tablespoon td
{
    color: #444444;
    font: bold 11px verdana;
}
.woodenspoon, .woodenspoon td
{
    color: #444444;
    font: bold 15px verdana;
}
.soupspoon, .soupspoon td
{
    color: #444444;
    font: bold 18px verdana;
}
.ladle, .ladle td {
    color: #444444;
    font: bold 30px verdana;
}

.t0, .t1, .t3, .t4
{
    border:none;
}
.t2
{
    border: solid 1px #E5105E;
    background-color:#f3f3f3;
}
.t5
{
    border-left: solid 1px #dddddd;
    border-top: solid 1px #dddddd;
}
.t0 td
{
    border-right: solid 1px #dddddd;
    border-bottom: solid 1px #dddddd;
    font: normal 70% arial;
    padding: 0 0 0 0;
}
.t1 td, .t4 td, .t5 td
{
    border-right: solid 1px #dddddd;
    border-bottom: solid 1px #dddddd;
    font: normal 70% arial;
    padding: 0 5 0 5;
}
.t5 td
{
    border-right: solid 1px #dddddd;
    border-bottom: solid 1px #dddddd;
    font: normal 70% arial;
    padding: 5 5 5 5;
}
.t3 td
{
    font: normal 70% verdana;
    padding: 0 5 0 5;
}
.t0 th, .t1 th, .t3 th
{
    font: bold 70% arial;
    border-right: solid 1px #dddddd;
    border-bottom: solid 1px #dddddd;
    border-top: solid 1px #dddddd;
    border-left: solid 1px #dddddd;
    background-color: #eeeeee;
}
.t3 th
{
    font: bold 70% verdana;
    border: solid 1px #dddddd;
    background-color: #eeeeee;
    text-align:left;
}
.t4 th
{
    font: bold 70% arial;
}
.t5 th
{
    font: bold 70% arial;
    border-right: solid 1px #dddddd;
    border-bottom: solid 1px #dddddd;
    background-color: #eeeeee;
}
.xcbutton
{
    border: 1px outset #eeeecc;
    background-color: #ddddbb;
    cursor: default;
    padding: 0 5 0 5;
    margin: 2 0 2 2;
    font-family: Courier New;
    font-size:12px;
}
.xcbuttonon
{
    border: 1px inset #eeeecc;
    background-color: transparent;
    cursor: default;
    padding: 0 5 0 5;
    margin: 2 0 2 2;
    font-family: Arial;
    font-size:12px;
}
.xcbuttonoff
{
    border: 1px outset #eeeecc;
    background-color: transparent;
    cursor: default;
    padding: 0 5 0 5;
    margin: 2 0 2 2;
    font-family: Arial;
    font-size:12px;
}
