/*div.pricesmall, div.priceactive {font-size:90%;width:200px;margin:auto;text-align:left;}
div.priceactive { color:red;}

div.pricesmall span.d, div.priceactive span.d {text-align:left; width:110px;display:inline-block;}

div.pricesmall span.v, div.priceactive span.v {text-align:right; width:45px;display:inline-block;}


span.linePrice {width:100%;text-align:center;margin-top:5px;}
span.lineCenter {width:100%;text-align:center;}

span.lineProductTitle {width:200px;text-align:left;margin:auto;display:inline-block;}


span.pageItems * {padding-right:3px;}


div.lineImage {width:200px;padding:5px 0;text-align:left;margin:auto;}

/* support list view rendering for line */
	
div.lineMain
	{
	width: 100%;
margin-top:10px;
/*	border-top: #369 2px dashed;*/
	border-top: #000 1px solid;
	padding: 2px;
float:left;
clear:both;
	}




div.lineGroup
	{
	width: 100%;
	border-bottom: 1px #000 solid;
	float:left;
	margin: 5px 3px;
	padding: 2px;
	}
	
div.lineItem
	{
	width: 260px;
	float:left;
margin-bottom:10px;
text-align:center;
	}

div.FeatureFirstContainer
  {
  float:left;
width:100%;
 }


div.FeatureImage 
  {
  float:left;
padding-left:40px;
  }


div.FeatureDetail
  {
  float:left;
margin-left:15px;
width:400px;
  }

.FeatureTitle {
font-size:200%;
font-weight:bold;
margin-bottom:2px;
}

div.FeaturePricing * {
font-size:107% 
}
 
div.FeaturePricing span div{margin:0;width:400px;}

div.FeaturePricing span div span.d{width:150px;}
*/