p, h1, h2, h3, h4, h5, h6, html, body, ul, li, dl, dd, dt, label, input, select, form, img, fieldset, legend {margin:0; padding:0; line-height:1.1em; }
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align: center;
	background: url(images/bkgd.gif) repeat-y 50% 0;
	}
img {
	border:none;
	}
#wrapper {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	text-align: left;	
	}
#header {
	margin-top:50px;
	padding-left:30px;
	}
h1 {
	color:#999999;
	font-weight:lighter;
	font-size:3.5em;
	margin-bottom:15px;
	}
#logo {
	position:absolute;
	right:30px;
	margin-top:7px;
	}
#biotechmenu {
	margin-left:4px;
	list-style-type:none;
	font-size:.8em;
	margin-bottom:30px;
	}
#biotechmenu li {
	display:inline;
	margin-right:10px;
	}
#biotechmenu li a {
	color:#999999;
	text-decoration:none;
	}
#biotechmenu li a:hover {	color:#6085AB;	}
#biotechmenu li a.selected   { color:#6085AB; }
	
#submenu { 	background: url(images/photo_biotech.jpg) no-repeat 0 0;	height:212px; 	}
#bluesub #submenu { 	background: url(images/biotech_subpage_image.jpg) no-repeat 0 0;	height:70px;	}
#red #submenu { 	background: url(images/therapeutics_image.jpg) no-repeat 0 0;		}
#redsub #submenu { 	background: url(images/therapeutics_subpage_image.jpg) no-repeat 0 0;	height:70px;	}
#green #submenu { 	background: url(images/biosystems_image.jpg) no-repeat 0 0;		}
#greensub #submenu { 	background: url(images/biosystems_subpage_image.jpg) no-repeat 0 0;	height:70px;	}

#submenu p, #submenu ul { 
	margin-left:34px;
	list-style-type:none;
	font-size:.8em;
	padding-top:8px;
	color:#999999;
	}
#submenu p a, #submenu li a {
	text-decoration:none;
	}
#bluesub #submenu li, #red #submenu li, #redsub #submenu li, #green #submenu li, #greensub #submenu li {	display:inline; margin-right:10px;}
#bluesub #submenu li a, #red #submenu li a, #redsub #submenu li a, #green #submenu li a, #greensub #submenu li a  {	color:#666666;	text-decoration:none;}

#bluesub #submenu li a:hover {	color:#6085AB;	}
#red #submenu li a:hover {	color:#C0252B;	}
#redsub #submenu li a:hover {	color:#C42F31;	}
#green #submenu li a:hover {	color:#52A650;	}
#greensub #submenu li a:hover {	color:#52A650;	}

#bluesub #submenu li a.selected   { color:#6085AB; }
#red #submenu li a.selected   { color:#C0252B; }
#redsub #submenu li a.selected   { color:#C42F31; }
#green #submenu li a.selected   { color:#52A650; }
#greensub #submenu li a.selected   { color:#52A650; }




#maincontent { 
	margin-top:20px;
	line-height:1em; 
	padding-left:60px;
	}
#maincontent a { 	color:#6086AB;	}
#maincontent p { 	margin-bottom:1em;}
#maincontent ul { 	padding-left:3em; padding-bottom:1em;}

.red { color:#c52f33!important; }
a:hover.red { color:#666666!important; }
.green { color:#51aa50!important; }
a:hover.green { color:#666666!important; }

h2 { 	font-size:1.3em; margin-bottom:1em;	}
h3 { 	font-size:1em; margin-bottom:0; padding-bottom:0;	}

#cols {background: url(images/cols_bkgd.gif) repeat-y 0 0; width:890px;}
#cols2wide {background: url(images/cols_bkgd_blue_2wide.gif) repeat-y 0 0; width:890px;}
#red #cols, #green #cols {background: url(images/cols_bkgd_green.gif) repeat-y 0 0; width:890px;}
#redsub #cols2wide, #greensub #cols2wide {background: url(images/cols_bkgd_green_2wide.gif) repeat-y 0 0; width:890px;}
	
#col1 { 
	width:385px;
	color:#666666;
	font-size:.8em;
	/* background: url(images/border_dots.gif) repeat-y 100% 0; */
	padding-right:30px;
	float:left;
	}
#cols2wide #col1 { width:635px; padding-right:0px; }
#col2 { 
	width:195px;
	color:#666666;
	margin-left:15px;
	font-size:.8em;
	/* background: url(images/border_dots.gif) repeat-y 100% 0; */
	padding-right:15px;
	float:left;
	}
#col3 { 
	width:210px;
	color:#666666;
	margin-left:15px;
	font-size:.8em;
	/* background: url(images/border_dots.gif) repeat-y 100% 0; */
	padding-right:15px;
	float:left;
	}
#col3 ul { 	padding-left:0;}
#subsubmenu {
	margin-top:1em;
	list-style-type:none;
	}
#subsubmenu li {	margin-bottom:1em;	}
#subsubmenu li a {	color:#999999;	text-decoration:none;	}
#subsubmenu li a:hover {	color:#6085AB;	}
#subsubmenu li a.selected   { color:#6085AB; }


.clearingdiv {clear:both;}


	
											/* Email form */

#email_form label { display:block; width:150px; margin-bottom:8px;}
.radio_buttons label {display:inline!important; }
	

#footer {
	text-align:center;
	color:#FFFFFF;
	font-size:.7em;
	background: url(images/biotech_footer.jpg) no-repeat 0 0; 
	margin-top:20px;
	height:45px;
	padding-top:4px;
	 }
#red #footer, #redsub #footer {	background: url(images/therapeutics_footer.jpg) no-repeat 0 0; 	 }
#green #footer, #greensub #footer {	background: url(images/biosystems_footer.jpg) no-repeat 0 0; 	 }
#footer p {
	margin:0; padding:0;
	 }
#footer a {	color:#FFFFFF;	text-decoration:underline;	 }	 
#footer a:hover {text-decoration:none;	 }
.warning {color:red;} /* MikeC */
.success {color:green;} /* MikeC */
