/* Media Bar Content */
div.media-bar-view-full-size {
	margin-bottom:4px;
}

div.media-bar-view-full-size a {
	color:#0000cc;
}

/* Media Bar Tab Content */
div.media-bar-tab-content {
	padding:1px 0 5px;
	position:relative;
}

/* Loading */
div.loading {
	background:url(../image/layout/content/icoLoading.gif) no-repeat;
	height:36px;
	width:36px;
	position:absolute;
	left:50%;
	top:150px;
	margin-left:-18px;
	margin-top:-18px;
}

/* Media Bar Tab Navigation */
ul.media-bar-tab-navigation {
	background:url(../image/layout/content/media_bar_assets/media_bar_tab_content_bg.gif) 0 0 repeat-x;
	margin:0;
	padding:12px 0 0 0;
	list-style-type:none;
	margin-left:6px;
	height:50px;
	overflow:hidden;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:38px;
}

ul.media-bar-tab-navigation li {
	font-size:12px;
	float:left;
	margin-right:9px;
	padding:15px 4px 7px;
}

ul.media-bar-tab-navigation li.current {
	background-color:#e5e5e5;
	border:solid 1px #cccccc;
	border-top:none;
	font-weight:bold;
}
	
ul.media-bar-tab-navigation li a {
	background:url(../image/layout/content/media_bar_assets/media_bar_tab_navigation_items_bg.gif) 0 0 no-repeat;
	display:block;
	
	padding-left:24px;
}

ul.media-bar-tab-navigation li a.tab-item-product,
ul.media-bar-tab-navigation li a.tab-item-sample {
	background-position:0 -34px;
}

ul.media-bar-tab-navigation li a.tab-item-video {
	background-position:0 -68px;
}

ul.media-bar-tab-navigation li a.tab-item-tour {
	background-position:0 -100px;
}
		
/* Media Bar Preview Screen */

div.media-bar-preview-screen {
	position:relative;
	margin-bottom:12px;
	zoom:100%;
}
	
span.media-bar-preview-screen-previous-arrow,
span.media-bar-preview-screen-next-arrow {
	cursor:pointer;
	height:43px;
	width:31px;
	position:absolute;
	top:50%;
	margin-top:-22px;
}

span.media-bar-preview-screen-previous-arrow {
	background:url(../image/layout/content/media_bar_assets/media_bar_preview_screen_previous_arrow.gif) no-repeat;
	left:10px;
}

span.media-bar-preview-screen-next-arrow {
	background:url(../image/layout/content/media_bar_assets/media_bar_preview_screen_next_arrow.gif) no-repeat;			
	right:10px;
}

div.media-bar-preview-screen-item-container {
	width:840px;
	height: expression( this.scrollHeight > 419 ? "420px" : "auto" ); /* sets max-height for IE */
	max-height:420px;
	margin:0 auto;
	overflow:auto;
	text-align:center;
}

div.media-bar-preview-screen iframe {
	position:absolute;
	right:15px;
	bottom:-10px;
	z-index:999;
}

img#tempPic{
	position:absolute;
	left:-9999px;
}

/* Media Bar Thumbnail Slider */
div.media-bar-thumbnail-slider {
	margin:0 auto;
	position:relative;
	width:919px;
}

span.media-bar-thumbnail-previous-arrow,
span.media-bar-thumbnail-next-arrow {
	background:url(../image/layout/content/media_bar_assets/media_bar_thumbnail_arrows.gif) 0 0 no-repeat;
	cursor:pointer;
	display:block;
	width:15px;
	height:20px;
	position:absolute;
	top:50%;
	margin-top:-10px;
}

span.media-bar-thumbnail-previous-arrow {
	left:0;
}
span.media-bar-thumbnail-next-arrow {
	background-position:-15px 0;
	right:0;
}

div.media-bar-thumbnail-slider-mask {
	width:880px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

div.media-bar-thumbnail-slider.images-slider div.media-bar-thumbnail-slider-mask {
	width:842px;
}

div.media-bar-thumbnail-slider.video-slider div.media-bar-thumbnail-slider-mask {
	width:880px;
}

div.media-bar-thumbnail-slider-item-container {
	position:absolute;
	left:0;
	top:0;
}

div.media-bar-thumbnail-slider-item {
	float:left;
}

div.media-bar-thumbnail-slider.images-slider div.media-bar-thumbnail-slider-item-inner {
	padding:6px 1px 0;
}		

div.media-bar-thumbnail-slider div.media-bar-thumbnail-slider-item-inner a {
	display:block;
	text-align:center;
}

div.media-bar-thumbnail-slider.images-slider div.media-bar-thumbnail-slider-item-inner a {
	background:url(../image/layout/content/media_bar_assets/media_bar_thumbnail_slider_image_bg.gif) 0 0 no-repeat;
	height:74px;
	width:97px;
}

div.media-bar-thumbnail-slider.images-slider div.media-bar-thumbnail-slider-item-inner a:hover {
	background-position:-107px 0;
}

div.media-bar-thumbnail-slider.images-slider div.media-bar-thumbnail-slider-item-inner a.current,
div.media-bar-thumbnail-slider.images-slider div.media-bar-thumbnail-slider-item-inner a.current:hover {
	background-position:-214px 0;
}

div.media-bar-thumbnail-slider.images-slider div.media-bar-thumbnail-slider-item-inner img {
	margin-top:13px;
}		

div.media-bar-thumbnail-slider.video-slider div.media-bar-thumbnail-slider-item-inner {
	width:160px;
}

div.media-bar-thumbnail-slider.video-slider a {
	background:url(../image/layout/content/media_bar_assets/media_bar_thumbnail_slider_video_bg.gif) 0 0 no-repeat;
	color:#FFFFFF;
	width:150px;
	height:77px;
	overflow:hidden;
	position:relative;
}

div.media-bar-thumbnail-slider.video-slider div.media-bar-thumbnail-slider-item-inner a:hover {
	background-position:-160px 0;
	color:#FFFFFF;
}

div.media-bar-thumbnail-slider.video-slider div.media-bar-thumbnail-slider-item-inner a.current,
div.media-bar-thumbnail-slider.video-slider div.media-bar-thumbnail-slider-item-inner a.current:hover {
	background-position:-320px 0;
}

div.media-bar-thumbnail-slider.video-slider div.media-bar-thumbnail-slider-item-inner a span {
	background-color:#333333;
	position:absolute;
	top:12px;
	left:5px;
	width:140px;
	line-height:20px;
	overflow:hidden;
}

div.media-bar-thumbnail-slider.video-slider div.media-bar-thumbnail-slider-item-inner a img {
	margin-top:8px;
	width:148px;
	height:68px;
}

/* Colour Variation */
div.media-bar-tab-content div.cntColourVariationSelector div.cntColourVariationSelectorColours,
div.cnt3DViewAndTourContainer div.cntColourVariationSelector div.cntColourVariationSelectorColours {
	float:none;
	width:auto;
}
div.media-bar-tab-content div.cntColourVariationSelector,
div.cnt3DViewAndTourContainer div.cntColourVariationSelector {
	position:absolute;
	right:65px;
	margin:0;
	width:18px;
}
div.cnt3DViewAndTourContainer div.cntColourVariationSelector {
	right:25px;
}
div.media-bar-tab-content div.cntColourVariationSelector div.cntColourVariationSelectorHeading,
div.cnt3DViewAndTourContainer div.cntColourVariationSelector div.cntColourVariationSelectorHeading {
	display:none;
}