/* v1.00 9/8/06 */
.cntProductDetailsFull, .cntProductDetailsFullPrint {
	margin:16px 0 10px 0;}

.cntProductDetailsFull .txt h1, .cntProductDetailsFullPrint .txt h1{
	font-size:160%; color:#430023;
	margin:0 0 7px;}
.cntProductDetailsFull .txt h1 sup, .cntProductDetailsFullPrint .txt h1 sup{
	font-size:65%;
	_+font-size:75%;
	 color:#e40303;}
.cntProductDetailsFull .txt p, .cntProductDetailsFullPrint .txt p{
	color:#2c373f;
	margin:0 20px 10px 0;}

.cntProductDetailsFull .txt .btns, .cntProductDetailsFullPrint .txt .btns{
	text-align:right;
	float:right;
	margin:20px 5px 0;}
.cntProductDetailsFull .txt .btns p, .cntProductDetailsFullPrint .txt .btns p{
	width:162px;
	border:1px solid #014681;
	margin:0 0 11px;
	-moz-border-radius:4px;}

.cntProductDetailsFull .txt .btns p.threeD, .cntProductDetailsFullPrint .txt .btns p.threeD{
	background:url(main/icoMagnifierC1.gif) no-repeat center left;}
.cntProductDetailsFull .txt .btns p.compare, .cntProductDetailsFullPrint .txt .btns p.compare{
	background:url(main/icoTickC1.gif) no-repeat center left;}

.cntProductDetailsFull .txt .btns p a, .cntProductDetailsFullPrint .txt .btns p a{
	display:block;
	padding:5px 20px 4px 30px;
	text-align:center; color:#014681; font-weight:bold;
	background:url(main/icoBtnArrowDblR.gif) no-repeat center right;}

.cntCategorySeriesProductName {
	margin-top:10px;}

.cntCategorySeriesProductName h1 {
	color:#430023;
	font-size:160%;}

.cntCategorySeriesProductName h1 a{
	color:#430023;}

.cntCategorySeriesProductName h1 sup{
	font-size:50%; color:#EA0606;}
.blue{
	color:#01417F !important;}	
.cntCategorySeriesProductName  h1 sup{
 font-size:55%;
 _font-size:65%; 
 color:#EA0606; 
 top:-3px; 
 _top:-7px; 
 position:relative}
	
/* SSS cntProductVariations */
.cntProductVariations{
	padding-bottom:8px;
	}
.cntProductVariations .inner1{
	background:transparent url(main/variations-top-bg.gif) no-repeat 0 0;
	padding-top:4px;
	zoom:100%;}
.cntProductVariations .inner2{
	padding:7px 0;
	zoom:100%;}
.cntProductVariations h2{
	color:#000;
	padding:0 0 0 9px;
	margin-bottom:10px;
}
/* EEE cntProductVariations */

/* SSS cntProductVariationsItem */

.cntProductVariations th, .cntProductVariations td{
	background:url(main/dot-vertical.gif) repeat-y;
	padding-right:20px;
	padding-bottom:3px;
	vertical-align:top;
	padding-left:16px;
	color:#7c7c7c;
	width:33%;
}
.cntProductVariations  td.img div{
	text-align:center
}

.cntProductVariations th.first, .cntProductVariations td.first{
	padding-left:1px;
	background:none
}
.cntProductVariations th{
	color:#006b98;
	text-align:left;
	padding-bottom:7px;
	}
.cntProductVariations .img div	{
	border-bottom:3px solid #e3e8e8;
	
}
.cntProductVariations th a, .cntProductVariations td a{
	color:#7c7c7c;	
}
.cntProductVariations .img img{ width:86px; height:71px}
.cntProductVariations .more{
	margin:7px 0;
}
.cntProductVariations .more a{
	padding:0 13px 0 0;
	height:auto;
	color:#000;
	background:url(main/moreico.gif) no-repeat right;
}
/* EEE cntProductVariationsItem */
	
	
/* SSS cntProductImageSelector */
.cntProductImageSelector {
	margin-bottom: 10px;
	padding: 0;
	position: relative; 
	left: 3px;  
	top: 9px; _top: 24px;
	width: 565px;}

.cntProductImageSelector .inner2 {
	width: 565px;
	padding-left: 2px;}
.cntProductImageSelector .inner3 {
	width: 565px;
	padding-left: 2px;}
.cntProductImageSelector .inner4 {
	width: 565px;
	padding-left: 2px;}

.cntProductImageSelector .SelectorBtn {
	float:left;
	height: 27px; width: 50px;
	margin: 0 2px; padding: 0;
	zoom: 100%;}

.cntProductImageSelector .inner2 .SelectorBtn {
	width: 276px;
	zoom: 100%;}
.cntProductImageSelector .inner3 .SelectorBtn {
	width: 182px;
	zoom: 100%;}
.cntProductImageSelector .inner4 .SelectorBtn {
	width: 136px;
	zoom: 100%;}

.cntProductImageSelector .SelectorBtn a {
	margin: 0; padding: 0;
	cursor: pointer;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a:hover, .cntProductImageSelector .SelectorBtn a.selected {
	color: #B02623;
	zoom: 100%;}
.cntProductImageSelector .inner4 .SelectorBtn .content {
	display:inline;
	background:transparent url(main/bcgSelectorBtn.gif) no-repeat top right;
	height: 27px;
	margin: 0; padding: 7px 0 0 2px;
	zoom: 100%;}
	
	
.cntProductImageSelector .SelectorBtn .img {
	position: relative;
	bottom: 4px; right: 6px;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn .text {
	float:left;
	margin: 3px 0 0 3px;
	zoom: 100%;}
	


	
/* SSS cntProductImageSelector */
.cntProductImageSelector {
	margin-bottom: 10px;
	padding: 0;
	position: relative; 
	left: 3px;  
	top: 9px; _top: 24px;
	width: 565px;}

.cntProductImageSelector .inner2 {
	width: 565px;
	padding-left: 2px;}
.cntProductImageSelector .inner3 {
	width: 565px;
	padding-left: 2px;}
.cntProductImageSelector .inner4 {
	width: 565px;
	padding-left: 2px;}

.cntProductImageSelector .SelectorBtn {
	float:left;
	height: 27px; width: 50px;
	margin: 0 2px; padding: 0;
	zoom: 100%;}

.cntProductImageSelector .inner2 .SelectorBtn {
	width: 276px;
	zoom: 100%;}
.cntProductImageSelector .inner3 .SelectorBtn {
	width: 182px;
	zoom: 100%;}
.cntProductImageSelector .inner4 .SelectorBtn {
	width: 136px;
	zoom: 100%;}

.cntProductImageSelector .SelectorBtn a {
	margin: 0; padding: 0;
	cursor: pointer;
	zoom: 100%;color:#063e97;}
.cntProductImageSelector .SelectorBtn a:hover, .cntProductImageSelector .SelectorBtn a.selected {
	color: #0d8be3;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn .leftedge {
	float:left;
	background:transparent url(main/bcgSelectorBtn-Left.gif) 0 0;
	width: 3px;
	height: 27px;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn .rightedge {
	float:left;
	background:transparent url(main/bcgSelectorBtn-Right.gif) 0 0;
	width: 7px;
	height: 27px;
	zoom: 100%;}
.cntProductImageSelector .inner2 .SelectorBtn .content {
	float:left;
	background:transparent url(main/bcgSelectorBtn-Middle.gif) repeat-x;
	height: 27px;
	width: 260px;
	margin: 0; padding: 7px 0 0 2px;
	zoom: 100%;}
.cntProductImageSelector .inner3 .SelectorBtn .content {
	float:left;
	background:transparent url(main/bcgSelectorBtn-Middle.gif) repeat-x;
	height: 27px;
	width: 166px;
	margin: 0; padding: 7px 0 0 2px;
	zoom: 100%;}
.cntProductImageSelector .inner4 .SelectorBtn .content {
	float:left;
	background:transparent url(main/bcgSelectorBtn-Middle.gif) repeat-x;
	height: 27px;
	width: 120px;
	margin: 0; padding: 7px 0 0 2px;
	zoom: 100%;}
	
	
.cntProductImageSelector .SelectorBtn .img {
	position: relative;
	bottom: 4px; right: 6px;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn .text {
	float:left;
	margin: 3px 0 0 3px;
	zoom: 100%;}
	


	
.cntProductImageSelector .SelectorBtn a .imgdefaultview {
	float:left;
	width: 22px; height: 20px;
	margin:1px 5px 0 4px;
	background:transparent url(main/icoDefaultView.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a:hover .imgdefaultview {
	background:transparent url(main/icoDefaultView_over.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a.selected .imgdefaultview {
	background:transparent url(main/icoDefaultView_over.gif) no-repeat 0 0;
	zoom: 100%;}
	
	
.cntProductImageSelector .SelectorBtn a .imglargeimage {
	float:left;
	width: 22px; height: 20px;
	margin:1px 5px 0 4px;
	background:transparent url(main/icoLargeImage.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a:hover .imglargeimage {
	background:transparent url(main/icoLargeImage_over.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a.selected .imglargeimage {
	background:transparent url(main/icoLargeImage_over.gif) no-repeat 0 0;
	zoom: 100%;}
	
	
.cntProductImageSelector .SelectorBtn a .img3dview {
	float:left;
	width: 22px; height: 20px;
	margin:1px 5px 0 4px;
	background:transparent url(main/ico3DView.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a:hover .img3dview {
	background:transparent url(main/ico3DView_over.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a.selected .img3dview {
	background:transparent url(main/ico3DView_over.gif) no-repeat 0 0;
	zoom: 100%;}



.cntProductImageSelector .SelectorBtn a .imgimagegallery {
	float:left;
	width: 22px; height: 20px;
	margin:1px 5px 0 4px;
	background:transparent url(main/icoImageGallery.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a:hover .imgimagegallery {
	background:transparent url(main/icoImageGallery_over.gif) no-repeat 0 0;
	zoom: 100%;}
.cntProductImageSelector .SelectorBtn a.selected .imgimagegallery {
	background:transparent url(main/icoImageGallery_over.gif) no-repeat 0 0;
	zoom: 100%;}

/* EEE cntProductImageSelector */

/* SSS cntProductDetailsGallery */
.cntProductDetailsGallery {
	margin: 30px 0;}
.cntProductDetailsGallery h2 {
	font-size:170%;
	color:#6B6B6B;
	margin:0 0 20px 0;
	padding:0;}
.cntProductDetailsGallery .thumbs {
	padding-left: 3px;}
.cntProductDetailsGallery img {
	float:left;
	margin: 6px 0 0 0;}
.cntProductDetailsGallery img.Divider {
	margin:0;}
.cntProductDetailsGallery img.DividerLeft {
	margin:0 5px 0 0;}
/* EEE cntProductDetailsGallery */

/* SSS cntProduct3DView */
.cntProduct3DView{
	text-align:center;
	border-bottom:30px solid #fff;} /* Bug */
.cntProduct3DView{
	margin:0 auto;}
/* EEE cntProduct3DView */

/* SSS cntProductDetails3D */
.cntProductDetails3D{
	margin:30px 0;}
.cntProductDetails3D h2{
	font-size:170%;
	color:#6B6B6B;
	margin:0 0 20px 0;
	padding:0;}
/* EEE cntProductDetails3D */

