﻿/* Products Site Specific Styles */

#productsBanner {
	width: 860px;
	height: 222px;
	margin: 0 auto 0;
	display: block;
}

#productsBannerLeft {
	width: 300px;
	height: 222px;
	background: url('../../../../../Main%20Images/interiorBannerLeft.png') no-repeat;
	float: left;
}

#productsBannerText {
	position: relative;
	top: 85px;
	left: 15px;
}

#productsBannerText h3 {
	color: #000;
	font-size: 56px;
	font-weight: normal;
	}

#productsBannerRight {
	width: 560px;
	height: 222px;
	background: url('../../../../../Main%20Images/Immucor_Banner_Products.png') no-repeat;
	float: left;
}


#productsBlurb {
	width: 860px;
	height: auto;
	margin: 0 auto 0;
}

.productsLandingTopBlurb h3{
	font-size: 28pt !important;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
  color: #cc0000;
}

.productsLandingTopBlurb h3  #ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField p{
	margin-top: -40px;
  padding-left: 12px;
  font-size: 16px;
  font-weight: normal;
  width: 860px;
}

#interiorProductsArea {
	width: 860px;
	height: ;
	margin: 0 auto 0;
}

.traditionalReagents {
	width: 860px;
	height: auto;
	margin: 0 auto 0;
	display: block;
}

.leftProductsTableArea .cbq-layout-main {
	width: 240px;
}

#productsLandingContainer {
	width: 860px !important;
  height: auto;
}

#productsLandingContainer #MSOZoneCell_WebPartWPQ8 .s4-wpcell-plain .s4-wpTopTable #WebPartWPQ8{
	width: 240px !important;
}

.leftProductsTableArea {
	vertical-align: top;
	padding-bottom: 20px;
}

.productsLeft {
	width: 240px;
	height: auto;
	}

.productsLeft h3 {
	color: #000;
	font-size: 16px;
	border: 1px solid #ccc;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 12em;
	text-align: center;
	padding: 4px;
	position: relative;
	left: 18px;
	margin-top: 4px;
}

.productsMenu {
	list-style: none;
	position: relative;
}


.productsMenu a {
	color: #cc0000;
	font-weight: bold;
}

.productsMenu li {
	padding: 5px;
}

.productsRight {
	width: auto;
	height: auto;
}

.rightProductsTableArea {
	vertical-align: top;
	padding-bottom: 20px;
}

.rightProductsTableArea div, .rightProductsTableArea p {
	margin-top: 0px;
}

.redLineDivider {
	color:;
	background: #cc0000;
	width: 50px;
	height: 1px;
	float: left;
	border: none;
}

.productsRight p {
	margin-top: 15px;
	color: #000;
	font-size: 12px;
}

.capture {
	width: 860px;
	height: auto;
	margin: 0 auto 0;
	display: block;
}

.reserveSymbol {
	position: relative;
	top: -55px;
	left: 90px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

#automationBannerRight {
	width: 560px;
	height: 222px;
	background: url('/Main Images/Immucor_Banner_Automation.png') no-repeat;
	float: left;
	position: relative;
	left: 10px;
}

#softwareBannerRight {
	width: 560px;
	height: 222px;
	background: url('/Main Images/Immucor_Banner_SoftwareSolutions.png') no-repeat;
	float: left;
	position: relative;
	left: 10px;
}

#workstationBannerRight {
	width: 560px;
	height: 222px;
	background: url('/Main Images/Immucor_Banner_CaptureWorkstation.png') no-repeat;
	float: left;
	position: relative;
	left: 10px;
}

#molecularBannerRight {
	width: 560px;
	height: 222px;
	background: url('/Main Images/Immucor_Banner_Molecular.png') no-repeat;
	float: left;
	position: relative;
	left: 10px;
}

#neoBannerRight {
	width: 560px;
	height: 222px;
	background: url('/Main Images/Immucor_Banner_NEO.png') no-repeat;
	float: left;
	position: relative;
	left: 10px;
}

#echoBannerRight {
	width: 560px;
	height: 222px;
	background: url('/Main Images/Immucor_Banner_ECHO.png') no-repeat;
	float: left;
	position: relative;
	left: 10px;
}

#captureBannerRight {
	width: 560px;
	height: 222px;
	background: url('/Main Images/Immucor_Banner_Capture.png') no-repeat;
	float: left;
	position: relative;
	left: 10px;
}

#productSpecificContent {
	width: 860px;
	margin: 10px auto 0;
	display: block;
	
}

#productSpecificLeft {
	width: 570px;
	float: left;
	padding-right:30px;
}

.productSpecificLeft {
	color: #cc0000;
	font-weight: normal;
	vertical-align: top;
	font-size:12pt !important; 
}

.productSpecificLeft h3 {
	font-size: 28pt !important;
	color: #cc0000;
	font-weight: normal;
	margin: 0px;
}

.productTag {
	margin-top: 0px;
	color: #000;
	font-size: 12pt !important;
	font-weight: normal;
}

#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichHtmlField {
	color: #000;
  font-size: 14px;
}

#productSpecificLeft p {
	color: #000;
	font-size: 12px;
}

.productDefinition {
	padding-left: 12px;
	font-size: 12pt !important;
	font-family:"Arial", "Lucida Sans", "Trebuchet MS" !important;
	color:#000000!important;
}

#productSpecificTable {
	margin: 20px auto 0px auto;
}

.productSpecificRight .s4-wpTopTable{
	padding-left: 30px;
}

#productImage {
	width: 115px;
	height: 140px;
}

.productSpecificRightLink {
	color: #000;
	font-family:"Arial", "Lucida Sans", "Trebuchet MS" !important;
	font-size:12px !important;  
}

.productSpecificRightLink a {
	color: #cc0000;
	font-weight: bold;

}

.productSpecificRight {
	vertical-align: top;
	font-family:"Arial", "Lucida Sans", "Trebuchet MS" !important;
	font-size:12px !important;  		

}

.oneWordHeader {
	font-size: 40px !important;
	position: relative;
	top: 30px;
}

.twoWordHeader {
	font-size: 42px !important;
	position: relative;
	top: -20px;
}

.reserveSymbolCMV {
	position: relative;
	top: -55px;
	left: 265px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

.reserveSymbolP {
	position: relative;
	top: -55px;
	left: 200px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

.reserveSymbolR {
	position: relative;
	top: -55px;
	left: 200px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

.reserveSymbolEcho {
	position: relative;
	top: -55px;
	left: 95px;
	font-weight: bold;
	font-size: 12px;
	color: #000;
}




