.title_about { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC }

.title_solutions { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #E6B51B }

.title_collaborations { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #EC4409 }

.subhead { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666 } 

.text { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #4D4D4D }
	
A.text:link { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #3366CC }
	
A.text:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #669999 }
	
A.text:hover, A.text:active { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
	color: #0099CC }
	
.intro { font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height: 16px;
	color: #8D8D8D }

.news { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0099CC }

A.news:link { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0099CC }

A.news:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #669999 }
	
A.news:hover, A.news:active { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #0099CC }
	
.footer { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #669999; }

A.footer:link, A.footer:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #818181; }

A.footer:hover, A.footer:active { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #0099CC }

.sidebar { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151; }

.caption { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; }

A.logonav:link, A.logonav:visited { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666; }

A.logonav:hover, A.logonav:active { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #669999; }

.teamlinks { font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666 }

A.teamlinks:link { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #3366CC }

A.teamlinks:visited { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #669999; }
	
A.teamlinks:hover, A.teamlinks:active { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #0099CC }

#home_BG { background: url(../images/home_BG.gif) no-repeat top left;
	width: 700px;
	height: 498px;
	padding: 13px 0px 14px 0px;
	}

#footer { float: left;
	padding: 0px 0px 6px 8px;
	margin-top: 151px;
	}

#tagline { font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 14px;
	background: url(../images/tagline_B.gif) no-repeat bottom left;
	padding: 143px 0px 8px 14px;
	}

#homelogo { float: right;
	padding-top: 100px;
	margin-right: 11px;
	}

#homenav { float: left;
	background: url(../images/home_nav_BG.gif) no-repeat top left;
	padding: 0px 0px 1px 0px;
	}

.homenavelement { text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	letter-spacing: 1px;
	width: 226px;
	background: url(../images/home_nav_R.gif) no-repeat top right;
	}

.homenavelement a { text-decoration: none;
	text-transform: uppercase;
	line-height: 18px;
	}

.homenavelement a:link, .homenavelement a:visited { color: #666666; }

#nav_About a:hover, #nav_About a:active, #main_nav_About a:hover, #main_nav_About a:active, #subnav_About a:hover, #subnav_About a:active, #main_nav_About .currentpage, #subnav_About .currentpage { color: #00A0DF; }

#nav_OpenClinica a:hover, #nav_OpenClinica a:active, #main_nav_OpenClinica a:hover, #main_nav_OpenClinica a:active, #subnav_OpenClinica a:hover, #subnav_OpenClinica a:active, #main_nav_OpenClinica .currentpage, #subnav_OpenClinica .currentpage { color: #E5B547; }

#hometext { height: 104px;
	width: 225px;
	padding: 4px 6px 4px 5px;
	background: url(../images/home_blurb_T.gif) repeat-x top left;
	}

#homedots { float: left; }

#homenewsbox { float: right;
	width: 216px;
	margin-right: 29px;
	border-style: solid;
	border-bottom-style: dotted;
	border-width: 1px;
	border-color: #CECECE;
	border-bottom-color: #A9A9A9;
	background-color: #FFFFFF;
	}

#newsheader { font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00A0DF;
	font-size: 10px;
	text-transform: uppercase;
	padding: 0px 8px 0px 8px;
	line-height: 16px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #CECECE;
	}

#newscontent { padding: 8px 8px 4px 8px;
	border-style: dotted;
	border-width: 1px 0px 0px 0px;
	border-color: #A9A9A9;
	margin-top: 5px;
	}

.subnav { float: right; }

.subnav div { float: left;
	padding: 0px 7px 0px 17px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	}

#subnav_About div { background: url(../images/subnav_About_BG.gif) no-repeat top left; }

#subnav_OpenClinica div { background: url(../images/subnav_OpenClinica_BG.gif) no-repeat top left; }

.subnav a { text-decoration: none;
	color: #333333;
	}

.main_nav { text-align: right;
	padding: 0px 23px 0px 0px;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #666666;
	font-size: 10px;
	}

.main_nav a { text-decoration: none;
	color: #666666;
	}

#main_nav_About { background: url(../images/nav_About_BG.gif) no-repeat top right;
	padding-top: 1px;
	}

#main_nav_OpenClinica { background: url(../images/nav_OpenClinica_BG.gif) no-repeat top right;
	}





