.description {
display: block;
color:#000000;
overflow:hidden;
/*width: auto;*/
height:95px;
font-size: 13px;
padding-left:10px;
/*margin-left:120px;*/
padding-right:10px;
/*margin-right:120px;*/

}

.tablediv {
	display:  table;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-collapse: separate;
	background-color: white;
	width:99%;
/*	height:118px;*/
	min-height:21px;
	text-align:left;
	padding: 2px 2px 2px 2px;
	padding-right:3px;
	}
.blueborder {
	display:  table;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #BAD7FF #BAD7FF #BAD7FF #BAD7FF;
	border-collapse: separate;
    width:100%;
/*	height:118px;*/
	min-height:21px;
	vertical-align:middle;
	}
.celldiv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:50%;
background-color: white;
}
.logo {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
display: block;
width:120px;
background:inherit;
text-align:center;
}

.thumbnail {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
display: block;
height:110px;
width:120px;
background-color: white;
text-align:center;
padding-top:8px;
background:inherit;
}

.innerbox {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
display: block;
height:100px;
background-color: white;
width:auto;
clear: both
}

.getdealimage {
float:right;/*fix for  buggy browsers*/
display:  table-cell;
display: block;
height:110px;
width:115px;
position:relative;
right:5px;
top:0px;
text-align:center;
padding-top:8px;
}

.item {
display:  block;
background-color: #F4F9FF;
font-weight:bold;
color: #000066;
font-size: 16px;
height: 19px;
overflow:hidden;
padding-left:10px;
background-color:inherit;
}

.control_inner {
display:  block;
background-color: #DEFAE1;
font-weight:bold;
color: #000066;
font-size: 16px;
height: auto;
min-height: 25px;
overflow:hidden;
padding-left:2px;
background-color:inherit;
text-align:center;
}

.row1 {
float: left;
display:  table-row;
display: block;
float:left;
height:20px;
width:100%;
background-color: #F4F9FF;
cursor: default;
}

.row1:hover {
    background-color: #F0F3F6;
    cursor: default;
    
}

.controlrow {
float: left;
display:  table-row;
display: block;
float:left;
height:auto;
width:100%;
background-color: #F7FDFB;
cursor: default;
}
.status {
float:left;/*fix for  buggy browsers*/
display:  table-row;
display: block;
height: 18px;
width:auto;
min-width:55%;
padding-right:10px;
padding-left:10px;
color:#006600;
font-size: 16px;
bottom:0;

}

.row2  {
float: left;
display:  table-row;
display: block;
width:100%;
clear: both
}
.spacer  {
display:  table-row;
width:100%;
font-size:10px;
height:10px;
}
.smallspacer  {
display:  block;
width:100%;
font-size:0px;
height:1px;
}

.controls {
float:right;/*fix for  buggy browsers*/
display:  table-cell;
display: block;
height:13px;
width:13px;
background:none;
position:relative;
right:3px;
top:3px;
text-align:right;
}

.controls2 {
float:right;/*fix for  buggy browsers*/
display:  table-cell;
display: block;
height:13px;
width:70px;
background:none;
position:relative;
right:3px;
top:3px;
text-align:right;
font-weight:bold;
color: #000066;
font-size: 16px;
}

.min_price {
float:right;/*fix for  buggy browsers*/
display:  table-cell;
display: block;
height:13px;
width:130px;
background:inherit;
position:relative;
right:3px;
top:2px;
margin-right:10px;
padding-right:10px;
padding-left:10px;
text-align:left;
}