/**
 * for product and category pages
 */
.select-product-4 .product-selection {
margin-right:1px;
}

.search-paging {
	text-align:center;
}

.more-views {
	width:200px;
	margin:0 auto;
}

.here {
	text-decoration:none;
}

.old-price .price {
	font-weight:bold;
	text-decoration:line-through;
}

.section-nav ul.level2 li.active a {
	font-weight:bold;
}

#product-details-price {
	width:100%;
}

#product-details-price .price-box {
	float:left;
}

#product-details-price .product-includes {
	float:left;
	width:300px;
	font-size:11px;
	font-weight:normal;
	margin:5px;
	
}

.order-success-link {
	text-align:right;
}

#messages_product_view {
	background:none repeat scroll 0 0 #E4EDE6;
	border:2px solid #006600;
	height:20px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	width:480px;
	color:red;
}

.marginbottom10 {
	margin-bottom:10px;
}

.selection-kit-list {
	width:150px;
}

/**
 * rating
 */
.product-list-review {
	width:100px;
	padding-top:3px;
}

.starters-kit .product-list-review {

	margin:0;
	padding-top:0;
}

.starters-kit .price-box {
	margin-top:0;
}


.small {
	font-weight:normal;
	font-size:10px;
}

#kitsrating {
	padding-bottom:10px;
}

#kitsrating .product-list-review {
	width:100%;
}

.price-box p {
	padding-bottom:3px;
	margin-bottom:0;
}

.relatedPrice .price-box {
	margin:0 auto;
}

.relatedPrice .price-label {
	font-weight:normal;
	font-size:10px;
}

p.old-price {
	margin-bottom:0;
}

.listShadeStyle {
	margin-bottom:10px;text-align:center;width:150px;
}


#product-review-table td,  #product-review-table th {
	text-align:center;
}


.validation-advice {
	/*float:left;*/
	padding-left:5px;
	color:Red;
	overflow:hidden;
	/*width:180px;*/
}

.form-inputs select.validation-failed, .form-inputs input.validation-failed {
	background:url("images/bkg-input-error.png") repeat-x scroll left 0 transparent;
	border:1px solid red;
}

.form-inputs .value {
display:block;
float:left;
width:420px;
}

.full-content .form-inputs .value {
display:block;
float:left;
width:240px;
}

.createaccount .form-inputs .value {
display:block;
float:left;
width:420px;
}

.form-inputs .value input.input, .form-inputs .value select {
/*float:left;*/
}

.opc-please-wait {
	margin-top:10px;
}

.one-page-checkout .tool-tip {
right:-40px;
padding:5px;
}

.tool-tip {
background: url("images/bkg-cvv.png") repeat-x top left;
border:1px solid #c5cccf;
position:absolute;
}

.tool-tip .btn-close {
margin-bottom:2px;
padding:6px 6px 0;
text-align:right;
}

.errorTips {
	color:red;
}

.shopping-bag-total .total .value {
	border:none;
}

.page-head {
        margin-top:20px;
	margin-bottom:20px;
	font-size:200%;
}

#paypaluk_direct_expiration_yr {
	margin-left:1em;
}
