@charset "UTF-8";
/* CSS Document */

div.topicIndexPage, div.slide {
	width:1024px;
	height:768px;
	border:1px solid #eee;
	font-size:18px !important;
	line-height:1.3em !important;
	color:#636363;
	font-family: "Merck Semisans";
}





div.slidePadding {
	margin:40px;
	position:relative;
	
}


table.slideHeaderTable {
	width:100%;
	
}

table.slideHeaderTable td.slideIcon {
	width:10%;
}

table.slideHeaderTable td.slideIcon img {
	width:77% !important;
}


table.slideHeaderTable td.slideTopic {
	
	font-size:40px;
	
}
div.largeMolecule table.slideHeaderTable td.slideTopic {
	color:#99CC00;
}

div.smallMolecule table.slideHeaderTable td.slideTopic {
	color:#33CCFF;
	
}

h4 {
	font-size:20px;
	margin-top:0px;
	margin-bottom:5px;
}


div.largeMolecule h4 {
	color:#666633;
}

div.smallMolecule h4 {
	color:#003399;
	
}

div.productBenefitsHeader {
	padding-top:1em;
}


table.slideHeaderTable td {
	vertical-align:middle;
}




table.slideHeaderTable td.merckLogo {
	width:10%;
	text-align:right;
}


div.productTitle, div.topicTitle {
	font-size:26px !important;
	line-height:1.25em !important;
	margin:20px 0 !important;
	
}

div.largeMolecule div.productTitle, div.largeMolecule div.topicTitle {
	
	color:#666633 !important;
}

div.smallMolecule div.productTitle, div.smallMolecule div.topicTitle  {
	
	color:#003399 !important;
}


table.slideBodyTable td {
	vertical-align:top;
}

table.slideBodyTable td.topicDescription {
	width:33% !important;
	
}

table.slideBodyTable td.topicProductLinks {
	padding-left:7%;
}

table.slideBodyTable td.topicProductLinks div {
	/* width:45% !important;*/
	/* padding-right:5% !important;*/
	/* float:left;*/
	margin:5px 0;
}


/* Adjustments for Large Molecule Downstream index page */

div.Topic4 td.topicProductLinks {
	
	font-size:15px !important;
	line-height:1.2em !important;
}

div.Topic4 table.slideBodyTable td.topicProductLinks {
	padding-left:3% !important;
}

div.Topic4 td.topicProductLinks div {
	margin:2px 0 !important;
	padding-right:4% !important;
	
}


/* end */


td.productDescription {
/*	width:48%;*/
}

td.productImage {
	width:23%;
	padding-right:3%;
}

td.productLinks {
	width:25%;
	padding-left:4%;
}

td.productLinks div.fileLink {
	margin-bottom:8px;
	font-size:0.95em;
}


img.prodImage {
	width:100%;
}

 div.slide a:link, div.slide a:visited {
	color:#99CC00 !important;
	text-decoration:none;
}
 div.slide a:hover {
	text-decoration:underline;
}

div.largeMolecule  a:link, div.largeMolecule a:visited {
	color:#99CC00 !important;
	text-decoration:none;
}
div.largeMolecule  a:hover {
	text-decoration:underline;
}


div.smallMolecule  a:link, div.smallMolecule a:visited {
	color:#3CF !important;
	text-decoration:none;
}
div.smallMolecule  a:hover {
	text-decoration:underline;
}






li {
	
} 

div.topicIndexPage  { page-break-before:always }


div.slide {page-break-inside:avoid !important}

div.pageBreak
{
    height: 1px;
    width: 100%;
    clear:both;
    page-break-after: always;
    display: block;
}

/* jquery accordion */

.ui-accordion {

	font-family: "Merck Semisans";
    border:none:

}

h3.ui-accordion-header {

	font-size:18px !important;
margin:0;
padding:0;
background:none;
border:none;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
-khtml-border-radius: 0px !important;
border-radius: 0px  !important;
}

.ui-accordion-content {
border:none;
background:none;

padding:0;
}

.ui-accordion .ui-accordion-header a {
padding-top:0;
padding-bottom:0;
	
}


div.largeMolecule  .ui-accordion-header a:link, div.largeMolecule  .ui-accordion-header a:visited {

color:#666633 !important;
}


.ui-accordion-content ul {
margin:0 !important;
padding:0 0 15px 15px !important;


	font-size:18px !important;
	line-height:1.3em !important;
}

div.largeMolecule .ui-accordion-content ul ,div.largeMolecule .ui-accordion-content ul li {
color:#999999 !important
}


.ui-corner-all {
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
-khtml-border-radius: 0px !important;
border-radius: 0px  !important;
padding:0 !important;
margin:0 !important;
}
