#products {
	width:765px;
	height:auto;
	margin:0px;
}

#products div.product {
	width:765px;
	height:auto;
	margin:0px;
	clear: left;
}

#products div.product div.topedge {
	width:765px; 
	height:20px;
	background-image:url(/themes/default/app/price/compactlist/brand/pagebox_edge1.jpg);
	background-repeat:no-repeat;
}

#products div.product div.bottomedge {
	clear:left;
	width:765px; 
	height:15px;
	background-image:url(/themes/default/app/price/compactlist/brand/pagebox_edge2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#products div.product div.content {
	clear: left;
	width: 725px;
	padding-left:20px;
	padding-right:20px;
	background-image:url(/themes/default/app/price/compactlist/brand/pagebox_repeat.jpg);
	background-repeat:repeat-y;
	height:auto;
}


/*product focus*/
#products div.focus {
	width:765px;
	height:auto;
	margin:0px;
	clear: left;
}

#products div.focus div.topedge {
	width:765px; 
	height:20px;
	background-image:url(/themes/default/app/price/compactlist/brand/pagebox-focus_edge1.jpg);
	background-repeat:no-repeat;
}

#products div.focus div.bottomedge {
	clear:left;
	width:765px; 
	height:15px;
	background-image:url(/themes/default/app/price/compactlist/brand/pagebox-focus_edge2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#products div.focus div.content {
	clear: left;
	width: 725px;
	padding-left:20px;
	padding-right:20px;
	background-image:url(/themes/default/app/price/compactlist/brand/pagebox-focus_repeat.jpg);
	background-repeat:repeat-y;
	height:auto;
}

/*new div.logo*/
#products div.product div.content div.logo{
float:left;
text-align:center;
width:123px;
margin-right:5px;
margin-bottom:5px;
margin-top:10px;
}

#products div.product div.content div.logo table.logo{
clear:both;
display:inline;
}

#products div.product div.content div.logo table.logo tr.edge{

}

#products div.product div.content div.logo table.logo tr.edge td.topleft{
width:10px;
height:10px;
background-image:url(/themes/default/app/price/compactlist/brand/tl.gif);
background-repeat:no-repeat;
}
#products div.product div.content div.logo table.logo  tr.edge td.toprepeat{
height:10px;
background-image:url(/themes/default/app/price/compactlist/brand/trepeat.gif);
background-repeat:repeat-x;
}
#products div.product div.content div.logo table.logo  tr.edge td.topright{
width:10px;
height:10px;
background-image:url(/themes/default/app/price/compactlist/brand/tr.gif);
background-repeat:no-repeat;
}
#products div.product div.content div.logo table.logo tr.edge td.bottomleft{
width:10px;
height:10px;
background-image:url(/themes/default/app/price/compactlist/brand/bl.gif);
background-repeat:no-repeat;
line-height:18px;
}
#products div.product div.content div.logo table.logo tr.edge td.bottomrepeat{
height:10px;
background-image:url(/themes/default/app/price/compactlist/brand/brepeat.gif);
background-repeat:repeat-x;
background-position:bottom
}
#products div.product div.content div.logo table.logo tr.edge td.bottomright{
width:10px;
height:10px;
background-image:url(/themes/default/app/price/compactlist/brand/br.gif);
background-repeat:no-repeat;
}

#products div.product div.content div.logo table.logo tr.logo{

}
#products div.product div.content div.logo table.logo tr.logo td.sideleft{
width:10px;
background-image:url(/themes/default/app/price/compactlist/brand/sl.gif);
background-repeat:repeat-y;

}
#products div.product div.content div.logo table.logo tr.logo td.background{
margin:0px;
padding:0px;
}
#products div.product div.content div.logo table.logo tr.logo td.sideright{
width:10px;
background-image:url(/themes/default/app/price/compactlist/brand/sr.gif);
background-repeat:repeat-y;
}




#products div.product div.content div.specs {
	width:445px;
	overflow: hidden;
	float:left;
	padding:5px;
	margin-bottom:10px;
}

#products div.product div.content div.specs div.spec {
	clear:both;
	height:16px;
	width:450px;
  	margin-bottom:5px;
	line-height:18px;
}

#products div.product div.content div.specs div.spec div.title {
	float: left;
	display:block;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#384639;
        width:100px
}

#products div.product div.content div.specs div.spec div.colon {
	margin-left: 5px;
	margin-right: 10px;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#384639;
}

#products div.product div.content div.specs div.spec div.data {
	float:left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#384639;
    width:330px;
}
#products div.product div.content div.specs div.spec div.data p {
	display:inline;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#384639;
    width:335px;
	margin:0px;
	padding:0px;
	
}
#products div.product div.content div.price {
	float:left;
	width:140px;
	margin-top:0px;
	padding-top:5px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#f47212;
	text-align:right;	
}
	

#products div.product div.menu {
	clear: both;
	/*width: 765px;*/
	width: 725px;
	padding-left:20px;
	padding-right:20px;
	background-image:url(/themes/default/app/price/compactlist/brand/pagebox_repeat.jpg);
	background-repeat:repeat-y;
	padding-top:5px;
}

#products div.product div.menu div.detail {
	float:right;
	width: 120px;
	text-align: right;
	margin-top:-15px;

}
#products div.product div.menu div.detail img {
	margin-right:-8px;
}

#products div.product div.menu div.compare {
	float:left;
	width:130px;
	text-align:left;
	
}

#products div.product div.menu div.compare form{
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#0d7479;
	font-weight:bold;
	margin-top:-3px;
}

#products div.product div.menu div.compare form input{
	display:block;
    float:left;
	padding: 0px;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#0d7479;
	font-weight:bold;
	margin-top:0px;
}

#products div.product div.menu div.compare form a{
	display:block;
    float:left;
	padding: 0px;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#0d7479;
	font-weight:bold;
	margin:-1px 0px 0px 3px;
}



#products div.product div.menu div.link {
	/*width: 430px;*/
	width: 440px;
	float: left;
	margin-top:-6px;
}

#products div.product div.menu div.link a {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#0d7479;
	text-decoration:underline;
	background-image:url(/themes/default/app/price/compactlist/brand/icon-review.gif);	
	background-repeat: no-repeat;
	padding: 3px 3px 3px 22px;
}

.productlist_item_btn{
	float:right;
	background-color:#993399;
}

/*---------Calculate-----*/
#products div.cl-calculate{
	
	background-image:none;
	padding:0 10px 10px 10px;
	padding-right:12px;
	background-color:#ffffff;
	border:5px solid #cfcfcf;
	width:230px;
}

#products div.cl-calculate div.cl-l{
	float:left;
	width:100px;
	margin-bottom:5px;
	margin-right:10px;
}
#products div.cl-calculate div.cl-r{
	float:left;
	margin-bottom:5px;
	width:90px;
	white-space:nowrap;
}
#products div.cl-calculate input.cl-interest{
	width:40px;
	text-align:right;
}
#products div.cl-calculate input.cl-down{
	width:100px;
	text-align:right;
}
#products div.cl-calculate  select.cl-year{
	width:107px;
}
#products div.cl-calculate input.cl-down,#products div.cl-calculate input.cl-interest{
	/*height:20px;*/
}
 
#products div.cl-calculate select{
	height:20px;
}
#products div.cl-calculate input.btn_close{
	background:url("/themes/default/common/images/icons/buttons/close_btn216-23.png") no-repeat scroll 0 0 transparent;
	width:16px;
	height:20px;
	cursor:pointer;
	border:none;
	margin-right:-10px;
	float:right;
	margin-top:2px;
	/*position:absolute;*/
}
#products .banner-bc{
 	background:#bebd84;
	width:753px;
	padding:6px 6px 0;
}