@media print {body {	font-size:100%;}#content.featureProd #mainImage {	float:none;}#topContent {}	#featureMenu {}/* Paula added 5/30/08 */#content.featureProd.compare #bottomContent .entry {	border-bottom:1px solid #AE9D76;}}/* Paula added 5/30/08 */@media screen {#content.featureProd.compare #bottomContent .entry {	border-bottom:2px solid #FFFFFF;}}/****** ALL Featured Product Content ******/ #wrapperContent {	/* border-right:1px solid #AE9D66; */}#content.featureProd {	padding:0;	width:790px;	position:relative;}#content.featureProd a {	font-weight:bold;}#content.featureProd .btt {	margin-right:12px;}#content.featureProd .divider {	padding-bottom:3px;	margin-bottom:6px;	border-bottom:1px solid #DDD6BF;}#content.featureProd .btt.divider {	margin-bottom:18px;}#content.featureProd p, #content.featureProd ul, #content.featureProd ol {	padding-left:9px;	font-size: 11px;	line-height:16px;}#content.featureProd p.caption {	padding-left:0px;	margin-top:6px;	line-height:13px;}#content.featureProd h4, #content.featureProd p, #content.featureProd ul {	margin-top:0px;}#content.featureProd h5 {	margin:0;	padding:0;	color:#83692E;	font-size:12px;	margin-bottom:12px;	margin-top:-3px;}#content.featureProd h6 {	margin:0;	padding:0;	font-size:11px;	line-height:15px;	margin-left:18px;	margin-bottom:6px;}#content.featureProd ul, #content.featureProd ol {	margin-left:24px;	list-style:disc;}#content.featureProd ul li, #content.featureProd ol li {	margin-bottom:3px;}/****** HEADING *******//** Main Image Div **/#content.featureProd #mainImage {	float:left;}#content.featureProd #mainImage img {	border:none;}#content.featureProd #thumbnailReplace {	margin-top:8px;	margin-left:10px;}#content.featureProd #thumbnailReplace img {	margin-right:10px;	border:1px solid #999999;	cursor:pointer;	width:40px;	height:40px;}/** topContent Div **/#topContent {	margin-top:24px;	margin-left:370px;}#topContent h1 {	font-size:16px;	line-height:22px;	color:#005a9a;	margin-bottom:9px;	margin-top:12px;	width:300px;}#content.featureProd #topContent ul {	padding-left:0;	margin-left:10px;	font-size:12px;	line-height:15px;	margin-top:0px;}#topContent ul li {  padding-bottom:4px;  margin-left:10px;  list-style-type:none;  list-style-image:url(/assets/theme1/images/misc/doubleArrow.gif);}/* PAULA ADDED 7/17/08 */#topContent #newIcon2 {	position:absolute;	top:40px;	right:40px;	font-size:20px;	color:#CC0000;	font-weight:bold;	font-style:italic;} /****** PRICING ******//* Single Pricinig Block *//* at Top (and sometimes Bottom) of every Page */#content.featureProd .pricing.oneProduct {	margin-left:54px;	padding-left:12px;	border-left:1px solid #AE9D76;	/*height:100%;*/} #content.featureProd .pricing.oneProduct img {	margin:0;	padding:0;} #content.featureProd .pricing.oneProduct p {	margin:0;	padding:0;}#content.featureProd .pricing.oneProduct p.title {	font-size:12px;	font-weight:bold;}#content.featureProd .pricing.oneProduct .partNumber {	font-weight:normal;}    #content.featureProd .pricing.oneProduct .price .sups {	font-size:12px;	vertical-align:35%;}#content.featureProd .pricing.oneProduct p.price {	float:left;	font-size:24px;	line-height:22px;	color:#83692E;	margin-right:9px;}#content.featureProd .pricing.oneProduct .buttonRow {	position:relative;	/*height:48px;*/}#content.featureProd .pricing.oneProduct .buttonRow .priceDiv {	/* position:absolute;	top:0;	left:0; */	float:left;	width:260px;}#content.featureProd .pricing.oneProduct .buttonRow div.notes {	/* position:absolute;	top:32px;	left:0px; 	clear:left;*/	float:left;	width:260px;	margin:8px 0 0 0;	}#content.featureProd .pricing.oneProduct p.pricingNotes, #content.featureProd .pricing.oneProduct p.shippingNotes {	line-height:12px;	color:#BB0000;	margin-top:3px;	padding-top:0;	}#content.featureProd .pricing.oneProduct p.educator {	float:left;	width:75px;	font-size:10px;	line-height:11px;	padding-top:4px;	margin-bottom:3px;}#content.featureProd .pricing.oneProduct p.rep {	position:absolute;	top:4px;	left:0;	width:150px;	line-height:13px;	margin-left:6px;} #content.featureProd .pricing.oneProduct div.add {	float:left;	width:48px;	position:absolute;	top:0px;	left:160px;}/* Multi Products - Bottom of Page */#content.featureProd .pricing.multiProduct {	margin-top:30px;	margin-left:54px;	padding-left:12px;	border-left:1px solid #AE9D76;}#content.featureProd .pricing.multiProduct p {	font-size:12px;	line-height:18px;	padding-left:0;	margin-bottom:6px;}#content.featureProd .pricing.multiProduct p.compare {	font-size:13px;	font-weight:bold;}#content.featureProd .pricing .subItem {	margin-top:12px;	padding-left:9px;	width:80%;} #content.featureProd .pricing .subItem h4 {	color:#000000;	margin-bottom:2px;	margin-top:6px;}#content.featureProd .pricing .subItem h4 .price {	color:#83692E;}#content.featureProd .pricing .subItem p.caption {	width:75%;}#content.featureProd .pricing.multiProduct .addToCart {	width:87%;}#content.featureProd .pricing.multiProduct .subItem {	width:85%;}   #content.featureProd .pricing.multiProduct {	width:300px !important;}  /* End Header *//****** ALL Bottom Content Div ******/#bottomContent {margin:0;padding:0 0 36px 32px;margin-top:36px;}#bottomContent h3 {	font-size:14px;	line-height:18px;	margin-top:0px;	margin-bottom:12px;	color:#000000;}/** Sections **/#bottomContent .section {	margin-bottom:30px;}/* Paula chgd 2/10/09 */ #content.featureProd #bottomContent .contentCol {	float:left;	width:420px;	max-width:550px;	margin-right:20px;	margin-bottom:10px;}/* Paula chgd 2/10/09 */#content.featureProd #bottomContent .rightCol {	float:right;	width:300px;}  #content.featureProd #bottomContent .rightCol img {	float:none;	margin-top:12px;}/*** Two-Columns ***/ #bottomContent .twoColumn {	float:left;	width:40%; /* 150px; */	margin-right:30px;} /*** Extra Images ***/#bottomContent .extraImages {	margin-bottom:30px;}/****** ANCHORS ******/#content.featureProd ul.anchors {	font-size:11px;	line-height:20px;	margin-bottom:24px;}#content.featureProd ul.anchors a {	font-weight:bold;}#content.featureProd ul.anchors li {	 padding-left:5px;	 list-style:url(/assets/theme1/images/misc/arrowAnchor.gif);}/* anchors for Experiments */#content.featureProd.experiments ul.anchors {	margin-bottom:0px;}#content.featureProd.experiments ul.anchors li {	list-style:url(/assets/theme1/images/misc/arrowAnchor_F5F2E2.gif);}/****** IMAGE GALLERIES ******/.galleryRow5 {	height:175px;}.galleryRow5 div {	float:left;	margin-right:48px;	width:100px;}  /****** ALL HIGHLIGHT BOXES ******/#bottomContent .highlightBox {	background-color:#F5F2E2;	padding:8px;	border:1px solid #DDD6BF;	width:284px;}#content.featureProd.experiments #bottomContent .highlightBox {	margin-bottom:48px;}#bottomContent .highlightBox h2 {	margin-top:0px;}#content.featureProd .highlightBox p, #content.featureProd .highlightBox ul {	 font-size:12px;	 line-height:17px;	 text-align:left;	 padding-right:0;	 margin-top:9px;}/*** Downloads ***/#content.featureProd  #downloads ul {	font-size:10px;	line-height:20px;	list-style:none;}#downloads ul.inBox {	list-style:none;	margin-left:0px;	margin-top:12px;}#downloads ul a {	font-weight:bold;}#downloads ul li a {	font-size:12px;}/****** Here's What You Need  ******/#whatYouNeed {	width:650px;}#whatYouNeed #purchased {	border-bottom:1px solid #AE9E76;	margin-bottom:54px;	padding-bottom:6px;}#whatYouNeed p {	margin-right:55px;	margin-left:0px;	margin-bottom:6px;	padding-right:0px;}#whatYouNeed  ul {	margin-bottom:6px;} #whatYouNeed  p.learnMore {	font-weight:bold;	margin-top:-6px;}#whatYouNeed  h4 {	color:#83692E;	margin-top:24px;	margin-left:24px;}#content.featureProd #whatYouNeed  h5 {	font-size:12px;	line-height:15px;	padding-top:8px;	margin-left:0px;	margin-bottom:6px;	margin-top:4px;	color:#000000;}#whatYouNeed  h5 .partNumber {	font-size:11px;	font-weight:normal;}#whatYouNeed  h5 .price {	color:#83692E;	font-size:11px;	font-weight:bold;}#whatYouNeed  h6 {	font-size:11px;	line-height:13px;	font-weight:bold;	margin:0;	padding:0;	margin-left:9px;}/* Items */#whatYouNeed .item {	border-top:1px solid #AE9D76;	margin-left:0px;	margin-top:12px;}#whatYouNeed .item.last {	border-bottom:1px solid #AE9D76;	padding-bottom:9px;}#whatYouNeed .item div.contentCol h6 {	margin-left:36px;}#whatYouNeed .item div.contentCol ul, #whatYouNeed .item div.contentCol ol {	margin-left:42px;}#whatYouNeed .item .contentCol {	float:left;	width:410px;	margin-right:30px;	padding-left:20px;} #content.featureProd #bottomContent #whatYouNeed .item .rightCol {	float:left;	width:175px;	margin-top:12px;}#whatYouNeed .noDescProd {	height:55px;}/* Add to Cart Button area */#whatYouNeed div.add, #content.featureProd #whatYouNeed div.add {	float:right;	 width:60px;	 margin-top:12px;	 text-align:center;}#whatYouNeed p.added, #content.featureProd div.add p.added {	 color:#CC0000;	 margin:0;	 padding:0;	 margin-top:0px;	 font-size:9px;	 line-height:11px;	 text-align:center;	 width:55px;} #whatYouNeed div.add img, #content.featureProd div.add img {	cursor:pointer;}/* End Pricing *//*** FeatureProd: ORDER GUIDE ***/#content.featureProd.order #whatYouNeed .item .explanation {	background-color:#F5F2E2;	padding:4px 4px 2px 4px;}#content.featureProd.order #whatYouNeed .item .explanation p {	 color:#83692E;	 margin-top:0px;}#content.featureProd.order #whatYouNeed .item .explanation h4 {	font-size:13px;	margin-bottom:0px;	margin-left:0;	padding:4px 0 4px 12px;}#content.featureProd.order #whatYouNeed #purchased h4 {	color:#444444;} #content.featureProd.order #whatYouNeed .item .image {	margin-left:auto;	margin-right:auto;}#content.featureProd.order #whatYouNeed .item .image p.caption {	text-align:center;}#content.featureProd.order #whatYouNeed .priceNote {	color:#444444;	text-align:right;	margin-right:18px;}#content.featureProd.order #bottomContent .key .back {	float:right;	margin-top:0px;	width:125px;	padding:4px;}#content.featureProd.order #bottomContent .key .back p {	margin-bottom:0;	margin-right:0;	font-size:12px;	line-height:22px;} #content.featureProd.order #bottomContent .key #guide {	margin:0;	padding:0;	float:left;	width:350px;	height:40px;	border:1px solid #AE9D76;}#content.featureProd.order #bottomContent .key #guide h3 {	margin:0;	padding:0;	float:left;	color:#FFFFFF;	padding-left:6px;	background-color:#AE9D76;	width:94px;	height:40px;	line-height:40px;	margin-right:18px;}#content.featureProd.order #bottomContent .key #guide p {	margin:0;	padding:0;	font-size:12px;	line-height:16px;	color:#83692E;	margin-right:0px;	margin-top:5px;}  /****** COMPARE ******/#content.featureProd.compare #bottomContent .compareChart {	float:left;	width:370px;	margin-top:24px;}#content.featureProd.compare #bottomContent .compareChart p {	width:90%;	padding-left:0;}#content.featureProd.compare #bottomContent .compareChart h5 {	margin-top:0px;	line-height:14px;}#content.featureProd.compare #bottomContent .divider {	margin:0;	padding:0;}#content.featureProd.compare #bottomContent .entry {	text-align:center;	float:left;	width:350px;	padding-bottom:3px;	/* border-bottom:2px solid #FFFFFF; */} #content.featureProd.compare #bottomContent .entry.top {border-bottom:6px solid #FFFFFF; }#content.featureProd.compare #bottomContent .entry p {	float:left;	width:20px;	font-size:16px;	font-weight:bold;	line-height:24px;	text-align:center;	padding:0;	margin:0;}#content.featureProd.compare #bottomContent .entry.top p {	font-size:14px;	font-weight:bold;} #content.featureProd.compare #bottomContent .entry p.description {	float:left;	width:275px;	font-size:11px;	font-weight:normal;	line-height:15px;	text-align:left;	margin-left:12px;	padding-top:6px;}#content.featureProd.compare #bottomContent .entry p.note {	float:left;	width:275px;	font-size:11px;	font-style:italic;	font-weight:normal;	line-height:15px;	text-align:left;	margin-left:18px;}#content.featureProd.compare .compareChart.three .chartBars {	float:left;	width:60px;	background-image:url(/assets/theme1/images/misc/compare_Three.gif);	background-repeat:repeat-y;}#content.featureProd.compare .compareChart.two .chartBars {	float:left;	width:60px;	background-image:url(/assets/theme1/images/misc/compare_Two.gif);	background-repeat:repeat-y;}#content.featureProd.compare #bottomContent .section.chart .extraImages {	text-align:center;}#content.featureProd.compare #bottomContent .extraImages .image {	margin-left:auto;	margin-right:auto;}#content.featureProd.compare #whatYouNeed .item .explanation {	background-color:#F5F2E2;	padding:4px 4px 2px 4px;}#content.featureProd.compare #whatYouNeed .item .explanation p {	 color:#83692E;	 margin-top:0px;}#content.featureProd.compare #whatYouNeed .item .explanation h4 {	font-size:13px;	margin-bottom:0px;	margin-left:0;	padding:4px 0 4px 12px;}/* Key */ #content.featureProd.compare #bottomContent .pricing.oneProduct {	float:left;	width:210px;	margin-left:0px;	margin-right:40px;	margin-top:6px;	padding-left:0;	border-left:none;}#content.featureProd.compare #bottomContent .pricing.oneProduct p.key {	font-size:14px;	font-weight:bold;	line-height:24px;	margin-bottom:9px;	padding-left:9px;} /* Paula added 5/30/08 */#content.featureProd.compare div.key h3.options {	margin-top:12px;	margin-bottom:6px;}#content.featureProd.compare #bottomContent .pricing.oneProduct p.key.one { 	background-color:#E7CFC2;}#content.featureProd.compare #bottomContent .pricing.oneProduct p.key.two { 	background-color:#DEDDC5;}#content.featureProd.compare #bottomContent .pricing.oneProduct p.key.three { 	background-color:#C0C9E2;}#content.featureProd.compare #bottomContent .pricing.oneProduct .addToCart {	margin-top:5px;	width:200px;}#content.featureProd.compare #bottomContent .pricing.oneProduct .addToCart ul {	margin-left:9px;	margin-bottom:0;	padding-top:6px;	font-size:12px;	line-height:18px;}#content.featureProd.compare #bottomContent .pricing.oneProduct .addToCart .add {	position:relative;	top:0px;	left:0px;	margin-left:0px;	padding-top:6px;	margin-bottom:4px;	width:48px;}/***** USER RESOURCES *****/#content.featureProd.resources #bottomContent .contentCol {	float:left;	margin-right:30px;	margin-left:0;	width:200px;	padding-left:18px;} #content.featureProd.resources #bottomContent .contentCol.last {	margin-right:0px;} #content.featureProd.resources #bottomContent h5 {	font-size:12px;	color:#000000;	margin-top:0;	margin-bottom:9px;}#content.featureProd.resources .new {	color:#CC0000;	font-size:12px;	font-style:italic;	font-weight:bold;}#content.featureProd.resources ul {	margin-left:12px;}#content.featureProd.resources .subItem .image {	margin:6px 0 12px 18px;}/****** TABLES ******/table {	width:75%;	border:none;	padding:6px;	border-bottom:1px solid #AE9D76;}th {	background-color:#DDD6BF;	font-weight:bold;}tr {	border-bottom:1px solid #AE9D76;}/* SPECS TABLE */#content.featureProd table.specTable {	width:500px; /* width:100%; */}#content.featureProd table.specTable th {	font-size:12px;}#content.featureProd td.specHeader {	width:20%;	font-weight:bold;	vertical-align:top;	padding:5px 0 0 10px;}#content.featureProd td.specBody {	padding:5px 0 0 0}#content.featureProd td.specBody ul {	margin-left:9px;}#content.featureProd td.specBody ul li {	padding:0 5px 5px 0;	list-style-image:none;	line-height:13px;}
