body {margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px}
form {margin: 0px}
.formbutton {	border-right: #c2eef7 2px solid; border-top: #c2eef7 2px solid; font-weight: bold; font-size: 11px; text-transform: uppercase; border-left: #c2eef7 2px solid; color: #ffffff; line-height: 16px; border-bottom: #c2eef7 2px solid; font-family: tahoma, ms sans serif; background-color: #4aa9ff}
.inputformtextarea {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; width: 360px; color: #000000; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.inputformtextarea200 {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; width: 180px; color: #000000; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.inputform150 {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; width: 140px; color: #000000; line-height: 13px; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.inputform200 {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; width: 180px; color: #000000; line-height: 13px; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.selectform200 {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; width: 180px; color: #000000; line-height: 13px; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.inputform {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; color: #000000; line-height: 13px; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.inputform100 {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; width: 110px; color: #000000; line-height: 13px; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.selectform100 {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; width: 110px; color: #000000; line-height: 13px; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
.selectform {	border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-weight: normal; font-size: 11px; border-left: #7f9db9 1px solid; color: #000000; line-height: 13px; border-bottom: #7f9db9 1px solid; font-family: tahoma, ms sans serif; background-color: #ffffff}
/* navigation linked list */
div#nav {	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px; overflow: auto; padding-top: 0px;}
div#nav ul {	padding-right: 0px; padding-left: 0px; margin: 0px 0px 0px; color: #000000; list-style-type: none;}
div#nav ul li {	padding-left: 26px; background: url('../images/common/icon_nav.gif') no-repeat 0px 1px; letter-spacing: -1px; font: 20px Georgia, Trebuchet MS, sans-serif; line-height: 36px;}
html div#nav ul li {	background-position: 0px 9px; letter-spacing: -1px; font: 20px Georgia, Trebuchet MS, sans-serif; line-height: 36px;}
div#nav ul li a {	color: #ffffff ; text-decoration: none;}
div#nav h2 a:link {	color: #ffffff ; text-decoration: none;}
div#nav ul li a:visited {	color: #ffffff ; text-decoration: none;}
div#nav ul li a:hover {	color: #333333 ; text-decoration: none;}
div#nav ul li a:active {	color: #666666 ; text-decoration: none;}
div#navright {	float: left; width: 100%;}
div#navevents {	background: transparent; padding: 0px; margin-bottom: 0px; margin-top: 0px;}
.header_life_sciences_bgd {	background: url('../images/common/header_life_sciences_bgd.png'); background-repeat: repeat-x; background-position: left top;}
.leftpanel_life_sciences12 {	background: url('../images/common/leftpanel_life_sciences-01-02.png'); background-repeat: repeat-x; background-position: left top;}
.leftpanel_life_sciences32 {	background: url('../images/common/leftpanel_life_sciences-03-02.png'); background-repeat: repeat-x; background-position: left top;}
.graypanel_life_sciences12 {	background: url('../images/common/graypanel_life_sciences-01-02.png'); background-repeat: repeat-x; background-position: left top;}
.graypanel_life_sciences32 {	background: url('../images/common/graypanel_life_sciences-03-02.png'); background-repeat: repeat-x; background-position: left top;}
.borderleft {	border-left: 1px solid #7eb3e1;}
.borderright {	border-right: 1px solid #7eb3e1;}
.footer_life_sciences_bgd {	background: url('../images/common/footer_life_sciences_bgd.png'); background-repeat: repeat-x; background-position: left top;}
.footer {	font: 11px Trebuchet MS, sans-serif; line-height: 16px; color: #006699;}
.footerlink:link {	color: #0099cc; text-decoration: none;}
.footerlink:visited {	color: #0099cc; text-decoration: none}
.footerlink:hover {	color: #006699; text-decoration: underline}
.footerlink:active {	color: #ff3300; text-decoration: underline}
.rights {	font: 10px Trebuchet MS, sans-serif; line-height: 14px; color: #999999}
/* research papers */
div#research {	clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px; overflow: auto; padding-top: 0px}
div#research h2 {	font: 18px Georgia, Trebuchet MS, sans-serif}
div#research ul {	padding-right: 8px; padding-left: 4px; margin: 0px 0px 0px; color: #000000; list-style-type: none}
div#research ul li {	padding-left: 20px; padding-bottom: 10px; background: url('../images/common/icon_pdf.gif') no-repeat 0px 1px; font: 13px Trebuchet MS, sans-serif, line-height: 16px}
html div#research ul li {	background-position: 0px 1px; font: 13px Trebuchet MS, sans-serif; line-height: 20px}
div#research ul li a {	color: #333333 ; text-decoration: none}
div#research h2 a:link {	color: #333333 ; text-decoration: none}
div#research ul li a:visited {	color: #333333 ; text-decoration: none}
div#research ul li a:hover {	color: #006699 ; text-decoration: none}
div#research ul li a:active {	color: #0099cc ; text-decoration: none}
div#researchright {	float: left; width: 100%}
div#researchevents {	background: transparent; padding: 0px; margin-bottom: 0px; margin-top: 10px}

.title {	font: 24px Georgia, Trebuchet MS, sans-serif; line-height: 30px; color: #333333}
.title_bgd {	background: url('../images/common/title_bgd.png'); background-color: #bdecff; background-repeat: repeat-x; border: 1 solid #7eb3ff; background-position: left top}
.subtitle {	font: 15px Georgia, Trebuchet MS, sans-serif; line-height: 20px; color: #333333; font-weight: bold}
.subtitle_bgd {	background-color: #bdecff; border: 1 solid #7eb3ff}
.bodytext {	font: 13px Trebuchet MS, sans-serif; color: #333333; line-height: 22px;}
.bodytext_sml {	font: 11px Trebuchet MS, sans-serif; line-height: 16px; color: #333333}
.paneltext {	font: 13px Trebuchet MS, sans-serif; color: #333333; padding: 10px}

a:link {color: #333333; text-decoration: underline}
a:visited {color: #333333; text-decoration: underline}
a:hover {color: #000000; text-decoration: none}
a:active {color: #0099cc; text-decoration: none}

ul {list-style-type: square; padding-top: 10px}
ul li {padding-bottom: 10px; color: #333333; font-family: Trebuchet MS, sans-serif; font-size: 13px; line-height: 22px}
ul li a {color: #333333; text-decoration: none}
ul li a:hover {color: #006699; text-decoration: none}

ol {padding-top: 10px}
ol li {padding-bottom: 10px; color: #333333; font-family: Trebuchet MS, sans-serif; font-size: 13px; line-height: 22px}
ol li a {color: #333333; text-decoration: none}
ol li a:hover {color: #006699; text-decoration: none}