@import url(basic.css);

.productIndex{
 padding:15px 0px 5px 0px;
}

.productImage{
 float:right;
 padding:10px 0px 15px 15px;
 /*clear:right;*/
}

p.productIntroSubHeading{
  font-weight:bold;
  color:#555;
}

h2.product,
h2.productCategory{
 margin:0px 0px 0px -15px;
 padding:0px 0px 4px 15px;
}

h2.product{
 background:url("../media/images/layout/orangeSquare.png") left center no-repeat;
}

h3{
 font-weight:normal;
 font-style:italic;
 letter-spacing:0.05em;
 margin:2px 0px 5px 0px;
}

.productLinks{
 padding-left:0px;
}
.productLinks a,
.productLinks span{
 display:block;
 float:left;
 min-height:15px;
 padding:15px;
}

a.pdfLink,
span.pdfList{
 background:url("../media/images/layout/pdfIcon.png") left center no-repeat;
 padding-left:28px;
}

a.orderLink,
span.orderList{
 background:url("../media/images/layout/requestIcon.png") left center no-repeat;
 padding-left:28px;
}

span.htmlList a,
span.pdfList a,
span.orderList a {
 display: inline;
 float: none;
 background: none;
 padding: 0px;
}

span.htmlList,
a.htmlLink,
a.internalLink{
  background:url("../media/images/layout/internalLinkIcon.png") left center no-repeat;
  padding-left:28px;  
}

.productDescription{
 color:#000;
 margin:0px 0px 0px 0px;
 padding:0.22em 0px 0px 0px;
 /*text-align:justify;*/
}
ul{
 padding:0px 0px 0px 1em;
 margin:0px;
}
.productDescription div ul{
 padding:0px;
}

.productDescription div{
 padding:0.2em 0px 0px 1em;
 text-indent:-1em;
}

table.listTable{
 margin:0px;
 border-spacing:0px 2px;
}

table.listTable td{
 padding-right:10px;
}

ul.smallBullet{
 margin-left:15px;
 padding:0px 3px;
 list-style-image:url("../media/images/layout/smallGreySquare.png");
}

ul.smallBullet li{
 padding:0px;
}

