*
{	
	margin:		0px 0px 0px 0px;
	padding:	0px 0px 0px 0px;
}

body
{
	color:		#03356A;
	font-family: 	Arial, serif;
	font-style:	normal;
	font-size:	12pt;
	width:		800px;
	margin-left:	auto;
	margin-right:	auto;
	line-height:	25px;
}

img#identity
{
	display:	none;
	
}

a
{	
	font-style:	normal;
	font-family:	"Times New Roman", serif;
	font-size:	10pt;
	font-weight:	normal;	
	color:		black;
	text-decoration:underline;
}

a:hover
{
	font-style:	normal;
	font-family: 	"Times New Roman", serif;
	font-size:	10pt;
	font-weight:	normal;	
	color:		rgb(51,153,254);
	text-decoration:none;
}

p
{
	margin-bottom:	15px;
}

h3
{
	font-family: 	Arial, serif;
	font-size:	10pt;
	font-style:	normal;
	padding-bottom:	15px;
	padding-top:	15px;
	color:		#03356A;
}


h4
{
	font-family: 	Arial, serif;
	font-style:	normal;
	font-size:	12pt;
	font-weight:	bold;	
	padding-top:	15px;
	padding-bottom:	15px;
	color:		red;	
	text-align:	left;
}

h4.navy
{
	font-family: 	Arial, serif;
	font-style:	normal;
	font-size:	12pt;
	font-weight:	bold;	
	padding-top:	15px;
	padding-bottom:	15px;
	color:		rgb(0,52,102);	
	text-align:	left;
}

h4 a
{
	font-family: 	Arial, serif;
	font-style:	normal;
	font-size:	12pt;
	font-weight:	bold;	
	padding-top:	15px;
	padding-bottom:	15px;
	color:		red;	
	text-align:	left;
	text-decoration:none;
}

h4 a:hover
{
	font-family: 	Arial, serif;
	font-style:	normal;
	font-size:	12pt;
	font-weight:	bold;	
	padding-top:	15px;
	padding-bottom:	15px;
	color:		red;	
	text-align:	left;
	text-decoration:none;
}

.printPage
{
	color:		blue;
	float:		right;
	clear:		left;
	text-decoration:underline;
}

.printPage a
{
	color:		blue;
}

.sectionHeader
{
	font-family: 	Arial, serif;
	font-size:	10pt;
	font-style:	normal;
	margin-bottom:	15px;
	color:		red;	
	font-size:	12pt;
	text-align:	left;
	font-weight:	bold;	
}

.sectionHeader a
{
	text-decoration:none;

}

#contentSection
{
	float:		left;
	display:	inline;
	width:		660px;
	margin-top:	15px;
	padding-left:	20px;
	font-family: 	"Times New Roman", serif;
	font-size:	10pt;
	font-style:	normal;
	color:		black;
	border-left-style:solid;
	border-color:	rgb(192,192,192);
	border-width:	1px;
	text-align:	justify;
}

#link
{
	color:		blue;
}

#bannerSection
{
	margin-top:	20px;
}

ul#navigation
{
	padding-top:	15px;
	padding-right:	3px;
	list-style-type:none;
	text-align:	left;
	margin-left:	0px;
	font-size:	12pt;
	font-weight:	bold;
	float:		left;
}

ul#navigation li
{
	padding:	0px;
	margin:		0px;
	list-style-type:none;
	text-align:	left;
}

ul#navigation a 
{
	padding-left:	5px;
	padding-right:	8px;
	text-decoration:none;
	font-size:	12pt;	
	font-weight:	bold;
	font-family: 	Arial, serif;
	color:		rgb(51,153,254);	
}

ul#navigation a.active
{
	padding-left:	5px;
	padding-right:	8px;
	text-decoration:none;
	font-size:	12pt;	
	font-weight:	bold;
	font-family: 	Arial, serif;
	color:		rgb(0,52,102);
}

ul#navigation li a:hover
{
	color:		#03356A;
	font-size:		12pt;
	font-weight:	bold;
	font-family: 	Arial, serif;
}

ul.people
{
	float:		left;
	width:		280px;
	height:         320px;
	margin-top:	15px;
	margin-right:	35px;
	margin-bottom:	0px;
	border-width:	2px;
	list-style-type:none;
	font-size:	12pt;
	font-weight:	bold;
	padding:	5px 5px 5px 5px;
}

ul.people li
{
	font-style:	normal;
	font-family:	"Times New Roman", serif;
	font-size:	10pt;
	text-align:	left;
	font-weight:	normal;
	padding:		0px 0px 0px 20px;
}

ul.people li.header
{
	padding:	2px 0px 2px 20px;
	margin:	0px 0px 15px 0px;
	font-family: 	Arial, serif;
	font-size:	10pt;
	font-style:	normal;
	color:		rgb(0,52,102);
	font-size:	12pt;
	font-weight:	bold;
	background:	#eeeeee;
}

ul.people_small
{
	float:		left;
	width:		280px;
	height:         140px;
	margin-top:	15px;
	margin-right:	35px;
	margin-bottom:	0px;
	border-width:	2px;
	list-style-type:none;
	font-size:	12pt;
	font-weight:	bold;
	padding:	5px 5px 5px 5px;
}

ul.people_small li
{
	font-style:	normal;
	font-family:	"Times New Roman", serif;
	font-size:	10pt;
	text-align:	left;
	font-weight:	normal;
	padding:		0px 0px 0px 20px;
}

ul.people_small li.header
{
	padding:	2px 0px 2px 20px;
	margin:	0px 0px 15px 0px;
	font-family: 	Arial, serif;
	font-size:	10pt;
	font-style:	normal;
	color:		rgb(0,52,102);
	font-size:	12pt;
	font-weight:	bold;
	background:	#eeeeee;
}

ul.research
{
	padding-top:	10px;
	list-style-type:none;	
}

ul.research li
{	
	padding:	20px 25px 20px 25px;
	margin:		10px 10px 30px 10px;
	background:	rgb(250,250,250);
	border-width:	1px;
	border-color:	rgb(238,238,238);
	border-style:	solid;
}

.collaborator
{
	font-size:	10pt;
	color:		rgb(0,52,102);
	font-family: 	Arial, serif;
	font-size:	10pt;
	font-weight:	bold;
	font-style:	normal;
}

ul.funding
{
	list-style-type:none;
	padding-bottom:	20px;	
}

ul.funding li
{
	text-decoration:underline;			
}

ul.funding a
{
	font-family: 	Arial, serif;
	font-size:	11pt;
	font-weight:	bold;
	text-decoration:underline;	
}

ul.funding a:hover
{
	font-size:	11pt;	
	font-family: 	Arial, serif;
	font-weight:	bold;
}

ul.collaborators
{
	list-style-type:none;
}

ul.advisors
{
	list-style-type:none;
}

ul.advisors li
{
	width:		595px;
	padding:	20px;
	margin-bottom:	15px;
	background:	rgb(250,250,250);
	border-width:	1px;
	border-color:	rgb(238,238,238);
	border-style:	solid;
}

p.advisors
{
	margin-bottom:	100px;
}

ul.collaborators a
{
	font-size:	10pt;
	padding-bottom:	20px;
}

ul.references
{
	list-style-type:decimal;
}

ul.references li
{
	margin-left:	20px;
	padding-bottom:	15px;
}

.navigationLogo
{
	padding-bottom:	5px;
}

.logosNimages
{
	padding-bottom:	20px;
	padding-top:	10px;
}

.sponsors
{
	padding:	20px 20px 20px 20px;
}

#superbanner
{
	height: 	91px; 
	width: 		800px; 	
	/*background-image:url(SysBioImages/superBanner.jpg);*/
	background-image:url(SysBioImages/superBannerDefault.jpg);
	background-repeat: no-repeat;
	margin-bottom:	1px;
}

#subbanner
{
	width:		800px;
	height:		39px;
	background-image:  url(SysBioImages/subbanner.png);
	background-repeat: no-repeat;
	padding:	0px;
	margin: 	0px;
}

ul.supergroupmenu
{
	padding-top:	65px;
	padding-left:	260px;
}

ul.supergroupmenu li
{
	display:	inline;	
}

ul.supergroupmenu a
{
	padding:	1px;
	margin-right:	13px;
	color:		#99C2D6;
	font-weight: 	bold;
	font-family: 	Sans-Serif;
	font-size:	10pt;
	text-decoration: none;
}

ul.supergroupmenu a:hover
{
	color:		white;
	font-weight: 	bold;
	font-family: 	Sans-Serif;
	font-size:	10pt;
	text-decoration: none;
}

ul.subgroupmenu
{
	line-height:	14px;
	margin-top:	1px;
	padding-top:	1px;
	padding-left:	185px;

}

ul.subgroupmenu li
{
	line-height:	14px;
	display:	inline;
	padding-right:	4px;
	vertical-align:	text-top;
}

ul.subgroupmenu a
{
	color:		#003366;
	font-weight: 	bold;
	font-family: 	Sans-Serif;
	font-size:	8pt;
	text-decoration: none;
	vertical-align:	text-top;
}

.subDivider
{
	color: 	#003366;
}

.superDivider
{
	color:	#99C2D6;
}

ul.subgroupmenu a:hover
{
	color:		white;
	font-weight: 	bold;
	font-family: 	Sans-Serif;
	font-size:	8pt;
	text-decoration: none;
}

#searchbox
{
	position:	absolute;
	top:		115px;
	
}

#footerSection
{
	clear:		both;
	padding-top:	35px;
	text-align:	center;
}

ul.footer
{
	color:		black;
	text-align:	center;
}

ul.footer li
{
	display:	inline;
	font-size:	8pt;
	margin-right:	25px;
}

table.events td
{
	padding-right:	30px;
	padding-bottom:	10px;
	text-align:	left;
}

ul.links
{
	list-style-type:none;	
}

ul.links li
{
	padding:	10px 0px 10px 0px;
}

table.IE6
{
	padding:	0px 0px 0px 0px;
	margin:	0px 0px 0px 0px;
	display:	block;
}

table.IE6 tr
{
	padding:	0px 0px 0px 0px;
	margin:	0px 0px 0px 0px;
}

table.seminars
{
	width:		660px;
}

table.seminars td.date
{
	width:		90px;
	text-align:	left;
	vertical-align:	top;
	padding:	5px 0px 5px 0px;
}

table.seminars td.abstract
{
	text-align:	justify;
	font-family: 	"Times New Roman", Serif;
	font-size:	10pt;
	padding-bottom:	40px;
}

table.seminars td.title
{
	font-size:	11pt;
	font-weight:	bold;
	font-family: 	Arial, serif;
	background:	#eeeeee;
	padding:	5px 8px 5px 8px;
}

table.seminars td.presenter		
{
	font-size:	10pt;
	font-weight:	bold;
	font-family: 	Arial, serif;
	padding:	4px 0px 4px 0px;
	font-size:	10pt;
	border-bottom-style:	solid;
	border-color:	#eeeeee;
	border-width:	3px;			
}

table.seminars td.presenter a
{
	font-size:	10pt;
	font-weight:	bold;
	font-family: 	Arial, serif;
	padding:	4px 0px 4px 0px;	
}

table.seminars td.presenter a:hover
{
	font-size:	10pt;
	font-weight:	bold;
	font-family: 	Arial, serif;
}

table.publications td
{
	padding-bottom:	10px;	
}

.videoLink a
{
	font-family: 	Arial, serif;
	font-size:	11pt;
	font-weight:	bold;
	text-decoration:underline;
}

.videoLink a:hover
{
	font-family: 	Arial, serif;
	font-size:	11pt;
	font-weight:	bold;
	text-decoration:	none;	
}

.groupmenu {
	color: #003366;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 8pt;
	text-decoration: none;
	line-height:	12px;
	}
a.groupmenu:link {
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 8pt;
}
a.groupmenu:visited {
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 8pt;
}
a.groupmenu:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 8pt;
}
a.groupmenu:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 8pt;
}

.sitemenu {
	font-weight: bold;
	color: #99C2D6;
	font-family: Sans-Serif;
	font-size: 10pt;
	text-decoration: none;
	}
a.sitemenu:link {
	color: #99C2D6;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 10pt;
}
a.sitemenu:visited {
	color: #99C2D6;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 10pt;

}
a.sitemenu:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 10pt;
}
a.sitemenu:active {
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;
	font-size: 10pt;
}
