/* CSS Document */

html {
	font-size:125%;
	background-color:#CCCCCC;
	height : 100.1%;
		background-repeat:repeat;
	background-image:url(images/background-image-silver.jpg); 
	}

body {
	font-size:50%; font-family:Arial, Helvetica, sans-serif; 
	color:#333333;
	behavior:url(csshover.htc);
	}

.clearthefloats {clear:both;}

.clearthefloats2 {
	clear:both;
	height:1px;
	}

* {
	margin:0; padding:0;
	}

* {border:none;}

#wrap {
	border-top:none;
	width: 760px;
	height:100%;
	padding: 0em;
	margin-top:0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	}

/*  LEGEND STYLES _________________________________________________*/

.legend {
	font-size: 1em;
	font-weight: bold;
	}

div#legend-containers {
	margin:0 0 10px 0;
	}
	
ul#term-legend li {
	list-style-type:none;
	float:left;
	display:block;
	margin-bottom:8px;
	}
	
ul#term-legend li a {
	text-decoration:none;
	}

ul#term-legend li a:hover {
	color:#999999;
	text-decoration:none;
	}	

.box {
	padding:0 3px;
	}		
	
li.section-name {
	padding:0 10px 0 0;
	text-decoration:none; /* ADDITION ------------HAD SOME WIERD BULLETS SHOWING UP SO...*/
	list-style-type:none; /* ADDITION ------------HAD SOME WIERD BULLETS SHOWING UP SO...*/
	}		

ul#term-legend li.first-box {
	padding:0 3px 0 0;
	}	

/*___________________TEMRINOLOGY PAGE CONTENT STYLES TEXT____________________________________*/

div#under-5-terms {             /* ADDITIONS UP TO LINE 275 ---------TERMINOLOGY PAGES GOT A LITTLE MORE COMPLEX THAN I EXPECTED!!!*/
	padding-left:38px;
	width:480px;
	}
	
div#under-5-terms ul li img {
	width:13px;
	padding-right:84px;
	}
	
div#under-5-terms ul li.cuffs1 img {
	width:13px;
	padding-right:294px;
	}	
	
div#under-5-terms ul li {
	float:left;
	list-style-type:none;
	}
	
div#under-5-terms ul li.last_box_under_5_terms img	{
	padding-right:0px;
	}	
	
div#under-4tabbed-terms {
	padding-left:38px;
	width:480px;
	}
	
div#under-4tabbed-terms ul li img {
	width:13px;
	padding-right:117px;
	}
	
div#under-4tabbed-terms ul li {
	float:left;
	list-style-type:none;
	}
	
div#under-4tabbed-terms ul li.last_box_under_5_terms img	{
	padding-right:0px;
	}

ul#term li {
	list-style-type:none;
	float:left;
	display:block;
	margin-top:10px;
	}
	
ul#term-full-column li {   /*ADDITION ------ MORE TERMINOLOGY STUFF COLUMN STYLE FOR CONTENT*/
	list-style-type:none;
	float:left;
	display:block;	
	}

ul#term-list {
	padding-left:1em;
	margin-left:1em;
	line-height:12px;
	}	
	
ul#term-boxes li {
	list-style-type:none;
	float:left;
	display:block;
	}

/*banner -----------------------------------------------------------------------------------------------*/

#banner-cut-resistant {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_cut.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}	

	#banner-carbonx {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_carbonx.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 	

	#banner-dyneema {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_dyneema.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 


	#banner-ninja {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_ninja.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
	
	#banner-ninja-new {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_ninja_new.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
	
#banner-conventional {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_conventional.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}
	
#banner-cotton {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_cotton.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 	
		
#banner-drivers {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_drivers.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}
	
#banner-grain {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_grain.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}
	
#banner-head{
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_head.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 	
	
#banner-home {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_home.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
	
#banner-index {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_index.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
	
#banner-mechanics {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_mechanics.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}
	
#banner-merch {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_merch.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
	
#banner-mitts {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_mitts.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 

#banner-performance {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_performance.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
		
#banner-rain {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_rain.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
	
#banner-specialty {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_specialty.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 	
	
#banner-split {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_split.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 	

#banner-synth {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_synth.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 
	
#banner-tactics {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_tactics.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}

#banner-terminology {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_terminology.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 

#banner-welding {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_welding2.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}

#banner-welding-garments {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_welding2.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}
	
#banner-welding-hand-accessories {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_welding1.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	} 

#banner-search {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_search_results.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}

#banner-merch {
	border-left:solid 3px #B1B1B1;
	border-right:solid 3px #B1B1B1;
	background-image:url(images/banner_merch.jpg);
	background-repeat:no-repeat;
	width:760px; 
	height:185px;
	}

/*content container---------------------------------------------------------*/

#content-container {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;	
	}

#content-container-conventional {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-conventional.jpg);
	background-repeat:repeat-y;
	}
	
#content-container-cotton {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-cotton.jpg);
	background-repeat:repeat-y;
	}

#content-container-cut-resistant {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-cut.jpg);
	background-repeat:repeat-y;
	}		
	
#content-container-ninja {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-ninja.jpg);
	background-repeat:repeat-y;
	}
	
#content-container-grain {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-grain.jpg);
	background-repeat:repeat-y;
	}

#content-container-head {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-head.jpg);
	background-repeat:repeat-y;
	}

#content-container-index {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-index.jpg);
	background-repeat:repeat-y;
	}

#content-container-merch {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-merch.jpg);
	background-repeat:repeat-y;
	}

#content-container-mitts {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-mitts.jpg);
	background-repeat:repeat-y;
	}
	
#content-container-rain {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-rain.jpg);
	background-repeat:repeat-y;
	}

#content-container-drivers {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-ropers.jpg);
	background-repeat:repeat-y;
	}

#content-container-spec {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-spec.jpg);
	background-repeat:repeat-y;
	}

#content-container-split {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-split.jpg);
	background-repeat:repeat-y;
	}

#content-container-synth {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-synth.jpg);
	background-repeat:repeat-y;
	}
	
#content-container-terminology {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-terminologycopy.jpg);
	background-repeat:repeat-y;
	}
	
#content-container-dyneema {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-dyneema.jpg);
	background-repeat:repeat-y;
	}
	
#content-container-carbonx {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-carbonx.jpg);
	background-repeat:repeat-y;
	}

#content-container-carbonxcat {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-carbonxcat.jpg);
	background-repeat:repeat-y;
	}

#content-container-welding {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-welding.jpg);
	background-repeat:repeat-y;
	}

#content-container-search {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-terminology.jpg);
	background-repeat:repeat-y;
	}

#content-container-merch {
	border-right:solid 3px #B1B1B1;
	border-left:solid 3px #B1B1B1;
	width:760px;
	background-image:url(images/content-bgd-merch.jpg);
	background-repeat:repeat-y;
	}

/* right side content --------------------------------------------------------------*/

div#rightcontent {
	width:525px;
 	padding:0 1em 0 2em;
 	margin-top:17px;
 	margin-bottom:25px;
 	float:left;
 	display:inline;
 }	

/*top part of the right content---------------------------------------*/

div#search-heading {
	width:52em;
	background-image:url(images/bargraphic-silver-notext.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	height:28px;
	line-height:20px;
	}
	
div#search-heading-info {
	width:52em;
	background-image:url(images/bargraphic-silver-item-profile.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	padding:2px;
	height:32px;
	line-height:20px;
	}

div#search-heading h3.context {
	color:#FFFFFF;
	margin:0 0 0 .5em;
	font-family: Arial, Helvetica, sans-serif;
	}

div#bar-graphic-bottom {
	margin-top:20px;
	}
	
/*________________________TERMINOLOGY PAGE INFO STARTS HERE______________________________________________*/

div#full-column {		/* ADDITION ---------- REMOVED LEFT COLUMN STYLES AND SET A FULL COLUMN STYLE ALL CONTENT WHICH HAS TO BE ON THE LEFT JUST IS IMAGES SO I SET SEPARATE STYLES FOR THAT*/
	margin-top:10px;
	}

div#right-column {
	width:240px;
	float:left;
	}
	
div#img {
	margin-right:20px; /*ADDED TO THIS STYLE TO ACCOMODATE THE FULL COLUMN STYLE ABOVE*/
	margin-top:10px;
	float:left;
	border:solid #999999 2px;
	}	

/*__________________________TERMINOLOGY BULLETED LIST CELLS____________________________________*/

div#column-with-pic {    /* ADDITION  ------ STYLE FOR COLUMN WITH IMAGES*/
	width:394px;
	float:left;
	}

div#left-column-thirds {
	width:160px;
	float:left;
	margin-right:10px;
	}
	
div#right-column-thirds {
	width:160px;
	float:left;
	}

/*----glove-name text under images-------------------------------*/

div#glove-name {
	background-image:url(images/glove_info_graphic.jpg);
	background-repeat:no-repeat;
	padding-left:3.5em;
	padding-top:10px;
	display:block;
	height:40px;
	margin-bottom:15px;
	}

div#glove-name ul li {
	text-decoration:none;
	list-style-type:none;
	display:inline;
	}

div#glove-name li a {
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	}

div#glove-name li a:hover {
	text-decoration:none;
	list-style-type:none;	 
	color:#666666;	
	font-weight:bold;
	}

div#glove-name li span a {		
 	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#000000;
	font-weight:bold;
	}

div#glove-name li span a:hover {		
 	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#666666;
	font-weight:bold;
	}

div#glove-name li span.product-number a {
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
div#glove-name li span.product-number-addtocart a {
	text-decoration:none;
	list-style-type:none;	 
	color:#0026FF;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
/*CATALOGUE IMAGES content starts here ...................................*/

/*FIRST COLUMN*/

div#catalogue {
	position:relative;
	width:400px;
	margin:10px 10px 20px 10px;
	background-color:#FFFFFF;
	float:left;
	display:block;
	}

/*POP OUTS positioning context BOTH SIDES--------------------------------------------------------------*/

div#glove-image {
	width:235px;
	}

div#glove-image li {
	list-style-type:none;	/* removes the bullet off each list item */
	display:inline;
	}

div#glove-image a {
	display:block;
	text-decoration:none;	 /* removes the underlining of the link */
	}

/* the POP OUT LEFT SIDE STARTS HERE  --------------------------------------------------*/

div#glove-image ul li ul {
	position:absolute;
	z-index:2;
	height:175px;
	max-height:175px;
	width:20em;
	top:15px;
	left:215px;
	}

/* make the drop-down display as the menu is rolled over */

div#glove-image ul li ul {display:none;} /* conceals the drop-down when menu not hovered */

div#glove-image ul li:hover ul {display:block;} /* shows the drop-down when the menu is hovered */

/* THE HACK ZONE */

* html a {display:block;} /* makes IE5 & 5.5 accept the padding on the link */

/* end of hack zone */

/*POP OUTS For Images  --------------------------------------------------------------*/

div#glove-image a {
	border:none;
	}

div#glove-image ul {
	list-style-type:none;
	}

/*----TOP PART OF POP OUT BOX---------------------------------------------*/	

div#glove-image ul li ul li.info-box-top-cottons h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#EEBA28;
	color:#FFFFFF;
	padding-top:3px;
	}
	

div#glove-image ul li ul li.info-box-top-ropers h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663300;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image ul li ul li.info-box-top-split h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC6633;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image ul li ul li.info-box-top-grain h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#0F8040;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image ul li ul li.info-box-top-mitts h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#303390;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image ul li ul li.info-box-top-welding h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;	
	background-color:#7F0B06;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image ul li ul li.info-box-top-ninja h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC3333;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image ul li ul li.info-box-top-cut-resistant h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663366;
	color:#FFFFFF;
	padding-top:3px;
	}	

div#glove-image ul li ul li.info-box-top-synthetics h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663399;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image ul li ul li.info-box-top-headwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#528B96;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image ul li ul li.info-box-top-specialty h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#808081;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image ul li ul li.info-box-top-merch h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC9966;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image ul li ul li.info-box-top-rainwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#717F50;
	color:#FFFFFF;
	padding-top:3px;
	}
	
/*----Middle of Pop Out Box-------------------------------------------------*/

div#glove-image ul li ul li.info-box-middle { 
	width:100%;
	display:block;
	border: solid #CCCCCC 2px;
	border-top:none;
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#FFFFFF;
	}

div#glove-image ul li ul li.info-box-middle span a { 
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#000000;
	font-weight:bold;
	}	

div#glove-image ul li ul li.info-box-middle span a:hover { 		
 	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}		

div#glove-image ul li ul li.info-box-middle span.product-number a { 
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}		

div#glove-image ul li ul li.info-box-middle span.product-number a:hover { 		
	text-decoration:none;
	list-style-type:none;	 
	color:#666666;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}			

div#glove-image ul li ul li.info-box-middle a {
	display:inline;
	text-decoration:none;	 
	color:#988344;
	font-size:.9em;	
	}	

div#glove-image ul li ul li.info-box-middle a:hover {
	 color:#CCCCCC;
	 text-decoration:underline;
	 }

/*---info box bottom section----------------------------------------*/

div#glove-image ul li ul li.info-box-bottom { 
	width:100%;
	display:block;
	border-bottom: solid #CCCCCC 2px;
	border-right: solid #CCCCCC 2px;
	border-left: solid #CCCCCC 2px; 
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#F4F4F4;
	}

/*POP OUTS CONTEXT Right SIDES--------------------------------------------------------------*/

div#glove-image-right {
	width:235px; 	/* makes the div full width */
	}

div#glove-image-right li {
	list-style-type:none;	/* removes the bullet off each list item */
	display:inline;
	}

div#glove-image-right a {
	display:block;
	text-decoration:none;	 /* removes the underlining of the link */
	}

/* the POP OUT right SIDE STARTS HERE  --------------------------------------------------*/

div#glove-image-right ul li ul {
	position:absolute;
	z-index:2;
	height:175px;
	max-height:175px;
	width:20em; /*sets the width of the menu - in combo with the li's 100% width, makes the menu stack*/
	top:15px;
	right:132px;
	background-color:#FFFFFF;
	}

/* make the drop-down display as the menu is rolled over */

div#glove-image-right ul li ul {display:none;} /* conceals the drop-down when menu not hovered */

div#glove-image-right ul li:hover ul {display:block;} /* shows the drop-down when the menu is hovered */

/* THE HACK ZONE */

* html a {display:block;} /* makes IE5 & 5.5 accept the padding on the link */

/* end of hack zone */

/* END OF LIST-BASED MENU */

/*POP OUTS For Images  --------------------------------------------------------------*/

div#glove-image-right a {
	border:none;
	}

div#glove-image-right ul {
	list-style-type:none;
	}

/*----TOP PART OF POP OUT BOX---------------------------------------------*/	

div#glove-image-right ul li ul li.info-box-top-cottons h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#EEBA28;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-right ul li ul li.info-box-top-ropers h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663300;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-right ul li ul li.info-box-top-split h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC6633;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-right ul li ul li.info-box-top-grain h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#0F8040;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-right ul li ul li.info-box-top-mitts h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#303390;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-right ul li ul li.info-box-top-welding h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#7F0B06;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-right ul li ul li.info-box-top-synthetics h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663399;
	color:#FFFFFF;
	padding-top:3px;
	}
div#glove-image-right ul li ul li.info-box-top-ninja h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC3333;
	color:#FFFFFF;
	padding-top:3px;
	}	
	
div#glove-image-right ul li ul li.info-box-top-cut-resistant h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663366;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-right ul li ul li.info-box-top-headwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#528B96;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-right ul li ul li.info-box-top-specialty h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#808081;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-right ul li ul li.info-box-top-merch h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC9966;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-right ul li ul li.info-box-top-rainwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#717F50;
	color:#FFFFFF;
	padding-top:3px;
	}

/*----Middle of Pop Out Box-------------------------------------------------*/

div#glove-image-right ul li ul li.info-box-middle { 
	width:100%;
	display:block;
	border: solid #CCCCCC 2px;
	border-top:none;
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#FFFFFF;
	}

div#glove-image-right ul li ul li.info-box-middle span a { 
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#000000;
	font-weight:bold;
	}	

div#glove-image-right ul li ul li.info-box-middle span a:hover { 		
 	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}		

div#glove-image-right ul li ul li.info-box-middle span.product-number a { 
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}		

div#glove-image-right ul li ul li.info-box-middle span.product-number a:hover { 		
	text-decoration:none;
	list-style-type:none;	 
	color:#666666;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}			

div#glove-image-right ul li ul li.info-box-middle a {
	display:inline;
	text-decoration:none;	 
	color:#988344;
	font-size:.9em;	
	}	

div#glove-image-right ul li ul li.info-box-middle a:hover {
	text-decoration:underline;
	color:#CCCCCC;	
	}

/*---info box bottom section----------------------------------------*/

div#glove-image-right ul li ul li.info-box-bottom { 
	width:100%;
	display:block;
	border-bottom: solid #CCCCCC 2px;
	border-right: solid #CCCCCC 2px;
	border-left: solid #CCCCCC 2px; 
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#F4F4F4;
	}

/*bottom left*/

/*POP OUTS positioning context BOTH SIDES--------------------------------------------------------------*/

div#glove-image-bottom-left {
	width:235px; 	
	}

div#glove-image-bottom-left li {
	list-style-type:none;	/* removes the bullet off each list item */
	display:inline;
	}

div#glove-image-bottom-left a {
	display:block;
	text-decoration:none;	 /* removes the underlining of the link */
	}

/* the POP OUT LEFT SIDE STARTS HERE  --------------------------------------------------*/

div#glove-image-bottom-left ul li ul {
	position:absolute;
	z-index:2;
	height:175px;
	max-height:175px;
	width:20em;
	top:278px;
	left:215px;
	}

/* make the drop-down display as the menu is rolled over */

div#glove-image-bottom-left ul li ul {display:none;} /* conceals the drop-down when menu not hovered */

div#glove-image-bottom-left ul li:hover ul {display:block;} /* shows the drop-down when the menu is hovered */

/* THE HACK ZONE */

* html a {display:block;} /* makes IE5 & 5.5 accept the padding on the link */

/* end of hack zone */

/*POP OUTS For Images  --------------------------------------------------------------*/

div#glove-image-bottom-left a {
	border:none;
	}

div#glove-image-bottom-left ul {
	list-style-type:none;
	}

/*----TOP PART OF POP OUT BOX---------------------------------------------*/	

div#glove-image-bottom-left ul li ul li.info-box-top-cottons h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#EEBA28;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-left ul li ul li.info-box-top-ropers h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663300;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-left ul li ul li.info-box-top-split h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC6633;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-left ul li ul li.info-box-top-grain h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#0F8040;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-left ul li ul li.info-box-top-mitts h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#303390;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-left ul li ul li.info-box-top-welding h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#7F0B06;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-left ul li ul li.info-box-top-synthetics h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663399;
	color:#FFFFFF;
	padding-top:3px;
	}
div#glove-image-bottom-left ul li ul li.info-box-top-ninja h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC3333;
	color:#FFFFFF;
	padding-top:3px;
	}	
	
div#glove-image-bottom-left ul li ul li.info-box-top-cut-resistant h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663366;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-left ul li ul li.info-box-top-headwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#528B96;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-left ul li ul li.info-box-top-specialty h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#808081;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-left ul li ul li.info-box-top-merch h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC9966;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-left ul li ul li.info-box-top-rainwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#717F50;
	color:#FFFFFF;
	padding-top:3px;
	}

/*----Middle of Pop Out Box-------------------------------------------------*/

div#glove-image-bottom-left ul li ul li.info-box-middle { 
	width:100%;
	display:block;
	border: solid #CCCCCC 2px;
	border-top:none;
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#FFFFFF;
	}

div#glove-image-bottom-left ul li ul li.info-box-middle span a { 
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#000000;
	font-weight:bold;
	}	

div#glove-image-bottom-left ul li ul li.info-box-middle span a:hover { 		
 	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}		

div#glove-image-bottom-left ul li ul li.info-box-middle span.product-number a { 
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}		

div#glove-image-bottom-left ul li ul li.info-box-middle span.product-number a:hover { 		
	text-decoration:none;
	list-style-type:none;	 
	color:#666666;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}			

div#glove-image-bottom-left ul li ul li.info-box-middle a {
	display:inline;
	text-decoration:none;	 
	color:#988344;
	font-size:.9em;	
	}	

div#glove-image-bottom-left ul li ul li.info-box-middle a:hover {
	 color:#CCCCCC;
	 text-decoration:underline;
	 }

/*---info box bottom section----------------------------------------*/

div#glove-image-bottom-left ul li ul li.info-box-bottom { 
	width:100%;
	display:block;
	border-bottom: solid #CCCCCC 2px;
	border-right: solid #CCCCCC 2px;
	border-left: solid #CCCCCC 2px; 
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#F4F4F4;
	}

/*bottom right*/

/*POP OUTS positioning context BOTH SIDES--------------------------------------------------------------*/

div#glove-image-bottom-right {
	width:235px; 	
	}

div#glove-image-bottom-right li {
	list-style-type:none;	/* removes the bullet off each list item */
	display:inline;
	}



div#glove-image-bottom-right a {
	display:block;
	text-decoration:none;	 /* removes the underlining of the link */
	}

/* the POP OUT LEFT SIDE STARTS HERE  --------------------------------------------------*/

div#glove-image-bottom-right ul li ul {
	position:absolute;
	z-index:2;
	height:175px;
	max-height:175px;
	width:20em;
	top:278px;
	right:132px;
	}

/* make the drop-down display as the menu is rolled over */

div#glove-image-bottom-right ul li ul {display:none;} /* conceals the drop-down when menu not hovered */

div#glove-image-bottom-right ul li:hover ul {display:block;} /* shows the drop-down when the menu is hovered */

/* THE HACK ZONE */

* html a {display:block;} /* makes IE5 & 5.5 accept the padding on the link */

/* end of hack zone */

/*POP OUTS For Images  --------------------------------------------------------------*/

div#glove-image-bottom-right a {
	border:none;
	}

div#glove-image-bottom-right ul {
	list-style-type:none;
	}

/*----TOP PART OF POP OUT BOX---------------------------------------------*/	

div#glove-image-bottom-right ul li ul li.info-box-top-cottons h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#EEBA28;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-right ul li ul li.info-box-top-ropers h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663300;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-right ul li ul li.info-box-top-split h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC6633;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-right ul li ul li.info-box-top-grain h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#0F8040;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-right ul li ul li.info-box-top-mitts h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#303390;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-right ul li ul li.info-box-top-welding h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#7F0B06;
	color:#FFFFFF;
	padding-top:3px;
	}
div#glove-image-bottom-right ul li ul li.info-box-top-ninja h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC3333;
	color:#FFFFFF;
	padding-top:3px;
	}	
	
div#glove-image-bottom-right ul li ul li.info-box-top-cut-resistant h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663366;
	color:#FFFFFF;
	padding-top:3px;
	}
		
div#glove-image-bottom-right ul li ul li.info-box-top-synthetics h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#663399;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-right ul li ul li.info-box-top-headwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#528B96;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-right ul li ul li.info-box-top-specialty h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#808081;
	color:#FFFFFF;
	padding-top:3px;
	}
	
div#glove-image-bottom-right ul li ul li.info-box-top-merch h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#CC9966;
	color:#FFFFFF;
	padding-top:3px;
	}

div#glove-image-bottom-right ul li ul li.info-box-top-rainwear h2 { 
	height:21px;
	width:205px;
	display:block;
	border: solid #CCCCCC 2px;
	background-color:#717F50;
	color:#FFFFFF;
	padding-top:3px;
	}

/*----Middle of Pop Out Box-------------------------------------------------*/

div#glove-image-bottom-right ul li ul li.info-box-middle { 
	width:100%;
	display:block;
	border: solid #CCCCCC 2px;
	border-top:none;
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#FFFFFF;
	}

div#glove-image-bottom-right ul li ul li.info-box-middle span a { 
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#000000;
	font-weight:bold;
	}	

div#glove-image-bottom-right ul li ul li.info-box-middle span a:hover { 		
 	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}		

div#glove-image-bottom-right ul li ul li.info-box-middle span.product-number a { 
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}		

div#glove-image-bottom-right ul li ul li.info-box-middle span.product-number a:hover { 		
	text-decoration:none;
	list-style-type:none;	 
	color:#666666;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}			

div#glove-image-bottom-right ul li ul li.info-box-middle a {
	display:inline;
	text-decoration:none;	 
	color:#988344;
	font-size:.9em;	
	}	

div#glove-image-bottom-right ul li ul li.info-box-middle a:hover {
	 color:#CCCCCC;
	 text-decoration:underline;
	 }

/*---info box bottom section----------------------------------------*/

div#glove-image-bottom-right ul li ul li.info-box-bottom { 
	width:100%;
	display:block;
	border-bottom: solid #CCCCCC 2px;
	border-right: solid #CCCCCC 2px;
	border-left: solid #CCCCCC 2px; 
	padding:5px 0 5px 5px;
	color:#000000;
	background-color:#F4F4F4;
	}

/*end  right content column----------------------------------------------------------------*/

/*end content container-----------------------------------------------------------------------------*/

.clearthefloats {clear:both;}

/*FOOTER---------------------------------------------------------------------------------------------*/

#footer {
	width:766px;
	height:30px;
	border-top:solid 3px #B1B1B1;
	padding-top:6px;
	}

p.footertext {
	font-size:.9em;
	letter-spacing:.5px;
	color:#FFFFFF;
	float:right;
	}

div#footer-right-side {
	float:left;
	}	

p.footertext2 {
	font-size:.9em;
	letter-spacing:.5px;
	color:#FFFFFF;
	}

#footer a {
	text-decoration:none;
	}	

#footer a:hover {
	text-decoration:underline;
	color:#CCCCCC;
	}	

div#nav ul li ul li.merchandising {
	background-color:#CC9966;
	} 
 
div# {
	height:30px;
	margin-left:25px;
	display:block;
	position:relative;
	top:30px;
	}	

div#glove-name-info li p {
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	}		
	
div#glove-name-info li  {		
 	font-family: "Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#000000;
	font-weight:bold;
	}
	
div#glove-name-info li span.product-number a {
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
div#glove-name-info li span.product-number-addtocart a {
	text-decoration:none;
	list-style-type:none;	 
	color:#0026FF;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}


	
/* ------------------------------Glove image and other content------------------*/

div#content {
	width:100%;
	height:435px;
	margin:10px 20px 20px 10px;
	background-color:#FFFFFF;
	float:left;
	display:inline;
	}
	
div#glove-image-info {
	width:480px;
	height:400px;
	margin-left:20px;
	margin-bottom:20px;
	}
	
div#features {
	width:253px;
	background-repeat:no-repeat;
	padding:2px;
	height:32px;
	line-height:20px;
	float:left;
	}
	
div#features-list {
	display:block;
	width:247px;
	float:left;
	padding-left:9px;
	}
div#features-list li  {		
	list-style-type:none;
	}
	
div#applications-list {
	display:block;
	width:247px;
	float:left;
	margin-left:10px;
	padding-left:9px;
	}	
		
div#applications-list li  {		
	list-style-type:none;
	}
	
div#features h3.context {
	color:#FFFFFF;
	margin:0 0 0 .5em;
	font-family: Arial, Helvetica, sans-serif;
	}
	
div#applications {
	width:253px;
	background-repeat:no-repeat;
	padding:2px;
	margin-left:10px;
	height:32px;
	line-height:20px;
	float:left;
	}
	
div#applications h3.context {
	color:#FFFFFF;
	margin:0 0 0 .5em;
	font-family: Univers, Arial, Helvetica, sans-serif;
	}	
	
li.features-links a {
	display:block;
	text-decoration:none;	 
	color:#988344;
	font-size:1em;
	list-style-type:none;
	}			
		
li.features-links a:hover {
	text-decoration:underline;
	 color:#CCCCCC;	
	 }
	 
/*-----below is the style for the item number--------*/

div#catalogue-list a {
	text-decoration:none;
	list-style-type:none;	 
	color:#CC3333;	
	font-weight:bold;
	}		

div#catalogue-list a:hover {
	text-decoration:none;
	list-style-type:none;	 
	color:#666666;	
	font-weight:bold;
	}		

/*---below is the style for the item name------*/

div#catalogue-list span a {		
	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#000000;
	font-weight:bold;
	}	

div#catalogue-list span a:hover {		
 	font-family:"Times New Roman", Times, serif;
	font-size:1.2em;
	list-style-type:none;
	color:#666666;
	font-weight:bold;
	}
