#bot{
 clear:both;
 width:100%;
 background: #71B8FF;
}

h3{
  margin: auto;
  color: #FF0000;
  padding: 5px;
}
/*         Addition pages           */
.ErrorM{
   background: #FFFFC4;
   color: #9F0000 ;
   margin: 5px;
   border: 1px solid #FF0000;
   padding: 3px;
}
/*       items and others           */
legend{
 font-size: 19px;
}

label{
  clear:both;
  float:right;
  background: #DADADA;
  color:#000000;
  font-weight:bold;
  width:125px;
  margin: 1px;
  padding:1px;
}
.redBold{
 color:#FFFFFF;
 font-weight: bold;
}
.itemDetails{
  display: inline; float:right; 
  border:0px #E88E15 solid;/*#6699ff */ 
  width:263px;  height :259px;                     
  background: #FFEFBF;
  margin: 5px 3px 3px 3px;
}
.topIPart,.medIPart,.botIPart{
 clear:both;   padding: 0;  margin: 0;
}
.break{
 height:1px;
}
.medIPart{
 background: #FFFFFF;
 position: relative;
}
.left{
  float:left;
}
.right{
  float:right;
}
.itemTit{
 border: 0px solid #FF0000;
 width:100%;   margin: auto;   text-decoration: none;
 font-weight: bold; height: 35px;  font-size: 19px;
 text-align: center;  padding: 0; margin: 0;
 color:#FF0000;      
}
.itemImg{
  margin: auto;  width: 259px; height: 185px; position: relative;
}
.itemId{
  color:red;display:none; 
}
.refNUm{
  clear:right;
  color:green;display:none; 
}
.refNum,.itemId{
 border-left: 0px solid #585858;
 margin-right: 2px;
 width:123px;  
 float:right; 
 background: #E0E0E0;display:none;
}
.Price{
 display:inline;
 margin-top: 3px;
 float:left;
 text-align:center;
 width:65px;
}
.preP{
  text-decoration: line-through; margin-top: 1px; color: #FF0000; background: #FDE482;
}
.postP{
 clear:left;  background: #FFFFFF;
 font-weight: bold;
 color: #005800;
}
.Currency{
  color : #005800;  margin-top: 15px ;
  float: left; width: 18px;
}
.itemComp a,.itemCat a{
color:#0083C1; 
}
.Des{
  display: inline; 
  float:left;
  padding: 1px;
  width:170px; display:none;
}
.itemENdes,.itemARdes{
  /*height: 83px;*/
  font-size: 13px;
  color:#000000;
  display:none;
}
.itemARdes{
  border-bottom :3px dotted #808080;
}
.itemENdes{
 direction: ltr;
 font-size: 11px;  
}
.psDt{
 color:#F0F0F0;display:none; 
}
.endDT{
 /*clear:left;*/
 color:#FF0000;
 font-weight: bold;
}
.psDT,.edDT{
 font-size: 11px;
 padding-right:1px;
}
.uptil{
 background: url('../images/endDate.png') no-repeat top right; 
 width: 16px; float: right; height: 16px;
 margin: 0; padding: 0;
}
.Offerevaluation{
 display: inline; width: 35px; float: left;
}
.ratedGood{
 background: url('../images/GooD.png') no-repeat top right;  float: left;
 width: 16px; height: 16px; margin: 1; padding: 1;  
}
.Comnts{
 background: url('../images/comment.png') no-repeat top left;  float: left;
 width: 16px; height: 16px; clear: left;  margin-top: 3px; padding: 0;  border-top: 1px solid #ACACAC;
}
.bestChioce{
 background: url('../images/BestChoice.gif') no-repeat top left;  float: left;
 width: 16px; height: 16px; display: inline;  margin-left : 3px; padding: 1;  
}
.edDT,.psDT,.itemComp,.itemCat{
 /*width:35%;
 border:1px solid #808080;*/
}
hr{
clear:both;
margin:7px;
}
#pagesN{
  clear:both;
  margin:11px;
}
/*ÒÒÒÒ  index ÒÒÒÒÒ*/
#toComps,#toCustoms{
 width:47%;
 margin:7px;
}
#toComps{
  float:right;
   
}
#toCustoms{
  float:left;
  display: inline;
 
}
#tCoT,#tCuT{
  font-weight:bold;
  text-align: center;
  padding:3px;
}
#tCoT{
 background: #FF8080;
}
#tCoX{
 border: 1px solid #FF8080; 
padding:3px;  
}
#tCuT{
 background: #C0FFC0; 
}
#tCux{
 border: 1px solid #C0FFC0;
 padding:3px;  
}
.ContL{
 position: absolute;
 right: 0;  
 top: 0;    padding: 0px;
 z-index: 2; margin: 0;
}
.ContL,.ContItem{
 list-style: none; 
}
.ContItem{
display: inline;
float:right;/**/
padding:3px;  
border: 1px solid #B4B4B4;
background: #F0F0F0;
margin-right:3px;
}
.SavingsCalcs{
  position: absolute;
  top:0; float: left; width: 64px; height:64px  ;background: url('../images/save.png') no-repeat top left;   
  left:0;  color: #000000;
  z-index: 2;     margin:-1px; padding:0;
  opacity:0.95; filter:alpha(opacity=95);
}
.moneyYouSave{
  position: absolute;
  z-index: 7; font-size: 1em;
  top: 25px;   color: green; font-weight: bold;
  left: 15px; 
}
.currancy{
  position: absolute;
  z-index: 7; font-size: 1em;
  top: 35px;   color: #FF0000; font-weight: bold;
  left: 19px; 
}
.saveT{
  position: absolute;
  z-index: 7; font-size: 1em;
  top: 13px;   color: #0080FF; font-weight: bold;
  left: 19px;
}