@charset "utf-8";
/* CSS Document */

html, body { min-height:101%; }

body {
width:800px;
text-align: center;
margin-left: auto;
margin-right: auto;
padding:0;
font-size:75%;
font-family:Helvetica, Gill Sans, Verdana, arial, sans-serif;
}


#Page {
	width:800px;
	text-align: center;
	margin:0 auto;
	padding:0;
	
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	color:#980000;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:15px;
	color:#980000;
	font-weight:100;
}

.GS {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#000000;
	

}

a.smalllink:link{
	color:#980000;
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none;
}
a.smalllink:visited  
{
	color:#660000; 
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none
}
a.smalllink:hover
{
	color:orange; 
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none; 
	font-style:bold;
}
a.smalllink:active
{
	color:#660000; 
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none
}


a.biglink:link
{
	color:#980000;
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-decoration:none
}
a.biglink:visited  
{
	color:#660000; 
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-decoration:none
}
a.biglink:hover
{
	color:orange; 
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-decoration:none; 
	font-style:bold;
}
a.biglink:active
{
	color:#980000; 
	cursor:pointer; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-decoration:none
}


#BodyTop {

	width:800px;
	height:11px;
	font-size:1px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding:0;
}


#Body {
	position:relative;
	background:#fff  top right repeat-y;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:800px;
	
	margin-left: auto;
	margin-right: auto;
	padding:0;
	color: #333333;
	float: right;
	text-align: justify; 
}

#PageHeader {
	width:800px;
	height:115px;
	padding:0;
	background:url(images/BMSheader5.png);

}


#left_nav {
	text-align:left;
	float:left;
	width:250px;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	list-style:none;
	text-indent:none;
	
}

ul#left_nav li {
list-type: none;
margin: 0;
padding: 0;
} 

a.nav , #left_nav a { width:240px; display:block; 
	color: #000000;
	
	font-size: 100%; text-decoration:none; 
	margin-top:3px; margin-bottom:3px; 
	padding-left:5px; padding-top:3px; padding-bottom:3px; 
	
}

#left_nav a.banner_link {padding-top:0px; 
	padding-left:0px; background:#ffffff 
	
}




/* 'navhref' classes - treatment of links on home page */

.red-navhref {
	font-weight: normal;
	background: #ccc7c6;
}

.arch-navhref {
	
	font-weight: normal;
	background: #dbdbdb;
	list-style:none;
	text-indent:none;
	margin:0;
	padding:0;
}
.arch-navhref1 {
	font-weight: normal;
	background: #eaeaea;
}
#left_nav a.red-navhref:hover {background:#980000; color:#ffffff }

#left_nav a.arch-navhref:hover {background:#cb2121; color:#ffffff }

#left_nav a.arch-navhref1:hover {background:#da5d5d; color:#ffffff }


a.nav:hover {background:#000000; color:#ffffff}

a.nav_header { width:245px; display:block; 
	color: #ffffff;
	background: #ccc7c6;
	font-size: 80%; text-decoration:none; 
	margin-top:2px; margin-bottom:2px; 
	padding-left:8px; padding-top:3px; padding-bottom:3px; 
	}

a.arch_nav_header { width:245px; display:block; 
	color: #ffffff;
	background: #d5d5d5;
	font-size: 80%; text-decoration:none; 
	margin-top:2px; margin-bottom:2px; 
	padding-left:8px; padding-top:3px; padding-bottom:3px; 
	}
	
a.arch_nav_header1 { width:245px; display:block; 
	color: #ffffff;
	background: #e5e5e5;
	font-size: 80%; text-decoration:none; 
	margin-top:2px; margin-bottom:2px; 
	padding-left:8px; padding-top:3px; padding-bottom:3px; 
	}
	
	
.submenu{
	list-style:none; 
	margin:0;
	padding:0px;
	
	}
.submenu1{
	list-style:none; 
	margin:0;
	padding-left:10px;
	
}
.submenupad{
	padding-left:20px;
}
.sub2menupad{
	padding-left:40px;
}
	
	
#Headline {
	
	margin: 0 0 0 250px;
	width: 550px;
	top: 161px;
}
	
	
#ContentContainer {
	width:800px;
	
}
	
	
	
#Content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	padding-right:10px;
	padding-left:10px;
	margin: 1px 1px 1px 251px;
	

}
	
#HomePic {
	text-align:justify;
	margin-bottom:5px;
	margin-left:7px;
	z-index:1;
	
}

.notice{
	width:520px;
	height:auto;
	margin: 5px 5px 10px 5px;
	text-align:center;
}

#61meeting{
	width:500px;
	height:65px;
	margin: 20px 15px 10px 15px;
	}

#HomeIntro {
	text-align:right;
	text-align:justify;
	width:98%;
	left: 443px;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	width: 326px;
	position:absolute;
	top: 178px;
	
	
}

#WhatsNew {
	width:528px;
	
	
	z-index:-1;
	
}

#archive{
	width:530px;
	height:110px;
	margin: 20px 0 0 0;
	}

#hlist1, #hlist2{
	width:211px;
	padding:0 10px 0 20px;
	
	}
	#hlist1{float:left;}
	#hlist2{float:right;}
	
#WN1 {
	position:absolute;
	width:220px;
	left: 277px;
	top: 468px;
}

#WN2 {
	position:absolute;
	width:220px;
	left: 540px;
	top: 472px;
	text-align:right;
	
}

#GA1 {
	position:absolute;
	
	
}

#GA2 {
	position:absolute;
	left: 491px;
	height: 221px;
	top: 210px;
	
	
}

#GAtable{
	text-align:left;
	position:relative;
	top:0px;
	left:0px;
	margin-top:5px;
	margin-bottom:25px;
}

#Ntable{
	text-align:left;
	position:relative;
	top:0px;
	left:0px;
	margin-top:5px;
	margin-bottom:25px;
}

#Jtable{
	text-align:left;
	position:relative;
	top:0px;
	left:0px;
	margin-top:5px;
	margin-bottom:25px;
	width:520px;
}

#mimages{
	margin-left:75px;
	margin-right:75px;

}

#spon{
	margin-left:75px;
	margin-right:75px;
	text-align:center;

}
#ab{
	position:absolute;
	width:101px;
	height:24;
	left: 343px;
	top: 288px;
}
#abcam{
	position:absolute;
	width:75px;
	height:56px;
	left: 714px;
	top: 318px;
}
#bhf{
	position:absolute;
	width:77px;
	height:100px;
	left: 259px;
	top: 356px;

}	
#biorad{
	position:absolute;
	width:100px;
	height:27px;
	left: 604px;
	top: 291px;

}	
#enzo{
	position:absolute;
	width:102px;
	height:54px;
	left: 469px;
	top: 323px;

}	
#kk{
	position:absolute;
	width:100px;
	height:41px;
	left: 590px;
	top: 331px;

}	
#macs{
	position:absolute;
	width:105px;
	height:76px;
	left: 352px;
	top: 374px;

}	
#moor{
	position:absolute;
	width:150px;
	height:27px;
	left: 427px;
	top: 383px;

}	
#nov{
	position:absolute;
	width:151px;
	height:26px;
	left: 458px;
	top: 291px;

}	
#pepro{
	position:absolute;
	width:124px;
	height:34px;
	left: 480px;
	top: 417px;

}	
#pfizer{
	position:absolute;
	width:92px;
	height:68px;
	left: 614px;
	top: 387px;

}	
#phy{
	position:absolute;
	width:75px;
	height:75px;
	left: 717px;
	top: 381px;

}	
#promo{
	position:absolute;
	width:100px;
	height:40px;
	left: 345px;
	top: 322px;

}	
#roche{
	position:absolute;
	width:73px;
	height:36px;
	left: 264px;
	top: 248px;

}	
#wiley{
	position:absolute;
	width:75px;
	height:74px;
	left: 720px;
	top: 228px;

}	
#wpi{
	position:absolute;
	width:80px;
	height:59px;
	left: 256px;
	top: 289px;
	

}	
#Footer1 {
	float:left;
	
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	width:800px;
	height:100px;
	background color:#980000
	
}
