Body {background:#000000}

/*Corporate Bar*/
	.CorporateMenu {background: none;border:0px solid #999999}
	.CorporateMenu a:hover {color: #ffffff;}

/*Logo Bar*/
	.LogoBar { height:70px; border: none;}
	.LogoArea {background: url(/images/Communities/extreme/logobck.png) right no-repeat; }
	.LogoLook {background: none;}

	.SolidMenu { margin: 0; border-top: 1px solid #000000; background:  url(/images/Communities/extreme/blockdefault.png) top center repeat-x; height:40px;   }
	.solidblockmenu{ margin:0px auto 0px auto; padding: 0; border-width: 0px;  overflow:hidden; border-left:1px solid #ff4500;border-right:1px solid #ff4500;  }

	.catalog_20 a, .catalog_21 a, .catalog_22 a,  .catalog_23 a, .catalog_18 a, .catalog_19 a, .catalog_24 a, .catalog_25 a, .catalog_12 a, .catalog_27 a 
		{border-left:1px solid #ff4500; border-top:0px solid #dc0007;border-bottom:1px solid #ff4500;margin-top:3px}


		.catalog_12 a:hover, .catalog_19 a:hover, .catalog_18 a:hover, .catalog_20 a:hover, .catalog_21 a:hover,  .catalog_22 a:hover, .catalog_23 a:hover, .catalog_24 a:hover, .catalog_25 a:hover, .catalog_27  a:hover { color: white; text-decoration:none; background:#ff4500; border-top:0px solid #dc0007;border-bottom:1px solid #ff4500;}





	.MemberArea990 {background: url(/images/Communities/extreme/BgOfBg.jpg); /*border-bottom:1px solid #999999;*/ }
	.MemberBar {background-image: url(/images/Communities/extreme/bg3.gif); }


	.MemberMemberTitle { font-family: Verdana; font-size: 10px; color: #000000; float:left; background-image: none; margin:6px 0px 0px 14px; width:50px; height:27px; padding: 0px 20px 0px 5px;}
	.MemberInputWannabe { font-family: Verdana; font-size: 10px; color: #585858; float:left; background-image: none; margin:6px 0px 0px 10px; width:67px; height:27px; padding: 0px 20px 0px 7px;}
	.MemberInputForgotPassword { font-family: Verdana; font-size: 9px; width:200px; float:left; padding:2px 0px 0px 24px; display:none}
		.MemberMemberTitle  a, .MemberInputWannabe a, .MemberInputForgotPassword a, .MemberInputMyAccount a, .MemberInputLogout a {text-decoration:none; color: #000000;}
	.MemberInputMyAccount {font-family: Verdana; font-size: 10px; color: #585858; float:left; background-image:none; margin:6px 0px 0px 4px;width:123px; height:16px; padding:2px 0px 0px 2px;}
	.MemberInputLogout {font-family: Verdana; font-size: 10px; color: #585858; float:left; background-image:none; margin:6px 0px 0px 10px;width:58px; height:16px; padding:2px 0px 0px 2px;}


	.StampHeadersArea {padding:0px; float:left; width: 555px; padding-left:35px; height:40px}
	
	.StampHeader01 {float:left; margin:3px 20px 0px 0px; float:left;   display:none; }
	.StampHeader02 {float:left; margin:3px 10px 0px 0px; float:left;  display:none}
	.StampHeader03 {float:left; margin:3px 10px 0px 0px; float:left;  display:none}
	.StampHeader04 {float:left; margin:3px 10px 0px 0px; float:left;  display:none}	

/*Logo Bar*/

	#container {margin-top:20px;}

	.SearchBar {border:0px solid #FF0000; height:46px; background:#000000; margin-bottom:5px}
	.SearchTitle {color:#ffffff;background:#000000; }
	.SearchField { background:#000000; color:#FFFFFF}
	.SearchBox { height:16px; margin:2px 0px 0px 80px; float:left; width:149px; padding:0px; font-size:11px; border: 1px solid #FFFFFF; background:#000000; color:#FFFFFF }
	.SearchButton {margin:24px 3px 0px 0px; float:right; height: 18px; width: 18px; behavior: url(iepngfix.htc);}
	
	.AdvSearchTitle {background:#000000; height:18px; font-weight:bold; color:#ffffff; padding:2px 0px 0px 4px;border:0px; margin-top:3px}
	.AdvSearchBar { width:255px; border:2px solid #000000;background:#000000; margin-bottom:10px}
	.AdvSearchPlaceField {width:250px; height:26px; text-align:center; }
	.AdvSearchField { height:14px; margin:2px 0px 0px 6px; float:left; width:160px; float:left; padding:0px; font-size:11px; border: 1px solid #FFFFFF;}
	.AdvSrchPlace {margin:2px 10px 2px 10px;color:#ffffff;}
	.AdvSrchPlaceKey {margin:2px 10px 2px 10px; border-bottom:1px dotted #ffffff; }
	#SearchBar1_CatalogList_0, #SearchBar1_CatalogList_1, #SearchBar1_CatalogList_2, #SearchBar1_CatalogList_3, #SearchBar1_CatalogList_4, #SearchBar1_CatalogList_5, #SearchBar1_CatalogList_6, #SearchBar1_CatalogList_7, #SearchBar1_CatalogList_8, #SearchBar1_CatalogList_9, #SearchBar1_CatalogList_10, #SearchBar1_CatalogList_11, #SearchBar1_CatalogList_12, #SearchBar1_RadioProductManuf_0, #SearchBar1_RadioProductManuf_1, #SearchBar1_TypeList_0, #SearchBar1_TypeList_1, #SearchBar1_TypeList_2, #SearchBar1_TypeList_3, #SearchBar1_TypeList_4, #SearchBar1_OrderList_0, #SearchBar1_OrderList_1, #SearchBar1_OrderList_2, #SearchBar1_OrderList_3  {padding:0px; margin:0px 6px 0px 16px;}
	.AdvSearchButton {background: url(/images/common/SubmitButtons/submit.png); font-size:11px; font-weight:bold; color:#ffffff; height:24px; width:139px; border:0px solid black; padding:0px 26px 0px 0px}



	.Menulevel1Container {width:240px;float:left; margin-top:10px}
	.Menulevel1Box {float:left; width:238px; margin-bottom:14px; background:#1a1a1a; border-left:0px solid #ff0000;}
	.Menulevel1Title { font-size:13px; border-right:0px solid #ff4500; color:#ffffff; padding:6px 0px 7px 8px;  background:none; border-bottom:1px solid #ff0000;  border-top:0px;  font-weight:bold; background:#000000}
			.Menulevel1Title a { color:#ffffff; text-decoration:none}
			.Menulevel1Title a:hover { color:#ffffff; text-decoration:underline}
	.Menulevel2, .Menulevel2Linked { color:#666666;  float:left; padding:4px 0px 5px 5px; width:113px; border-bottom:1px solid #ff0000;border-right:0px solid #ff0000; }
			.Menulevel2 a {color:#666666; text-decoration:none}
			.Menulevel2 a:hover  {color:#ffffff; text-decoration:none; }
	.Menulevel2Linked {color:#000000; background:#d7d5da; }
			.Menulevel2Linked a {color:#000000; text-decoration:none}
			.Menulevel2Linked a:hover {color:#ee1e04; text-decoration:none}
	
	.MenuProductlevel2Linked  {color:#000000;	}
	.MenuProductLevel2 li a{color:#666666;  float:left; padding:4px 0px 5px 5px; width:113px; border-bottom:1px solid #ff0000;border-right:0px solid #ff0000;}
	.MenuProductLevel2 li a:hover, .MenuProductlevel2Linked a {color:#000000;background:#d7d5da}
	.Menulevel2empty {width:113px; padding:4px 0px 5px 5px; border-bottom:1px solid #ff0000;border-right:0px solid #d7d5da; float:left; }		
			
			
/* New Arrivals*/
	.NewArrivals {border:0px solid #ff0000; border-bottom:1px solid #ff0000;background:#1a1a1a; margin-bottom:20px}
	.NewArrivalsTitleBox { border-bottom:0px solid #ff0000; font-weight:bold; color:#FFFFFF; font-size:13px; padding:4px 0px 5px 5px; background:#000000; }
	.NewArrivalsMainContent {text-align:left; color:#999999; padding:6px 0px 0px 2px; background:none; height:90px;}
	.NewArrivalsMainContent a { text-decoration:none; font-weight:bold; color:#9da628; padding-top:4px; font-size:11px;}
	.NewArrivalsMainContent a:hover { text-decoration:none; color:#515520}
	.NewArrivalsSecondContent { text-align:left; border-top:1px solid #ff0000; color:#999999; padding:8px 6px 9px 6px; background:none}
	.NewArrivalsSecondContent a { text-decoration:none; font-weight:bold; color:#9da628;}
	.NewArrivalsSecondContent a:hover { text-decoration:none; color:#515520}
	
	
	
/*Catalog				Suggestions*/
	.CatalogMainSuggestions { width:529px; border-right:1px solid #cccccc; overflow:auto; margin-bottom:20px; background:}
	.CatalogMainSuggestionsTitleBox { width:518px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-top:1px solid #cccccc; font-weight:bold; color:#ffffff; font-size:15px; padding:3px 0px 5px 10px;  background:#505050}
	.CatalogMainListingBorder{ width:263px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; height:130px; float:left;}
	.CatalogMainListingImage { width:65px; float:left; margin:4px 5px 3px 4px; padding: 16px 2px 2px 2px; height:90px; background: url(../Images/Communities/extreme/bckphoto.png);}
	.CatalogMainListingInfoManufacturer {width:170px; float:left; margin:8px 0px 0px 3px; font-size:12px; font-family:Arial; color:#ffffff}
	.CatalogMainListingInfoModel { width:170px; float:left; margin-left:3px; color:#ffffff; height:40px; padding-top:1px;}
		.CatalogMainListingInfoModel a{ color:#ffffff; text-decoration:none; font-weight:bold}
		.CatalogMainListingInfoModel a:hover{ color: #FF0000; text-decoration:underline}
	.CatalogMainListingPrice {width:110px; height:30px; float:right; padding-right:4px; color:#ffffff; margin:8px 0px 2px 0px; font-size:11px; font-weight:bold;background: url(/images/Communities/extreme/bckprice.png)no-repeat right;}
	.CatalogMainListingBasket{width:30px; float:right; margin:3px 0px 2px 0px}
	.CatalogMainListingInfoAvailability { width:150px; float:left; margin-left:3px; margin-top:1px; font-size:10px}
	.CatalogMainListingInternetPrice {width:72px; float:right; height:18px; margin-top:11px; font-family:Arial; font-weight:bold; color:#ffffff; padding-top:3px; text-align:right;}


/*Catalog				Suggestions*/
	.CatalogMainSuggestions, .CtOff { width:529px;}
	.CatalogMainSuggestionsTitleBox { width:518px; }
	.CtOffTl { width:518px; border-left:1px solid #CCCCCC; font-weight:bold; color:#000000; font-size:15px; padding:3px 0px 5px 10px;  background:#ffff00 url(/images/Catalog/BckEfk.png) no-repeat right}
	.CatalogMainListingBorder{ width:263px; height:160px}

	
/*Footer*/
	.FtrMain {display:none}
	.FtrCopy {background: #000000;color:#ffffff;border-top:0px solid #f9f9f9;}
	.FooterLev1 {color:#333333; margin:5px auto;width: 990px;  padding:0px 0px 0px 0px; overflow:auto}
		.FtrItems  {margin:0px; padding:0px;height:86px;border-top:1px solid white}
		.FtrItems li{ display: inline; width:130px; float:left; margin:2px 60px 4px 8px; border-bottom:1px dotted #cccccc}
		.FtrItems a { color:#ffffff; text-decoration:none;}
		.FtrItems a:hover { color:#ff0007; text-decoration:none}
		.FtrVerisign {float:right; margin:0px 10px 0px 0px; padding:0px 0px 0px 0px; width:140px; height:82px;}
	
	
/*List  					Product Listing*/
	.ProductListingHeader { width:518px; border:1px solid #CCCCCC; background:#666666; height:20px; padding:2px 0px 1px 10px;float:left;}
	.ProductListingHeaderTitle { width:300px; float:left;font-family:Helvetica; font-size:14px; font-weight:bold; color:#cccccc;}
/*	.ProductListingPriceSorting { float:right; width:170px; font-size:10px; padding-top:7px; color:#333333;}
		.ProductListingPriceSorting a{ color:#333333; font-weight:bold; text-decoration:none}
		.ProductListingPriceSorting a:hover{ color: #FF0000; text-decoration:underline}*/
	.ProductListingBorder{background: url();}
	.ProductListingCompareCheckField {background:#000000;height:20px;padding-top:50px}

	.ProductListingImage {background: url(/images/Communities/extreme/bckphoto.png); height:100px; padding:10px 1px 0px 1px}
	.ProductListingInfoManufacturer {color:#ffffff}
	.ProductListingInfoModel { width:300px;float:left; margin:0px 0px 0px 8px; color:#ffffff}
		.ProductListingInfoModel a{ color:#ffffff; font-weight:bold; text-decoration:none; }
		.ProductListingInfoModel a:hover{ color: #FF0000; text-decoration:underline}

	.ProductListingInfoAvailability { color:#999999}
	.ProductListingInfoSKU{float:center; color:#999999; font-size:10px; padding-left:18px; padding-top:4px;}
	.ProductListingPrice {color:#666666; }
	.ProductListingBasket{margin-top:0px}	
	.ProductListingInternetPrice {background:url() no-repeat;}




	.SBAFieldRight {background:#000000;}
	.SBATitleRight { color: #ffffff;}
	.SBAComboBox { background:#000000; color:#ffffff}
	.SBAHelptextRight { color: #ffffff; padding:1px 0px 1px 10px; font-size:10px; background:#1a1a1a}



	.SectionPathActive {font-size:12px; font-weight:bold; color:#ffffff;}
		.SectionPathActive a {text-decoration:none; color:#ffffff;}
		.SectionPathActive a:hover {text-decoration:underline; color:#ffffff;}		
		
		
		
/*List 					Search By Attribute xtreme */
	.SBAField {background:#000000;}
/*	.SBATitle { color: #000000; padding:2px 0px 4px 10px; font-weight:bold; font-size:12px}
	.SBAHelptext { color: #000000; padding:1px 0px 1px 10px; font-size:10px; background:#DBDBDB}
	.SBARefineSearchField { margin:0px 4px 2px 4px; overflow:auto; height:auto; width:518px; border-top:1px solid #DBDBDB; padding-top:2px; }
	.SBARefineSearchField a {text-decoration: none; color: #333333;}
	.SBARefineSearchField a:hover { color: #CC0000;}
	.SBATermTitle { color:#cccccc; float:left; font-weight: bold;padding-right:8px;  }
	.SBATermsField { color:#000000; float:left; max-width:422px; padding-right:8px; font-family:Arial;  padding-bottom:2px; }
		.SBATermsField a {padding-left:8px}*/

	.SBAFieldRight { width:176px; border:2px solid #DBDBDB; background:#666666; margin-bottom:40px; text-align:center}
	.SBATitleRight { color: #ffffff; padding:4px 0px 4px 0px; font-weight:bold; text-align:center;}
	.SBAHelptextRight { color: #ffffff; padding:4px  ; font-size:10px; background:#666666; margin-bottom:4px; text-align:left}
	.SBATermTitleRight { color:#ffffff; font-weight: bold;padding:2px 0px 0px 4px; height:14px; text-align:left}
	.SBATermsFieldRight { color:#000000; padding-left:4px; margin-bottom:6px; height:22px; text-align:left}
	.SBAComboBox {height:16px; margin:2px 0px 0px 0px; float:left; width:169px; padding:0px; font-size:11px; border: 1px solid #ffffff; background:#000000; }
	.SbaButtonRight {font-size:11px; text-align:center; background:url(/images/Header/Catalog/blockdefault.png); border:1px solid #ff9999; color:#ffffff; width:80px; margin:3px}
	
		.PrdMSTRFLtext {color:#ffffff}
		.PrdMSTRFLTitle {color:#ffffff}
	H2 {color:#ffffff; }
	H1 {color:#ffffff; }
	H3 {color:#ffffff; }
	H4 {color:#ffffff;  }


.FtrContainer {display:none}

.ProductPreviewArea {color:#ffffff}

img { behavior: url(iepngfix.htc);}