/* CSS Document */


.pdficon {
	border:0px;
	padding-top:1px;
	margin-bottom:-3px;
	margin-left:-6px;
}

.grid_pic {
	padding:3px;
	filter:alpha(opacity="80");
	-moz-opacity: 0.8;
}

.grid_pic_over {
	padding:3px;

}


#copy {
	position:absolute;
	top: 10px;
	left: 15px;
}

#text1 {
	position:absolute;
	left:130px;
	top:120px;	
}

#text2 {
	position:absolute;
	left:130px;
	top:240px;	
}

#photo1{
	position:absolute;
	top:0px;
	left:600px;
}

#photo2{
	position:absolute;
	top:250px;
	left:600px;

}

#diagram1{
	position:absolute;
	top:110px;
	left:720px;
}

#productlist {
	position:absolute;
	top: 10px;
	left: 30px;
}

#productlistsmall {
	position:absolute;
	top: 75px;
	left: 25px;
	border-bottom: 1px dashed #EEE;
	border-top: 1px dashed #EEE;
	padding: 5px;
}

#producttext {
	position:absolute;
	top: 450px;
	left: 30px;

	width: 670px;
	height: 45px;
	padding: 10px;
}


#smallgap {
	font-size: 16px;
	width: 10px;
}

#seperator {
	position:absolute;
	top: 115px;
	left: 200px;
}

.smallProductImage {
	width: 40px;
	height: 40px;
	vertical-align: middle;
}

.smallProductImageGray {
	width: 100px;
	height: 90px;
	vertical-align: middle;
	filter:Alpha(Opacity=70);
	-moz-opacity: 0.7;
}

/*---------Product page common items-----------------*/

#productsummary {
	position:absolute;
	top: 40px;
	left: 190px;

	width: 670px;
	height: 45px;
	padding: 10px;
}

#photo1 {
	position:absolute;
	top: 120px;
	left: 30px;
}

#photo2 {
	position:absolute;
	top: 120px;
	left: 340px;
}

#photo3 {
	position:absolute;
	top: 120px;
	left: 640px;
}

#productlogo {
	position:absolute;
	top: 40px;
	left: 20px;
	text-align:left;

}

#backlink {
	position:absolute;
	top: 495px;
	left: 5px;
}



#productlogoimg {
	/*filter:Alpha(Opacity=70);
	-moz-opacity:0.7;*/
}

#productblurb {
	position:absolute;
	top: 320px;
	left: 340px;
}

#productpoints {
	position:absolute;
	top: 320px;
	left: 30px;
	/*border: 1px dashed #EEE;
	padding: 5px;*/
}

 @font-face
	{font-family:"Frutiger\,Bold";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:auto;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Frutiger;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:auto;
	mso-font-signature:3 0 0 0 1 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;
	color: #FFFFFF;
}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
@page Section1
	{
	size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;
	height: auto;
	width: auto;
}
div.Section1
	{page:Section1;}


#exdemolink {
	position:relative;
}

#soontext {
	position:absolute;
	left:400px;
	top:300px;
}
