#SoldMainOuterContainer {
width:1020px;
float:left;
}

#SoldBreadcrumbsContainer {
width:100%;
float:left;
}


#ProductStockMessageContainer {
color:#FF0000;
float:left;
font-weight:600;
font-size:18px;
width:100%;
letter-spacing:-1px;
margin-top:12px;
}

#SoldBannerContainer {
width:90%;
float:left;
text-align:center;
padding:20px  5% 20px 5%;
margin-bottom:30px;
background-color:#505156;
}

#SoldProductInformationContainer {
width:100%;
float:left; 
border-top:solid 1px #000;
margin-top:0px;
padding-top:30px;
}

#SoldProductInformationLeft {
width:523px;                                                                                           
float:left;
padding-bottom:0px;
margin-bottom:0px;
border-bottom:solid 0px #000;
}

#SoldProductInformationRight {
width:470px;
float:right;
}

#SoldProductInformationBottom {
float:left;
width:100%;
}

#SoldMainImageContainer {
float:left;
margin-bottom:10px;
border:solid 1px #000;
}

#SoldMainInnerImageContainer {
float:left;
opacity:0.6;
}

#SoldProductTabsContainerFull {
width:100%;
margin-top:25px;
float:left;
}

#SoldRelatedProductsContainer {
width:100%;
float:left;
}

#SoldProductReviewsContainerFull {
width:100%;
display:none;
float:left;
}

#SoldProductMainDetailsContainer {
width:100%;
float:left;
padding-bottom:0px;
}

#SoldProductTitleContainer {
width:100%;
float:left;
margin-top:15px;
}

#SoldProductCodeContainer {
width:100%;
float:left;
margin-top:8px;
}

#SoldProductPriceOuterContainer {
width:100%;
float:left;
border-top:solid 1px #000;
margin-top:15px;
margin-bottom:0px;
padding-top:20px;
}

#SoldProductPriceInnerContainer {
width:100%;
float:left;
}

#SoldProductPrice {
float:left;
margin-top:12px;
}

#SoldProductPriceTwo {
float:left;
clear:left;
width:100%;
margin-top:0px;
}

#SoldProductReviewInnerContainer {
width:100%;
float:left;
}

#SoldProductShortDescriptionContainer {
width:100%;
float:left;
margin-top:15px;
margin-bottom:10px;
padding-bottom:20px;
border-bottom:solid 1px #000;
}

#SoldProductSelectionsContainer {
width:100%;
float:left;
margin-top:15px;
margin-bottom:0px;
}


/**/

.SoldProductTitleText {
font-family:"Poppins", sans-serif;
color:[PRODUCTITLEFONTCOLOUR];
font-size:28px;
font-weight:600;
text-decoration:none;
line-height:28px;
display: inline;
}

.SoldShortDescriptionText {
font-family:"Poppins", sans-serif;
color:#000;
font-size:14px;
font-weight:400;
text-decoration:none;
line-height:24px;
}

.SoldCodeText {
font-family:"Poppins", sans-serif;
color:#f33f12;
font-size:16px;
font-weight:600;
text-decoration:none;
text-transform:uppercase;
letter-spacing: -0.5px;
}

.SoldPriceText {
font-family:"Poppins", sans-serif;
color:#f33f12;
font-size:32px;
font-weight:600;
text-decoration:none;
letter-spacing: -1.5px;
}

.SoldRRPPriceText {
font-family:"Poppins", sans-serif;
color:#505156;
font-size:22px;
font-weight:600;
text-decoration:none;
letter-spacing: -0.5px;
}

.SoldTaxPrice {
font-family:"Poppins", sans-serif;
color:#f33f12;
font-size:16px;
font-weight:600;
text-decoration:none;
letter-spacing: -0.5px;
margin-left:10px;
}

.SoldBannerText {
font-family:"Poppins", sans-serif;
color:#fff;
font-size:22px;
font-weight:600;
text-decoration:none;
letter-spacing: -0.5px;
}

/**/

#DetailPageImage {	
width:520px;
float:left;
z-index: 9 !important;
border:none !important;
}

#DetailImage {
width: 520px !important; 
border:none !important;
}

#DetailPageThumbImageContainer {	
width:100px;
height:100px;
float:left;
}

.zoom-left img {
width: 500px;
}

 #ThumbImages {	
height:100%;	
width:540px;
float:left;
border:none !important;
}

 #ThumbImages img {
margin-right:14px;
margin-bottom:0px;
margin-top:10px;
height:auto;
border:solid 1px #c7c7c7;
width:88px;
opacity:0.6;
}

.zoom-wrapper {
float: left;
}

.zoom-wrapper img {
}

.zoomLens {
height:100px !important;
width:100px !important;
}

.zoomWindowContainer {
border:none !important;
}


/*----StylesAlsoInAnotherPanel----*/

div.simpleTabs { 
}

ul.simpleTabsNavigation { 
padding:0; 
text-align:left; 
margin-left:1px;
}

/*TABNAVIGATIONHEIGHTSTYLE*/
div.simpleTabsContent.currentTab {
margin-top:19px;
display:block;
}

.simpleTabs {
width:100% !important;
}

ul.simpleTabsNavigation li { 
list-style:none; 
display:inline; 
margin:0px 0px 0px 0px; 
padding:0; 
}

ul.simpleTabsNavigation li a:link {
/*-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;*/
}

/*STYLESFOROTHERTABS*/
ul.simpleTabsNavigation li a { 
background-color:#e5e5e5;
border:solid 1px #000;
color:[PRODUCTITLEFONTCOLOUR];
font-family:"Poppins", sans-serif;
font-size:15px;
padding:18px;
font-weight:600;
margin-left:-1px;
}

/*STYLESFORMOUSEOVER*/
ul.simpleTabsNavigation li a:hover { 
background-color:#e5e5e5;
border:solid 1px #000;
color:[PRODUCTITLEFONTCOLOUR];
font-family:"Poppins", sans-serif;
font-size:15px;
font-weight:600;
padding:18px;
}

/*OPENTABSTYLES*/
ul.simpleTabsNavigation li a.current {
background-color:#FFFFFF;
border:solid 1px #000;
border-bottom:none;
color:[PRODUCTITLEFONTCOLOUR];
font-family:"Poppins", sans-serif;
font-size:15px;
padding:18px 18px 19px 18px;
font-weight:600;
}

/*TABINFORMATIONBOXSTYLE*/
div.simpleTabsContent {
border:solid 1px #000;
background-color:#FFFFFF;
padding:25px; 
display:none; 
width:968px;
}