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:950px;
		height:19px;
		float:left;
		padding:3px 54px 0px 0px;
		text-align:right;
		overflow:hidden;
	}
	
	div#LogoContainer
	{
		width:683px;
		height:54px;
		float:left;bread
		
	}
		
		div#LogoContainer a
		{
			width:350px;
			height:54px;
			display:block;
			float:left;			
		}
		
		
	div#SSLLogoContainer{
		width:135px;
		height:33px;
		float:left;
		padding:7px 0px 0px 127px;
		overflow:hidden;
	}
		div#SSLLogoimg1
		{
			background-image:url(/Images/ssl.jpg);
			background-repeat:no-repeat;
			width:35px;
			height:20px;
			float:left;padding-left:5px;
			
		}
		div#SSLLogoimg2
		{
			background-image:url(/Images/visa.jpg);
			background-repeat:no-repeat;
			width:28px;
			height:20px;
			padding-left:5px;
			float:left;
		}
		div#SSLLogoimg3
		{
			background-image:url(/Images/master.jpg);
			background-repeat:no-repeat;
			width:28px;
			height:20px;
			float:left;
			padding-left:5px;
			
		}
		div#SSLLogoimg4
		{
			background-image:url(/Images/americanExpress.jpg);
			background-repeat:no-repeat;
			width:28px;
			height:20px;
			float:left;
			
		}
		
	div#SearchContainer{
	width:263px;
	height:38px;
	float:left;
	padding:15px 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:934px;
	min-height:465px;
	_height:465px;
	float:left;

	background-image:url(/Images/InternalBG2Int.gif);
	background-repeat:repeat-y;
	}
	
	div#HomeContentContainerInt3{
	width:934px;
	min-height:465px;
	_height:465px;
	float:left;

	background-image:url(/Images/InternalBG3Int.gif);
	background-repeat:repeat-y;
	}
	
	div#HomeContentContainerInt2Int{
	width:920px;
	float:left;
	padding:0px 0px 0px 14px;
	/*background-image:url(/Images/InternalBG2.jpg);*/
	background-image:url(/Images/InternalBG3.jpg);
	background-repeat:no-repeat;
	}
	
	div#HomeContentContainerIntwithWhiteBG
	{	width:920px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/InternalBG2WhiteBG.jpg);
	background-repeat:no-repeat;}
	
	div#HomeContentContainerInt4
	{
		float:left; width:934px;
		background-image:url(/Images/InternalBG2WhiteBG2.jpg);
			background-repeat:no-repeat;
			background-position:top;
	}
	
	div#HomeContentContainerIntwithWhiteBG2
	{	width:920px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/InternalBG2WhiteBG3.png);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
	div#BraedCrmbs{
	width:685px;
	float:left;
	padding:0px 0px 14px 5px;

	}
	
	
	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#CatMainTopContainer{
	width:924px;
	height:18px;
	float:left;
	padding:0px 0px 0px 14px;
	/*background-image:url(/Images/newInternalProCatgBG_Top2.jpg);*/
	background-image:url(/Images/newInternalProCatgBG_Top_new.jpg);
	background-repeat:no-repeat;

	}
	
	
	div#Int2MainTopContainer{
	width:934px;
	height:18px;
	float:left;
	padding:0px 0px 0px 14px;
	/*background-image:url(/Images/newInternalProCatgBG_Top.jpg);*/
	background-image:url(/Images/newInternalProCatgBG_Top3.jpg);
	background-repeat:no-repeat;

	}	
	
	div#IntLeftPaneMenuMainTopContainer
	{
	width:924px;
	height:18px;
	float:left;
	padding:0px 0px 0px 14px;
	background-image:url(/Images/newInternalProCatgBG_Top_new.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;
			/*background-image:url(/Images/link_UpComingEvent.png);
			background-repeat:no-repeat;
			overflow :hidden ;
			background-position :1px -6px ;*/
			
		}
		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#NewHomeContentContainerProCatg{
	width:924px;	float:left;padding:0px 0px 0px 14px;
	/*background-image:url(/Images/NewInternalProCatgBG.jpg);*/
	background-image:url(/Images/NewInternalProCatgBG2.jpg);
	background-repeat:no-repeat;
	}
	
		div#NewHomeContentContainerProCatgInt{
	width:938px;
	min-height:	447px;
	_height:447px;
	float:left;
	
	background-image:url(/Images/NewInternalProCatgBGInt.jpg);
	background-repeat:repeat-y;
	}
	
	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#Int2ContentContainerIntFooter2{
	width:902px;
	height:43px;
	float:left;
	padding:34px 16px 0px 16px;
	background-image:url(/Images/NewInternalBGFooter2.jpg);
	background-repeat:no-repeat;
	}
	
		div#Int2ContentContainerIntFooter3{
	width:902px;
	height:43px;
	float:left;
	padding:34px 16px 0px 16px;
	background-image:url(/Images/NewInternalBGFooter4.jpg);
	background-repeat:no-repeat;
	}
	
	div#Int2ContentContainerIntFooter4{
	width:902px;
	height:43px;
	float:left;
	padding:34px 16px 0px 16px;
	background-image:url(/Images/NewInternalBGFooter5.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#NewProCatBGFooter{
	width:902px;
	height:43px;
	float:left;
	padding:34px 16px 0px 16px;
	background-image:url(/Images/NewProCatBGFooter.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#HomeMainPortfolioContainer{

			width:888px;
			float:left;
			/*height:131px;*/
			background-image:url(/Images/HomeContentPortfolioBack.jpg);
			background-repeat:repeat-y;
			padding: 22px 10px 20px 10px;			
}

	div#HomeMainPortfolioLeft
	{
			width:596px;
			/*height:131px;*/
			float:left;
			background-position:right top;
			background-image:url(/Images/HomeMainPortfolioLeftBackGround.jpg);
			background-repeat:repeat-y;			
			padding: 0px 0px 0px 16px;
			overflow:hidden;
			_height:435px;
			min-height:435px;
			
	}
		div#HomeMainPortfolioLeftContent
		{			
				float:left;			
				padding: 4px 0px 10px 0px !important;		
				
		}
	
	div#HomeMainPortfolioRight
	{
			width:248px;
			/*height:131px;*/
			float:left;
			padding: 0px 0px 0px 28px;
			overflow:hidden;
		
	}
		div#HomeMainRightNewsLetter
		{
			float:left;
			padding: 0px 0px 20px 0px;
		}
		
		div#HomeMainRightPortfolioBlog
		{
			float:left;
			padding: 0px 0px 20px 0px;
		}
		
	div#HomeContentInnerContainerBottom
	{
			width:888px;
			height:4px;
			float:left;
			padding: 0px 10px 0px 10px;
			background-image:url(/Images/HomeContentBottom.jpg);
			background-repeat:no-repeat;
			
		
	}
	div#HomeContentInnerContainerTop
	{
			width:888px;
			height:4px;
			float:left;
			padding: 0px 10px 0px 10px;
			background-image:url(/Images/HomeContentTop.jpg);
			background-repeat:no-repeat;
			margin-top:14px;			
		
	}

		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#HomeContentInnerContainerInt3{
			width:902px;
			float:left;
			padding: 11px 0px 20px 2px;
		}
		div#HomeContentInnerContainerProCatg{
			width:895px;
			float:left;
			padding: 11px 23px 21px 6px;
		}
		div#ProductCatLeftPane{
			width:165px;
			float:left;
	padding:0px 20px 10px 10px;
		}		
		div#Int2RightPane{
			width:707px;
			float:left;

		}	
		div#ProductCatRightPane{
			width:700px;
			float:left;

		}				
		
		div#HomeContentInnerContainerCategoryName{
	width:735px;
	height:63px;
	float:left;
	padding: 11px 183px 0px 6px;
		}
		div#HomeContentInnerContainerPro{
	width:689px;
	height:500px;
	float:left;
	padding: 15px 0px 10px 10px;
		/*padding: 0px 183px 62px 52px;*/
		}
		
		div#HomeContentInnerContainerProBG{
			width:689px;
			height:473px;
			float:left;
			background-image: url(../../Images/ProductBG2.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;
}

#productPortfolio
{
	
width:190px;
padding-left:10px;
margin-top:-70px;
z-index:1000;
float:left;
}
#PaymentLogo
{
	float:left;
	width:300px;
	z-index :1000;
	margin-top:30px;
	font-size:11px;
	color:#535553;
	
	margin-left:575px;
	
}
	#PaymentImageLogo1	
	{	float:left;
		padding-right :10px;
		
	}
	#PaymentImageLogo2	
	{	float:left;
		padding-right :10px;
		
	}
	#PaymentImageLogo3	
	{	float:left;
		padding-right :10px;
		
	}
	#PaymentImageLogo4	
	{	float:left;
		padding-right :10px;
		
	}


/************************************************************************
*	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;
}


