﻿@charset "utf-8";
/* CSS Document */

			html{
				font-family:Arial, Helvetica, sans-serif;	
				font-size: 67.5%;
				height: 101%;
			}

			body{

				font-size: 1em;
				color: #494848;
				width: 960px;
				margin: 0 auto;
			}
		
			div#wrapper{
				width: 960px;
				margin: 0 auto;
				border: 0px solid #CD0001;
				height: auto;
				font-weight: bold;
				position: absolute;
				margin-top: 20px;
			}
			
			a:link, a:visited{color: #494848; text-decoration: none;}
			a:hover, a:active{color: #494848; text-decoration: none;}

			.clear{width: 100%; clear: both;}
			img{border: 0px;}
			
			.hideMe{display: none;}
			.showMe{display: block;}
			
			.vPad5{width: 100%; height: 5px; clear: both; background-color: transparent;}
			.vPad10{width: 100%; height: 10px; clear: both; background-color: transparent;}			
			.vPad5_white{width: 100%; height: 5px; clear: both; background-color: #FFF;}
			.vPad10_white{width: 100%; height: 10px; clear: both; background-color: #FFF;}
			
			/*	HEADER	*/
			#header{
				width: 960px;
				height: 150px;
				background-color: #606062;
				background-color: #FFF;
				background-image: url(../images-AW/regatta_header.jpg);
				background-repeat: no-repeat;
			}
			
			#header_search{
				width: 450px;
				height: 20px;
				border: 0px solid #FFF;
				float: right;
				background-color: transparent;
				text-align: right;
				padding: 10px;
				margin: 0px;
			}
			input#header_search_term{
				font-size: 10px;
				width: 200px;
				height: 19px;
				vertical-align: top;
				border: 0px;
			}
			
			select#header_gender_search{
				font-size: 12px;
				width: 100px;
				/*line-height: 20px;*/
				vertical-align: top;
				border: 0px;
				height: 21px;
			}
			
			select#header_gender_search option {height: 18px;}
			
			#header_wishlist{
				width: 250px;
				height: 20px;
				border: 0px solid #FFF;
				float: right;
				background-color: transparent;
				text-align: right;
				padding: 10px;
				color: #FFF;
				font-weight: bold;
				margin: 0px;
			}
			
			/*          */
			
			div.gender_left{float: left; width: 163px; height: 380px; border-right: 1px solid #CACED1;padding: 0 5px;}
			div.gender_right{float: right; width: 140px; height: 380px; margin-right: 5px;}
			
			/**************** menu coding *****************/

			#menu {
				width: 100%;
				/*background: #eee;*/
				float: left;
				/*margin-top: 110px;*/
				margin-top: 30px;
				margin-left: 12px;
				
				*margin-top: 24px;
				*margin-top: 2px;
			}
			
			#menu ul {
			list-style: none;
			margin: 0;
			padding: 0;
			/*width: 10em;*/
			float: left;
			cursor: pointer;
			background-color: transparent;
			}
			
			/*TOP NAVIGATION STYLES*/
			li.position_Home{width: 51px;}
			li.position_Home_D{width: 50px;}
			li.position_Home_FR{width: 58px;}
			li.position_Home_ES{width: 113px;}
			li.position_Home_NL{width: 50px;}
			li.position_Home_P{width: 109px;}
			li.position_Home_R{width: 65px;}
			li.position_Home_heb{width: 104px;}

			li.position_mens{width: 46px;}
			li.position_mens_D{width: 65px;}
			li.position_mens_FR{width: 70px;}
			li.position_mens_ES{width: 69px;}
			li.position_mens_NL{width: 57px;}
			li.position_mens_P{width: 78px;}
			li.position_mens_heb{width: 69px;}
			
			li.position_womens{width: 64px;}
			li.position_womens_D{width: 60px;}
			li.position_womens_FR{width: 63px;}
			li.position_womens_ES{width: 57px;}
			li.position_womens_NL{width: 59px;}
			li.position_womens_P{width: 65px;}
			li.position_womens_R{width: 95px;}
			li.position_womens_heb{width: 56px;}
			
			li.position_boys{width: 53px;}
			li.position_boys_D{width: 69px;}
			li.position_boys_FR{width: 75px;}
			li.position_boys_ES{width: 57px;}
			li.position_boys_NL{width: 71px;}
			li.position_boys_P{width: 53px;}
			li.position_boys_R{width: 82px;}
			li.position_boys_heb{width: 64px;}
			
			li.position_girls{width: 54px;}
			li.position_girls_D{width: 77px;}
			li.position_girls_FR{width: 55px;}
			li.position_girls_ES{width: 52px;}
			li.position_girls_NL{width: 62px;}
			li.position_girls_P{width: 62px;}
			li.position_girls_R{width: 62px;}
			li.position_girls_heb{width: 64px;}

			li.position_kids{width: 46px;}
			li.position_kids_D{width: 62px;}
			li.position_kids_FR{width: 62px;}
			li.position_kids_ES{width: 42px;}
			li.position_kids_NL{width: 42px;}
			li.position_kids_P{width: 52px;}
			li.position_kids_R{width: 80px;}
			li.position_kids_heb{width: 64px;}

			li.position_footwear{width: 80px;}
			li.position_footwear_D{width: 63px;}
			li.position_footwear_FR{width: 88px;}
			li.position_footwear_ES{width: 70px;}
			li.position_footwear_NL{width: 77px;}
			li.position_footwear_P{width: 60px;}
			li.position_footwear_R{width: 58px;}
			li.position_footwear_heb{width: 66px;}
			
			li.position_equipment{width: 79px;}
			li.position_equipment_D{width: 80px;}
			li.position_equipment_FR{width: 81px;}
			li.position_equipment_ES{width: 74px;}
			li.position_equipment_NL{width: 86px;}
			li.position_equipment_P{width: 61px;}
			li.position_equipment_R{width: 76px;}
			li.position_equipment_heb{width: 94px;}
			
			li.position_locator{width: 103px;}
			li.position_locator_D{width: 96px;}
			li.position_locator_FR{width: 89px;}
			li.position_locator_ES{width: 117px;}
			li.position_locator_NL{width: 101px;}
			li.position_locator_P{width: 143px;}
			li.position_locator_R{width: 118px;}
			li.position_locator_heb{width: 76px;}
			
			li.position_contact{width: 66px;}
			li.position_contact_D{width: 65px;}
			li.position_contact_FR{width: 109px;}
			li.position_contact_ES{width: 73px;}
			li.position_contact_NL{width: 66px;}
			li.position_contact_P{width: 65px;}
			li.position_contact_R{width: 85px;}
			li.position_contact_heb{width: 79px;}
			/**/
			
			#menu a, #menu h2 {
			font: bold 11px/16px arial, helvetica, sans-serif;
			display: block;
			border-width: 2px;
			border-width: 0px;
			border-style: solid;
			/*border-color: #ccc #888 #555 #bbb;*/
			margin: 0;
			/*padding: 2px 3px;*/
			padding: 0px;
			}
			
			#menu h2 {
			color: #fff;
			/*background: #000;*/
			text-transform: uppercase;
			}
			
			#menu a {
			color: #000;
			/*background: #efefef;*/
			text-decoration: none;
			}
			
			#menu a:hover {
			color: #a00;
			background: #fff;
			}
			
			#menu li {position: relative;}
			
			#menu ul ul {
			position: absolute;
			z-index: 500;
			}
			
			#menu ul ul ul {
			position: absolute;
			top: 0;
			left: 100%;
			}
			
			div#menu ul ul,
			div#menu ul li:hover ul ul,
			div#menu ul ul li:hover ul ul
			{display: none;}
			
			div#menu ul li:hover ul,
			div#menu ul ul li:hover ul,
			div#menu ul ul ul li:hover ul
			{display: block;}
			
			/*PANELS*/
			.genderMenuPanel{
            	width: 330px;
				height: 380px;
				*height: 420px;
				display: block;
				background-color: #FFF;
				border-left: 1px solid #969EA3;
				border-right: 1px solid #969EA3;
				border-bottom: 1px solid #969EA3;
				float: left;
				overflow: hidden;
				display: none;
				z-index: 501;
            }
			
			#genderPanel_0
			,#genderPanel_1
			,#genderPanel_2
			,#genderPanel_3
			,#genderPanel_4
			,#genderPanel_5{
				margin-top: 62px; /*142px;*/
				padding-top: 6px;
				/**margin-top: -34px;*/ /*IE*/
				*margin-top: 34px;
			}
			
			#genderPanel_0{left: 66px;position: absolute;}
			#genderPanel_1{left: 115px;position: absolute;}
			#genderPanel_2{left: 181px;position: absolute;}
			#genderPanel_3{left: 234px;position: absolute;}
			#genderPanel_4{left: 288px;position: absolute;}
			#genderPanel_5{left: 369px;position: absolute;}

			/*V2 naming convention*/
			#genderPanel_mens{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 62px; position: absolute;}
			#genderPanel_womens{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 108px;position: absolute;}
			#genderPanel_kids{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 172px;position: absolute;}
            #genderPanel_footwear{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 218px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_equipment{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 298px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 377px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_contact{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 480px;position: absolute; width: 175px; height: 200px;}

			
			#genderPanel_mens_d{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 61px; position: absolute;}
			#genderPanel_womens_d{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 126px;position: absolute;}
			#genderPanel_kids_d{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 186px;position: absolute;}
			#genderPanel_footwear_d{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 248px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_equipment_d{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 311px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists_d{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 391px;position: absolute; width: 174px; height: 200px;}
			#genderPanel_contact_d{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 487px;position: absolute; width: 175px; height: 200px;}


			#genderPanel_mens_es{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 124px; position: absolute;}
			#genderPanel_womens_es{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 193px;position: absolute;}
			#genderPanel_kids_es{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 250px;position: absolute;}
            #genderPanel_footwear_es{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 292px;position: absolute;}
			#genderPanel_equipment_es{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 362px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists_es{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 436px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_contact_es{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 553px;position: absolute; width: 175px; height: 200px;}

		
			#genderPanel_mens_fr{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 69px; position: absolute;}
			#genderPanel_womens_fr{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 139px;position: absolute;}
			#genderPanel_kids_fr{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 202px;position: absolute;}
			#genderPanel_footwear_fr{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 264px;position: absolute; width: 175px; height: 200px;}
            #genderPanel_equipment_fr{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 352px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists_fr{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 433px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_contact_fr{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 522px;position: absolute; width: 175px; height: 200px;}


			#genderPanel_mens_nl{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 61px; position: absolute;}
			#genderPanel_womens_nl{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 118px;position: absolute;}
            #genderPanel_kids_nl{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 177px;position: absolute;}
			#genderPanel_footwear_nl{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 219px;position: absolute; width: 175px; height: 200px;}
            #genderPanel_equipment_nl{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 296px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists_nl{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 382px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_contact_nl{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 483px;position: absolute; width: 175px; height: 200px;}


            #genderPanel_mens_p{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 120px; position: absolute;}
			#genderPanel_womens_p{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 198px;position: absolute;}
            #genderPanel_kids_p{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 263px;position: absolute;}
			#genderPanel_footwear_p{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 315px;position: absolute; width: 175px; height: 200px;}
            #genderPanel_equipment_p{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 375px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists_p{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 436px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_contact_p{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 579px;position: absolute; width: 175px; height: 200px;}


            #genderPanel_mens_r{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 76px; position: absolute;}
			#genderPanel_womens_r{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 169px;position: absolute;}
			#genderPanel_kids_r{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 264px;position: absolute;}
			#genderPanel_footwear_r{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 344px;position: absolute; width: 175px; height: 200px;}
            #genderPanel_equipment_r{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 402px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists_r{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 478px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_contact_r{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 596px;position: absolute; width: 175px; height: 200px;}
			
			
            #genderPanel_mens_heb{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 560px; position: absolute;}
			#genderPanel_womens_heb{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 491px;position: absolute;}
			#genderPanel_kids_heb{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 409px;position: absolute;}
			#genderPanel_footwear_heb{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 488px;position: absolute; width: 175px; height: 200px;}
            #genderPanel_equipment_heb{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 271px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_stockists_heb{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 308px;position: absolute; width: 175px; height: 200px;}
			#genderPanel_contact_heb{margin-top: 62px; padding-top: 6px; *margin-top: 34px; left: 188px;position: absolute; width: 175px; height: 200px;}

			.BrandListPanel{
            	width: 150px;
				height: 200px;
				display: block;
				border: 0px solid #969EA3;
				float: right;
				overflow: hidden;
				position: relative;
				top: 0px;
				
            }
			
			.BrandPanel{
				height: 210px;
			}

			.genderCatgroupPanel{
            	width: 150px;
				height: 150px;
				display: block;
				border: 1px solid #969EA3;
				float: right;
				overflow: hidden;
				position: relative;

			}

			div#BrandListSearchPanel0{
            	width: 150px;
				height: 150px;
				display: block;
				border: 1px solid #969EA3;
				float: right;
				overflow: hidden;
				position: relative;
				bottom: 0px;
				padding: 2px;
				
            }
			
			h3.brandListSearchPanel{
				background-color: #f78429;
				/*width: 100%;*/
				margin: 0px;
				color: #FFF;
				letter-spacing: -0px;
				text-transform: uppercase;
				padding: 5px 5px;
				font-size: 12px;
				
			}
			
			input.panelSearch_inputtext{width: 100px; font-size: 14px; /*height: 12px;*/ padding: 0px 1px; margin-top: 2px;}

			#BrandListListPanel0 p
			,#BrandListListPanel1 p
			,#BrandListListPanel2 p
			,#BrandListListPanel3 p
			,#BrandListListPanel4 p
			,#BrandListListPanel5 p
			,#BrandListListPanel6 p{
				font-size: 1.1em;
				color: #494848;
				font-weight: bold;
				line-height: 1.5em;
				border-bottom: dotted 1px #CaCED1;
				padding: 0 5px 4px 5px;
			}
			
			.gender_left p{
				font-size: 1.1em;
				color: #494848;
				font-weight: bold;
				line-height: 1.em;
				border-bottom: dotted 1px #CaCED1;
				/*padding: 0 5px 0 5px;*/
			}
			
			/*FOOTER*/
			#footer{border-top: dotted 2px #999; margin: 30px 0px 0px 0px;}
			div.footer_column{width: 228px; height: 200px; float: left; padding-left: 12px; margin-top: 30px;}
			div.footer_column ul{}
			div.footer_column ul li{list-style:none; font-weight: normal; padding: 2px 0px 0px 0px;}
			img.footer_flag{width: 13px; height: 9px; margin: 0 2px;}
			
			/*
			PAGE SPECIFICS
			*/
			
			/*home page*/
			.home #heroPanel{width: 630px; height: 440px; float: left; margin-right: 30px; background-color: #FFF;}
			.home #right_CategoryStrip{width: 300px; height: 440px; float: left; background-color: #FFF; padding: 0px;}
			.home #right_CategoryStrip p{margin: 0; pading: 0; margin-bottom: 6px;}
			.home hr.grey_feathered{width: 100%; height:60px;background: #fff url(../images-AW/home_greyline_1pxl.jpg) scroll center; border: 0px;}
			.home hr.grey_featheredLine{width: 100%; height:60px; line-height:60px; background-color: #fff; border:1px; border-color: #FFF;}
			.home p.hotspot{width: 300px; height: 140px; float: left; margin: 0px 0px 17px 0px; background-color: #FFF; margin-top: 13px;}
			.home p.hotspot_Mid{width: 300px; height: 140px; float: left; margin: 0px 30px 17px 30px; background-color: #FFF;}
			.home p.hotspot_Mid_left{width: 300px; height: 140px; float: left; margin: 0px 0px 17px 30px; background-color: #FFF; margin-top: 13px;}
			p#hotspot1{background-image: url(images-AW/homepage-hotspots/box_1.jpg); background-repeat: no-repeat;}
			p#hotspot2{background-image: url(images-AW/homepage-hotspots/box_2.jpg); background-repeat: no-repeat;}
			p#hotspot3{background-image: url(images-AW/homepage-hotspots/box_3.jpg); background-repeat: no-repeat;}
			p#hotspot4{background-image: url(images-AW/homepage-hotspots/box_4.jpg); background-repeat: no-repeat;}
			p#hotspot5{background-image: url(images-AW/homepage-hotspots/box_5.jpg); background-repeat: no-repeat;}
			p#hotspot6{background-image: url(images-AW/homepage-hotspots/box_6.jpg); background-repeat: no-repeat;}
			
			.home div.twitterfeed{width: 300px; height: 310px; float: left; margin: 0px 30px 0px 0px; background-color: #FFF;}
			/*
			PRODUCT Search
			*/
			#search_breadcrumb{width: 960px; height: 30px; border: 0px solid #606062;}
			#search_filters{width: 180px; border: 1px solid #606062; float: left;}
			#search_header{width: 770px; height: 225px; float: right; border: 0px solid #606062;}
			#search_titles{width: 770px; height: 30px; border: 0px solid #606062;}
			#search_results{width: 770px; float: right; border: 0px solid #606062; height: auto;}
			.search_result_item{width: 175px; height: 191px; float: left; margin: 20px 0px; background-position: center bottom;background-repeat: no-repeat; border: 0px solid #606062;}
			.search_result_item_mid{width: 175px; height: 191px; float: left; margin: 20px 0px 20px 20px; background-position: center bottom;background-repeat: no-repeat; border: 0px solid #606062;}
			#search_footer{width: 770px;float: right; text-align: center;}
			span.productname{display:block;width: 161px; height: 185px; padding: 5px;border:0 solid #CACED1; border-width:0 2px;font-size: 13px; text-transform: uppercase;color: #8A8A8C; cursor: pointer;}


			/*
			PRODUCT DETAIL
			*/
			#product_page{width: 770px; float: right; border: 0px solid #606062; height: auto; background-image: url(../images-AW/product_page/product_middlebox.jpg);background-repeat: repeat-y;}
			#product_header{width: 770px; height: 63px; float: right; border: 0px solid #606062; }/*background: url(../images-AW/product_page/product_topbox1.jpg); background-repeat: no-repeat;}*/
			
			div.product{background: url(../images-AW/product_page/product_topbox1.jpg); background-repeat: no-repeat;}
			div.review{background: url(../images-AW/product_page/product_topbox2.jpg); background-repeat: no-repeat;}
			
			#product_footer{width: 770px; height: 14px; float: right; text-align: center; background-image: url(../images-AW/product_page/product_bottombox.jpg);background-repeat: repeat-y;}
			#product_backlink{width: 770px; height: 20px; float: right;}
			#product_backlink a{font-weight: bold;}
			div#product_images{width: 250px; float: left; background-color:transparent; margin-left: 10px; text-align: center;}
			div#product_info{width: 480px; float: left; margin-left: 20px; background-color: transparent;}
			
			img.productswatch{cursor: pointer;}
			img.imgActive{cursor: pointer; vertical-align:middle;}

			/*div#product_customer_reviews{width: 710px; border: 0px solid #0CC; margin-left: 20px; margin-top: 30px; padding: 0px 10px; background-image:url(../images-AW/product_page/customer_review_bg.gif); background-repeat: repeat-x;}*/
			div#product_customer_first_review p#title{ width: 100%; height: 30px; font-size: 1.2em; font-weight: bold;}
	
			#product_reviews_wrapper{padding: 10px; margin: 0px;}		
			
			div#product_info p.main_text_head{width: 100%; border-bottom: 2px dotted #999999; background-color: #FFF; font-size: 23px; font-weight: normal; letter-spacing: 0px;}

			.video_text_head{width: 100%; background-color: #FFF; font-size: 12px; font-weight: normal; letter-spacing: 0px; vertical-align:middle; margin-bottom: 15px;}
			
			.video_text_head img{vertical-align: middle;}
			
			div#product_info #left{width: 300px; /*height: 300px;*/ float: left; margin-right: 30px;}
			div#product_info #right{width: 150px; /*height: 300px;*/ float: left;}
			
			p#product_price_box,p#product_price_box_d,p#product_price_box_es,p#product_price_box_fr,p#product_price_box_nl{cursor: pointer;}
			p#product_price_box{background-image: url(../images-AW/product_page/price_box.jpg); width: 137px; height: 74px; color: #FFF; text-align: center;}
			p#product_price_box_d{background-image: url(../images-AW/product_page/price_box.jpg); background-position: bottom center; width: 137px; height: 33px; color: #FFF; text-align: center;}
			p#product_price_box_es{background-image: url(../images-AW/product_page/price_box.jpg); background-position: bottom center; width: 137px; height: 33px; color: #FFF; text-align: center;}
			p#product_price_box_fr{background-image: url(../images-AW/product_page/price_box.jpg); background-position: bottom center; width: 137px; height: 33px; color: #FFF; text-align: center;}
			p#product_price_box_nl{background-image: url(../images-AW/product_page/price_box.jpg); background-position: bottom center; width: 137px; height: 33px; color: #FFF; text-align: center;}
			.text12{font-size: 12px;}
			.text14{font-size: 14px;}
			.text24{font-size: 24px;}
			.text32{font-size: 32px;}
			
			div#product_detail_print{width: 760px; height: 30px; text-align: right;}
			div#product_detail_print img{vertical-align:middle;}
			
			div#product_zoom{width: 650px; height: auto; border: 0px solid #999; position: absolute; z-index: 10000; margin: 0 auto; margin-top: 190px; margin-left: 100px; background-image:url(../images-AW/shadows/shadow-650x720.png); background-repeat: no-repeat;}
			div#product_zoom_main{ width: 520px; /*height: 650px;*/ background-color: #FFF; margin: 30px  50px 20px  50px; padding: 0px 10px;}
			div#product_zoom_main p.main_text_head{width: 100%; border-bottom: 2px dotted #999999; background-color: #FFF; font-size: 23px; font-weight: normal; letter-spacing: 0px;}
			img#productZoomBtnClose{cursor: pointer; margin-top: 5px;}
			img#productImageZoom{border: 0px solid #666; width: 507px; height: 603px; margin-top: -20px;}
			img#productimage{cursor: pointer;}
			
			div#product_related_items{margin: 30px 0px 30px 0px; width: 770px; float: right;}
			div.product_relatedItem{width: 150px; height: 150px; float: left; margin-right: 5px; text-align: center; font-size: 12px;}
			
			.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
			.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
			.xb1, .xb2, .xb3 {height:1px;}
			.xb2, .xb3, .xb4 {background:transparent; border-left:1px solid #CACED1; border-right:1px solid #CACED1;}
			.xb1 {margin:0 5px; background:#CACED1;}
			.xb2 {margin:0 3px; border-width:0 2px;}
			.xb3 {margin:0 2px;}
			.xb4 {height:2px; margin:0 1px;}

			div#related_center_container{display:block; background:transparent; border:0 solid #CACED1; border-width:0 1px;padding: 10px; height: 280px;}
			/*div#related_center_container p.relatedItemProductName{height: 25px;}*/
			div#related_center_container p.relatedItemProductName{margin-bottom: 5px; padding-bottom: 0px;}
			div#related_center_container p.imageHolder{height: 155px; border-top:#000 0px solid;}
			/*
			BUTTONS
			*/
			.goButton{width: 30px; height: 21px; background-color: #999; background-image: url(../images-AW/buttons/topnav_go.jpg); background-repeat: no-repeat; padding: 0px; border: 0px; background-position: top left;}
			.goButton_d{width: 30px; height: 21px; background-color: #999; background-image: url(../images-AW/buttons/topnav_go.jpg); background-repeat: no-repeat; padding: 0px; border: 0px; background-position: top left;}
			.goButton_fr{width: 30px; height: 21px; background-color: #999; background-image: url(../images-AW/buttons/topnav_go.jpg); background-repeat: no-repeat; padding: 0px; border: 0px; background-position: top left;}
			.goButton_es{width: 30px; height: 21px; background-color: #999; background-image: url(../images-AW/buttons/topnav_go.jpg); background-repeat: no-repeat; padding: 0px; border: 0px; background-position: top left;}
			.goButton_nl{width: 30px; height: 21px; background-color: #999; background-image: url(../images-AW/buttons/topnav_go.jpg); background-repeat: no-repeat; padding: 0px; border: 0px; background-position: top left;}

			/*
			Corners
			*/
			.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
			.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
			.xb1, .xb2, .xb3 {height:1px;}
			.xb2, .xb3, .xb4 {background:transparent; border-left:2px solid #CACED1; border-right:2px solid #CACED1;}
			.xb1 {margin:0 5px; background:#CCC;}
			.xb2 {margin:0 3px; border-width:0 2px;}
			.xb3 {margin:0 2px;}
			.xb4 {height:2px; margin:0 1px;}

			.search_result_item{display:block; padding: 0px;}
			.search_result_item_mid{display:block; padding: 0px;}

/* FILTER MENU */

ul.left_menu_prod_filt{
	list-style-type:none;
	padding-left: 0px;
	*padding-left: 0px;
	*margin-left: 0px;
	/*
	background-image: url(../images-AW/navigation/small_arrow_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 -5px;
	*/
}

ul.left_menu_prod_filt li ul {
	display: block;
	/*color: #FF0000;*/
}

ul.left_menu_prod_filt li ul li{
	list-style:none;
	margin-left: -20px;
}



/* OMR Styles */

#left_menu_area {
    float: left;	
    width: 180px; 
	background-color: #F4F3F4;
}

#left_menu_area p{
    display: block;
    /*border-top: dotted 1px #CACED1;*/
    color: #494848;
    padding: 0px 0px 0px 10px;	
    background: #F4F2F3;
	margin: 2px;
}

#left_menu_area a,#left_menu_area span {
    display: block;
    border-top: dotted 1px #CACED1;
    color: #494848;
    padding: 5px 0px 5px 10px;	
    background: #F4F2F3;
}

#left_menu_area a:hover {
    background: #CACDC1;
}


#left_menu_glow {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background: #f78429;
    color: #FFFFFF;
    font-weight: bold; 
    padding: 5px 0px 5px 10px;	
}	

.left_menu_push {
    height: 10px;
    overflow: hidden;
}

#main_text_area {
    width: 460px;	
    padding: 15px 0px 15px 15px;	    
}

#main_text_area p {
    font-weight: normal;	
    margin: 0;
    padding: 0px 0px 15px 0px;	    
}

#main_full_area {
    width: 755px;	
    padding: 15px 0px 15px 15px;	    
}

#main_full_area p, main_full_area p dl {
    font-weight: normal;	
    margin: 0;
    padding: 0px 0px 10px 0px;	    
}

#main_full_area_wide {
    width: 945px;	
    padding: 15px 0px 15px 15px;
    border: 1px solid #000;    
}


.main_text_push {
    border-top: dotted 1px #CACED1;
    height: 10px;
    overflow: hidden;        
}
.main_text_head {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #494848;
    font-weight: bold; 
    padding: 0px 0px 10px 0px;	
}
.main_text_glow {
    color: #f78429;	
}
#main_form_area {
    width: 460px;	    
}
#main_form_head {
    width: 475px;	
    height: 26px;
    background: url(../images-AW/entrybox_top.jpg);	    	    
}
#main_form_foot {
    width: 475px;	
    height: 26px;
    background: url(../images-AW/entrybox_bottom.jpg);	    
}
#main_form_body {
    width: 430px;	
    padding: 30px 15px 30px 30px;
    background: url(../images-AW/entrybox_1pxl.jpg);	    
    line-height: 200%;
}

#main_form_area_wide{
    width: 650px;
}
#main_form_head_wide{
    width: 665px;	
    height: 26px;
    background: url(../images-AW/entryboxlong_top.jpg);
}
#main_form_foot_wide{
    width: 665px;	
    height: 26px;
    background: url(../images-AW/entryboxlong_bottom.jpg);	 
}
#main_form_body_wide{
	   width: 620px;	
    padding: 30px 15px 30px 30px;
    background: url(../images-AW/entryboxlong_1pxl.jpg);	    
    line-height: 200%;
}

#side_info_area {
    float: right;	
    width: 260px; 	
}
#side_info_area p {
    margin: 0;
    padding: 0;	
}
.side_info_head {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #494848;
    font-weight: bold; 	
}
.side_info_glow {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;	
    color: #f78429;
    font-weight: bold;        	
}
.side_info_push {
    height: 20px;
    overflow: hidden;        
}
#submit_button {
    width: 430px;	
    padding: 30px 15px 0px 330px;
}
.sizetxtdarkgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #BCBDC0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.sizetxtlightgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #E7E7E8;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.icon_item_area {
	float: left;
	width: 181px;
	height: 155px;
	margin: 0px 5px 10px 0px;
	padding: 0px;
	overflow: hidden;
	background: #FFFFFF;
	text-align: center;
}

.upperBullets {
    color:#838487;
    font-size:2em;
    text-transform:uppercase;
}

li.titleBullet
{
    list-style: none;
    color:#000;
    font-size:1.1em;
    text-transform:Capitalize;
    margin-left: -15px;
    margin-top: 2px;
}
span.price_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #f78429;
    padding: 0px 0px 10px 0px;	
}

/*IMAGE FADER/ROTATOR*/
/* rotator in-page placement */
    div.rotator {
	position:relative;
	height:345px;
	/*margin-left: 15px;*/
	display: none;
}
/* rotator css */
    div.rotator ul
    {
        padding: 0px;
        margin: 0px;
    }
    
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
/* rotator image style */	
	div.rotator ul li img {
	border:0px solid #ccc;
	padding: 0px;
	background: #FFF;
}
    div.rotator ul li.show {
	z-index:500
}

/*MISC*/
.textCentre{text-align: center;}
.w100pc{width: 100%;}

/*Sizing Charts*/
.chart{background-color: #F7F8E0; margin-bottom: 20px;}
.chart table td{padding: 5px 1px;}
