body { 
	background-color:#999999; 
	font: normal 10px verdana, helvetica, arial, sans-serif;
}

p { font: normal 10px verdana, helvetica, arial, sans-serif; }
.footer { font: normal 11px verdana, helvetica, arial, sans-serif; line-height: 1.5; text-align: center;  }
.text9 { font: normal 9px verdana, helvetica, arial, sans-serif; }
.text9ez { font: normal 9px verdana, helvetica, arial, sans-serif; line-height: 1.5; }
.text10 { font: normal 10px verdana, helvetica, arial, sans-serif; text-align: center; }
.text10ez { font: normal 10px/14px verdana, helvetica, arial, sans-serif; line-height: 1.5;  }
.text11 { font: normal 11px verdana, helvetica, arial, sans-serif; }
.text11ez { font: normal 11px verdana, helvetica, arial, sans-serif; line-height: 1.5;  }
.text12 { font: normal 12px verdana, helvetica, arial, sans-serif; }
.text12ez { font: normal 12px verdana, helvetica, arial, sans-serif; line-height: 1.5; }
.text14 { font: normal 14px verdana, helvetica, arial, sans-serif; }
.text14ez { font: normal 14px verdana, helvetica, arial, sans-serif; line-height: 1.5; }
.text18 { font: normal 18px verdana, helvetica, arial, sans-serif; }
.text24 { font: normal 24px verdana, helvetica, arial, sans-serif; }
.text36 { font: normal 36px verdana, helvetica, arial, sans-serif; }

.head11 { font: bold 11px verdana, helvetica, arial, sans-serif; }
.head12 { font: bold 12px verdana, helvetica, arial, sans-serif; }
.head14 { font: bold 14px verdana, helvetica, arial, sans-serif; }
.head18 { font: bold 18px verdana, helvetica, arial, sans-serif; }
.head24 { font: bold 24px verdana, helvetica, arial, sans-serif; }
.head36 { font: bold 36px verdana, helvetica, arial, sans-serif; }

.menu11 { font: bold 11px verdana, helvetica, arial, sans-serif; line-height: 1.5; padding-left: 12px;  }
.menu12 { font: bold 12px verdana, helvetica, arial, sans-serif;  }
.navgray { font: bold 11px verdana, helvetica, arial, sans-serif; line-height: 1.5; padding-left: 12px; color:#333333;  }
.navred { font: bold 12px verdana, helvetica, arial, sans-serif;  color:#d81e05; }
.photo  { font: bold 9px verdana, helvetica, arial, sans-serif;  }

div.cal11 { font: normal 11px verdana, helvetica, arial, sans-serif; text-align: left; line-height: 1.5; padding: 12 0 0 0;   }
div.text { font: normal 11px verdana, helvetica, arial, sans-serif; padding: 6 0 0 0  }
div.text9 { font: normal 9px verdana, helvetica, arial, sans-serif; padding: 0 0 4 0  }
div.text10 { font: normal 10px verdana, helvetica, arial, sans-serif; text-align: center; padding: 6 0 0 0; }
div.text11ez { font: normal 11px verdana, helvetica, arial, sans-serif; line-height: 1.5; padding: 0 0 4 0   }
div.head12 { font: bold 12px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 6 0  }
div.head14 { font: bold 14px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 5 0  }
div.head16 { font: bold 16px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 5 0  }
div.head18 { font: bold 18px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 5 0  }
div.head24 { font: bold 24px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 8 0  }
div.head36 { font: bold 36px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 10 0  }
div.head48 { font: bold 48px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 10 0  }
div.head60 { font: bold 60px verdana, helvetica, arial, sans-serif; text-align: left; padding: 0 0 10 0  }
div.head12red { font: bold 12px verdana, helvetica, arial, sans-serif; color:#d81e05; padding: 0 0 3 0  }
div.head14red { font: bold 14px verdana, helvetica, arial, sans-serif; color:#d81e05; padding: 0 0 5 0  }
div.head16red { font: bold 16px verdana, helvetica, arial, sans-serif; color:#d81e05; padding: 0 0 5 0  }
div.head18red { font: bold 18px verdana, helvetica, arial, sans-serif; color:#d81e05; padding: 0 0 5 0  }
div.head24red { font: bold 24px verdana, helvetica, arial, sans-serif; color:#d81e05; padding: 0 0 8 0  }
div.head36red { font: bold 36px verdana, helvetica, arial, sans-serif; color:#d81e05; padding: 0 0 10 0  }
div.head12gray { font: bold 12px verdana, helvetica, arial, sans-serif; color:#333333; padding: 0 0 3 0  }
div.head14gray { font: bold 14px verdana, helvetica, arial, sans-serif; color:#333333; padding: 0 0 5 0  }
div.head16gray { font: bold 16px verdana, helvetica, arial, sans-serif; color:#333333; padding: 0 0 5 0  }
div.head18gray { font: bold 18px verdana, helvetica, arial, sans-serif; color:#333333; padding: 0 0 5 0  }
div.head24gray { font: bold 24px verdana, helvetica, arial, sans-serif; color:#333333; padding: 0 0 8 0  }
div.head36gray { font: bold 36px verdana, helvetica, arial, sans-serif; color:#333333; padding: 0 0 10 0  }

a:link { font-weight: bold; color:#d81e05; text-decoration:none; }
a:visited { font-weight: bold; color:#d81e05; text-decoration:none; }
a:hover { font-weight: bold; color:#000000; text-decoration:underline; }

a.mail:link { font-weight: normal; color:#666666; text-decoration:none; }
a.mail:visited { font-weight: normal; color:#666666; text-decoration:none; }
a.mail:hover { font-weight: normal; color:#d81e05; text-decoration:underline; }

a.black:link { font-weight: bold; color:#666666; text-decoration:none; }
a.black:visited { font-weight: bold; color:#666666; text-decoration:none; }
a.black:hover { font-weight: bold; color:#d81e05; text-decoration:underline; }

a.white:link { font-weight: bold; color:#ffffff; text-decoration:none; }
a.white:visited { font-weight: bold; color:#ffffff; text-decoration:none; }
a.white:hover { font-weight: bold; color:#ffffff; text-decoration:underline; }

a.roster:link { font-weight: bold; color:#ffffff; text-decoration:none; }
a.roster:visited { font-weight: bold; color:#ffffff; text-decoration:none; }
a.roster:hover { font-weight: bold; color:#d81e05; text-decoration:none; }

ol { font: normal verdana, helvetica, arial, sans-serif; }
ul { font: normal verdana, helvetica, arial, sans-serif; }
li { font: normal verdana, helvetica, arial, sans-serif; padding: 0 0 5 0; }
.ez { font: normal verdana, helvetica, arial, sans-serif; padding: 0 0 5 0; line-height: 1.5; }

td.red { background:#d81e05; }
td.small { font: normal 9px verdana, helvetica, arial, sans-serif; padding: 0 0 4 0  }
th.small { font: normal 9px verdana, helvetica, arial, sans-serif; padding: 0 0 4 0  }
td.right { border-right: 1px solid #d81e05; }
td.left { border-left: 1px solid #333333; padding-left: 10px; }

.caption_right { font: normal 9px verdana, helvetica, arial, sans-serif; color:#330000; }
.caption_left { font: normal 9px verdana, helvetica, arial, sans-serif; color:#330000; }

img  { border:0; }
img.right { margin-left: 12px; vertical-align: top; }
img.left { margin-right: 12px; vertical-align: top; }

span.red {
	color:#d81e05;
}

table { text-align: left; }

table td img.right {
	float:right;
	margin-left:10px;
}

table td img.left {
	float:left;
	margin-right:10px;
}

table td table {
	background-color: transparent; 
}

table.footer {
	background-color:#999999; 
	font: normal 10px verdana, helvetica, arial, sans-serif;
	text-align: center;
}
