#product-card{clear:both;overflow:hidden;}#product-card .product-image,#product-card .product-detail,#product-card .product-info input{float:left;}
#product-card .product-image{padding-top:25px; padding-right: 20px;}#product-card .product-detail{font-size:1em;padding-top:35px;}
#product-card .product-detail h4, .product-detail h1{font-size:1.6em;font-weight:normal;margin-bottom:.5em;}
#product-card .product-detail dl{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:1em;padding:10px 0;}
#product-card .product-detail dt{font-weight:bold;float:left;width:9em;line-height:150%;}
#product-card .product-detail dd{clear:right;overflow:hidden;height:1%;line-height:150%;padding-right:30px;}
/*#product-card .product-detail p{font-size:1.4em;}#product-card .product-detail .price{color:#618E29;font-size:1.4em;line-height:100%;}*/
#product-card .product-detail p{font-size:1.4em;}#product-card .product-detail .price{color:#2A5B90;font-size:1.4em;line-height:100%;}
#product-card .product-info{float:right;width:220px;margin-left:-220px;padding-top:30px;min-height:240px;}
#product-card .product-info h3{margin-bottom:0;padding:5px 10px;font-weight:normal;background-color:#D4D4D4;color:#333;clear:both;}
#product-card .product-info p{padding:10px;clear:both;overflow:hidden;margin-bottom:0;}
#product-card .product-info label{float:left;overflow:hidden;}

.product-details-table
{
    background-image:url('../images/page/back_usedphone.gif');
    text-align: left;
    padding: 7px;
}
.product-details-table-BNIB
{
    background-image:url('../images/page/back_brandnewphone.gif');
    text-align: left;
    padding: 7px;
}
.product-details-title {
	font-size: 22px;
	line-height: 15px;
	color: #3F5B8D;
	font-weight: bold;
}

.product-details-lrg-grey {
	font-size: 16px;
	line-height: 15px;
	color: #333333;
	font-weight: normal;
}

.product-details-norm-grey {
	font-size: 14px;
	line-height: 15px;
	color: #333333;
	font-weight: normal;
	margin: 0 0 0 0;
}

.product-details-lrg-blue {
	font-size: 16px;
	line-height: 15px;
	color: #3F5B8D;
	font-weight: normal;
}

.product-details-norm-blue {
	font-size: 14px;
	line-height: 15px;
	color: #3F5B8D;
	font-weight: normal;
	margin: 0 0 0 0;
}

.product-details-red {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	line-height: 25px;
}

.product-details-red-cash {
	font-size: 28px;
	color: #FF0000;
	font-weight: bold;
	line-height: 28px;
}

.Phone
{
   background-image: url('../Images/search/phone.jpg');
   background-position: bottom left;
   background-repeat: no-repeat;
}

.MP3
{
   background-image: url('../Images/search/mp3_player.jpg');
   background-position: bottom left;
   background-repeat: no-repeat;
}

.Camera
{
   background-image: url('../Images/search/camera.jpg');
   background-position: bottom left;
   background-repeat: no-repeat;
}

.GameMachine
{
   background-image: url('../Images/search/games_machine.jpg');
   background-position: bottom left;
   background-repeat: no-repeat;
}

.SidebarRow
{
	background:#ffffff;
	padding: 3px;
	font-family: Arial; 
	font-size: 11px;
	line-height: 13px; 
}

.SidebarAlternateRow
{
	background:#e1edef;
	padding: 3px;
	font-family: Arial; 
	font-size: 11px;
	line-height: 13px; 
}

.TopSearchButtonAgain
{
    background:url('../Images/search/searchAgain.jpg') ;  
    background-repeat: no-repeat;     
}

.TopSearchButton
{
    background:url('../Images/search/search.jpg') ;
    background-repeat: no-repeat;   
}