.body, p, div, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.4em;
}

h3 {font-style: italic; text-decoration: underline; }

a:link {color: #03c; }
a:visited {color: #03c; }
a:hover {color: #A21700; }
a:active {color: #A21700; }


.bottomnavsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}

#topNav {background-color: #ddd; text-align: center; padding: 5px 0; }
#topNav a:link {color: #03c; font-weight: bold; text-decoration: none; padding: 0 9px; }
#topNav a:visited {color: #03c; font-weight: bold; text-decoration: none; padding: 0 9px; }
#topNav a:hover {color: #A21700; font-weight: bold; text-decoration: none; padding: 0 9px; }
#topNav a:active {color: #A21700; font-weight: bold; text-decoration: none; padding: 0 9px; }

span.noNav {font-weight: bold; color: #323031; }

.rightnavcartbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.rightnavdynamic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.rightnavcartnormal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.catalogheaderbold {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
}
.catalogheadersmall {

	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
}
.catalogbodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.catalogbodynormal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.catalogboldsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.fineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
}
a.fineprint:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: underline;
	color: #666666;
}
a.fineprint:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: underline;
	color: #666666;
}
a.fineprint:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: underline;
	color: #000000;
}
.fineprintRedItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #993333;
}

#formBorder {border: 1px solid black; width: 350px; padding: 10px 0 10px 10px }

/* image treatments */
img.logo {border: 0; width: 350px; height: 240px; margin: 20px 20px 10px 0; }
img.logoSm {float: right; border: 0; width: 150px; height: 103px; margin: 5px 10px 0 20px; }
img.logoSmMiddle {float: center; border: 0; width: 150px; height: 103px; margin: 5px 10px 0 20px; }
img.radioDemo {border: 0; width: 126px; height: 104px; margin: 15px 0 0 0; }
img.radioDownload {border: 0; width: 126px; height: 104px; }
img.radio {border: 0; width: 120px; height: 99px; }
img.radioSm {border: 0; width: 151px; height: 66px; margin: 15px 0 10px 0; }

/* table treatments */
td.players {color: #fff; background-color: #A21700; }