body  {

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	background: url(/img/corp/bg.jpg) top center no-repeat #000000;

	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */

	padding: 0;

	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */

	color: #000000;

}

body,td,th {
	color: #CCCCCC;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: underline;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}


a.menublink{ color:#fff200; }
a.menublink:hover{ color:#beb7af; }


.thrColFix  #T1-CONTAINER {
	width: 970px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px none #000000; /* this overrides the text-align: center on the body element. */
	position: relative;
	height: 620px;
	background-image: url(img/corp/JITSIE-BG-GREY2.jpg);
	background-position: top;
} 

.thrColFix  #T1-CONTAINERCASUALS {
	width: 970px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px none #000000; /* this overrides the text-align: center on the body element. */
	position: relative;
	height: 580px;
	background-image: url(img/corp/JITSIE-BG-GREY2.jpg);
	background-position: top;
} 

.thrColFix  #T1-CONTAINERCONTACT {
	width: 970px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px none #000000; /* this overrides the text-align: center on the body element. */
	position: relative;
	height: 680px;
	background-image: url(img/corp/JITSIE-BG-GREY2.jpg);
	background-position: top;
} 

.thrColFix    #T1-REPEATER {

	float: left; /* since this element is floated, a width must be given */

	width: 900px; /* the background color will be displayed for the length of the content in the column, but no further */

	padding: 0px; /* padding keeps the content of the div away from the edges */

	height: 510px;

	position: absolute;

	left: 35px;

	top: 0px;

}

.thrColFix    #T1-Product-Drop {

	float: right; /* since this element is floated, a width must be given */

	width: 175px; /* the background color will be displayed for the length of the content in the column, but no further */

	padding: 0px; /* padding keeps the content of the div away from the edges */

	height: 400px;

	position: absolute;

	top: 130px;

	left: 65px;

	color: #999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 18px;

}

.thrColFix  #T1-Content {

	margin-top: 0;

	margin-right: 0px;

	margin-bottom: 0;

	margin-left: 0px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	position: absolute;

	width: 900px;

	left: 35px;

	top: 0px;

	height: 550px;

	background-image: url(img/corp/JITSIE-REPEATER-GREY2.jpg);

	background-repeat: no-repeat;

}

.thrColFix  #T1-ContentContact {

	margin-top: 0;

	margin-right: 0px;

	margin-bottom: 0;

	margin-left: 0px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	position: absolute;

	width: 900px;

	left: 35px;

	top: 0px;

	height: 650px;

	background-image: url(img/corp/JITSIE-REPEATER-GREY2.jpg);

	background-repeat: no-repeat;

}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */

	float: right;

	margin-left: 8px;

}

.fltlft { /* this class can be used to float an element left in your page */

	float: left;

	margin-right: 8px;

}

.thrColFix #Headline { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */

	clear:both;

	font-size: 14px;

	line-height: 18px;

	font-family: Arial, Helvetica, sans-serif;

}

.thrColFix #T1-Logo {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 297px;
	left: 35px;
	top: 0px;
	height: 143px;
	position: absolute;
	z-index: 104;
}

.thrColFix #T1-Logo-Smaller {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 211px;
	left: 35px;
	top: 0px;
	height: 101px;
	position: absolute;
	z-index: 104;
}

.thrColFix #T1-LogoDrop {

	margin-top: 0;

	margin-right: 0px;

	margin-bottom: 0;

	margin-left: 0px;

	padding-top: 0;

	padding-right: 0px;

	padding-bottom: 0;

	padding-left: 0px;

	width: 300px;

	left: 34px;

	top: 6px;

	height: 111px;

	position: absolute;

	z-index: 103;

	opacity: 0.4;

	-moz-opacity: 0.4;

	-khtml-opacity: 0.4;

	filter: alpha(Opacity=60);

}

.thrColFix #T1-ProductSpec {

	position: absolute;

	width: 338px;

	left: 245px;

	top: 140px;

	height: 354px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #666666;

	overflow: auto;

	background-color: #202020;

}

.thrColFix #T1-Product-TITLE2 {

	float: right; /* since this element is floated, a width must be given */

	width: 175px; /* the background color will be displayed for the length of the content in the column, but no further */

	padding: 0px; /* padding keeps the content of the div away from the edges */

	height: 155px;

	position: absolute;

	top: 52px;

	left: 220px;

	z-index: 8;

}

.thrColFix #BodyText {

	clear:both;

	font-size: 11px;

	line-height: 16px;

	font-family: Arial, Helvetica, sans-serif;

}

.thrColFix #T1-ProductSpec2 {

	position: absolute;

	width: 508px;

	left: 70px;

	top: 120px;

	height: 300px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #666666;

	overflow: auto;

	background-color: #202020;

}

.thrColFix #T1-SWATCH {

	position: absolute;
	width: 460px;
	left: 70px;
	top: 470px;
	height: 35px;
	margin: 0px;
	color: #aaaaaa;
	border: 1px solid #666666;
	overflow:visible;
	background-color: #202020;
	padding: 10px 0px 5px 0px;

}

.thrColFix #T1-Footer {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	position: absolute;
	width: 970px;
	left: 0px;
	top: 572px;
	height: 85px;
	background-image: url(img/corp/JITSIE-Footer.jpg);
}

.thrColFix #T1-FooterCasuals {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	position: absolute;
	width: 970px;
	left: 0px;
	top: 580px;
	height: 108px;
	background-image: url(img/corp/JITSIE-Footer.jpg);
}

.thrColFix #T1-FooterContact {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	position: absolute;
	width: 970px;
	left: 0px;
	top: 625px;
	height: 108px;
	background-image: url(img/corp/JITSIE-Footer.jpg);
}

.thrColFix #T1-ProductContainer {

	position: absolute;

	width: 868px;

	left: 50px;

	top: 50px;

	height: 502px;

	padding: 0px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #CCCCCC;

	overflow: auto;

	background-color: #202020;

	opacity: 0.5;

	-moz-opacity: 0.5;

	-khtml-opacity: 0.5;

	filter: alpha(Opacity=50);

}
.thrColFix #T1-ProductContainerCasuals {
	position: absolute;
	width: 868px;
	left: 50px;
	top: 50px;
	height: 500px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	color: #aaaaaa;
	border: 1px solid #CCCCCC;
	overflow: auto;
	background-color: #202020;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);

}

.thrColFix #T1-ContactContainer {

	position: absolute;

	width: 868px;

	left: 50px;

	top: 50px;

	height: 560px;

	padding: 0px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #CCCCCC;

	overflow: auto;

	background-color: #202020;

	opacity: 0.5;

	-moz-opacity: 0.5;

	-khtml-opacity: 0.5;

	filter: alpha(Opacity=50);

}

.thrColFix #T1-CONTAINERindex {

	width: 970px;

	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	border: 1px none #000000; /* this overrides the text-align: center on the body element. */

	position: relative;

	height: auto;

	background-image: url(img/corp/JITSIE-BG-GREY2.jpg);

	background-position: top;

	font-size: 12px;

}

.thrColFix #T1-ProductSpec-Glove {
	position: absolute;
	width: 390px;
	left: 70px;
	top: 120px;
	height: 310px;
	padding: 20px;
	margin: 0px;
	text-align: left;
	color: #aaaaaa;
	border: 1px solid #666666;
	overflow: auto;
	background-color: #202020;
}

.thrColFix #T1-ProductSpec-Casuals {
	position: absolute;
	width: 390px;
	left: 70px;
	top: 110px;
	height: 140px;
	padding: 20px;
	margin: 0px;
	text-align: left;
	color: #aaaaaa;
	border: 1px solid #666666;
	overflow: auto;
	background-color: #202020;
}

.thrColFix #T1-SWATCH-Gloves {
	position: absolute;
	width: 410px;
	left: 70px;
	top: 480px;
	height: 35px;
	margin: 0px;
	color: #aaaaaa;
	border: 1px solid #666666;
	overflow:visible;
	background-color: #202020;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;

}

.thrColFix #T1-ContainerOverviewCasuals {
	position: absolute;
	width: 410px;
	left: 70px;
	top: 300px;
	height: 220px;
	margin: 0px;
	color: #aaaaaa;
	border: 1px solid #666666;
	overflow: auto;
	background-color: #202020;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;

}



.thrColFix #T1-NavContainer {
	position: absolute;
	width: 842px;
	left: 52px;
	top: 10px;
	height: 15px;
	margin: 0px;
	text-align: right;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
	overflow: auto;
	background-color: #202020;
	opacity: 0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	filter: alpha(Opacity=50);
	z-index: 6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;

}

.thrColFix #T1-Product-RainJacket {

	float: right; /* since this element is floated, a width must be given */

	width: 175px; /* the background color will be displayed for the length of the content in the column, but no further */

	padding: 0px; /* padding keeps the content of the div away from the edges */

	height: 155px;

	position: absolute;

	top: 52px;

	left: 240px;

	z-index: 8;

}

.thrColFix #T1-Product-Dealers {

	float: right; /* since this element is floated, a width must be given */

	width: 175px; /* the background color will be displayed for the length of the content in the column, but no further */

	padding: 0px; /* padding keeps the content of the div away from the edges */

	height: 98px;

	position: absolute;

	top: 52px;

	left: 260px;

	z-index: 8;

}

.thrColFix    #T1-D-Australia {

	position: absolute;

	width: 550px;

	left: 70px;

	top: 135px;

	height: 354px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 6;

	visibility: hidden;

}

.thrColFix #T1-Dealers {

	position: absolute;

	width: 185px;

	left: 675px;

	top: 115px;

	height: 374px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 6;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

}

.thrColFix #T1-D-Austria {

	position: absolute;

	width: 550px;

	left: 70px;

	top: 135px;

	height: 354px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 6;

	visibility: hidden;

}

.thrColFix #T1-D-Belgium {

	position: absolute;

	width: 550px;

	left: 70px;

	top: 135px;

	height: 354px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

}

.thrColFix #TitleText {

	clear:both;

	font-size: 16px;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.thrColFix #T1-D-China {

	position: absolute;

	width: 550px;

	left: 70px;

	top: 135px;

	height: 354px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	visibility: hidden;

}

.thrColFix #T1-DealerList {

	position: absolute;

	width: 550px;

	left: 70px;

	top: 115px;

	height: 374px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	visibility: visible;

}

.thrColFix #T1-ContactFormHolder {

	position: absolute;

	width: 550px;

	left: 70px;

	top: 115px;

	height: 390px;

	padding: 60px 20px 20px 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	visibility: visible;

}

.thrColFix #T1-Contact {

	position: absolute;

	width: 780px;

	left: 70px;

	top: 115px;

	height: 374px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #444444;

	overflow: auto;

	background-color: #202020;

	z-index: 7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	visibility: visible;

}

.thrColFix #T1-ProductContainer100 {

	position: absolute;

	width: 868px;

	left: 50px;

	top: 50px;

	height: 450px;

	padding: 0px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #CCCCCC;

	overflow: auto;

	background-color: #202020;

}

.thrColFix #T1-ProductSpec3 {

	position: absolute;

	width: 787px;

	left: 70px;

	top: 120px;

	height: 300px;

	padding: 20px;

	margin: 0px;

	text-align: left;

	color: #aaaaaa;

	border: 1px solid #666666;

	overflow:visible;

	background-color: #202020;

}

.thrColFix #T1-Product-TITLE09 {

	position: absolute;
	width: 680px; /* the background color will be displayed for the length of the content in the column, but no further */
	height: 181px;
	padding: 0; /* padding keeps the content of the div away from the edges */
	top: 52px;
	left: 220px;
	z-index: 7;
	text-align: right;

}

.thrColFix #T1-Product-TITLE09-PANT {

	float: right; /* since this element is floated, a width must be given */
	width: 550px; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0px 0px 0px; /* padding keeps the content of the div away from the edges */
	height: 161px;
	position: absolute;
	top: 52px;
	left: 70px;
	z-index: 7;
	text-align: right;

}

.thrColFix #T1-SWATCH2 {

	position: absolute;

	width: 528px;

	left: 50px;

	top: 510px;

	height: 40px;

	margin: 0px;

	color: #aaaaaa;

	border: 1px solid #666666;

	overflow: auto;

	background-color: #202020;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

}

