
/***********************/
/*  IaPS - Web Design  */
/***********************/
.boldtext {font-weight:bold; font-size:105%;}
.boldcolor {color:red; font-weight:bold; font-size:105%;}
.producttitle {font-weight:bold; font-style:normal; font-size:125%; color:blue; background-color:lightgray;}
.productprice {font-weight:bold; font-style:normal; font-size:110%; color:red;}
.productsizequantity {background-color:dimgray;}
.productdescription {font-weight:bold; font-size:105%;}

.shoppingcarttitle {font-weight:bold; font-style:normal; font-size:150%; color:blue; background-color:#303030;}
.shoppingcart {font-weight:bold; font-size:100%; color:blue;}
.shoppingcart a {color:#D2F4FF;}
.shoppingcart a:hover {color:white;}


TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 0px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

.productListing-data a {text-decoration:none; color:blue;}
.productListing-data a:hover {text-decoration:none; color:dimgray;}

.productListing-qty   {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: blue;
}



TR.productListing-odd {
  background: #f8f8f9;
}

TR.productListing-even {
  background: #EAEBF9;
}


TABLE.basket {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 0px;
  background: #ffffff;
}

.basket-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background: #316BA5;
  color: #FFFFFF;
  font-weight: bold;
}

TD.basket-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #000000;
}

.basket-data a {text-decoration:none; color:blue;}
.basket-data a:hover {text-decoration:none; color:dimgray;}


TD.basket-total {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #316BA5;
}



TR.basket-odd {
  background: #e7e7e7;
}

TR.basket-even {
  background: #ffffff;
}


.textformright {
  text-align: right;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
}


.centertable1
{
margin-left: auto;
margin-right: auto;
}

.centertable2
{
text-align: center;
}

.smalltext {
  text-align: center;
  font-size: small;
}


.center {text-align:center;}
.clear-contentunit {clear:both; width:500px; height:0.1em; border:none; background:rgb(210,210,210); color:rgb(210,210,210);}
.tablefirstcolumnwidth {width:35%;}
.tablefirstcolumnwidth2 {width:27%;}

