/* CSS Document */
#primary-nav ul li #primary-nav-home
	{
		width:145px;
		padding-left:20px;
		height: 15px;
	}

#primary-nav-a
{
	margin-left: 0px;
	border-left: 0px solid #fff;
}

		
	#column-1
	{
		/*background-color:#00ffff;*/
		width: 171px;
		padding: 0px;
		float:left;
	}
			
	#column-2
	{
		width: 825px;
		float:left;
		/*background-color:#ff00ff;*/
		padding:0px;
		display:block;
		margin:0px;
		color:#333333;
		
	}
		#sectionImage
		{
			
			background-image:url(../images/header/holding.gif);
			background-repeat:no-repeat;
			background-position:top left;
			width:412px;
			height:30px;
			padding:107px 25px 3px 28px;
			float:left;
		}
			#sectionImage h1 {
				font-size:17px;
				line-height:20px;
				color:#fff;
				padding:0px;
				margin:0px
			}
		#printBut {
			background-image:url(../images/internal/print-but-bg.gif);
			background-repeat:no-repeat;
			background-position: top left;
			width:117px;
			height:32px;
			padding:108px 10px 0px 29px;
			float:left;
		}
			#printBut a {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight:bold;
				color:#62bb46;
			}
			#printBut a:hover {
				font-weight:bold;
				color:#390;
			}
			
		#headerEdge {
			/*background-image:url(../images/internal/headerEdge.gif);
			background-repeat:no-repeat;
			background-position: top left;*/
			width:117px;
			height:32px;
			padding:108px 10px 0px 29px;
			float:left;
		}
		
		#docLinks {
			background-image:url(../images/patient-information.gif);
			background-repeat:no-repeat;
			background-position:top left;
			background-color:#febe10;
			font-size:11px;
			color:#0053a0;
			width:189px;
			height:106px;
			padding:30px 5px 0px 10px;
			float:right;
		}
			#docLinks p {
				padding:0px 0px 10px 0px;
				margin:0px;
			}
			
			#docLinks h3 {
				position:absolute;
				left:-9999px;
			}
			
			#docLinks a.markedLink {
				display:block;
				background-image:url(../images/patientsinfo-linkarrow.gif);
				background-repeat:no-repeat;
				background-position:top left;
				padding:0px 0px 5px 12px;
				margin:0px;
				color:#09c;
			}
			#docLinks a.markedLink:hover {
				color:#069;
			}
		#breadcrumb {
			padding:10px 0px 0px 28px;
			height:30px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#09c;
			clear:both;
		}
			#breadcrumb a {
				color:#09c;
			}
			#breadcrumb a:hover {
				color:#069;
			}
			#breadcrumb strong{
				font-weight:normal;
				color:#62bb46;
			}
		#content-col-single {
			font-size:11px;
			color:#666;
			padding:5px 27px 30px 28px;
			width:562px;
			float:left;
			/*background-color:#99CCCC;*/
		}
			#content-col-single h1, #content-col-1 h1, #content-col-2 h1 {
				margin:15px 0px 0px 0px;
				color:#09c;
				font-size:15px;
			}
			p.salesHeader {
				margin:0 0 7px 0;
				padding:0;
				font-size:16px;
				line-height:16px;
			}
			p.salesSubHeader {
				margin:0;
				padding:0;
				font-size:10px;
				line-height:12px;
			}
			
			#content-col-1 ul.fixedIndent, #content-col-2 ul.fixedIndent, content-col-single ul.fixedIndent {
				margin: 10px 0px 10px 30px;
				padding:0px;
			}
		#content-col-1, #content-col-2 {
			font-size:11px;
			color:#666;
		}
		#content-col-1 {
			padding:5px 0px 30px 28px;
			width:268px;
			float:left;
		}
			p.Intro, strong.Intro, ul li.Intro {
				font-weight:bold;
				color:#62bb46;
			}
			p.divider, h2.divider, h3.divider, h1.divider, blockquote.divider, div.divider {
				margin:15px 0px 0px 0px;
				padding-top:15px;
				border-top:1px DASHED #62bd46;
			}
			p.divider2, h2.divider2, h1.divider2  {
				margin:15px 0px 0px 0px;
				padding-top:15px;
				border-top:1px SOLID #62bd46;
			}
		#content-col-2 {
			padding:5px 27px 30px 28px;
			width:266px;
			float:left;
		}
			#singlecolumnLeft {
				padding:0px 14px 15px 0px;
				width:268px;
				float:left;
			}
			#singlecolumnRight {
				padding:0px 0px 15px 14px;
				width:266px;
				float:left;
			}
			#singlecolumnClear {
				clear:both;
			}
		#content-col-3 {
			width:206px;
			float:right;
		}
		
			#content-col-1 a, #content-col-2 a, #content-col-single a {
				color:#62bb46;
			}
			#content-col-1 a.markedLink, #content-col-2 a.markedLink, #content-col-single a.markedLink {
				display:block;
				background-image:url(../images/home/footer-linkarrow.gif);
				background-repeat:no-repeat;
				background-position:top left;
				padding-left:12px;
				padding-bottom:5px;
				color:#62bb46;
			}
			#content-col-1 a.markedLink:hover, #content-col-2 a.markedLink:hover, #content-col-single a.markedLink:hover {
				color:#390;
			}
			#content-col-single a.markedLinkUp {
				display:block;
				background-image:url(../images/up-linkarrow.gif);
				background-repeat:no-repeat;
				background-position:top left;
				padding-left:12px;
				padding-bottom:5px;
				color:#62bb46;
			}
			#content-col-single a.markedLinkUp:hover {
				color:#390;
			}
			#content-col-1 ul li, #content-col-2 ul li, #content-col-single ul li {
				font-weight:normal;
			}
			
			#content-col-1 img.picFrame, #content-col-2 img.picFrame, #content-col-single img.picFrame {
				padding:1px;
				border:1px SOLID #999;
			}
			img.picFrameLeft {
				background-color:#fff;
				border:1px SOLID #999;
				float:left;
				padding:1px;
				margin: 0px 10px 10px 0px;
			}
			img.picFrameRight {
				background-color:#fff;
				border:1px SOLID #999;
				float:right;
				padding:1px;
				margin: 0px 0px 5px 10px;
			}
			img.picLeft {
				float:left;
				margin: 0px 10px 10px 0px;
				padding:0px;
			}
			img.picRight {
				float:right;
				margin: 0px 0px 5px 10px;
				padding:0px;
			}
			p.note {
				font-size:10px;
				color:#999;
			}
		
		#refs {
			clear:both;
			margin:30px 27px 10px 28px;
			padding-top:20px;
			width:562px;
			border-top:1px DASHED #62bd46;		
			color:#666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
		}
		
		#refs h3, #refs strong {
			font-size:10px;
			color:#09c;
		}
			
		#note-footer {
			margin:0px 27px 20px 28px;
			width:562px;
			font-size:10px;
			color:#999;
			
		}
		#note-footer a {
			color:#62bd46;
		}
		

		sup.refNum 
		{
			font-size:9px;
			color:#fc0;
			vertical-align: top;
			padding-bottom: 5px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
		}		
		
		p.pdflink {
			padding-left:20px;
			background-image:url(../images/pdfIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			font-weight:bold;
		}
		#note-footer p.pdfnote, p.pdflink {
			padding-left:20px;
			background-image:url(../images/pdfIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}
		#note-footer p.swfnote {
			padding-left:20px;
			background-image:url(../images/swfIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}
		p.wmvnote {
			padding-left:20px;
			background-image:url(../images/wmvIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}
		p.wmvlink, div.wmvlink {
			padding-left:20px;
			background-image:url(../images/wmvIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
		}
		p.wordlink, div.wordlink {
			padding-left:20px;
			background-image:url(../images/wordIcon.gif);
			background-repeat:no-repeat;
			background-position:top left;
			font-weight:bold;
		}
		
		#featurebox, .featurebox {
			/*background-image:url(../images/featureBoxes/boxleft.gif);
			background-repeat:repeat-y;		*/		
		}
		#featurebox-footer, .featurebox-footer {
			/*background-image:url(../images/featureBoxes/box-footer-green.gif);
			background-repeat:no-repeat;
			background-position:top;*/
			height:30px;
			width:206px;
		}
			#newkit-box-content, #butterfly-box-content, #FactorFitness-box-content, #medicalInfo-box-content, #dentist-box-content, #calendar-box-content, #ct-box-content, #calendar-box-content-2009,  #bha-box-content, #manufacturing-box-content, #haemophiliaSociety-box-content, #ci-box-content, #user-box-content, #JOS-box-content, #forum-box-content, #imageLibrary-box-content, #genetics-box-content, #geneticsHCP-box-content, #compliance-box-content, #records-box-content, #howsitmade-box-content, #newsEvents-box-content, #kgbLink-box-content, #kgb-box-content  {
				background-repeat:no-repeat;
				background-position:top right;
				width:180px;
				font-size:11px;
				color:#999;
			}
			/*#newkit-box-content strong, #butterfly-box-content strong, #FactorFitness-box-content strong, #medicalInfo-box-content strong, #dentist-box-content strong, #ct-box-content strong, #calendar-box-content strong, #calendar-box-content-2009 strong, #bha-box-content strong, #manufacturing-box-content strong, #haemophiliaSociety-box-content strong, #ci-box-content strong, #user-box-content strong, #JOS-box-content strong, #forum-box-content strong, #imageLibrary-box-content strong, #genetics-box-content strong, #geneticsHCP-box-content strong, #compliance-box-content strong, #records-box-content strong, #howsitmade-box-content strong, #newsEvents-box-content strong {
				font-size:11px;
				color:#f00;

			}*/
			
			/* -- New Kit box styles -- */
			
			#newkit-box-content {
				background-image:url(../images/featureBoxes/newkit-header.gif);
				padding:44px 10px 0px 16px;
				font-size:11px;
			}
				#newkit-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#newkit-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#newkit-box-content a, #newkit-box-content a.markedLink {
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#newkit-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- butterfly box styles -- */
			
			#butterfly-box-content {
				background-image:url(../images/featureBoxes/butterfly-header.gif);
				padding:44px 10px 0px 16px;
			}
				#butterfly-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#butterfly-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#butterfly-box-content a, #butterfly-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#butterfly-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
					
			/* -- FactorFitness box styles -- */
			
			#FactorFitness-box-content {
				background-image:url(../images/featureBoxes/factorfitnessheader.gif);
				padding:44px 10px 0px 16px;
			}
				#FactorFitness-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#FactorFitness-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
					font-size:11px;
					color:#999;
				}
				#FactorFitness-box-content, #FactorFitness-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#FactorFitness-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
						
			/* -- medicalInfo box styles -- */
			
			#medicalInfo-box-content {
				background-image:url(../images/featureBoxes/furtherInfo-header.gif);
				padding:44px 10px 0px 16px;
			}
				#medicalInfo-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#medicalInfo-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#medicalInfo-box-content a, #medicalInfo-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#medicalInfo-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- Dentist box styles -- */
				
			#dentist-box-content {
				background-image:url(../images/featureBoxes/dentist-header.gif);
				padding:44px 10px 0px 16px;
			}
				#dentist-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#dentist-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#dentist-box-content a, #dentist-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#dentist-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
			
			/* -- forum box styles -- */
			
			#forum-box-content {
				background-image:url(../images/featureBoxes/forum-header.gif);
				padding:44px 10px 0px 16px;
			}
				#forum-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#forum-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#forum-box-content a, #forum-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#forum-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- imageLibrary box styles -- */
			
			#imageLibrary-box-content {
				background-image:url(../images/featureBoxes/imagelibrary-header.gif);
				padding:44px 10px 0px 16px;
			}
				#imageLibrary-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#imageLibrary-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#imageLibrary-box-content a, #imageLibrary-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#imageLibrary-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- genetics box styles -- */
			
			#genetics-box-content {
				background-image:url(../images/featureBoxes/genetics-header.gif);
				padding:44px 10px 0px 16px;
			}
				#genetics-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#genetics-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#genetics-box-content a, #genetics-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#genetics-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- geneticsHCP box styles -- */
			
			#geneticsHCP-box-content {
				background-image:url(../images/featureBoxes/geneticsHCP-header.gif);
				padding:44px 10px 0px 16px;
			}
				#geneticsHCP-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#geneticsHCP-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#geneticsHCP-box-content a, #geneticsHCP-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#geneticsHCP-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- compliance box styles -- */
			
			#compliance-box-content {
				background-image:url(../images/featureBoxes/compliance-header.gif);
				padding:44px 10px 0px 16px;
			}
				#compliance-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#compliance-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#compliance-box-content a, #compliance-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#compliance-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- records box styles -- */
			
			#records-box-content {
				background-image:url(../images/featureBoxes/records-header.gif);
				padding:44px 10px 0px 16px;
			}
				#records-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#records-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#records-box-content a, #records-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#records-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- howsitmade box styles -- */
			
			#howsitmade-box-content {
				background-image:url(../images/featureBoxes/howsitmade-header.gif);
				padding:44px 10px 0px 16px;
			}
				#howsitmade-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#howsitmade-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#howsitmade-box-content a, #howsitmade-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#howsitmade-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- calendar box styles -- */
				
			#calendar-box-content {
				background-image:url(../images/featureBoxes/calendar-header.gif);
				padding:44px 10px 0px 16px;
			}
				#calendar-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#calendar-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#calendar-box-content a, #calendar-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#calendar-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			#calendar-box-content-2009 {
				background-image:url(../images/featureBoxes/calendar-header-2009.gif);
				padding:44px 10px 0px 16px;
			}
				#calendar-box-content-2009 h4 {
					position:absolute;
					left:-9999px;
				}
				#calendar-box-content-2009 p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#calendar-box-content-2009 a, #calendar-box-content-2009 a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#calendar-box-content-2009 a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			
				
			/* -- JOS box styles -- */
				
			#JOS-box-content {
				background-image:url(../images/featureBoxes/JOS-header.gif);
				padding:44px 10px 0px 16px;
			}
				#JOS-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#JOS-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#JOS-box-content a, #JOS-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#JOS-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- BHA box styles -- */
				
			#bha-box-content {
				background-image:url(../images/featureBoxes/bha-header.gif);
				padding:49px 10px 0px 16px;
			}
				#bha-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#bha-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#bha-box-content a, #bha-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#bha-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				/* -- KGB link box styles -- */
				
			#kgbLink-box-content {
				background-image:url(../images/featureBoxes/kgb-header.gif);
				background-repeat:no-repeat;
				background-position:top right;
				width:180px;
				font-size:11px;
				color:#999;
				padding:49px 10px 0px 16px;
			}
				#kgbLink-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#kgbLink-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#kgbLink-box-content a, #kgbLink-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#kgbLink-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				/* -- KGB link box styles -- */
				
			#manufacturing-box-content {
				background-image:url(../images/featureBoxes/manufacturing-header.gif);
				padding:49px 10px 0px 16px;
			}
				#manufacturing-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#manufacturing-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#manufacturing-box-content a, #manufacturing-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#manufacturing-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
			/* -- haemophiliaSociety box styles -- */
				
			#haemophiliaSociety-box-content {
				background-image:url(../images/featureBoxes/haemophiliaSociety-header.gif);
				padding:44px 10px 0px 16px;
				
			}
				#haemophiliaSociety-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#haemophiliaSociety-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#haemophiliaSociety-box-content a, #haemophiliaSociety-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#haemophiliaSociety-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				#haemophiliaSociety-box-content strong {
					font-size:10px;
				}
				
				/* -- contiuous infusion box styles -- */
				
			#ci-box-content {
				background-image:url(../images/featureBoxes/kgb-header.gif);
				padding:44px 10px 0px 16px;
				font-size:11px;
				color:#999;
				
			}
				#ci-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#ci-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#ci-box-content a, #ci-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#ci-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				#ci-box-content strong {
					font-size:10px;
				}
				
			/* -- clinical trials box styles -- */
				
			#ct-box-content {
				background-image:url(../images/featureBoxes/ct-header.gif);
				padding:44px 10px 0px 16px;
				font-size:11px;
				
			}
				#ct-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#ct-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#ct-box-content a, #ct-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#ct-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				#ct-box-content strong {
					font-size:10px;
				}
				
				
				/* -- user box styles -- */
				
			#user-box-content {
				background-image:url(../images/featureBoxes/users-header.gif);
				padding:44px 10px 0px 16px;
				
			}
				#user-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#user-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#user-box-content a, #user-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#user-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				#user-box-content strong {
					font-size:10px;
				}
				
				/* -- newsEvents box styles -- */
				
			#newsEvents-box-content {
				background-image:url(../images/featureBoxes/newsEvents-header.gif);
				padding:44px 10px 0px 16px;
				
			}
				#newsEvents-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#newsEvents-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#newsEvents-box-content a, #newsEvents-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#newsEvents-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				#newsEvents-box-content strong {
					font-size:10px;
				}
				
				/* -- KGB box styles -- */
				
			#kgb-box-content {
				background-image:url(../images/featureBoxes/kgb-header.gif);
				background-repeat:no-repeat;
				background-position:top right;
				width:180px;
				font-size:11px;
				color:#999;
				padding:44px 10px 0px 16px;
				
			}
				#kgb-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#kgb-box-content h5 {
					font-size: 12px;
					color: #ef3e42;
					margin:10px 0px 0px 0px;
				}
				#kgb-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#kgb-box-content a, #kgb-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#kgb-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				/* -- safetyRecord box styles -- */
				
			#safetyRecord-box-content {
				background-image:url(../images/featureBoxes/safetyRecord-header.gif);
				background-repeat:no-repeat;
				background-position:top right;
				width:180px;
				font-size:12px;
				color:#666;
				padding:44px 10px 0px 16px;
				
			}
				#safetyRecord-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#safetyRecord-box-content h5 {
					font-size: 12px;
					color: #ef3e42;
					margin:10px 0px 0px 0px;
				}
				#safetyRecord-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#safetyRecord-box-content a, #safetyRecord-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#safetyRecord-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				#safetyRecord-box-content strong {
					font-size:10px;
					color:#999;
					font-weight:normal;
				}
				
				
		/* -- Patient materials box styles -- */
				
			#paterientMaterials-box-content {
				background-image:url(../images/featureBoxes/patient-support.jpg);
				background-repeat:no-repeat;
				background-position:top right;
				width:180px;
				font-size:11px;
				color:#666;
				padding:44px 10px 0px 16px;
				
			}
				#paterientMaterials-box-content h4 {
					position:absolute;
					left:-9999px;
				}
				#paterientMaterials-box-content h5 {
					font-size: 12px;
					color: #ef3e42;
					margin:10px 0px 0px 0px;
				}
				#paterientMaterials-box-content p {
					padding:0px 0px 10px 0px;
					margin:0px;
				}
				#paterientMaterials-box-content a, #paterientMaterials-box-content a.markedLink{
					/*display:block;
					background-image:url(../images/home/home-box-linkarrow.gif);
					background-repeat:no-repeat;
					background-position:top left;
					padding-left:12px;*/
					font-size:11px;
					color:#333;
					text-decoration:none;
				}
				#paterientMaterials-box-content a:hover {
					color:#000;
					text-decoration:underline;
				}
				
				#paterientMaterials-box-content strong {
					font-size:10px;
				}
				
				
#start, #q01, #q02, #q03, #q04, #q05, #q06, #q07, #q08, #q09, #q10, #q11, #q12, #q13, #q14, #q15, #q16 {
	display:none;
}
#faq-questions, #faq-answers {
	padding-bottom:15px;
}
#video-frame {
	padding:1px;
	width:320px;
	margin-right: auto;/*centres in compliant browsers*/
	margin-left: auto;
	background-color:#000;
}
#video-plugin {
	float:right;
}

/* Bio set page */
.biosetLongHeaderBG {
	background-image:url(../images/bioset/longHeaderBG.gif);
	background-repeat:no-repeat;
	width:548px;
	height:20px;
	margin:3px;
	padding:4px;
}
.biosetLeftHeaderBG {
	background-image:url(../images/bioset/HeaderBG.gif);
	background-repeat:no-repeat;
	width:266px;
	height:20px;
	padding:7px;
	margin:0px;
	float:left;
}
.biosetRightHeaderBG {
	background-image:url(../images/bioset/HeaderBG.gif);
	background-repeat:no-repeat;
	width:266px;
	height:20px;
	padding:7px;
	margin:0px;
	float:right;
}
.biosetHeader {
	width:562px;
	padding:0px;
	margin:0px;
}
.biosetHeaderLeft {
	height:20px;
	color:#333;
	text-align:left;
	font-size:11px;
	line-height:20px;
	float:left;
	font-weight:bold;
}
.biosetHeaderRight {
	height:20px;
	color:#fff;
	text-align:right;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
	padding-right:3px;
	float:right;
}
.biosetContainerLeft {
	width:270px;
	padding:7px 4px 7px 7px;
	margin:0px;
	float:left;
}
.biosetContainerRight{
	width:271px;
	padding:7px 3px 7px 7px;
	margin:0px;
	float:right;
}
img.biosetThumbSmall {
	float:right;
	padding:1px;
	margin-left:10px;
	border:1px SOLID #333;
}
.biosetDesc {
	width:562px;
	padding:0px;
	margin:0px;
}
img.biosetThumbBig {
	padding:1px;
	background-color:#fff;
	border:1px SOLID #333;
	float:right;
}
.biosetDivider {
	clear:both;
	border-bottom:1px SOLID #62bb46;
	margin:10px 3px 7px 3px;
	padding:0px;
}
.error {
	color:#f00;
}
.simpleTable {
	color:#000;
}
.simpleTable tr td {
	background-color:#efefef;
	padding:3px;
	border:1px solid #ccc;
}
#ciSUM {
	width:266px;
	height:23px;
	background-image:url(../images/graphs/ci_sum.gif);
	background-repeat:no-repeat;
}
#ciSUM p {
	position:absolute;
	left: -9999px;
}
.required {
	color:#CC0000;
	font-size:13px;
	line-height:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#sectionMarkerUsers {
	background-image:url(../images/internal/usersSectionImg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:171px;
	height:74px;
}

#sectionMarkerHCP {
	background-image:url(../images/internal/hcpSectionImg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:171px;
	height:74px;
}

#sectionMarkerUsers h3, #sectionMarkerHCP h3 {
	position:absolute;
	left:-9999px;
}
/* Literature thumbnails */

.materialsOrder {
	background-repeat:no-repeat;
	background-position:top left;
	padding: 5px 0 5px 108px;
	margin-bottom:10px;
}
	.materialsOrder h2, .materialsOrder p {
		padding:0;
		margin:0 0 5px 0;
	}
	
/* Butterfly steps */

.butterflySteps-pic {
	margin:0;
	padding:0 20px 0 0;
	width:182px;
	float:left;
}
.butterflySteps-pic img {
	border:1px solid #000;
}

.butterflySteps-desc {
	margin:0;
	padding:0;
	width:360px;
	float:left;
}
.butterflySteps-desc h3 {
	margin:0;
	padding:0;
	color:#0099d8;
	font-size:13px;
}
.butterflySteps-desc p {
	margin:0;
	padding:0;
}