ul {margin-top: 0px; margin-bottom: 0px;}
td.titlebox {
	font:bold 16px Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	padding:2px 4px 2px 4px;
	margin-top:0;
	margin-bottom:2px;
	border: 1px solid #D90000;
	background:#FFF3F3;
	color:#000000; /* was bronze: A46342 */
}
p {
	margin: 0px;
	padding: 0px;
}

/* division visibility */
.noshow 	{visibility: hidden; background-color: transparent;}
.show 		{visibility: visible;}

/* element positioning */
.spacer		{background-image: url(/images/spacer.gif); background-color: transparent;}

/* page element graphics */
.topl			{background-image: url(/images/topleft.gif);}
.topf			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; background-color: rgb(153,204,255); color: #000000; background-image: url(/images/topfill.gif);}
.topr			{background-image: url(/images/topright.gif);}
.bbl			{background-image: url(/images/bnrbarleft.gif);}
.bbf			{background-image: url(/images/bnrbarfill.gif);}
.bbr			{background-image: url(/images/bnrbarright.gif);}
.ntl			{background-image: url(/images/navtopleft.gif);}
.ntf			{background-image: url(/images/navtopfill.gif);}
.ntr			{background-image: url(/images/navtopright.gif);}
.ptl			{background-image: url(/images/ptleft.gif);}
.ptf			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/ptfill.gif);}
.ptr			{background-image: url(/images/ptright.gif);}
.bbbl			{background-image: url(/images/bnrbotleft.gif);}
.bbbr			{background-image: url(/images/bnrbotright.gif);}
.bl				{background-image: url(/images/botleft.gif);}
.tablebot	{background-image: url(/images/sitebottom.gif);}

/* text display */
.botbnrleft 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; background-color: transparent; color: #000000; background-image: url(/images/bnrbotfill.gif);}
.botnav					{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: right; padding-right: 3px; background-color: transparent; color: #000000;}
.br							{background-image: url(/images/botright.gif);}
.banner152			{background-image: url(/images/upperright.gif);}
.content0				{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; background-color: transparent; color: #000000;}
.content1				{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height : 1.4; padding-left: 18px; color: #000000; background-color: transparent;}
.content2				{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; line-height : 1.4; color: #000000; background-color: transparent;}
.copyright			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; padding-left: 3px; background-color: transparent; color: #000000;}
.guidelines			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; text-align: center; color: #000000; background-color: transparent; background-image : url(/images/tallgrass30.gif);}
.guidelines2		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; color: #000000; background-color: transparent; background-image : url(/images/tallgrass30.gif);}
.hdr01					{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; color: #9c1029; background-color: transparent; text-align: center;}
.hdr01sub				{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; color: #000000; background-color: transparent; text-align: center;}
.hdr02					{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height : 1.4; color: #000000; background-color: transparent;}
.hdr02ctr				{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height : 1.4; color: #000000; background-color: transparent; text-align: center;}
.hdr02green			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height : 1.4; color: #243863; background-color: transparent;}
.navtopleft			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-padding: 12px; background-color: transparent; color: #000000;}
.newsticker			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; background-color: transparent; color: #000000;}
.pagetitle			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/ptfill.gif);}
.topnavcontent1	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 19px; background-color: transparent; color: #000000; background-image: url(/images/toplowfill.gif);}
.tallgrasshbar38	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; background-color: transparent; background-image : url(/images/tallgrass38.gif);}
.tallgrasshbar24	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; background-color: transparent; background-image : url(/images/tallgrass24.gif);}
.normhdg			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 15pt; color: #000000; background-color: transparent; text-align: center; background-image : url(/images/hdgtop2.gif);}
.normhdgfield	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 15pt; color: #000000; padding-left: 18px; background-color: transparent; background-image : url(/images/hdgtop2.gif);}
.content0			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height : 1.4; color: #000000; background-color: transparent;}
.content1			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height : 1.4; padding-left: 18px; color: #000000; background-color: transparent;}
.content2			{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 9px; line-height : 1.4; color: #000000; background-color: transparent;}
.content4			{font-family: Courier New; font-weight: normal; font-size: 11px; line-height : 1.4; color: #000000; background-color: transparent; padding-right: 6px;}
.content4b		{font-family: Courier New; font-weight: normal; font-size: 11px; line-height : 1.4; color: #000000; background-color: #eef3ff; padding-right: 6px;}
.norm					{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; color: #000000; background-color: transparent;}

/* navigation menu */
.menu01on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling01_active.gif);}
.menu02on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling02_active.gif);}
.menu03on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling03_active.gif);}
.menu04on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling04_active.gif);}
.menu05on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling05_active.gif);}
.menu06on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling06_active.gif);}
.menu07on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling07_active.gif);}
.menu08on	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #000000; background-image: url(/images/fling08_active.gif);}
.menu01off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling01.gif);}
.menu02off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling02.gif);}
.menu03off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling03.gif);}
.menu04off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling04.gif);}
.menu05off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling05.gif);}
.menu06off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling06.gif);}
.menu07off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling07.gif);}
.menu08off	{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff; background-image: url(/images/fling08.gif);}
.navoff		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align: center; background-color: transparent; color: #ffffff;}
.nmtl			{background-image: url(/images/navtopleft.gif);}
.nmtf			{background-image: url(/images/navtopfill.gif);}
.nmtr			{background-image: url(/images/navtopright.gif);}
.nmbl			{background-image: url(/images/navbotleft.gif);}
.nmbf			{background-image: url(/images/navbotfill.gif);}
.nmbr			{background-image: url(/images/navbotright.gif);}

/* bulleted lists */
.normgrn		{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; list-style-image: url(/images/greenround.gif); list-style-type: disc; margin-left : -16pt; color: #000000; background-color: #ffffff;}
.normred		{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; list-style-image: url(/images/redround.gif); list-style-type: disc; margin-left : -10pt; margin-bottom : 2px; vertical-align : baseline; line-height: 1.4; color: #000000; background-color: #ffffff;}
.normblue		{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; list-style-image: url(/images/blueround.gif); list-style-type: disc; margin-left : -10pt; margin-bottom : 2px; vertical-align : baseline; color: #000000; background-color: #ffffff;}
.pagelink		{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; list-style-image: url(/images/clickto.gif); list-style-type: disc; margin-left: -10pt; margin-bottom: 2px; line-height: 1.6; vertical-align : middle; color: #000000; background-color: transparent;}

/* micellaneous headers */
.sidebar2		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 17pt; color: #ffffff; background-color: transparent; text-align: center; background-image: url(/image/boxes/boxheader.gif);}
.sidebar3		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 17pt; color: #000000; background-color: transparent; text-align: center; background-image: url(/images/sidebar3.gif);}
.sidebar5		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 17pt; color: #000000; background-color: transparent; text-align: center; background-image: url(/images/sidebar5.gif);}
.boldbluebar{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 12pt; color: #000000; background-color: #eef3ff;}

/* tables */
.pagedir		{color: #000000; background-color: #ffffff;}

/* table cell, row display */
.bluebar		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 12pt; color: #000000; background-color: #eef3ff;}
.normbar		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 12pt; color: #000000; background-color: transparent;}
.normtbl		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height : 12pt; background-color: #ffffff; color: #000000;}
.normmsg			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 11pt;	background-color: #fff3f3; color: #000000; padding-left: 6px; padding-right: 6px;}
.normtblred		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; background-color: #ffffff; color: #cc0000;}
.normtblblue	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; background-color: #5575af; color: #ffffff;}
.nodate				{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; background-color: #f0e7da; color: #d8d8d8;}
.normdate			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; background-color: #ffffff; color: #000000;}
.hidate				{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 1.4; background-color: #000000; color: #ffffff;}
.points		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 12pt; color: green;}
.schedpoints		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 12pt; color: blue;}


/* misc */
.tbnrf014294	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; background-color: #014294; text-align: center;}

	