* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		padding: 0;
		}
		
	a, a:visited, a:active{
	color: #FF0000;
	text-decoration:none;
	}
	
	a:hover {
	color: #000000;
	text-decoration:none;
	}
		
	td, table, select, input, textarea, p{
	font-family:"tahoma", Helvetica;
	font-size:12px;
	color:#000000;
}

	body {
		background: url(sportswear/bg1.gif) top left repeat-x;;
		color:#FFF;
		font-family: "tahoma", Helvetica;
		text-align:center; /* horizontal centering for IE Win quirks */
		}

	#distance { 
		width:1px;
		height:50%;
		background-color:#cccccc;
		margin-bottom:-287px; /* half of container's height */
		float:left;
		}

	    #page {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
	    #page2 {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg2.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
		#page3 {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg3.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
		#page4 {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg4.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
		#page5 {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg5.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
		#page6 {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg6.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
		#page7 {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg7.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
		#page8 {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:575px;
		width:990px;
		clear:left;
		background: url(sportswear/bg8.gif);
		border:0px solid #cccccc;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		}
	#footer {
		margin:0 auto;
		text-align:center;
		margin-top:2px;
		width:990px;
		}

.style2 {font-weight: bold}
.style3 {font-style: italic}

.productheader {
font-size:10px;
color:#000000;
line-height:10px;
}

.titletext {
font-size:22px;
}

.maintext {
font-size:16px;
line-height: 22px;
}

.highlight {
color: #FF0000
}

.name {
color:#FF0000;
font-size:18px;
font-weight:bold;
text-align:right;
}

.imagelink a {
text-decoration:none;
color: #000000;
}

.imagelink a:hover  {
text-decoration:none;
color: #FF0000;
}

.footerlink a {
text-decoration:none;
color: #000000;
}

.footerlink a:hover  {
text-decoration:underline;
color: #000000;
}

#Table_01 {
	float:left;
	left:0px;
	top:0px;
	width:990px;
	height:575px;
	margin:0 auto;
}

#index-01 {
	float:left;
	width:990px;
	height:101px;
}

#index-02 {
	float:left;
	width:218px;
	height:474px;
}

#index-03 {
	float:left;
	width:756px;
	height:440px;
}

#index-04 {
	float:left;
	width:16px;
	height:440px;
}

#index-05 {
	float:left;
	width:756px;
	height:34px;
}

#navleft {
	text-align:left;
	padding-top:130px;
}

#navbottom {
	text-align:center;
	padding-top:7px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu{
list-style-type: none;
margin: 5px 0 0 0;
padding: 0 0 0 2px;
width: 210px;
border: 0px solid #FFF;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(sportswear/glossyback.gif) repeat-x bottom left;
font: 14px "tahoma", Helvetica;
color: black;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: black;
}

.glossymenu li a:hover{
background-image: url(sportswear/glossyback2.gif);
color: white;
text-decoration: none;
}

/* define height and width of scrollable area. Add 16px to width for scrollbar          */
/* allow WinIE to scale 100% width of browser by not defining a width                   */
/* WARNING: applying a background here may cause problems with scrolling in WinIE 5.x   */
#tableContainer2 {
	border: 0px;
	height: 440px;
	width: 750px;
    overflow: auto;
	float:left;
}
-->

/* define height and width of scrollable area. Add 16px to width for scrollbar          */
/* allow WinIE to scale 100% width of browser by not defining a width                   */
/* WARNING: applying a background here may cause problems with scrolling in WinIE 5.x   */
#tableContainer {
	border: 0px;
	height: 440px;
	width: 750px;
    overflow: auto;
	float:left;
}

.tableContent {
	float: left;
	width: 240px;
	text-align:center;
}
-->