html,body
{
	background-image:url(/Images/bgBody.jpg);
	background-repeat:repeat-x;
	background-color:#0c92a2;
	color:#FFFFFF;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	width:1004px;
	margin:auto;
}

div#InnerMainContainer
{
	width:1004px;
	float:left;
	
}
/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:1004px;
	height:151px;
	float:left;
	background-image:url(/Images/LogoBack.jpg);
	background-repeat:no-repeat;
}

	div#TopLinksContainer
	{
		width:814px;
		height:19px;
		float:left;
		padding:3px 190px 0px 0px;
		text-align:right;
		overflow:hidden;
	}
	
	div#LogoContainer
	{
		width:683px;
		height:54px;
		float:left;
		overflow:hidden;
	}
		
		div#LogoContainer a
		{
			width:350px;
			height:54px;
			display:block;
			float:left;			
		}

	div#SearchContainer{
	width:263px;
	height:54px;
	float:left;
	padding:39px 58px 0px 0px;
	overflow:hidden;
	}
	
	div#MenuContainer{
	width:806px;
	height:36px;
	float:left;
	padding: 0px 59px 0px 139px;
	margin:0px;
	}
	
	
/************************************************************************
*	MainBody
************************************************************************/
div#HomeMainBodyContainer
{
	width:946px;
	float:left;
	padding:0px 29px 0px 29px;
}
div#HomeMainBodyContainerInt
{
	width:934px;
	float:left;
	padding:0px 35px 0px 35px;
	
}

	div#FlashContainer{
		width:946px;
		min-height:291px;
		_height:291px;
		float:left;
		
	}
	
		div#FlashLeft{
			width:20px;
			min-height:291px;
			_height:291px;
			float:left;
			background-image:url(/Images/FlashLeft.jpg);
			background-repeat:no-repeat;
		}
		div#FlashBannerHome{
			float:left;
			width:906px;
			background-image:url(/images/bg1.jpg);
			background-repeat:no-repeat;
		}
		div#FlashCenter{
			width:906px;
			min-height:291px;
			_height:291px;
			float:left;
		}

		div#FlashRight{
			width:20px;
			min-height:291px;
			_height:291px;
			float:left;
			background-image:url(/Images/FlashRight.jpg);
			background-repeat:no-repeat;
		}

	div#FlashBottomContainer{
		width:946px;
		height:19px;
		float:left;
		background-image:url(/Images/FlashBottom.jpg);
		background-repeat:no-repeat;
	}
	
	div#HomeContentContainer{
		width:908px;
		float:left;
		padding:0px 19px 0px 19px;
	}
	div#HomeContentContainerInt{
	width:920px;
	min-height:465px;
	_height:465px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/InternalBG.jpg);
	background-repeat:no-repeat;
	}
	div#HomeContentContainerInt2{
	width:920px;
	min-height:465px;
	_height:465px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/InternalBG2.jpg);
	background-repeat:no-repeat;
	}
	div#HomeContentContainerIntRep{
	width:934px;
	float:left;
	background-image:url(/Images/InternalBGRep.jpg);
	background-repeat:repeat-y;
	}
	
	div#HomeContentContainerIntRepNew{
	width:934px;
	float:left;
	background-image:url(/Images/InternalBGRepNew1.jpg);
	background-repeat:repeat-y;
	}
	
	div#HomeContentContainerProCatRep{
	width:934px;
	float:left;
	background-image:url(/Images/ProCatBGRep.jpg);
	background-repeat:repeat-y;
	}
	div#MainTopContainer{
	width:924px;
	height:18px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/InternalProCatgBG_Top.jpg);
	background-repeat:no-repeat;
	
	
	}
		div#Link_AboutUs{
			/*width:91px;*/
			width:106px;
			padding-left:90px;
			height:18px;
			float:left;
		}
		div#Link_OurPlanet{
			/*width:106px;*/
			width:116px;
			height:18px;
			float:left;		
		}
		div#Link_Strategy{
			/*
			width:97px;*/
			width:106px;
			height:18px;
			float:left;		
		}
		div#Link_ProductsStore{
			/*width:155px;*/
			width:156px;
			height:18px;
			float:left;
		}
		div#Link_Projects{
			
			/*width:101px;*/
			width:116px;
			height:18px;
			float:left;
		}
		div#Link_UpcomingEvents{
			/*
			width:149px;
			*/
			width:96px;
			height:18px;
			float:left;
		}
		div#Link_ContactUs{
			/*width:107px;*/
			width:113px;
			height:18px;
			padding-left:789px;
			float:left;
		}
	div#HomeContentContainerProCatg{
	width:924px;
	min-height:	447px;
	_height:447px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/InternalProCatgBG.jpg);
	background-repeat:no-repeat;
	}
	div#HomeContentContainerPro{
	width:924px;
	height:508px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/InternalProBG.jpg);
	background-repeat:no-repeat;
	}
	div#HomeContentContainerIntFooter{
	width:902px;
	height:43px;
	float:left;
	padding:34px 16px 0px 16px;
	background-image:url(/Images/InternalBGFooter.jpg);
	background-repeat:no-repeat;
	}
	div#HomeContentContainerIntFooter2{
	width:902px;
	height:43px;
	float:left;
	padding:34px 16px 0px 16px;
	background-image:url(/Images/InternalBGFooter2.jpg);
	background-repeat:no-repeat;
	}
	div#HomeContentContainerProCatFooter{
	width:902px;
	height:43px;
	float:left;
	padding:34px 16px 0px 16px;
	background-image:url(/Images/ProCatBGFooter.jpg);
	background-repeat:no-repeat;
	}
	
div#HomeContentInnerContainer2{

			width:888px;
			float:left;
			/*height:131px;*/
			background-image:url(/Images/HomeContentBack2.jpg);
			background-repeat:repeat-y;
			padding: 0px 10px 0px 10px;
}

		div#HomeContentInnerContainer{
			width:868px;
			/*height:131px;*/
			float:left;
			background-image:url(/Images/HomeContentBack.jpg);
			background-repeat:no-repeat;
			padding: 0px 10px 20px 10px;
			overflow:hidden;
			font-family:Arial;
			font-size:14px;
			font-style:normal;
		}
		div#SeoFooter{
			float:left;
			width:900px;
			padding-top:15px;
			padding-bottom:20px;
		}
		div#HomeContentInnerContainerInt{
			width:866px;
			float:left;
			padding: 29px 33px 21px 21px;
		}
		div#HomeContentInnerContainerInt2{
			width:902px;
			float:left;
			padding: 11px 0px 21px 2px;
		}
		div#HomeContentInnerContainerProCatg{
			width:895px;
			float:left;
			padding: 11px 23px 21px 6px;
		}
		div#HomeContentInnerContainerCategoryName{
	width:735px;
	height:63px;
	float:left;
	padding: 11px 183px 0px 6px;
		}
		div#HomeContentInnerContainerPro{
	width:689px;
	height:362px;
	float:left;
	padding: 0px 183px 62px 52px;
		}
		
		div#HomeContentInnerContainerProBG{
			width:689px;
			height:362px;
			float:left;
			background-image: url(../../Images/ProductBG.png);
			background-repeat: no-repeat;
		}		
		div#HomeContentBottomContainer{
			width:908px;
			height:7px;
			float:left;
			background-image:url(/Images/HomeContentBot.jpg);
			background-repeat:no-repeat;
		}
		div#HomeContentBottomContainerInt{
			width:908px;
			height:7px;
			float:left;
			background-image:url(/Images/HomeContentBot.jpg);
			background-repeat:no-repeat;
		}

		div#ContinueShoppingContainer
		{
			width:135px;
			float:left;
			padding:0px 0px 0px 61px;
			}
			
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 20px;
	top: 300px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
}

#close {
	float: right;
}


/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:902px;
	float:left;
}
div#FooterContainerInt
{
	width:906px;
	float:left;
	padding:0px 14px 0px 0px;
}

.tdLink{
	cursor:hand;
	cursor:pointer;
}



.tdLink a {
	cursor:hand;
	cursor:pointer;
}

