body {
	width: 98%;
	color: #669;
	background: transparent;
	font-size: 12px;
	font-family: arial, helvetica, swiss, geneva, sans-serif;
	border: 0;
	margin: 2px;
	padding: 2px;
}
.wide {	width: 100%;}
.b {	clear: both;}
.l {	clear: left;}
.n {	clear: none;}
.r {	clear: right;}
.float-l {	float: left;} 
.float-n {	float: none;}
.float-r {	float: right;}
.nobr {	white-space: nowrap;}
.ctr {	text-align: center;}
.inline {	display: inline;}
.block {	display: block;}
.bold {	font-weight: 900;}
.bblack {	background-color: #000;}
.bblue {	background-color: #00f;}
.bbluelight {	background-color: #79f;}
.bbluemid {	background-color: #57f;}
.bgrey {	background-color: #bcd;}
.bgreydark {	background-color: #555;}
.bgreylight {	background-color: #def;}
.bwhite {	background-color: #fff;}
h1, h2, h3 {
	color: #119;
	background: transparent;
	font-weight: 900;
	display: block;
	margin: 0;
}
h1 {	font-size: 20px;}
h2 {	font-size: 19px;}
h2.sm { font-size: 11px; }
h3 {	font-size: 16px;}
p {
	color: #669;
	background: transparent;
	font-size: 12px;	
}
td1 {
	color: #669;
	background: transparent;
	font-size: 12px;	
}
th {
	color: #119;
	background: transparent;
	font-weight: 900;
	font-size: 12px;	
}
ul {
	list-style-type: disc;	
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 120%;
}
ul.nested {
	list-style-type: circle;
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 120%;
}
form {	
	font-size: 11px;
	margin: 0;
	padding: 0;
}
a {
	background: transparent;
	text-decoration: underline;
}
a:link {	color: #c02;}
a:visited {	color: #777;}
a:hover {	color: #f00;}
a.nodec {	text-decoration: none;}
a:name {
	text-decoration: none;
	color: inherit;
}
em {
	color: #003;
	background: transparent;
	font-style: italic;
}
strong {
	color: #003;
	background: transparent;
	font-weight: 900;
}
tt {
	color: #363;
	background: transparent;
	font-family: monospace;
}
acronym {
	cursor: help;
	border-bottom: dotted thin;
}
select {
	font-size: 10px;
	font-family: arial, helvetica, swiss, geneva, sans-serif;
}
#headback {
	width: 100%;
	height: 100px;
	background: #091454 url('/lib/sidelineapparel/team-sports-apparel.jpg') no-repeat scroll left;
}
#headgear {
	width: 180px;
	background: #091454 url('/lib/sidelineapparel/team-sports-gear.jpg') no-repeat scroll 0px 5px;
	text-align: center;
}
#headspace {
	width: 15px;
	background: #091454;
}
#topnav {
	height: 25px;
	background: #f01 url('/lib/sidelineapparel/back-redcrinkle.gif') repeat scroll left;
}
td1.topnav {
	text-align: center;
	height: 24px;
	background-color: #79f;
}
td1.topnavb {
	text-align: center;
	height: 24px;
	background-color: #57f;
}
td1.topnavhover {
	text-align: center;
	height: 24px;
	background-color: #00f;
}
a.topnav {
	text-align: center;
	background-color: transparent;
	font-size: 12px;
	text-decoration: none;
}
a.topnav:link {
	color: #fff;
	background-color: transparent;
}
a.topnav:visited {
	color: #fff;
	background-color: transparent;
}
a.topnav:hover {
	color: #fff;
	background-color: transparent;
	text-decoration: underline;
}
.blue-bottom {
	background-image: url('/lib/sidelineapparel/sports-drop-down-bkgd.gif');
}
.bodybag {
	width: 100%;
	padding: 10px 0px;
}
.marginal {	padding: 0 5px;}
input.thin {
	font-size: 11px;
	height: 18px;
}
input.butt {
	font-size: 10px;
	text-align: center;
	color: #fff;
	background: #57f;
	font-weight: 900;
	line-height: 110%;
	padding: 2px 0px 0px 0px;
}
input.butthover {
	font-size: 10px;
	text-align: center;
	color: #fff;
	background: #00f;
	font-weight: 900;
	line-height: 110%;
	padding: 2px 0px 0px 0px;
}
input.search {	font-weight: 600;}
input.go {
	font-size: 10px;
	color: #fff;
	background-color: #57f; 
	font-weight: 900;
	line-height: 100%;
	height: 22px;
	width: 30px;
	text-align: center;
}
input.gohover {
	font-size: 10px;
	color: #fff;
	background: #00f; 
	font-weight: 900;
	line-height: 100%;
	height: 22px;
	width: 30px;
	text-align: center;
}
input.add {
	font-size: 10px;
	color: #fff;
	background: #57f;
	font-weight: 900;
	line-height: 110%;
	height: 20px;
	width: 60px;
	padding: 2px 2px 0px 2px;
}
input.addhover {
	font-size: 10px;
	color: #fff;
	background: #00f;
	font-weight: 900;
	line-height: 110%;
	height: 20px;
	width: 60px;
	padding: 2px 2px 0px 2px;
}
td.home-butt {
	height: 25px;
	width: 150px;
}
a.homelink {
	font-size: 15px;
	font-weight: 900;
	display: block;
	background: transparent;
	padding-left: 12px;
}
a.homelink:link {
	text-decoration: none;
}
a.homelink:visited {
	text-decoration: none;
}
a.homelink:hover {
	text-decoration: underline;
}
td1.navcol {	padding: 5px;}
td.num {
	background: transparent url(file:///C|/Documents%20and%20Settings/Kelly%20Wilson/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/1RRKOW0C/balloon-20.gif) no-repeat scroll left;
	height: 20px;
	background-color:#eaeaea;
}
.num {
	color: #fff;
	background-color: transparent;
	font-size: 18px;
	font-weight: 900;
	text-align: center;
	text-decoration: none;
}
div.leftnav1 {
	display: block;
	background-color: #57f;
	width: 140px;
	padding: 2px;
	clear: both;
}
div.leftnav1hover {
	display: block;
	background-color: #00f;
	width: 140px;
	padding: 2px;
	clear: both;
}
div.leftnav2 {
	display: block;
	background-color: #79f;
	width: 140px;
	padding: 2px;
	clear: both;
	white-space: nowrap;
}
div.leftnav2hover {
	display: block;
	background-color: #00f;
	width: 140px;
	padding: 2px;
	clear: both;
	white-space: nowrap;
}
div.spacer {	display: block;	width: 100%;}
a.leftnav1 {
	font-size: 14px;
	font-weight: 600;
	display: block;
	padding: 0 2px;
}
a.leftnav1:link {
	color: #fff;
	background-color: transparent;
	text-decoration: none;
}
a.leftnav1:visited {
	color: #fff;
	background-color: transparent;
	text-decoration: none;
}
a.leftnav1:hover {
	color: #ff9;
	background-color: transparent;
	text-decoration: underline;
}
.linktext {	float: none;	clear: none;}
a.leftnav2 {
	font-size: 11px;
	font-weight: 600;
	display: block;
	padding-left: 4px;
}
a.leftnav2:link {
	color: #fff;
	background-color: transparent;
	text-decoration: none;
}
a.leftnav2:visited {
	color: #fff;
	background-color: transparent;
	text-decoration: none;
}
a.leftnav2:hover {
	color: #ff9;
	background-color: transparent;
	text-decoration: underline;
}
.navfootpad {	padding: 80px 4px 12px 4px;	text-align: center;}
.message {
	color: #333;
	background: transparent;
	font-size: 14px;
}
a.lillink {	
	font-size: 10px;
	font-weight: 600;
}
a.lillink:link {
	color: #c02;
	background: transparent;
}
a.lillink:visited {
	color: #070;
	background: transparent;
}
a.lillink:hover {
	color: #f00;
	background: transparent;
}
.crummy {
	color: inherit;
	background: transparent;
	font-size: 9px;
	padding-bottom: 6px;
}
.pagehead {
	color: #119;
	font-size: 19px;
	text-decoration: none;
	font-weight: 900;
}
.headline {
	color: #119;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #444;
	font-size: 15px;
	font-weight: 900;
	clear: both;
}
.paragraphhead {
	color: #119;
	background: transparent;
	font-size: 13px;
	text-decoration: none;
	font-weight: 900;
}
.littlehead {
	color: #119;
	background: transparent;
	font-size: 12px;
	text-decoration: none;
	font-weight: 600;
}
.blackhead {
	color: #000;
	background: transparent;
	font-size: 17px;
	text-decoration: none;
	font-weight: 900;
}
.blacksubhead {
	color: #000;
	background: transparent;
	font-size: 13px;
	text-decoration: none;
	font-weight: 900;
}
.blacktext {
	color: #000;
	background: transparent;
	font-size: 12px;
	text-decoration: none;
}
.border {	
	border: 5px solid #ddd;
	padding: 5px 0;
	margin-bottom: 5px;
}
.box-border-top {	border-top: 1px solid #fff;}
.box-border-right {	border-right: 1px solid #fff;}
.box-border-bottom {	border-bottom: 1px solid #fff;}
.box-border-left {	border-left: 1px solid #fff;}
.sale {
	color: #f00;
	background: transparent;
	text-decoration: none;
	font-weight: bold;
}
.bigsale {
	color: #f00;
	background: transparent;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
.abstract {	font-size: 12px;}
td1.news {
	font-size: 11px;
	background-color: white;
	padding: 0px 6px 12px 6px;
}
.priceback {
	color: #000;
	background-color: transparent;
	font-weight: 900;
	display: block;
	font-size: 15px;
	width: 100%;
}
.nobr {	white-space: nowrap;}
.whitehead {
	color: #fff;
	background: transparent;
	text-decoration: none;
	line-height: 140%;
	font-size: 20px;
	font-weight: 900;
}
.whitesubhead {
	color: #fff;
	background: transparent;
	text-decoration: none;
	line-height: 140%;
	font-size: 10px;
	font-weight: 900;
}
.whitetext {
	color: #fff;
	background: transparent;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.navyhead {
	color: navy;
	background: transparent;
	text-decoration: none;
	text-align: center;
	line-height: 140%;
	font-size: 19px;
	font-weight: 900;
}
.navysubhead {
	color: navy;
	background: transparent;
	text-decoration: none;
	line-height: 140%;
	font-size: 15px;
	font-weight: 900;
}
.navytext {
	color: navy;
	background: transparent;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.redhead {
	color: #900;
	background: transparent;
	text-decoration: none;
	text-align: center;
	line-height: 140%;
	font-size: 19px;
	font-weight: 900;
}
.redsubhead {
	color: #900;
	background: transparent;
	text-decoration: none;
	line-height: 140%;
	font-size: 15px;
	font-weight: 900;
}
.redtext {
	color: #900;
	background: transparent;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.spacedtext {
	line-height: 160%;
	letter-spacing: 2px;
}
.fineprint {
	color: #669;
	background: transparent;
	font-size: 9px;
}
.caption {
	font-size: 11px;
	line-height: 120%;
	font-weight: 900;
}
.finaltext {	width: 90%}
table.footer {	width: 100%;}
div.footer {
	color: #333;
	background-color: #ffc;
	font-size: 10px;
	width: 100%;
	height: 100%;
	padding: 4px 6px;
}
a.footlink {	
	background: transparent;
	font-size: 10px;
	text-decoration: underline;
	font-weight: 900;
	white-space: nowrap;
	margin-bottom: 5px;
}
a.footlink:link {		color: #c02;}
a.footlink:visited {	color: #669;}
a.footlink:hover {	color: #f00;}
div.footer {
	width: 100%;
	border: 2px solid #696;
	margin-top: 4px
}
div.citation {
	text-align: center;
	color: #669;
	background: transparent;
	font-size: 9px;
	margin: 20px 0 4px 0;
}

/* css for new layout */

a.mainlink {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.mainlink:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.bluebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006BFE;
	height: 20px;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 19px;
}
body {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #091455;
}
a.lefthome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.leftpanelheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #091455;
}
a.leftpanellink {
	width: 151px;
	height: 25px
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding-left: 3px;
	display: block;
	background;
	background-image: url(file:///C|/Documents%20and%20Settings/Kelly%20Wilson/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/1RRKOW0C/home-butt.gif);
}
a.leftpanellink:link {
	text-decoration: none;
	background-color: #495396;
}
a.leftpanellink:visited {
	text-decoration: none;
	background-color: #495396;
}
a.leftpanellink:hover {
	text-decoration: underline;
	background-color: *091455;
}
.leftpanellinktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B90507;
	text-decoration: none;
}
.leftpanellinktext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B90507;
	text-decoration: underline;
}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-decoration: none;
	color: #091455;
}
.official {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #091455;
}
.featuredrighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
}
.redheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B90507;
	text-decoration: underline;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.rightredcaplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #B90507;
	text-decoration: underline;
}
.rightredcaplink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #B90507;
	text-decoration: none;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc3333;
	text-decoration: underline;
}
.footerlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc3333;
	text-decoration: none;
}
.footerlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003333;
	text-decoration: underline;
}
.related-items-links, .related-items-links a { font-size: 8pt; line-height: 10pt; }
