/* CSS Document */

/*ProductPage*/

.product-page-top-button-area {
	width:451px; border-bottom:1px solid #949ca0; float:left; min-height:22px; height:auto !important; height:22px; padding:8px 0px 9px 0px; position:relative;
}

.product-page-top-button-area .previous-next-buttons {
	width:250px; float:right; height:auto;
}

.product-page-left {
	width:274px; height:auto; float:left;
}

.product-page-right {
	width:461px; height:auto; float:left;
}

.product-page-image {
	padding-left:10px; padding-top:7px;
}

.product-page-alt-views,
.product-page-rec-items {
	width:auto; height:auto; padding-top:6px; padding-left:6px; margin-bottom:4px;
}

.product-page-alt-views p {
	padding-left:16px; font-size:11px; margin-bottom:8px;
}

.product-page-alt-views img.heading {
	margin-right:4px;
}

.product-page-alt-views img.alt {
	margin-left:5px;
}

.product-page-rec-items p {
	padding-left:14px; font-size:11px; margin-bottom:8px;
}

.product-page-rec-items img.heading {
	margin-right:6px;
}

.product-page-rec-items img.alt {
	margin-left:5px;
}

.product-page-information {
	width:431px; /*border-bottom:1px solid #949ca0;*/ float:left; min-height:22px; height:auto !important; height:22px; padding:8px 10px 22px 10px; position:relative;
}

.product-page-information h5 {
}

.product-page-information h3 {
	width:240px;
}

.product-page-information h4 {
	position:absolute; top:8px; right:4px;
}

.product-page-content {
	width:451px; float:left; min-height:22px; height:auto !important; height:22px; padding:10px 0px 0px 10px; color:#666666; position:relative;
}

.product-page-content img.details {
	position:absolute; top:12px; left:9px;
}

.product-page-content p {
	margin-bottom:16px; padding-top:19px; font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important;
}
 
.product-page-content p span {
	font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important;
}
 
.product-page-content img.imagefloatright {
	float:right; margin:14px 0px 0px 10px;
}
 
.product-page-options {
	width:461px; float:left; height:auto; padding:0px 0px 0px 0px; background:url(../Images/Layout/products/options-mid.jpg) 0px 0px repeat-y;
}

.product-page-options .product-options-inner {
	width:461px; min-height:1px; height:auto !important; height:1px; padding:67px 0px 43px 0px; background:url(../Images/Layout/products/options-header.jpg) 0px 0px no-repeat; position:relative;
}

.product-page-options .product-options-inner h4 {
	font-size:12px;
position:absolute;
right:13px;
top:24px;  width:100px; text-align:right; display:none;
}

.product-page-options .product-options-inner h4 span {
	width:100px; display:block;
}

.product-page-options .product-options-inner h5.item-options {
	position:absolute; top:7px; left:11px; color:#333333;
}

.product-page-options .product-options-inner h5.quantity {
	position:absolute; top:7px; left:397px; color:#333333;
}

.product-page-options .product-options-inner select {
	border:1px solid #999999; color:#666666; font-size:11px; padding:2px; width:380px; position:absolute; left:10px; top:22px;
}

.product-page-options .product-options-inner input.quantity {
	border:1px solid #999999; color:#666666; font-size:11px; padding:2px; padding-top:3px; padding-bottom:3px; width:34px; position:absolute; left:403px; top:22px;
}

.product-page-options .product-options-inner a.addtobasket {
	position:absolute; bottom:10px; right:10px;
}

.product-page-options .product-options-inner .currency-area {
	width:193px; color:#666666; position:absolute; top:46px; right:0px;
}

.product-page-options .product-options-inner .currency-area span {
	padding-right:6px;
}

.product-page-options .product-options-inner .currency-area a {
	margin-right:2px;
}

.product-page-options .product-options-inner .currency-area img {
	vertical-align:top;
}

.product-page-options .product-options-inner .cssnav {
	margin:10px 0px 0px 0px;
}

.product-page-options .product-options-outer {
	width:461px; height:auto; padding:0px 0px 0px 0px; background:url(../Images/Layout/products/options-footer.jpg) 100% 100% no-repeat;
}

.product-page-also-available {
	border-bottom:1px solid #949ca0; width:auto; height:86px; color:#757376; padding-top:7px; font-size:12px;
}

.product-page-also-available p {
	padding-left:12px; font-size:11px; margin-bottom:8px;
}

.product-page-also-available img.heading {
	margin-right:9px;
}

.product-page-also-available img.alternatives {
	width:44px; height:52px;
}

.product-page-also-available a {
	margin-right:10px;
}






/*ProductPage*/
