

/***** product box *******/
.productBox2 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background-repeat: no-repeat;
    width: 175px;
  }

.product-box-top {	
  height: 32px;
  background-repeat: repeat-x;
}

.product-box-top-left {
  background-image: url(../_images/catalog/product-box/product-box-top-left.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 5px;
}

.product-box-top-spacer {
  background-image: url(../_images/catalog/product-box/product-box-top-spacer.jpg);
	background-repeat: repeat-x;
	height: 32px;
}

.product-box-top-right-frontpage-templates {
  background-image: url(../_images/catalog/product-box/product-box-top-right-frontpage-templates.jpg);
	background-repeat: no-repeat;
	height: 32px;
	background-position: top right;
	width: 5px;
}

.product-box-top-right-dreamweaver-templates {
  background-image: url(../_images/catalog/product-box/product-box-top-right-dreamweaver-templates.jpg);
	background-repeat: no-repeat;
	height: 32px;
	background-position: top right;
	width: 5px;
}
.product-box-top-right-oscommerce-templates {
  background-image: url(../_images/catalog/product-box/product-box-top-right-os-commerce-templates.jpg);
	background-repeat: no-repeat;
	height: 32px;
	background-position: top right;
	width: 5px;
}

.product-box-top-right-expression-templates {
  background-image: url(../_images/catalog/product-box/product-box-top-right-expression-templates.jpg);
	background-repeat: no-repeat;
	height: 32px;
	background-position: top right;
	width: 5px;
}

.product-box-top-right-website-plugins {
  background-image: url(../_images/catalog/product-box/product-box-top-right-website-plugins.jpg);
	background-repeat: no-repeat;
	height: 32px;
	background-position: top right;
	width: 5px;
}
	
		
a.product-name-link, a.product-name-link:link, a.product-name-link:active, a.product-name-link:visited {
  font-weight: bold;
  font-size: 11px;
	color: #000000;
	background-color: #E7E7E7;
	text-decoration: underline;
}
a.product-name-link:hover {
  font-weight: bold;
  font-size: 11px;
	color: #000000;
	background-color: #E7E7E7;	
	text-decoration: none;
}

.product_price2 {
  font-size: 12px;
  text-align: center;
	font-weight: bold;
	padding-bottom: 3px;
}

.product_style {
  font-size: 9px;
	text-align: left;
}

.product_name {
  font-weight: bold;
  font-size: 11px;
	text-align: left;
}
.product-id {
  font-size: 9px;
	color: #222222;
	text-align: right;
	padding-right: 3px;
	vertical-align: top;
	background-color: #E7E7E7;	
}

a.product-type-link, a.product-type-link:link, a.product-type-link:active, a.product-type-link:hover, a.product-type-link:visited{
  font-size: 9px;
	text-decoration: none;
	color: #000000;
  background-color: #D0D0D0;	
}
.middlecell2 {
  height: 110px;
 border-left-width: 1px; 
 border-left-style: solid;
 border-left-color: #cccccc;
 border-right-width: 1px; 
 border-right-style: solid;
 border-right-color: #cccccc;
 border-bottom-width: 1px; 
 border-bottom-style: solid ;
 border-bottom-color: #cccccc;
 background-color: #FFFFFF;
 color: #000000;
}	




p.category-description {
  margin-top: 0px;
	padding-top: 0px;
	color: #000000;
	background-color: #DDDDDD;
	font-size: 8pt;
}

.thumbnail {
}

.v2icon {
  position: absolute;
	z-index: 2;
}

							  .catalog-page-title {
							    font-size: 10pt;
								padding-bottom: 0px;
								padding-top: 0px;
								margin-bottom: 0px;
								margin-top: 0px;
								}
								
								.catalog-h2 {
								  margin-top: 0px; padding-top: 0px; font-weight: normal; font-size: 14pt;border-bottom: 1px solid #cccccc;
								}
								
								.catalog-h3 {
								  font-weight: normal; font-size: 14pt;border-bottom: 1px solid #cccccc;
								}
								
								.catalog-h4 {
								  margin-top: 0px;
								  font-weight: normal; font-size: 14pt; border-bottom: 1px solid #cccccc;
								}
								
div.link-box {
  font-size: 11pt;
  font-family: trebuchet ms, arial;
  border: 1px solid #333333;
  height: 20px;
  /*
  padding-left: 7px;
  padding-right: 7px;
  padding-bottom: 5px;
  padding-top: 5px;
  */
  float: left;
  margin-right: 5px;
  margin-left: 5px;
  text-align: center;
  
}

div.link-box-selected {
  line-height: 20px;
  font-size: 10pt;
  font-family: trebuchet ms, arial;
   border: 1px solid #333333; 
  height: 20px;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
  /*
  padding-left: 7px;
  padding-right: 7px;
  padding-bottom: 5px;
  padding-top: 5px;
  */
  font-weight: bold;
  float: left;
  margin-right: 5px;
  margin-left: 5px;
  color: #ffffff;
  background-color: #666666;
}

div.link-box:hover {
/*  background-color: #336699;
  color: #ffffff;
  */
}

a.link-box {
  color: #666666;
  text-decoration: none;
  display: block;
  line-height: 20px;
  padding-left: 7px;
  padding-right: 7px;
  font-weight: bold;
}

a.link-box:hover {
  background-color: #666666;
  color: #ffffff;
  font-weight: bold;
  display: block;
}
								
