/* global settings -----------------------------------------------------------*/
a:hover, .active { color: #EC008C; }
/* header settings -----------------------------------------------------------*/
#header { background: url(../img/background_header.png) no-repeat; }
#portal { left: 60px; }

#navigationmain ul li a:hover, #navigationservice ul li a:hover, a.lnk_breadcr:hover { color: #EC008C }
#searchsuggest .iconsearch { background: #858585; }
#searchsuggestcontent #searchsuggestcontenttable td a:hover { color: #FFF; background: #EC008C; }
#searchsuggestcontent ul li a:hover { background: #EC008C; }
#quicksearch p a, #advancedsearch p a { color: #EC008C; }

.hilite { color: #EC008C;}

#footermenu p a:hover {color: #EC008C;}

/* box for help */
#content .contenthelp h2 { background: #EC008C; }
.contenthelp div.download, .helpboxcontent { background: #FFFFFF; }
.helpboxcontent h6 { color: #EC008C; }

/* navigation left -----------------------------------------------------------*/
/* navigation left - first level */
#left h1, 
#left h3, /*SEO*/
#left ul li.active a,
#left ul li.active ul li.active a,
#left ul li a:hover, #left ul li.active ul li a:hover,
#left a.back:hover  {
color: #EC008C;
}

/* splash page settings ------------------------------------------------------*/

#chooseregionheader h1,
#chooseregioncontent ul li a:hover {
color: #EC008C;
}
/* box for regions */
#regionboxnorthamerica .regionboxclose a, #regionboxlatinamerica .regionboxclose a, #regionboxeurope .regionboxclose a, #regionboxafrica .regionboxclose a, #regionboxasiaoceania .regionboxclose a {
background: #EC008C;
}
#regionboxnorthamerica ul.border, #regionboxlatinamerica ul.border, #regionboxeurope ul.border, #regionboxafrica ul.border, #regionboxasiaoceania ul.border {
border-right: 1px dotted #FFFFFF;
}
#regionboxnorthamerica ul li a:hover, #regionboxlatinamerica ul li a:hover, #regionboxeurope ul li a:hover, #regionboxafrica ul li a:hover, #regionboxasiaoceania ul li a:hover {
color: #EC008C;
background: #FFFFFF;
}
#regionboxnorthamerica {
background: #EC008C url(../images/css/merck4biosciences/background_chooseregion_northamerica.gif) no-repeat top right;
}
#regionboxlatinamerica {
background: #EC008C url(../images/css/merck4biosciences/background_chooseregion_latinamerica.gif) no-repeat right;
}
#regionboxeurope {
background: #EC008C url(../images/css/merck4biosciences/background_chooseregion_europe.gif) no-repeat right;
}
#regionboxafrica {
background: #EC008C url(../images/css/merck4biosciences/background_chooseregion_africa.gif) no-repeat right;
}
#regionboxasiaoceania {
background: #EC008C url(../images/css/merck4biosciences/background_chooseregion_asiaoceania.gif) no-repeat right;
}

/* new splashpage layer*/
.pop_ww_content h1, .worldwide_nav div ul li a, .worldwide_nav a, .worldwide_nav h3.active, .pop_close { color: #EC008C;}

/* entry settings ------------------------------------------------------------*/
/* box for index page width small white headline */
#entrybox01 h1, #entrybox01 a,
/* box for index page with teaser and movie */
#entrybox02 h1 {
color: #EC008C;
}
#entrybox02teaser01 h2 a {
background: url(../images/css/merck4pigments/background_entrybox02teaser01.gif) no-repeat;
}
#entrybox02teaser01 h2 a:hover {
background: url(../images/css/merck4pigments/background_entrybox02teaser01_hover.gif) no-repeat;
}
#entrybox02teaser02 h2 a {
background: url(../images/css/merck4pigments/background_entrybox02teaser02.gif) no-repeat;
}
#entrybox02teaser02 h2 a:hover {
background: url(../images/css/merck4pigments/background_entrybox02teaser02_hover.gif) no-repeat;
}
#entrybox02teaser01 p a:hover, #entrybox02teaser02 p a:hover, #entrybox02teaser03 p a:hover,
#entrybox02teaser01 a:hover, #entrybox02teaser02 a:hover, #entrybox02teaser03 a:hover{
color: #EC008C;
}
/* news PortalPage and News Strategic Topic ----------------*/
#newsPortalPage h2,
#news h1  {
color: #EC008C;
}

/* table with alternating rowcolors not separated with borders */
.table01 th, .iframetable th,
.table02 li a, /*special style for citations e.g. 70967*/
.table01 a:hover, .table02 a:hover {
color: #EC008C;
}


/* table with alternating rowcolors not separated with borders */
.table01, .iframetable {
clear: both;
width: 100%;
margin: 0 0 1.4em;
padding: 0;
border: 1px solid #D3DCED;
border-collapse: collapse; border-spacing: 0;
}
.table01 caption, .iframetable caption {
padding: 0 0 0.4em;
text-align: right
}
.table01 th, .iframetable th {
text-align: left;
padding: 0.4em 1em 0.4em 0.7em;
border-bottom: 1px dotted #D3DCED;
color: #EC008C
}
.table01 th.new { padding-bottom: 1em }
.table01 th.new span {
padding-left: 1em;
margin: 0;
background: transparent url(../images/content/master/icon_new.gif) no-repeat left center
}
.catNo {width:90px;}
.table01 td {
padding: 0.4em 0.4em 0.4em 1em;
/*background: #FFF;*/
vertical-align:top
}
.table01 td.alt { background: #F7F8FC }
.table01 td.deleteright {
padding: 0.4em 0.4em 0.4em 1em;
text-align: right;
padding-right: 40px;
background: #FFF
}
.table01 td.deleterightalt {
text-align: right;
padding-right: 40px;
background: #FFFFFF
}
.table01 td.center { text-align: center }
.table01 th.alignright { text-align: right }
.table01 td.borderleft { border-left: 1px solid #D3DCED }
.table01 td.nopadding { margin: 0; padding: 0 }
.table01 a, .table02 a { text-decoration: none; color: #5C5C5C }
.table01 a:hover, .table02 a:hover { color:#EC008C }

.iframetable td {
padding: 0;
background: #fff
}
.table01 ul li {
margin-left: 2em
}
.table01 input {
width: auto;
color: #5C5C5C;
border: 1px solid #000;
line-height: 1.4em;
margin: 2px 0
}

/* global content settings ---------------------------------------------------*/
a.exlink:link, a.exlink:visited, a.exlink:hover, a.exlink:active {
padding: 0 0 0 1.2em;
background: url(../images/css/merck4biosciences/background_exlink.gif) no-repeat left center;
}
#content .contentimagemiddle h5, #content td.ContentTableDark a:hover, #content td.ContentTableBright a:hover{
color: #EC008C;
}
#content p a {
text-decoration: underline;
color: #EC008C;
}
#content .contentimagemiddle a{
color: #EC008C;
text-decoration:none;
}
#content .contentimagemiddle a:hover{
text-decoration: underline;
}

/* table with alternating rowcolors separated width borders */
.table02 th,
#content .table02 th ul li a,
.table02 td.portalcolor,
#matrixbrowser.table02 td.td_head {
color: #EC008C;
}
/* additional table without headline and without border */
.table03 td {
background: #FFFFFF;
}
/* shopping cart -------------------------------------------------------------*/
/* table for shopping cart */
.table04 th,
.table04 a { color: #EC008C; }
#content .table04 th ul li {border-right: 1px dashed #FFFFFF;}
.table04 td.altright,
.table04 td.altcenter,
.table04 td.altlast,
.table04 td.altlastright {background: #FFFFFF;}

.table04 input.submit,
.table04 input.submitback {border: 1px solid #EC008C;}

#content .table04 td .unorderedlist ul li a,
#content .table04 td .list ul li a {color: #EC008C;}

.table04 td.dark,
.table04 td.form,
.table04 td.form,
.table04 td.formfirst,
.table04 td.formlast {background: #FFFFFF;}

.table04 input.submitcart,
.table04 input.submitcarttext,
.orderbuttonsleft input.submitback,
.orderbuttons input.submit,
.orderbuttons input.submitback {border: 1px solid #EC008C;}

.orderbuttons input.submitaltblue {
border: 1px solid #EC008C;
background: #EC008C url(../images/css/master/icon_ul_li.gif) no-repeat 10px 5px;
}
/* settings for alternatives, accessories, altacc popup */
#altacc {border: 1px solid #EC008C;}
.altacc a {background: #EC008C;}
.column3 span {color: #EC008C;}

/* settings for contentboxwide */
/* order status */
#content #orderstatus {
background: #FFFFFF;
}
#content #orderstatus ol li,
.orderbox span {
color: #EC008C;
}
.orderboxaddresslist dl dt,
/* confirmation settings */
.sendrfqbg {
background: #FFFFFF;
}
.sendorderbg strong, .sendrfqbg strong,
.confirmationboxwide span strong {
color: #EC008C;
}
.confirmationboxwide span {
color: #CB0202;
}
.confirmationbox strong {
color: #EC008C;
}
.confirmationboxwide input.submit {
border: 1px solid #EC008C;
}
/* registration settings -----------------------------------------------------*/
#content .h1colored h1 {
color: #EC008C;
}
/* registration layout elements */
.formboxbright,
.formboxdark,
/* settings for formular elements in tables */
.quotelistleft td.login {
background: #FFFFFF;
}
.quotelist td, .quotelistleft td {
border: 0;
font-size: 1em;
vertical-align: top;
}
/* content product pages */
#productlinks ul li a:hover, #content .tableproductpagebox td p a:hover{
color:#EC008C;
}
 #productpageboxcenter p a{
color:#EC008C;
text-decoration:none;
}
/* pathway settings ---------------------------------------------------*/
#contentboxpathway {
background: #FFFFFF url(../images/css/merck4biosciences/background_pathway_overview.jpg) no-repeat top right;
}
/* search result settings ---------------------------------------------------*/
/* tabs for search resultlist */
#searchresultnavi ul li a {
background: #FFFFFF;
}
#searchresultnavi ul li a:hover,
#searchresultnavi ul li a.active {
background: #EC008C;
}
/* navi for quick results */
#searchsuggestresults td.alt {
background: #FFFFFF;
}
#searchsuggestresults td span {
color: #EC008C;
}
#searchsuggestresults td a:hover {
background: #FFFFFF url(../images/css/master/icon_ul_li.gif) no-repeat 20px 12px;
color: #EC008C;
}
#searchsuggestresults td.active {
background: #FFFFFF;
}
/* productguide settings ---------------------------------------------------*/
/* white headline with colored background */
#productguide h1,
/* dropdownlist for product guide */
#productguide a.next,
#productguide a.change,
/* list settings for product guide */
.productguidebox {
color: #EC008C;
}
div .backgroundbright,
div .backgrounddark,
div .backgroundyourfields,
.contentboxbright,
.contentboxbright, .contentboxflex {
background: #FFFFFF;
}
/* contactform settings -----------------------------------------------------------*/
#contactleft, #contactright, #contactbottom, #registerleft, #registerright, #registerleft02, #registerright02 , #registerbottom,
#registerleft02, #registerright02,
#contactbottom {
background: #FFFFFF;
}
.formbutton span, #contact .formbutton span {
color: #EC008C;
}
.quotelist .formbutton #submit,
.formbutton input,
.formbutton #submit,
.formbuttonshort input {
border: 1px solid #EC008C;
}
/* sitemap settings -----------------------------------------------------------*/
#sitemapcontainer h1 {
color: #EC008C;
}
/* sitemap settings for tree images */
div.sitemap a.file,
div.sitemap a.file:hover {
background: url(../images/css/merck4biosciences/sitemap_file.gif) no-repeat 0% 0%;
}
div.sitemap a.folderclosed,
div.sitemap a.folderclosed:hover {
background: url(../images/css/merck4biosciences/sitemap_folderclosed.gif) no-repeat 0% 0%;
}
div.sitemap a.folder,
div.sitemap a.folder:hover {
background: url(../images/css/merck4biosciences/sitemap_folder.gif) no-repeat 0% 0%;
}
div.sitemap a.home,
div.sitemap a.home:hover {
background: url(../images/css/merck4biosciences/sitemap_folderhome.gif) no-repeat 0% 0%;
}
/* teaser settings -----------------------------------------------------------*/
/* teaserbox headlines */
#myportal h3, #quicklinks h3, #specials h3, #quicklinkspulldown h3, #quickorder h3, /* SEO */
#myportal h1, #quicklinks h1, #specials h1, #quicklinkspulldown h1, #quickorder h1, 
.retrievepasswd h3,
#myportal ul li a:hover, #quicklinks ul li a:hover {
color: #EC008C;
}

/* teaserbox specials */
#specialssmall p a {
background: url(../images/css/merck4biosciences/background_specialssmall.gif) no-repeat;
}
#specialssmall p a:hover {
background: url(../images/css/merck4biosciences/background_specialssmall_hover.gif) no-repeat;
}
#specialsbig p a {
background: url(../images/css/merck4biosciences/background_specialsbig.gif) no-repeat;
}
#specialsbig p a:hover {
background: url(../images/css/merck4biosciences/background_specialsbig_hover.gif) no-repeat;
}
#specialsmovie p a {
background: url(../images/css/merck4biosciences/background_specialsmovie.gif) no-repeat;
}
#specialsmovie p a:hover {
background: url(../images/css/merck4biosciences/background_specialsmovie_hover.gif) no-repeat;
}
/* glossary popup settings ---------------------------------------------------*/
#glossary h1,
/* settings for glossary list elements */
#glossarya2z ul li a:hover,
#glossarya2z ul li.active a {
background: #EC008C;
}
/* settings for glossary faq list elements */
.glossaryboxfaq {
border: 1px solid #EC008C;
}
.glossaryboxfaqcontent {
border: 1px solid #EC008C;
border-top: 1px solid #FFF;
background: #FFFFFF;
}
/* add favorites popup settings ---------------------------------------------------*/
/* add favorites headline settings */
#popupheader {
background: #FFF url(../images/css/merck4biosciences/popup_header.jpg) no-repeat left top;
}
#popupheaderhelp {
background: #FFF url(../images/css/merck4biosciences/popup_header_help.jpg) no-repeat left top;
}
#popup a.close {
border: 1px solid #EC008C;
}

/* --------------- PTP settings ------------------------ */
#ptpcontent a, #ptpcontent p a, #ptpcontent td.PTPTableDark a, #ptpcontent td.PTPTableBright a,
a.ptplink:link, a.ptplink:visited, a.ptplink:hover, a.ptplink:active,
.contentboxflex p a, .contentbox p a{
color: #EC008C;
}

/* order history detail settings ---------------------------------------------*/
#content .orderhistorydetail,
#content .orderhistorydetailtop,
#content .orderhistorydetailmiddle,
#content .orderhistorydetailbottom,
#content .orderhistorydetailcontent p strong,
#content .orderhistorydetailcontent p a,
#content .orderhistorydetailcontent table a { color: #EC008C; }
/* info popup settings -------------------------------------------------------*/
#content .infocontent p a {
color: #EC008C;
}

/* service center ---------------------------------------------------*/
#content .contentimagemiddle #navigationservicecenter .floatleft a:hover, 
#content .contentimagemiddle #navigationservicecenter .floatright a:hover,
#content .contentimagemiddle #navigationservicecenter.sdmenu ul li a:hover,
#content .contentimagemiddle #servicecenterbox p strong, 
#content .contentimagemiddle #servicecenterbox p b,
#content .contentimagemiddle #servicecenterbox ul li a:hover,
#content .contentimagemiddle #navigationservicecenter .left a:hover, 
#content .contentimagemiddle #navigationservicecenter .right a:hover {
color: #EC008C;
}

/* GenericText ---------------------------------------------------*/
#GenericText h1 {
color: #EC008C;
}

/* Start ApplicationBrowser ****************/
.APB_Column_Header, #content ul.APB_Column_Content_ul li a:hover, #content ul.APB_Column_Content_ul li.active a,
#content a.btn:hover, #content a.btn.active { color: #EC008C; }
/* End ApplicationBrowser ****************/


#middle ul { 
list-style-image: url(../img/content/master/icon_ul_li.gif);
margin: 1em 0 1.4em 2em
}
#middle ul li {
margin: 0 0 0.4em 0
}

#right ul { 
list-style-image: url(../img/content/master/icon_ul_li.gif);
margin: 1em 0 1.4em 2em
}
#right ul li {
margin: 0 0 0.4em 0
}