/*For product kits*/
a.veryspecialLink:link { color: black; }
a.veryspecialLink:visited { color: black; }
a.veryspecialLink:hover { color: black; }
a.specialLink:link { color: black; }
a.specialLink:visited { color: black; }
a.specialLink:hover { color: black; }
a.specialwhiteLink:link { color: #CCC; }
a.specialwhiteLink:visited { color: #CCC; }
a.specialwhiteLink:hover { color: #CCC; }
a.specialLink2:link { color: #333 }
a.specialLink2:visited { color: #333; }
a.specialLink2:hover { color: #333; }
body
{
background-repeat:repeat-x;

 behavior: url(/kvm/include/PIE.htc);margin-top:-4px;
}
.blueRow{color:#FFFFFF; background-color:#5998C9;font-size:1.2em;}
.greyRow{background-color:#e1e2e3;font-size:1.2em;}

@font-face {
	font-family: 'CenturyGothic';
	src: url('/kvm/include/fonts/Centurygothic.eot');
	src: local(☺), 
	     url('/kvm/include/fonts/Centurygothic.eot#iefix') format('embedded-opentype'),
		 url('/kvm/include/fonts/Centurygothic.woff') format('woff'), 
		 url('/kvm/include/fonts/Centurygothic.ttf') format('truetype'), 
		 url('/kvm/include/fonts/Centurygothic.svg#webfontd60hyItJ') format('svg');
	font-weight: normal;
	font-style: normal;
}

#GefenTVa
	{
		position:absolute;
		margin-top:0px;
		margin-left:631px;
		border:none;
		z-index:9;
	}
		#GefenToolboxa
	{
		position:absolute;
		margin-top:0px;
		margin-left:1px;
		border:none;
		z-index:9;
	}
			#GefenProa
	{
		position:absolute;	
		margin-top:0px;
		margin-left:-130px;
		border:none;
		z-index:9;
	}
		#gefenLogoa
	{
		position:absolute;		
		margin-top:-13px;
		margin-left:-600px;
		border:none;
		
	}
#shiftagain
{	
margin-left:18px;
width:870px;

}
#shiftagainagain
{	
margin-left:18px;
width:870px;

}



		.copyDiv .relatedProd	{	float:left;margin:46px; width:102px;	}
		.copyDiv .relatedProdImage	{	border:1px solid #CCC	}
		.copyDiv .relatedProdName	{		font-family: CenturyGothic, Arial, Helvetica, sans-serif;
	font-size:11px; color:black; text-align:center;}
		
		
#topImagespace
{	
margin-left:25px;
}
#topImage
{	

width:871px;
margin-left:-1px;
z-index:100;

	background-color:#FAFAFA;
	text-align:left;

}
#prodBody
{	
	
	border-left:1px solid #CCC;
	border-right:1px solid #ccc;
}
#relatedProd
{	
	margin-top:18px;
}
#specialcontent
{	
	margin-top:-32px;

	margin-left:400px;
}
#dproduct_div
{	
margin-top:60px;

}
#shoppingtime
{	
	background-image:url('/images/new/new_cart_bg.png');
	width:871px;
	position:relative;
	margin-top:-427px;
	z-index:99;		

	text-align:left;	
}
	 
	 #shoppingtime2
{	
	background-image:url('/images/new/new_cart_bg.png');
	width:871px;
	position:relative;
	margin-top:-427px;
	z-index:99;		

	text-align:left;	

}
#navalign
{

vertical-align:middle;

	
}
#dscnav
{
	 background-image:url('/images/new/menu_nav_bg3.png');
	font-family:"Lucida Sans Unicode", "Lucida Grande", arial,;
	width:858px;
	font-size:10pt;
	height:60px;
	margin-left:1px;
	position:absolute;
	overflow:visible;
	margin0top:25px;
	z-index:10;
	background-repeat:no-repeat;

	line-height:40px;
	vertical-align:middle;
	text-align:center;

	
}
#dscnav2
{
	
	
	
}

#topbar
{
		position:relative;
	background-color:#333;
	height:29px;
	width:871px;
	font-family:Verdana, Geneva, sans-serif Arial, Helvetica;
color:#CCC; 
	font-size:11px;
		line-height:20px;
		left:-1px;
}
#featurestext
{
	line-height:17px;
	margin-left:-22px;
	position: inherit;
	float:left;
	max-width:800px;
	font-family: CenturyGothic, Arial, Helvetica,;
	font-size:11px;
}
#topbartextleft
{
	color:#FFF;
	float:left;
	padding:5px 0px 0px 25px;

}
#topbartextright
{
	color:#FFF;
	float:right;
	padding:5px 10px 0px 0px;

}
#top_prod_name
{	
	color:#56A0D3;
	margin:0;
	padding:.2em 0em;
	font-size:1.5em;
	font-weight:bold;
}
#newcontentlayer
{
	
	float:left;
	height:200px;
	position:relative;
}
#newcontentleft
{
	float:left;
	padding-right:35px;
}
#newcontentright
{
	position:relative;
	float:left;

}
#newcontentheadline
{
	font-family: CenturyGothic, Arial, Helvetica, sans-serif;
	font-size:16pt;
	 line-height:18pt;

	
}
#specialcontent
{
	font-family:"Lucida Sans Unicode", "Lucida Grande";
	font-size:16pt;
	width:550px;
}
#newcontenttext
{
	position: inherit;
	float:left;
	width:550px;
	font-family: CenturyGothic, Arial, Helvetica,;
	font-size:11px;
	font-smooth: always;
}

#newcontenttext img
{
	float:right;
	position:inherit;
	left:17px;
}

#column1
{
	position:relative;
	float:left;
	width:240px;
	font-family: CenturyGothic, Arial, Helvetica;
	font-size:11px;
	padding:0px 45px 20px 0px;
	margin-bottom:20px;
}

#columnheadline
{
	font-family:"Lucida Sans Unicode", "Lucida Grande";
	font-size:16pt;
	padding-bottom:3px;
	width:240px;
	text-align:center;
}
#column img
{
	display:block;
	margin: auto auto auto auto;
	padding-bottom:3px;
	text-align:center;
	position:relative;
	vertical-align:middle;
}
#column
{
	width:240px;
	height:120px;
	vertical-align:middle;
	position:relative;
}

#column2
{
	position:relative;
	float:left;
	width:240px;
	font-family: CenturyGothic, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 45px 20px 0px;
	margin-bottom:20px;

}

#column3
{
	position:relative;
	float:left;
	width:240px;
	font-family: CenturyGothic, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 20px 0px;
	margin-bottom:20px;
}
#imagereflect
{
	-webkit-box-reflect: below 0px
	-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(75%, transparent), to(rgba(255,255,255,0.4)));
	
	
}

#mainContent, #leftContent
{	padding:30px 10px 0px 30px; margin:0px; vertical-align:top; height:100%; min-height:100%;}



#newcontentheadline2
{
	font-family: CenturyGothic, Arial, Helvetica, sans-serif;
	font-size:16pt;
	

	
}
#footer
{
	width:871px;
	position:inherit;
	margin-left:auto;
	margin-right:auto;
	color:#999;
}

#copyWrap
	{	

	}
		.padding
		{	height:10px;width:647px;	}
			
	.infoField
	{	margin:9px 2px;	}
	
	.infoField a
	{	font-weight:bold;	}	
	
	.infoField input
	{
		border-collapse:collapse;
		border:1px solid #000000;
	}
	
	