html	{ height:100%;	}
BODY	{ PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0em; MARGIN: 0em; COLOR: #333333; PADDING-TOP: 0em; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;	height: 100%;}
H1		{ FONT-SIZE: 100%; COLOR: navy; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif }
H2		{ FONT-SIZE: 90%; COLOR: navy; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif }
H3		{ FONT-SIZE: 85%; COLOR: navy; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif }
H4		{ FONT-SIZE: 81%; COLOR: white; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif }
.navs		{ FONT-SIZE: 70%; COLOR: white; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navs:visited	{ FONT-SIZE: 70%; COLOR: white; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navs:hover	{ FONT-SIZE: 70%; COLOR: red; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none }
A		{ COLOR: #3366ff; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;TEXT-DECORATION: underline }
P		{ FONT-SIZE: 80%; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; }
BR		{ FONT-SIZE: 80%; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; }
LI		{ FONT-SIZE: 80%; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; }
.h2		{ BORDER-TOP-WIDTH: 0px;    BORDER-LEFT-WIDTH: 0px;    BORDER-BOTTOM-WIDTH: 0px;    COLOR: red;    BORDER-RIGHT-WIDTH: 0px }
.homepagetitletext { FONT-SIZE: 150%; COLOR: #FFFFFF; }
.whitetext	{ COLOR: white	}
.whitetext80	{ FONT-SIZE: 80%; COLOR: white }
.whitetext75	{ FONT-SIZE: 75%;    COLOR: white }
.whitetext120	{ FONT-SIZE: 120%; COLOR: white	}
.whitetext140	{ FONT-SIZE: 140%; COLOR: white	}
.redtext	{ COLOR: red }
.yellowtext	{ COLOR: #ffff00}
.redtext	{ COLOR: red }
.redtextbold	{ COLOR: red; font-weight:bolder; font-size: 130%;}
.bordercolour	{ BORDER-LEFT-COLOR: #3366ff; BORDER-BOTTOM-COLOR: #3366ff;    BORDER-TOP-COLOR: #3366ff;    BORDER-RIGHT-COLOR: #3366ff }
.bordercolourwhite { BORDER-LEFT-COLOR: #000000;    BORDER-BOTTOM-COLOR: #000000;    BORDER-TOP-COLOR: #000000;    BORDER-RIGHT-COLOR: #000000 }
.text80		{ FONT-SIZE: 80% }
.text70 	{ FONT-SIZE: 70% }
.averagesTHL	{ FONT-SIZE: 75%; VERTICAL-ALIGN: bottom; COLOR: white; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;  BACKGROUND-COLOR: #000080; TEXT-ALIGN: left }
.averagesTHLTop { FONT-SIZE: 75%; VERTICAL-ALIGN: top; COLOR: white; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;    BACKGROUND-COLOR: #000080;    TEXT-ALIGN: left }
.averagesTHR	{ FONT-SIZE: 75%;    VERTICAL-ALIGN: bottom;    COLOR: white;    FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;    BACKGROUND-COLOR: #000080;    TEXT-ALIGN: right }
.averagesTHC	{ FONT-SIZE: 75%;    VERTICAL-ALIGN: bottom;    COLOR: white;    FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;    BACKGROUND-COLOR: #000080;    TEXT-ALIGN: center }
.averagesTDL	{ FONT-SIZE: 75%; VERTICAL-ALIGN: bottom;  FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;    TEXT-ALIGN: left }
.averagesTDLNW	{ FONT-SIZE: 75%; VERTICAL-ALIGN: bottom;  FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;    TEXT-ALIGN: left; WHITE-SPACE: nowrap; }
.averagesTDR	{ FONT-SIZE: 75%; VERTICAL-ALIGN: bottom; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; TEXT-ALIGN: right }
.averagesTDRNW	{ FONT-SIZE: 75%; VERTICAL-ALIGN: bottom; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif; TEXT-ALIGN: right; WHITE-SPACE: nowrap; }
.averagesTDC	{ FONT-SIZE: 75%;    VERTICAL-ALIGN: bottom;  FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;    TEXT-ALIGN: center }
.averagesTDLTop { FONT-SIZE: 75%;    VERTICAL-ALIGN: top;       FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;  TEXT-ALIGN: left }
.averagesTDLTopNW { FONT-SIZE: 75%;    VERTICAL-ALIGN: top;       FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;  WHITE-SPACE: nowrap; TEXT-ALIGN: left}

.nav_height		{ HEIGHT: 100%; width:170px; vertical-align:top; text-align:left; BACKGROUND-COLOR: #0066cc; }
.TRbkgrd		{ COLOR: #003366; BACKGROUND-COLOR: #d9e5f3 }
.hiddenclass	{ VISIBILITY: hidden; }
.greentext		{ COLOR: #008000; }
.height100		{ HEIGHT: 100%; vertical-align:top; }

table.borders	{ border-width: 1px; border-style: solid; border-color: #999999; border-collapse:collapse; FONT-SIZE: 75%;}
table.borders th { border-width: 1px; border-style: solid; border-color: #999999; COLOR: white; BACKGROUND-COLOR: navy}
table.borders td { border-width: 1px; border-style: solid; border-color: #999999; }
table.borders .InvLTNoTBBorder	{  VERTICAL-ALIGN: top; COLOR: navy; TEXT-ALIGN: left; BORDER-LEFT-STYLE: 1px solid #808080; BORDER-RIGHT-STYLE: 1px solid #808080; BORDER-BOTTOM: none; border-top:none; }
table.borders .InvLTNoBBorder	{  VERTICAL-ALIGN: top; COLOR: navy; TEXT-ALIGN: left; BORDER-LEFT-STYLE: 1px solid #808080; BORDER-RIGHT-STYLE: 1px solid #808080; BORDER-BOTTOM: none; border-top:1px solid #808080; }
table.borders .TDRTop			{  VERTICAL-ALIGN: top; COLOR: navy; TEXT-ALIGN: right }
 
/*table.top td 	{ BACKGROUND-COLOR: #0066cc; }*/
table.top td 	{ BACKGROUND-COLOR: navy; }
table.top .pppp { BACKGROUND-COLOR: #FFFFFF; }
.cattextTDLTop	{ FONT-SIZE: 90%; VERTICAL-ALIGN: top; FONT-SIZE: 100%; TEXT-ALIGN: left;  COLOR: navy; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;  }
.cattextTD		{ FONT-SIZE: 100%; COLOR: navy; FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif;  }

.saleprice	{ color:#FF0000; font-weight:bold;}

/*TOP NAVIGATION BAR*/
.top-nav			{ COLOR: #ffffff; width:100%; vertical-align: bottom; margin:0;}
.top-nav A			{ COLOR: #ffffff; TEXT-DECORATION: none; vertical-align: bottom; margin:0;}
.top-nav A:hover	{ COLOR: #ffffff; TEXT-DECORATION: underline; vertical-align: bottom; margin:0;}
/*.top-nav-blue		{ COLOR: #ffffff; BACKGROUND-COLOR: #0066cc; FONT-SIZE: 100%; vertical-align: bottom; margin:0;}*/
.top-nav-blue		{ COLOR: #ffffff; BACKGROUND-COLOR: navy; FONT-SIZE: 100%; vertical-align: bottom; margin:0;}
.hrtop				{ color: #FFFFFF; vertical-align: middle; width: 100%; height: 1px; border: none 0; margin:0;}
.searchform			{ margin:0; padding:0; white-space:nowrap; }
.searchbutton		{ FONT-SIZE: 94%; WIDTH: 70px; COLOR: black; FONT-FAMILY: Arial; BACKGROUND-COLOR: ##d9e5f3; TEXT-DECORATION: none; }

/*Snazzy Boxes*/
.xsnazzy h2, .zsnazzy h2 { margin:0; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.xsnazzy p, .zsnazzy p	{ margin:0; padding:5px 10px; font-size:80%;  background-color:#CCFFCC;}
/*.xsnazzy 				{ background: transparent; width:320px; float:left; margin:0 3px;}*/
.xsnazzy 				{ background: transparent; width:320px; float:left; margin:3px;}
.xtop, .xbottom 		{ display:block; background:transparent; font-size:80%; }
.xb1, .xb2, .xb3, .xb4 	{ display:block; overflow:hidden; }
.xb1, .xb2, .xb3 		{ height:1px; }
.xb2, .xb3, .xb4 		{ background:#fff; border-left:1px solid #444;border-right:1px solid #444; background-color:#CCFFCC;}
.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px;border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent 		{ display:block; border:0 solid #444; border-width:0 1px; height:auto; text-align: left; vertical-align: top; }
.xboxcontent img 	{ float:left; vertical-align: top; border:0; border-width:3px; height:auto; margin:3; }
* html .xboxcontent {height:1px;}
.color_a {background:#c9ba65; color:#fff;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#758279; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}
.color_e {background:#F2E6AD; color:#000;}

/*Menu (nav.asp)*/
.msnazzy h2, .mzsnazzy h2{ margin:0; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.msnazzy p, .mzsnazzy p	{ margin:0; padding:5px 10px; font-size:80%;  background-color:#FFFFCC;}
.msnazzy 				{ background: transparent; width:130px; float:left; margin:1px; height:auto; position:relative; padding-right: 3;}
.mtop, .mbottom 		{ display:block; background:transparent; font-size:80%;}
.mb1, .mb2, .mb3, .mb4 	{ display:block; overflow:hidden; }
.mb1, .mb2, .mb3 		{ height:1px;}
.mb2, .mb3, .mb4 		{ border-left:1px solid #444;border-right:1px solid #444; background-color:#FFFFCC;}
.mb1 					{ margin:0 5px; }
.mb2 					{ margin:0 3px; border-width:0 2px;}
.mb3 					{ margin:0 2px;}
.mb4 					{ height:2px; margin:0 1px;}
.mboxcontent 			{ display:block; border:0 solid #444; border-width:0 1px; height:auto; text-align: left; vertical-align: top; background-color:#FFFFCC;}
* html .mboxcontent 	{ height:1px;}
.mcolor_e 				{ background:#F2E6AD; color:#000;}
.mcolor_f 				{ background-color:#FFFFCC; height:100%}
.navul					{ list-style-type:none; margin:0; padding:5px; white-space:nowrap; }
.navul2					{ list-style-type:none; margin:0; padding-left:10px; padding-bottom:0; padding-right:2; padding-top:2; white-space:nowrap; }

/*New Menu*/
/*#leftNav {width:130px; float:left; padding:3px;position:relative}*/
/*#navList {margin-bottom:10px}*/
#navList {margin-bottom:0px}
#navList ul {padding:0px; margin:0px;}
#navList ul li {,margin-top:-1px;}
#navListORG * 	{FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif !important; font-weight:bold; text-decoration:none !important; text-indent/**/:4px; color:white; list-style:none;}
#navList * 		{FONT-FAMILY: Tahoma, Arial,  Verdana, Geneva, Helvetica, sans-serif !important; font-weight:bold; text-decoration:none !important; text-indent:4px; color:white; list-style:none;}
.MnavSport a	{display:block; width:140px; background:none #000066; vertical-align:middle; padding:2px 0px 2px 0px; /*border-bottom:1px solid; border-bottom-color: #6884B2;*/ font-size:95%; color:white}
.MnavSport a:hover{background:#3524B8; color:#FFFFFF !important}
.navSport2 a {background:none #BF0A14; border-bottom:1px solid white}
.navSport3 a {background:none #ffffff; color:#000066 !important }
.navSport3 a:focus {color:white!important}
.navSportSub a {background:#3524B8; text-indent/**/:12px !important;}
.navSportSub a:hover {background:#5D4BEE}
.navSportHigh {border-top:1px solid #6884B2}
.navSportHigh a {background:#4937D3}

.MnavSport img {float:left; padding:2px 2px 0px 5px; background:none}

