#productscontainer h2 {
}
.description p {
margin-right:10px;
}
#products-a {

float:left;
 
padding-bottom:20px;
 
width:745px;
}
#productscontainer .helpText {
float:left;
overflow:auto;
padding:8px 18px 10px 10px;
width:715px;
}
#productscontainer .sponsor_boxNew {
float:right;

height:240px;
}
#products-b {
float:right;
margin:5px 0;
padding:0;
width:780px;
}
#products-b .product_compare {
background:url("/images/grey-up.png") repeat-x scroll left bottom #FFFFFF;
border:1px solid #f2f2f2;
float:left;
margin-bottom:5px;
padding:5px 8px;
width:757px;
}
#products-b .product_compare h3  {
float:left;
font-size:1em !important;
padding-top:8px;
text-transform:uppercase;
}
#products-b .product_compare h3 span {
color:#666;
}
#products-b .product_sort{

float:left;
margin-bottom:5px;
padding:5px 5px;
width:740px;
}

#products-c {
clear:left;
float:left;
width:200px;
}
.productWrapper {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
height:240px;
margin-bottom:10px;
margin-right:20px;
width:164px;
}
.productWrapper .imageContainer {
overflow:hidden;
width:162px;
}
.productWrapper h4 {
font-weight:normal;
margin-top:5px;
min-height:2.6em;
padding-left:5px;
}
.productWrapper .productsmanufacturer {
color:#666666;
font-size:0.8em;
min-height:1.2em;
padding-left:5px;
}
.productWrapper .imageContainer img {
height:130px;
}
.productslistWrapper {
background:none repeat scroll 0 0 #F2F2F2;
clear:left;
padding-left:15px;
padding-top:10px;
width:758px;
}
.price {
color:#D12F19;
font-size:0.9em;
padding:0 5px 0;
}
.price .productsprice {
color:#D12F19;
font-size:1.2em;
padding:5px 5px 0 0;
}
.productsproduct .productsscore {
float:left;
margin-top:0.5em;
}
.prod_desc {
float:left;
margin-bottom:5px;
margin-left:15px;
padding:5px 0 20px 10px;
width:545px;
}
.prod_desc p {
color:#464646;
font-weight:normal;
margin-left:0;
padding:0 10px 10px 0;
}
.prod_desc h2 {
margin-top:5px;
}
.prod_desc .description {
line-height:1.5em;
width:100%;
}
.desc {
line-height:1.5em;
}
.prod_desc ul {
font-size:1em;
font-weight:bold;
margin-left:150px;
}
.prod_desc ul li {
font-style:normal;
font-weight:normal;
list-style:disc outside none;
margin:1px 0 0 45px;
padding:1px;
}
#helpadviceid {
overflow:hidden;
}
.buttons a, .buttons button {
background-color:#D12F19;
border-color:#EEEEEE #DEDEDE #DEDEDE #EEEEEE;
border-right:1px solid #DEDEDE;
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
display:block;
float:right;
font-family:arial;
font-size:1em;
font-weight:bold;
line-height:130%;
margin:0 7px 0 0;
padding:5px 10px 5px 7px;
text-align:center;
text-decoration:none;
width:240px;
}
.buttons span {
float:left;
overflow:visible;
padding:8px 10px 3px 0;
width:auto;
}
.buttons button[type] {
line-height:17px;
padding:5px 10px 5px 7px;
}
:first-child + html button[type] {
padding:4px 10px 3px 7px;
}
.buttons button img, .buttons a img {
border:medium none;
height:16px;
margin:0 3px -3px 0 !important;
padding:0 0 0 10px;
width:16px;
}
button.regular, .buttons a.regular {
color:#FFFFFF;
}
.buttons a.regular:hover, button.regular:hover {
background-color:#A80000;
border:1px solid #C2E1EF;
color:#FFFFFF;
}
.productsRating {

font-size:9pt;

}
.productsRating p {
clear:left;
margin-bottom:0;
margin-top:0;
padding:5px 0 0 10px;
}

.productsRating span {
float:right;
margin-right:10px;
padding-top:5px;
}

.productsRating .bar_left_full {
margin-left:0;
}

#compare-btn a {
-moz-border-radius:5px 5px 5px 5px;
background:url("/images/buttons/bg-btn-signup.png") repeat-x scroll 0 0 #FFAA22;
border:1px solid #FFAA22;
color:#333333;
display:block;
font:bold 16px Arial,Sans-serif;
padding:5px 8px;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #FFEE66;
width:8em;
float:left;
/*margin-left:100px;*/
}
#compare-btn a {
color:#333333;
font:bold 16px Arial,Sans-serif;
float:right;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #FFEE66;
border-bottom-left-radius: 5px 5px;
border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
border-top-right-radius: 5px 5px;
}
#products-b .product_compare .compare_seperator {
border-bottom:2px solid #eee;
margin-bottom:3px;
}
#compare-btn a:hover, #compare-btn a:focus{
background-position: 0px -5px;
color: #111;
}

.viewproductsstrap span {
	color:#DD8822
}

.productsgroup_img {
border-top:3px solid #DDDDDD;
float:left;
margin-bottom:10px;
margin-right:10px;
margin-top:6px;
padding:0;
width:170px;
}