#vs {
margin: 0 0 20px 0;
}
#vs h2 {
background: transparent url(/special/vision-series/i/hp_vs_promo_header.jpg) top right no-repeat;
border-bottom: 1px solid #CDE1F1;
height: 30px;
padding: 10px 0 0 10px;
margin: 0;
font: normal normal 900 16px Arial, Helvetica, sans-serif;
}
#vs h2 a:link, #vs h2 a:visited {
color: #CF8531;
}
#vs h2 a:hover, #vs h2 a:active {
}
#vs h4 {
margin: 0;
padding: 0;
font-size: 11px;
}		
#vs img {
float: left;
margin: 0 10px 0 10px;
}
#vs p, #vs h4 {
padding: 5px 3px 5px 10px;
}
#vs p.ibm_part {
font: normal normal 400 .9em verdana;
text-align: right;
}
#vs p.ibm_part img {
float: none;
margin: 0 0 0 5px;
}
#vs div.tem, #vs div.sponsored {
padding: 10px 0;
border-left: 1px solid #D1E1EF;
border-right: 1px solid #D1E1EF;
}
#vs div.sponsored {
background-color: #eee;
border-bottom: 7px solid #D1E1EF;
}
#vs div.sponsored img.right {
float: right;
margin-left: 7px;
border: 1px solid #ccc;
}