Body { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12pt; color:#000000; FONT-WEIGHT:normal; FONT-STYLE:normal; TEXT-DECORATION:none; background-color:#FFFFFF; }
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; FONT-WEIGHT:bold; FONT-STYLE:none; TEXT-DECORATION:none; }

/* Left navigation information */
.LeftNav { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; FONT-WEIGHT:bold; FONT-STYLE:none; TEXT-DECORATION:none; }
.LeftNav:visited { color:#50649F }
.LeftNav:link { color:#50649F }
.LeftNavTitleBackColor { background-color:#50649F;border-top:solid 1px #333366;border-bottom:solid 1px #333366;color:#CCCCFF;font:bold 11px Arial, Helvetica, sans-serif;padding:2px }
.LeftNavBackColor { background-color:#CCCCFF }
.LeftNavBorderColor { border:solid 1px #333366 }

/* Tab info */
.tab { color: #000; }
.tab-head { background-color: #50649F; } /* background-color should match the border-color in tab-body */
.tab-body { border-color: #50649F; }
.tab-inactive { color: #50649F; background-color: #CCCCFF; }

/* Top navigation information */
.TopLinks { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; FONT-WEIGHT:bold; FONT-STYLE:none; TEXT-DECORATION:none;color:#50649F }
.TopLinks a { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; FONT-WEIGHT:bold; FONT-STYLE:none; TEXT-DECORATION:none;color:#50649F }
.TopLinks a:visited { color:#50649F }
.TopLinks a:link { color:#50649F }

.Form { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; FONT-WEIGHT:bold; FONT-STYLE:none; TEXT-DECORATION:none; }

/* Pulled from stlcardinals.com */
.team a{color:#000;}
.w,.l,.p,.gb{text-align:center;font:11px Tahoma,Arial,Helvetica,sans-serif;}
.foot, .foot a{clear:both;text-align:left;font:11px Tahoma,Arial,Helvetica,sans-serif;}

/* all-purpose text */
.textXs, .textXs td { font-size:10px; text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#630; FONT-WEIGHT:bold;}	/* 7 pt */
.textSm, .textSm td { font-size:11px; text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#666;}	/* 8 pt */
.text, .text td { font-size:12px; text-decoration:none;font-family:Arial,Helvetica,sans-serif;}			/* 9 pt */
.textLg, .textLg td { font-size:14px; text-decoration:none;font-family:Arial,Helvetica,sans-serif;}	/* 11 pt */
.textXl, .textXl td { font-size:16px; text-decoration:none;font-family:Arial,Helvetica,sans-serif;}	/* 12 pt */

/* News/Feedback colors.  Will probably never need to be changed. */
.NewsBorderColor { border:solid 1px #999999 }
.NewsTitleBackColor { background-color:#D3D3D3;font:bold 14px Arial, Helvetica, sans-serif;padding:2px }
.NewsTitleBackColor2 { background-color:#D3D3D3;border-left:solid 1px #999999;font:bold 14px Arial, Helvetica, sans-serif;padding:2px }
.NewsBackColor { border-top:solid 1px #999999;border-left:solid 1px #999999;padding:2px }
.NoNews { background-color:#D3D3D3 }
.News { border-top:solid 1px #999999;padding:2px }