.box_top {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    height:27px;
    padding-left: 15px;
    padding-bottom: 2px;
}

.box_text a:link, .box_text a:visited, .box_text a:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #6E6E6E; }
.box_text a:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FE492F; }
.box_text {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; 
  color: #6E6E6E;
  padding: 10px; 
}

.ellipsis {
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   -o-text-overflow: ellipsis;
}


.product_name a:link, .product_name a:visited, .product_name a:active {
    font-family:Tahoma;
    font-weight:bold;  
    font-size:16px;    
    color:#FE492F;
    text-decoration:none;    
}

.product_name a:hover {
    font-family:Tahoma;
    font-weight:bold;  
    font-size:16px;    
    color:#6E6E6E;
    text-decoration:underline;
}

.content {
    color: #000000; 
    font-size: 14px; 
    font-family: Verdana, Helvetica
}

.content li p{
    margin-top: 0; 
    margin-bottom: 0;
}

.line{
    margin-top: 10; 
    margin-bottom: 10;
}

.price{
  font-family: Verdana, Arial, sans-serif;
  vertical-align: super;
  font-size: 16px;
  color: #f0a480;
  font-weight: bold;
}

.numerator{
  font-family: Verdana;
  vertical-align: super;
  font-size: 10px;
  color: #f0a480;
}
a:link, a:visited, a:active {
color: #bbc3d3; 
    text-decoration: none;
}
a:hover {
    color: #AABBDD;
    text-decoration: underline;
} 

.remain {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 8px; 
  color: #AABBDD;
  display: none;"
}