/*This file contains styles common to all website pages*/

body {
      margin: 0;
      padding: 0;
      min-width:900px;
      font-family:Arial;
      font-size:small;
      text-align: center;
     }


/*The outer expanding layout style is defined here*/
#layoutwrapper {
      max-width:4000px;
      min-width: 900px;
      min-height:1000px;
      margin-left: auto;
      margin-right: auto;
      padding: 0;      
      background: #FFFFFF;
      text-align: left;
               }
#layoutheader  {
      width:100%;
      height:73px;
      padding: 0;
      border-bottom: 2px solid #FFFFFF;      
      background: url(../textures/header-bg.gif) repeat-x top left;
        }

#logo {
      padding:0;
      margin:0;
      float:left;
      width:100%;
      height:5px;
      }

#layoutmainmenu {
      width:100%;
      height:25px;      
      padding: 0;
      background: #E7E6E6;
      border-top: 1px solid #999999;
           }
#layoutimage {
      width:100%;
      height:182px;
      background: #8CA9B7;
             }
/*End of styles for expanding layout*/



/************************************************************************/
/*The styles used for the different divs containing website material are specified here*/
#wrapper {
      width: 900px;
      min-height:1000px;
      margin-left: auto;
      margin-right: auto;
      margin-top: -283px;
      padding: 0;      
      background: #FFFFFF;
      text-align: left;
      font-size:100%;
      color: #5C5C5C;
         }
        
#header {
      width:100%;
      height:73px;
      padding:0;
      border-bottom: 2px solid #FFFFFF;      
      background: url(../textures/header-bg.gif) repeat-x top left;
        }
       

               
#leftcontent  {
      width:23%;
      float:left;
      clear:left;
      text-align:right;
              }
              
#centercontent {
      width:64%;
      float:left;
      margin:20px -5px 0 0;
      text-align:justify;
      font-size:100%;
	  line-height:130%;
               }
              
               
#centercontent .gutter {
      padding:0 25px 25px 25px;
                       }
                       
#leftcontent .gutter {
      padding:30px 20px 10px 0;
                     }
                     

 
 /*Mainmenu styles*/       
#mainmenu {
      float: left;
      margin:0;
      width:100%;
      height:25px;
      text-align:center;
      padding: 0;
      background: #E7E6E6;
      border-top: 1px solid #999999;
	  
	      }

#mainmenu ul {
      padding:0;
      margin:5px -20px 0 0;
             }
           
#mainmenu li {
      float: left;
      padding:0;
      margin:0;
      list-style-type: none; 
      border-right: 1px solid #999999;
             }

#mainmenu li a {
      float: left;
      font-size:10px;
      font-weight: bold;
      font-family:Tahoma;
      display:block;
      text-decoration:none;
      letter-spacing:1px;
      color: #CD0007;
      margin:0;
      padding:0 19px 0 19px;
      
                }
/*Needed for first vertical dividing border at start of main menu*/                
#t-home a {
      border-left: 1px solid #999999;
          }



#mainmenu li a:hover{
      color: #346993;
                    }
                    
body#home #t-home a,body#aboutus #t-aboutus a,body#ourapproach #t-ourapproach a,body#productpipeline #t-productpipeline a,body#newsmedia #t-newsmedia a,body#corporatedevelopment #t-corporatedevelopment a,body#contact #t-contact a
 {
 color: #346993;
 }
 
/*end of main menu styles*/





/*Side menu styles*/
#sidemenu {
      padding: 0;
      margin:0;
          }

#sidemenu ul {
      padding:0;
      margin:0;
             }

#sidemenu li {
      padding:0;
      list-style-type: none; 
	  border-bottom: 1px solid #999999;
             }

#sidemenu li a {
      font-size:75%;
      font-family:Tahoma;
      text-decoration:none;
      letter-spacing:1px;
      display: block;
      margin:0;
      padding:.5em 0 .5em 0;
      color: #CD0007;
      
                }
                
#st-aboutus a, #st-ourapproach a, #st-contact a,#st-newsmedia a, #st-productpipeline a, #st-corporatedevelopment a {
      font-weight:bold;
              }
             
#sidemenu li a:hover{
      color: #346993;
                    }
                    
body.aboutus #st-aboutus a,body.management #st-management a,body.boarddirectors #st-boarddirectors a,body.clinicaladvisoryboard #st-clinicaladvisoryboard a,body.scientificadvisoryboard #st-scientificadvisoryboard a,body.ourapproach #st-ourapproach a,body.scientificcollaborations #st-scientificcollaborations a, body.contact #st-contact a,body.careers #st-careers a,body.drivingdirections #st-drivingdirections a,body.newsmedia #st-newsmedia a,body.pressreleases #st-pressreleases a,body.publications #st-publications a,body.productpipeline #st-productpipeline a,body.on01910na #st-on01910na a,body.exrad #st-exrad a,body.on013105 #st-on013105 a,body.preclinicalprograms #st-preclinicalprograms a,body.corporatedevelopment #st-corporatedevelopment a,body.investors #st-investors a,body.partneringopportunities #st-partneringopportunities a{
      color: #346993;
      margin-left:-5px;
                   } 
                   
body.aboutus #st-aboutus a:after,body.management #st-management a:after,body.boarddirectors #st-boarddirectors a:after,body.clinicaladvisoryboard #st-clinicaladvisoryboard a:after,body.scientificadvisoryboard #st-scientificadvisoryboard a:after,body.ourapproach #st-ourapproach a:after,body.scientificcollaborations #st-scientificcollaborations a:after,body.contact #st-contact a:after,body.careers #st-careers a:after,body.drivingdirections #st-drivingdirections a:after,body.newsmedia #st-newsmedia a:after,body.pressreleases #st-pressreleases a:after,body.publications #st-publications a:after,body.productpipeline #st-productpipeline a:after,body.on01910na #st-on01910na a:after,body.exrad #st-exrad a:after,body.on013105 #st-on013105 a:after,body.preclinicalprograms #st-preclinicalprograms a:after,body.corporatedevelopment #st-corporatedevelopment a:after,body.investors #st-investors a:after,body.partneringopportunities #st-partneringopportunities a:after {
            color: #346993;
            font-weight:bold;
            content: "\3E\ ";
            padding-left:10px;
            margin-right: -20px;
                                 }

                
                
/*End of side menu styles*/





/*Styles for sublinks on the scientific collaborations page and preclinical products page*/
#sublinks {
     margin:0;
     padding:0;
     text-align:right;
          }

		  
		  
/*Bottom portion of website which has copyright info*/
#footer {
      clear: both;
      text-align: center;
      background:#DBD9D8;
      font-size: 70%;
         }
         
         
		 
		 
		 
/*Specific formatting styles*/
span.emphasis {
      font-weight:bold;
          }
          
p.email  {
  color:#343EE0;
  margin-top:-3px;
         }

div.center {
  padding:0;
  text-align:center;
        }
          

