/* CSS Document for homePage defined styles on silvikrin sites. */
	div.productContainer {
		position: relative;
		margin: 80px auto;
		width: 744px;		
	}
	
	div.productContentContainer {
		position: relative;
		width: 744px;	
		text-align:center;
		overflow: none; 
	}
	/*i hope will push background down
	div.productInfoContainer {
	position: relative;
	clear: left;	
	}	*/

/*contains NAV include*/
	div.navContainer{
		position:relative;
		height: 70px;
		width: 744px;
		background-color:#FFFFFF;
	}
	
/*splits page in 2, contains left side content*/
	div.leftCon{
		width: 275px;
		position: relative;
		float: left;
		margin-bottom:75px;
			}
/*splits page in 2, contains right side content*/
	div.rightCon{
		width: 400px;
		position: relative;
		float: left;
	}
	
	div.rightCon #kvsub { margin-left:2px; }
	
/*contains BLUE BG gradiant*/	
	div.blueBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productBlueBG02.jpg);
		
	}
	/*contains YELLOW BG gradiant*/	
	div.yellowBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productYellowBG02.jpg);
	}	
	
	div.brilliantBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productBrilliantBG02.jpg);
	}	
	
	div.styleRepairBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productStyleBG02.jpg);
	}	

/*contains BG gradiant*/	
	div.greenBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productGreenBG02.jpg);
	}
	
/*contains SENSITIVE BG gradiant*/	
	div.sensBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productSensBG01.jpg);
	}
	

/*contains SENSITIVE BG gradiant without the hole*/	
	div.sensBG2 {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productSensBG03.jpg);
		
	}
	
/*contains Shine BG gradiant*/	
	div.shineBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productShineBG.gif);
		background-repeat:repeat-y;
		
	}
	
	div.compBgOuter {
		position: relative;
		width: 744px;
		background-image:url(/images/comp/bg_comp_page.jpg);
		background-repeat:no-repeat;
	}
	
/*contains homepage BG image GREEN*/	
	div.regBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productGreenfooter.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
		
	}
	
div.buyBG {
		position: relative;
		width: 744px;
		background-image: url(/images/buyonline_bg_base.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
			}
div.buyBG2 {
		position: relative;
		width: 744px;
		background-image: url(/images/buyonline2_bg_base.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
			}
	
#buyonlineContent {
	position: relative;
		width: 744px;
		background-image: url(/images/wheretobuy_bg.jpg);
		background-repeat:no-repeat;
		padding:0 0 0 70px;
		margin:0 0 0 0;
		}
#buyonlineContent2 {
	position: relative;
		width: 680px;
		background-image: url(/images/wheretobuy2_bg.jpg);
		background-repeat:no-repeat;
		padding:0 0 0 70px;
		margin:0 0 0 0;
		}

/*contains homepage BG image SENSITIVE*/	
	div.regSensBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productSensfooter.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
		
	}
	
/*contains homepage BG image BLUE*/	
	div.hydroBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productBluefooter.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
	}
	
/*contains homepage BG image BLUE*/	
	div.shineBG2 {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productShinefooter.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
	}	
	
/*contains homepage BG image BLUE*/	
	div.compBG {
		position: relative;
		width: 744px;
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
	}	
	
/*contains homepage BG image BLUE*/	
	div.waveBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productYellowfooter.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
	}
	
	div.brillBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productBrillfooter.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
	}
	
	div.styleBG {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productStylefooter.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		text-align:left;
		clear: left;
	}
			
/*contains title and copy ABOVE page content YELLOW*/	
	div.introYellow {
		position: relative;
		width: 744px;
		background-image: url(/images/homeBGyellow.jpg);
		text-align:left;
		padding-bottom: 10px;
	}
	
	div.introBrill {
		position: relative;
		width: 744px;
		background-image: url(/images/homeBGbrill.jpg);
		text-align:left;
		padding-bottom: 10px;
	}
	
	div.introStyle {
		position: relative;
		width: 744px;
		background-image: url(/images/homeBGstyle.jpg);
		text-align:left;
		padding-bottom: 10px;
	}
	
/*contains title and copy ABOVE page content BLUE*/	
	div.introBlue {
		position: relative;
		width: 744px;
		background-image: url(/images/homeBGhydro.jpg);
		text-align:left;
		padding-bottom: 10px;
	}
	
/*contains title and copy ABOVE page content SHINE*/	
	div.introShine {
		position: relative;
		width: 744px;
		background-color: #ebd8b6;
		text-align:left;
		padding-bottom: 10px;
	}
			
		
/*contains title and copy ABOVE page content GREEN*/	
	div.intro {
		position: relative;
		width: 744px;
		background-image: url(/images/productGgradiant.jpg);
		text-align:left;
		padding-bottom: 10px;
	}
	
div.introBuy {
		position: relative;
		width: 744px;
		background-image: url(/images/buyonlineslice.jpg);
		text-align:left;
		padding-bottom: 0px;
	}
	
#buyLogo {
	margin:10px 0px 0 210px;
	padding:0 0 207px 0;
	
	}
/*#buyLogo2 {
	margin:10px 0 0 280px;
	width:280px;
	padding:0 0 190px 0;
	}
#buyLogo2 .imgLeft{
	margin:10px 60px 0 0px;
	float:left;
	border:0;
	}
#buyLogo2 .imgRight{
	margin:10px 0 0 60px;
	float:right;
	border:0;
	}
#buyLogo2 .img{
	margin:20px 0 0 0;
	border:0;
	}*/
.blockImage1 { position:absolute; left:350px; top:10px; width:160px; height:50px;}
.blockImage2 { position:absolute; left:453px; top:123px; width:164px; height:48px;}
.blockImage3 { position:absolute; left:350px; top:199px; width:119px; height:105px;}
.blockImage4 { position:absolute; left:466px; top:222px; width:151px; height:62px;}
.blockImage5 { position:absolute; left:350px; top:344px; width:179px; height:33px;}
.blockImage6 { position:absolute; left:427px; top:416px; width:185px; height:31px;}	

.geralNewWidth { height:454px;}	
.geralNewWidth img{ border:0;}
	
/*
#buyLogo2 img {
	margin:10px 20px 25px 0px;
	}
*/
#buyLogo img {
	margin:10px 60px 25px 0px;
	}
	

/*contains title and copy ABOVE page content SENSITIVE*/	
	div.intro {
		position: relative;
		width: 744px;
		background-image: url(/images/pageBG/productSensBG02.jpg);
		text-align:left;
		padding-bottom: 10px;
	}
	
/*page title*/
	h3.productTitle {
		position:relative;
		width: 105px;
		height: 24px;
		margin-left: 80px;
		clear:left;				
	}
/*intro copy*/
	div.introCopy{
		position:relative;
		width: 588px;
		margin-left: 80px;
		clear:left;
		padding-top: 3px;		
	}
	

	
/*top level of keyvisual YELLOW*/
	div.keyVisualTopYellow{
		width: 275px;
		position:relative;
		background-image: url(/images/productYkeyV02.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}	
	
	div.keyVisualTopBrill{
		width: 275px;
		position:relative;
		background-image: url(/images/productBrillkeyV01.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}
	
	div.keyVisualTopStyle{
		width: 275px;
		position:relative;
		background-image: url(/images/productStylekeyV02.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}
	
/*bottom level of keyvisual YELLOW*/							
	div.keyVisualBottomYellow{
		width: 275px;
		position:relative;
		background-image:url(/images/productYkeyV02.gif);
	}
	
	div.keyVisualBottomBrill{
		width: 275px;
		position:relative;
		background-image:url(/images/productBrillkeyV02.gif);
	}
	
	div.keyVisualBottomStyle{
		width: 275px;
		position:relative;
		background-image:url(/images/productStylekeyV02.gif);
	}
	
/*top level of keyvisual BLUE*/
	div.keyVisualTopBlue{
		width: 275px;
		position:relative;
		background-image: url(/images/productBkeyV02.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}	

/*bottom level of keyvisual BLUE*/							
	div.keyVisualBottomBlue{
		width: 275px;
		position:relative;
		background-image:url(/images/productBkeyV02.gif);
	}
		
/*top level of keyvisual GREEN*/
	div.keyVisualTop{
		width: 275px;
		position:relative;
		background-image: url(/images/productGkeyV03.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}
/*bottom level of keyvisual*/							
	div.keyVisualBottom{
		width: 275px;
		position:relative;
		background-image:url(/images/productGkeyV02.jpg);
	}
	
/*top level of keyvisual SHINE*/
	div.keyVisualTopShine{
		width: 275px;
		position:relative;
		background-image: url(/images/productSkeyV02.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}	

/*bottom level of keyvisual SHINE*/							
	div.keyVisualBottomShine{
		width: 275px;
		position:relative;
		background-image:url(/images/productSkeyV02.gif);
	}
	
/*top level of keyvisual SENSITIVE*/
	div.keyVisualTopSensitive{
		width: 275px;
		position:relative;
		background-image: url(/images/productSenskeyV02.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}
	
/*bottom level of keyvisual SENSITIVE*/							
	div.keyVisualBottomSensitive{
		width: 275px;
		position:relative;
		background-image:url(/images/productSenskeyV02.gif);
	}
			
/*top level of keyvisual BUY ONLINE*/
	div.keyVisualTopBuy{
		width: 275px;
		position:relative;
		background-image: url(/images/buyOnlineKV01.jpg);
		background-position:top;
		background-repeat:no-repeat;
	}
		
/*product callout copy*/
 	p.productCallout{
 		position:relative;
		width: 169px;
		margin-left: 80px;
		clear:left;
 	}
/*product callout copy*/
 	li.productCallout{
 		position:relative;
		width: 169px;
		margin-left: 80px;
		clear:left;
 	}		
	
	.bullet { background:url(../images/bullet.gif) 0 4px no-repeat; padding:0 0 5px 10px; }
	
	
/*closing product callout with curve*/
	 div.keyVisualEnd{
		position:relative;
		width: 169px;
 }
/*product range image*/
	div.productRange{
		position: relative;
		width: 400px;
		height: 239px;
		clear:left;
	}
	
/*contains informational content of page*/
	div.productCopyContainer{
		position:relative;
		width: 340px;
		margin-left: 30px;
		clear:left;		 		
	}
/* tile of product range */
	 h3.rangetitle{
	 	height: 10px;
		padding-bottom: 15px;
		clear:left;
	 }
/* table class's (5) */
	td.darktitle {
		padding-bottom:10px; 
		padding-top:5px; 
		padding-left: 18px;
		background-color:#bdd8c5;
	}
	
	td.darkinfo {
		padding-bottom:10px; 
		padding-top:5px; 
		background-color:#bdd8c5;
	}

	td.lighttitle {
		width:106px;
		padding-bottom:10px; 
		padding-top:5px; 
		padding-left: 18px;
	}
	
	td.lightinfo {
		width:232px;
		padding-bottom:10px; 
		padding-top:5px;
	}
/**/	 	
	