
/* body styles for all frames - styling scrolling works only with IE! */


body#mainbody 
{
margin:0px;
font-family:verdana, sans-serif;  
font-size:12px;
scrollbar-arrow-color:#e87b14;
scrollbar-base-color:#e3ecef;
scrollbar-3dlight-color:#ffffff; /* #e3ecef; */
scrollbar-darkshadow-color:#ffffff; /* #e3ecef; */
scrollbar-highlight-color:#ffffff; /* #e3ecef; */
scrollbar-shadow-color:#ffffff; /* #e3ecef; */
background-image:url(img/core/bg_middle.jpg);
background-attachment: fixed;
background-repeat:no-repeat;
}


/* this is the index - darker body */

body#mainbody2 
{
margin:0px;
font-family:verdana, sans-serif;  
font-size:12px;
scrollbar-arrow-color:#e87b14;
scrollbar-base-color:#e3ecef;
scrollbar-3dlight-color:#ffffff; /* #e3ecef; */
scrollbar-darkshadow-color:#ffffff; /* #e3ecef; */
scrollbar-highlight-color:#ffffff; /* #e3ecef; */
scrollbar-shadow-color:#ffffff; /* #e3ecef; */

background-image:url(img/core/bg_main_n.gif);
background-attachment: fixed;
}
body#leftbody {
font-size:12px;
font-family:verdana, sans-serif;
color: #64647d;
background-image:url(img/core/bg_left_n.gif);
background-attachment: fixed;
}
body#rightbody {
background-image:url(img/core/bg_right_n.gif);
background-repeat:no-repeat;
background-attachment: fixed;
}
body#bottombody {font-family:verdana, sans-serif;}


/* logo row */

div.leftlogo {margin: 0px;padding: 0px; margin-top:39px;width: 210px;text-align:left;background:transparent}
img.logo {width: 180px; border: 0px; height: 78px;}

/* main column */

div.content {text-align:left;color:#64647d;font-size:12px;padding:0px;margin:0px;width:630px;}
div.text {text-align:left;padding:10px;}

/* text properties */

br.textspacer {clear:both;line-height:9px;}
b {color:#64647d;font-weight:bold}
td {font-size:12px;color:#64647d;}
p {margin-top:9px;margin-bottom:5px;} /* just in case there is one - probably not */
h1 {font-size:18px;margin:0px;padding:0px;color:#64647d;padding-bottom:9px;padding-top:20px;font-weight:normal}
h2 {margin:0px;color: #64647d;padding-bottom:12px; font-size: 12px;font-weight:bold} /* lead in */
h6 {margin:0px;padding-bottom:5px; padding-top:15px; font-size: 12px;font-weight:bold}

div.milestone {
   padding-top:10px;
   padding-bottom:0px;
   padding-left:0px;
   line-height:100%;
float:left;
}
div.milestone#head {color:#e87b14}

div.event {
   padding-top:10px;
   padding-bottom:0px;
   margin-left:45px;
}
div.mainlist { 
    background: transparent url("img/core/bullet.gif") 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
    line-height: 1.1em;
    margin:0px;
}

/* tables - main.html, bottom.html, product files & clinical trials overview */

table#contenttable {margin:0;margin-top:69px;padding:0}
table#bottomtable {width:880px;}
table#product1, table#product2,table#product3, table#trials, table#subtrials {margin-left:-4px;margin-right:-4px;}
.rowend{border-right:1px solid #999999;text-align:center}
table#product1 {width:612px;}
table#product1 td {line-height:1.2em;padding-top:5px;padding-bottom:5px}

table#product2 {width:612px;}
table#product2 td {line-height:1.2em;padding-top:5px;padding-bottom:5px}


table#product3 {width:612px;}
table#product3 td {line-height:1.2em;padding-top:5px;padding-bottom:5px}



table#product4 {width:612px;}
table#product4 td {line-height:1.2em;padding-top:5px;padding-bottom:5px}


table#trials {width:621px;}
table#subtrials {width:621px;}

.classic td {
background:transparent;
border-left:1px solid #999999;
border-bottom:1px solid #999999; 
padding:0;padding-left:4px; 
padding-right:4px;
font-size:11px;
line-height:20px
}
td.leftcol {
border-right:1px solid #999999; 
}
.leftcol td {
background:transparent;
border-left:1px solid #999999;
border-bottom:1px solid #999999; 
padding:0;padding-left:4px; 
padding-right:4px;
font-size:11px;
line-height:20px
}

/* table clinical trials overview */

td.headrow {
background:#64647d; 
font-weight:bold;
color:#ffffff;
font-size:11px;
line-height:16px;
padding:0;
padding-bottom:2px; 
padding-right:4px;
padding-left:4px;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
text-align:center
}


td.longrow {line-height:13px;padding:3px;border-right:1px solid #999999; }
/* line-height:13px;  */

div.or4 {
background:#e87b14;
padding:0;
margin:0; 
width:374px;
}

div.or3 {
background:#e87b14;
padding:0;
margin:0; 
width:282px;
}

div.or2 {
background:#e87b14;
padding:0;
margin:0; 
width:195px;
}

div.or1 {
background:#e87b14;
margin:0; 
padding:0;
width:115px;
}

/* table BELOW clinical trials overview */

table#subtrials td {font-size:11px;line-height:14px;}
td.leftsubtrial {
font-weight:bold;
padding:1px;
border-bottom:1px solid #999999;
text-align:left;
vertical-align:top;
}
table#subtrials td#last {
border-bottom:0px;
}

td.rightsubtrial {
padding:1px;
border-bottom:1px solid #999999;
text-align:left;
vertical-align:top;
}
td.leftmain {
border-top:2px solid #999999;
font-weight:bold;
padding:1px;
border-bottom:1px solid #999999;
text-align:left;
vertical-align:top;
}
td.rightmain {
border-top:2px solid #999999;
font-weight:bold;
padding:1px;
border-bottom:1px solid #999999;
text-align:left;
vertical-align:top;
}


/* bottom & right*/

div.bottomrow {
width:880px;
   height:46px;
   background:url(img/core/bottomfield.gif);
   background-repeat:no-repeat;
   padding-top:5px;
   color: #ffffff;font-size:12px;
padding-bottom:6px;
line-height:17px;}

/* styling links */

#mainbody a:link {color:#e87b14;text-decoration:none}
#mainbody a:active, #mainbody a:hover {color:#e87b14;text-decoration:none}
#mainbody a:visited {color:#e87b14;font-style:italic;text-decoration:none}

#bottombody a:link, #bottombody a:visited {color:#ffffff;text-decoration:none}
#bottombody a:active, #bottombody a:hover {color:#ffffff;text-decoration:underline}

.email {font-style:normal}

#rightbody a:link, #rightbody a:visited {color:#64647d;text-decoration:none}
#rightbody a:active, #rightbody a:hover {color:#64647d;text-decoration:underline}
a.bodylink {letter-spacing:0;}
a.bodylink:visited {letter-spacing:0;}


/* little sub top navigation - publications etc. */

div.smalltopnav {margin:0;padding:0;padding-bottom:10px;padding-top:12px;background-image:url(img/core/bg_middleflow.jpg);background-attachment: fixed; position:absolute;top:0;visibility:hidden;text-align:right; 
width:630px; font-size:9px;color:#e87b14;}
#staticlinx a:link,#staticlinx a:visited    {color:#e87b14;text-decoration:underline;font-style:normal}
#staticlinx a:hover,#staticlinx a:active    {color:#e87b14;text-decoration:none;font-style:normal}

img.rightpic {margin-bottom:10px;margin-left:10px;border:0;width:150px}
div.plan {
background:url(img/lageplan_new2.gif) no-repeat;
margin:0;
padding:0;
margin-bottom:10px;
margin-top:10px;
height:321px;
width:609px}

