﻿h2{color:#c2b67d;font-size:14px;font-weight:bold;margin-bottom:8px;}
.InLnBl {display:inline-block;}
/*OrderingArea*/
#OrderingArea {width:464px;margin:10px 0px 0px 8px;background-color:#E9ECF1;}
#Buttons {width:464px;height:55px;overflow:hidden;background-color:#e9ecf1;}
#ButtonsBottom {width:464px;height:6px;background-image:url(../images/website/ProductOptionsBottom.jpg);background-repeat:no-repeat;}

/* Variant Section */
/* Titles */
#VariantBodyTitle {width:464px;height:34px;background-image:url(../images/website/ProductOptionsTop.jpg);background-repeat:no-repeat;line-height:14px;}
.Title {vertical-align:top;margin-top:2px;}
/*Variants*/
#VariantBodyContent {width:464px;background-color:#e9ecf1;border-bottom:solid 1px #b4b9cd;padding-top:5px;padding-bottom:5px;}
.Variant {position:relative;display:block;clear:both;font-size:11px;vertical-align:baseline;line-height:27px;}
.VariantDesc {width:140px;float:left;margin-left:3px;}
.Stock {width:45px;height:15px;float:left;}
.Stock img{padding-left:12px;}
.PriceUnit {width:54px;float:left;}
.PriceUnit2 {width:97px;float:left;}
.LineValueCurrency {width:70px;float:left;}
.VarQuantity {width:45px;display:inline-block;border:solid black 1px;}
.EmailReminder {color:#a60632;font-weight:bold;}
.RRPPrice {color:Red;}
/* Variant Totals */
#AllVariantsTotal {width:459px;padding:5px 0px 10px 8px;display:block;font-weight:bold;}
#VariantsTotal {width:360px;display:inline-block;}

/*Email Reminders */
.EmailStockReminder {width:266px;height:95px;position:absolute;top:5px;left:190px;z-index:10;background-image: url(../Images/WebSite/StockBubble.gif); background-repeat:no-repeat;}

.ReminderTitle {margin-left:15px;width:225px;display:inline-block;float:left;color:#ffffff;font-weight:bold;font-size:13px;}
.ReminderCloser {width:9px;height:11px;margin:8px 8px 0px 0px;display:inline-block;vertical-align:top;background-image: url(../Images/WebSite/StockBubbleCloser.jpg); background-repeat:no-repeat;}
.EmailTxt {width:240px;height:17px;margin-left:15px;display:inline-block;float:left;font-size:12px;border:solid 1px #000d33;color:#898989;background-color:#f5f5f5;}
.EmailQtyTxt {width:100px;height:17px;margin:4px 0px 0px 15px;float:left;display:inline;font-size:12px;border:solid 1px #000d33;color:#898989;background-color:#f5f5f5;}
.EmailSalesUnit {width:35px;display:inline;float:left;margin-left:3px;}
.SendEmail {width:100px;height:22px;margin:4px 4px 0px 0px;padding-right:4px;float:left;display:inline-block;background-image: url(../Images/WebSite/PaleBlueButton.gif);background-repeat:no-repeat;color:#ffffff;font-weight:bold;font-size:12px;line-height:22px;text-align:center;}
.SendEmail:hover {color:#758ba5;}
.ErrorMessage {margin-left:15px;color:Red;display:inline-block;float:left;line-height:12px;}
.InvalidField {background-color:#ffbfbf;}

.aGroutCalc {width:43px;height:22px;margin-left:8px;overflow:hidden;float:left;background-image: url(../Images/WebSite/CalcButton.jpg);background-repeat:no-repeat;background-position:0 0;}
.aGroutCalc:hover {background-position:0px -22px;}
.AddToBasket {width:100px;height:22px;margin-right:10px;overflow:hidden;display:block;float:right;background-image: url(../Images/WebSite/AddToBasket.gif);background-repeat:no-repeat;background-position:0 0;}
.AddToBasket:hover {background-position:0px -22px;}

/*ProductImageContainer*/
#ProductImageContainer {width:484px;float:left;}
#ImageContainerTop {width:484px;height:7px;overflow:hidden;display:block;background-image: url(../images/website/ProductImageSectionTop.jpg);background-repeat:no-repeat;}
#ImageContainerBottom {width:484px;height:6px;overflow:hidden;display:block;background-image: url(../images/website/ProductImageSectionBottom.jpg);background-repeat:no-repeat;}
#ImageContainer {width:480px;display:block;border-left:solid 2px #d4d4d4;border-right:solid 2px #d4d4d4;}
h1 {font-weight:bold;padding-left:10px;line-height:25px;}
#Brand {font-size:18px;color:#000d33;}
#Type {font-size:17px;color:#58585a;margin-left:5px;}
#HeroImageContainer {width:460px;height:345px;display:block;border:solid 2px #d4d4d4;margin:10px 0px 8px 8px;position:relative;}
#HeroImageContainer .main_image{width:460px;height:345px;float:left;}
#ImageThumbs {width:470px;height:80px;margin:5px 0px 8px 8px;display:block;}
.ImageThumb {width:108px;height:80px;border:solid 2px #d4d4d4;float:left;margin-right:5px;}

/*ProductCopy*/
#ProductCopyContainer {float:right;line-height:18px;}
#ProductCopyContainerTop {width:243px;height:7px;overflow:hidden;display:block;background-image: url(../images/website/ProductCopyTop.jpg);background-repeat:no-repeat;}
#ProductCopyContainerBottom {width:243px;height:7px;overflow:hidden;display:block;background-image: url(../images/website/ProductCopyBottom.jpg);background-repeat:no-repeat;}
#ProductCopy {width:223px;padding:8px;display:block;border-left:solid 2px #d4d4d4;border-right:solid 2px #d4d4d4;}
#Copy a{color:#758ba5;text-decoration:underline;}

/*Product Information Section (attributes) */
#ProductInfoSection {margin-bottom:8px;}
.ProdInfTitle {display:inline;color:#58585a;font-weight:bold;}
.ProdInf {color:#000d33;font-weight:bold;}

/* Icons */
#IconSection {width:100%;height:39px;overflow:hidden;padding:0px;margin:0px;}
.Icon {width:29px;height:78px;display:inline-block;float:left;}
.IconOn {margin-top:-39px;}
#aIconText {width:100%;height:40px;display:block;text-decoration:underline;color:#758ba5;}

/*Similar Products */
#SimilarProducts {width:100%;margin:15px 0px 0px 0px;display:block;}
.SimilarProduct {display:inline-block;float:left;width:108px;height:90px;margin-left:5px;}
.SimilarImageThumb {width:108px;height:80px;border:solid 2px #d4d4d4;display:block;}
.SimilarArrow {width:11px;height:6px;display:block;margin:3px 0px 0px 52px;}
.SimilarProductLink {clear:both;display:block;font-size:16px;margin-left:5px;line-height:24px;color:#000d33;}

.Hidden {visibility:hidden;}

/*Related Products*/
#RelatedProducts {width:223px;padding:8px;display:block;border-top:solid 2px #d4d4d4;border-left:solid 2px #d4d4d4;border-right:solid 2px #d4d4d4;}
#RelatedProducts ul{margin-left:12px;}
#RelatedProducts li{list-style:disc;}
#RelatedProducts a{color:#000d33;}
#RelatedProducts a:hover{text-decoration:underline;}

/*Useful Links*/
#UsefulLinks {width:223px;padding:8px;display:block;background-color:#e9ecf1;border-left:solid 2px #d4d4d4;border-right:solid 2px #d4d4d4;}
#UsefulLinks ul{margin-left:12px;}
#UsefulLinks li{list-style:disc;}
#UsefulLinks a{color:#000d33;}
#UsefulLinks a:hover{text-decoration:underline;}

/*light box*/
#xlightbox-overlay-text {position:absolute; width:100%; z-index:9999;border:solid 1px red; color:#999}
#xlightbox-overlay-text p span {color:#fff;}
#xlightbox-overlay-text-close {color:#999}
#xlightbox-overlay-text-close:hover {color:#fff;}

/*Back Links for SEO*/
#ProductBackLink {color:#758BA5;text-decoration:underline;}

/* Sale Banner */
#pr-landing-page-sale-banner {position:absolute;display:block;z-index:10;width:227px;height:228px;top:0px;left:0px;background-image:url(/assets/images/website/pr-sale-banner.png);background-repeat:no-repeat;}


