body {
  margin : 0px;
  font-size : 11px;
  background-color : #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
}
TABLE {
  border-collapse : collapse;
  empty-cells : show;
}
FORM { margin : 0px; }
.bold { font-weight : bold; }
.italic { font-style : italic; }
.underline { text-decoration : underline; }
P,TD,TH {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
LABEL,INPUT,SELECT,TEXTAREA {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
img.news { 
	border : 1px #336633 SOLID;
	margin-top : 2px;
	margin-right : 5px;
}
TD.topleft {
  padding-top : 11px;
  padding-bottom : 20px;
  padding-left : 19px;
  padding-right : 0px;
  border-left : 1px #336633 SOLID;
  border-bottom : 8px #336633 SOLID;
}
TD.topmiddle {
  font-size : 18px;
  color : #336633;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  padding-top : 31px;
  padding-bottom : 50px;
  padding-left : 7px;
  padding-right : 0px;
  border-bottom : 8px #336633 SOLID;
}
TD.topright {
  padding-top : 0px;
  padding-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  border-right : 1px #336633 SOLID;
  border-bottom : 8px #336633 SOLID;
  background : url(../images/top-banner.jpg) no-repeat;
}
TD.mainleft {
  padding-top : 15px;
  padding-left : 3px;
  padding-right : 3px;
  border-left : 1px #336633 SOLID;
  border-right : 1px #D8D8B5 SOLID;
  background-color : #FAFAF1;
}
TD.maincenter {
  padding-top : 15px;
  padding-left : 0px;
  padding-right : 0px;
  background-color : #FFFFFF;
}
TD.mainright {
  padding-top : 15px;
  padding-left : 3px;
  padding-right : 3px;
  border-left : 1px #D8D8B5 SOLID;
  border-right : 1px #336633 SOLID;
  background-color : #FAFAF1;
}
TD.mainfull {
  border-left : 1px #336633 SOLID;
  border-right : 1px #336633 SOLID;
  background-color : #FAFAF1;
  padding-top : 15px;
  padding-bottom : 15px;
  padding-left : 3px;
  padding-right : 3px;
}
TD.nav {
  background-color : #F0F0E0;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
A,A:visited {
  font-size : inherit;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A:hover {
  font-size : inherit;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
A.nav,A.nav:visited {
  font-size : inherit;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : none;
}
A.nav:hover {
  font-size : inherit;
  color : #336633;
  font-family : Arial, Helvetica, sans-serif;
  text-decoration : underline;
}
TABLE.module { margin-bottom : 13px; }
TD.modbanner { padding-bottom : 3px; }
TD.modtitle {
	padding : 3px;
  background-color : #F0F0E0;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
TD.modmain {
	padding : 3px;
  background-color : #FAFAF1;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
TD.leagueheader {
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  background-color : #F0F0E0;
  font-size : 11px;
  color : #5E5E5E;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
TD.league {
  padding-top : 0px;
  padding-bottom : 0px;
  padding-left : 3px;
  font-size : 11px;
  color : #5E5E5E;
  font-family : Arial, Helvetica, sans-serif;
}
TD.leaguesel {
  padding-top : 0px;
  padding-bottom : 0px;
  padding-left : 3px;
  background-color : #EFEFC0;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
TABLE.events {
	border : 1px solid #336633
}
TD.events {
  padding-top : 1px;
  padding-bottom : 1px;
  padding-left : 3px;
  background-color : #FFFFFF;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
SPAN.title {
  font-size : 12px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
SPAN.largetitle {
  font-size : 14px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
SPAN.note {
	vertical-align : super;
	padding-left : 2px;
  font-size : 9px;
  color : #000000;
  font-family : Time New Roman, Arial, Helvetica, sans-serif;
  font-weight : bold;
}
SPAN.sponsor {
  font-size : 10px;
  color : #666666;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-align : center;
}
SPAN.gamedate {
  font-size : 11px;
  color : #666666;
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
}
SPAN.news {
  font-size : 11px;
  color : #666666;
  font-family : Arial, Helvetica, sans-serif;
}
SPAN.important {
  font-size : 14px;
  color : #FF0000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
TD.footer {
  border-top : 1px #336633 SOLID;
  padding-top : 4px;
  padding-bottom : 4px;
  padding-left : 4px;
  padding-right : 4px;
}
UL { margin : 0px; }
UL.list{ 
	margin-left : -41px;
	*margin : 0px;
}
LI {
	margin-left : 20px;
  margin-right : 0px;
  margin-top : 3px;
  margin-bottom : 0px;
  
  padding-top : 0px;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 0px;
  
  list-style-image : url(../images/bullet.gif);
  list-style-position : outside;
  font-size : inherit;
  font-family : Arial, Helvetica, sans-serif;
  color : #000000;
  vertical-align : middle;
}
LI.missing {
	margin-left : 20px;
  margin-right : 0px;
  margin-top : 3px;
  margin-bottom : 0px;
  
  padding-top : 0px;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 0px;
  
  list-style-image : url(../images/bulletred.gif);
  list-style-position : outside;
  font-size : inherit;
  font-family : Arial, Helvetica, sans-serif;
  color : #FF0000;
  vertical-align : middle;
}
LI.nav {
	margin-left : 26px;
  margin-right : 0px;
  margin-top : 3px;
  margin-bottom : 10px;
  
  padding-top : 0px;
  padding-bottom : 1px;
  padding-left : 1px;
  padding-right : 0px;
  
  list-style-image : url(../images/navbullet.gif);
  list-style-position : outside;
  font-size : inherit;
  font-family : Arial, Helvetica, sans-serif;
  color : #000000;
  vertical-align : middle;
}
TD.fullleaguehead {
  background-color : #F0F0E0;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 3px;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
TD.fullleague {
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 3px;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
TD.fullleaguesel {
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 3px;
  font-size : 11px;
  background-color : #EFEFC0;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
TR.fullleaguerow { background-color : #F0F0E0; }
TR.fullleaguerowsel { background-color : #FAFAF1; }
TABLE.league {
	border : 1px solid #D8D8B5;
}
TD.leaguekey {
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	background-color : #FAFAF1; 
}
TD.leaguesep {
	border-top : 1px solid #D8D8B5;
	border-bottom : 1px solid #D8D8B5;
}
TD.linktable {
	height : 32px;
	border-top : 1px solid #D8D8B5;
	border-bottom : 1px solid #D8D8B5;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
}
IMG.linkbutton {
	border : 1px solid #D8D8B5;
	vertical-align : middle;
}
IMG.photo {
	border : 1px solid #000000
}
HR.thin {
	width : 100%;
	height : 1px;
	margin : 0px;
	padding : 0px;
	color : #D8D8B5;
}
HR.short {
	width: 100px;
	height: 1px;
	margin-top: 10px;
	padding: 0px;
	color: #D8D8B5;
}
TD.tblhead {
	font-weight : bold;
	white-space : nowrap;
}
span.prodinfo {
  font-size : 12px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
span.prodtitle {
  font-size : 12px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}
TD.opthead {
	padding-left : 4px;
	padding-right : 4px;
  padding-top : 4px;
  padding-bottom : 4px;
}
TD.optlist {
	padding-left : 4px;
	padding-right : 4px;
  padding-top : 4px;
  padding-bottom : 0px;
  border-top: 1px solid #D8D8B5;
}
IMG.prodphoto {
	border : 1px solid #000000;
}
TD.orderpreview {
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 3px;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
}
TD.orderpreviewtotal {
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 3px;
  padding-right : 3px;
  font-size : 11px;
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	background-color : #F0F0E0;
  border-top: 1px solid #D8D8B5;
}
IMG.dlicon {
	vertical-align : middle;
}
DIV.guestbook {
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 10px;
	padding-right : 10px;
	margin-top : 10px;
	margin-bottom : 10px;
}
DIV.button {
	text-align : center;
	width : 50px;
	padding : 4px;
	background-color : #F0F0E0;
  border: 1px solid #D8D8B5;
}
.error {
	font-weight : bold;
	color : #FF0000;
}
SPAN.FRONTPROMINENT {
  font-size : 14px;
  color : #990000;
  font-family : Arial, Helvetica, sans-serif;
}
