html {font-size:100.01%;}
body{
	margin:0;
	color:#000;
	font:62.5% "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#fff;
	min-width:938px;
}
 

img{border-style:none;} 
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#page {
	width:100%;
	overflow:hidden;
	background:url(../images/bg-page.gif) repeat-x;
}
/*-----header-----*/
#header {
	width:100%;
	position:relative;
}
#header .header-holder{
	width:938px;
	height:165px;
	margin:0 auto;
	position:relative;
	background:url(../images/bg-header.jpg) no-repeat 100% 0;
}
#header .bg-header{
	position:absolute;
	height:165px;
	top:0;
	right:0;
	width:50%;
	background:url(../images/bg-page-r.gif) repeat-x;
}
#header .header-holder:after{
	display:block;
	clear:both;
	content:"";
}
#header .logo{
	position:absolute;
	top:25px;
	left:24px;
	width:221px;
	height:91px;
	text-indent:-9999px;
	overflow:hidden;
}
#header .logo a{
	background:url(../images/logo.gif) no-repeat;
	display:block;
	height:100%;
}
/* main menu */
#menu{
	margin:0;
	padding:0;
	list-style:none;
	width:890px;
	position:absolute;
	top:142px;
	left:22px;
	z-index:100;
}
#menu li{
	float:left;
	width:125px;
	background:url(../images/menu-sep.gif) no-repeat 0 3px;
	height:18px;
	padding:0 0 0 2px;
	text-align:center;
	position:relative;
}
#menu li:first-child{
	background:none;
	padding-left:0;
}
#menu li a{
	display:block;
	height:100%;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/bg-menu_v3.gif) no-repeat;
}
/* rollover */
#menu li .home{background-position:0 0;}
#menu li:hover .home, #menu li.hover .home{background-position:0 -18px;}
#menu li .services{background-position:-127px 0;}
#menu li:hover .services, #menu li.hover .services{background-position:-127px -18px;}
#menu li .experience{background-position:-254px 0;}
#menu li:hover .experience, #menu li.hover .experience{background-position:-254px -18px;}
#menu li .about-us{background-position:-381px 0;}
#menu li:hover .about-us, #menu li.hover .about-us{background-position:-381px -18px;}
#menu li .alliances{background-position:-508px 0;}
#menu li:hover .alliances, #menu li.hover .alliances{background-position:-508px -18px;}
#menu li .contact-us{background-position:-635px 0;}
#menu li:hover .contact-us, #menu li.hover .contact-us{background-position:-635px -18px;}
#menu li .careers{background-position:-762px 0;}
#menu li:hover .careers, #menu li.hover .careers{background-position:-762px -18px;}
#menu li ul{display:none;}
#menu li:hover ul, #menu li.hover ul{display:block;}
/* dropdown */
#menu li ul{
	width:278px;
	margin:0;
	padding:6px 4px 4px;
	list-style:none;
	background:#37751e;
	position:absolute;
	top:18px;
	left:0;
}
#menu li ul li{
	float:none;
	width:262px;
	background:#e4fcda !important;
	height:auto;
	padding:0 8px !important;
	text-align:left;
	font-size:12px;
}
#menu li ul li:first-child a{border:0;}
#menu li ul li a{
	color:#37751e;
	background:none;
	border-top:1px solid #418234;
	text-indent:0;
	padding:3px 0;
}
/*-----content-----*/
#content {
	width:938px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/bg-content.gif) repeat-y;
	min-height:651px;
}
#content .content-box{
	width:704px;
	float:right;
	padding:13px 0 0;
}
#content .content-box .flash-holder{
	width:648px;
	height:186px;
	overflow:hidden;
	background:url(../images/bg-flash.gif) no-repeat;
	padding:6px 8px 8px 7px;
	margin:0 0 16px 21px;
	z-index: 1;
}
#content .content-box .sponsors-box {
	overflow:hidden;
	background:url(../images/) no-repeat;
	padding:0;
	margin:50px 0 16px 14px;
	z-index: 1;
	border: solid #21A4C9 3px;
	float: left;
}
#content .content-box .Investigators-box {
	overflow:hidden;
	background:url(../images) no-repeat;
	padding:0;
	margin:50px 0 16px 8px;
	z-index: 1;
	border: solid #52933A 3px;
	float: left;
}
#content .content-box h1.h-welcome{
	margin:0 0 20px;
	background:url(../images/welcome.gif) no-repeat;
	width:486px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box .text{
	width:648px;
	padding:0 30px;
}
#contentSponsors {
	width:938px;
	padding:75px 0 0;
	background-image: url(../images/bg-sponsors.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	overflow: hidden;
	min-height: 651px;
}

#contentSponsors .content-box{
	width:704px;
	padding:13px 0 0;
	margin: 0 auto;
}
#contentSponsors .content-box .text{
	width:648px;
	padding:0 30px;
}
#contentInvestigators {
	width:938px;
	padding:75px 0 0;
	background-image: url(../images/bg-investigators.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	overflow: hidden;
	min-height: 651px;
}
#contentInvestigators .content-box {
	width:704px;
	padding:13px 0 0;
	margin: 0 auto;
}
#contentInvestigators .content-box .text {
	width:648px;
	padding:0 30px;
}
#content .content-box p{
	margin:0 0 10px;
	font-size:1.4em;
}
#content .sidebar{
	width:230px;
	float:left
}
#content .sidebar img{display:block;}
/*-----footer-----*/
#footer {
	width:938px;
	overflow:hidden;
	margin:0 auto;
	background:#3c9cb1;
	padding:6px 0 3px;
}

#footer .adr{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer .adr li{
	display:inline;
	background:url(../images/info-sep.gif) no-repeat 0 50%;
	padding:0 0 0 8px;
	font-size:1.1em;
	color:#fff;
}
#footer .adr li:first-child{
	background:none;
	padding-left:0;
}
#footer .nav{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer .nav li{
	display:inline;
	background:url(../images/nav-sep.gif) no-repeat 0 50%;
	padding:0 3px 0 8px;
	font-size:1.1em;
}
#footer .nav li:first-child{
	background:none;
	padding-left:0;
}
#footer .nav li a{color:#fff;}

#footer2 {
	width:938px;
	overflow:hidden;
	margin:400px auto;
	background:#3c9cb1;
	padding:6px 0 3px;
}

#footer2 .adr{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer2 .adr li{
	display:inline;
	background:url(../images/info-sep.gif) no-repeat 0 50%;
	padding:0 0 0 8px;
	font-size:1.1em;
	color:#fff;
}
#footer2 .adr li:first-child{
	background:none;
	padding-left:0;
}
#footer2 .nav{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer2 .nav li{
	display:inline;
	background:url(../images/nav-sep.gif) no-repeat 0 50%;
	padding:0 3px 0 8px;
	font-size:1.1em;
}
#footer2 .nav li:first-child{
	background:none;
	padding-left:0;
}
#footer2 .nav li a{color:#fff;}

/* secondary pages */
#content .content-box h1.h-services{
	margin:0 0 9px;
	background:url(../images/services.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-experience{
	margin:0 0 9px;
	background:url(../images/experience.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-about_us{
	margin:0 0 9px;
	background:url(../images/about_us.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-about_us-management{
	margin:0 0 9px;
	background:url(../images/about_management.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}

#content .content-box h1.h-about_us-alliances{
	margin:0 0 9px;
	background:url(../images/strategic_alliances.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-about_us-careers{
	margin:0 0 9px;
	background:url(../images/about_careers.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-contact_us{
	margin:0 0 9px;
	background:url(../images/contact_us.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#services #content .content-box{padding-top:34px;}
#services #content .content-box .text{
	width:648px;
	padding:0 17px;
}
#content .content-box .text ul{
	margin:0 0 0 20px;
	padding:0;
	list-style-type: disc;
	color: #000;
}
#content .content-box .text ul li{
	vertical-align:top;
	font-size:1.3em;
	margin:0 0 5px;
}

#content .content-box .text ul li a{
	color:#000;
	font-size: 12px;
	
}
#content .content-box .text ul li a:hover{
	color:#286b0d;
}#content .content-box h1.h-siteEval {
	margin:0 0 9px;
	background:url(../images/site_evaluation.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-projMan {
	margin:0 0 9px;
	background:url(../images/project_management.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-protoPrep {
	margin:0 0 9px;
	background:url(../images/protocol_preparation.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
/* FYI: wider title 600 pixels  */
#content .content-box h1.h-caseReport {
	margin:0 0 9px;
	background:url(../images/case_report_ancillary.gif) no-repeat;
	width:600px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}

#content .content-box h1.h-siteDoc {
	margin:0 0 9px;
	background:url(../images/site_documentation_contracting.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-investDrugMan {
	margin:0 0 9px;
	background:url(../images/investigational_drug_management.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-investMeeting {
	margin:0 0 9px;
	background:url(../images/investigators_meeting.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-siteIni {
	margin:0 0 9px;
	background:url(../images/site_initiation.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-intMonVis {
	margin:0 0 9px;
	background:url(../images/interim_monitoring_visits.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-siteClose {
	margin:0 0 9px;
	background:url(../images/site_closeout.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-dataManage {
	margin:0 0 9px;
	background:url(../images/data_management.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-dataAnalysis {
	margin:0 0 9px;
	background:url(../images/data_analysis.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-medWriting {
	margin:0 0 9px;
	background:url(../images/med-scientific_writing.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
#content .content-box h1.h-siteMap {
	margin:0 0 9px;
	background:url(../images/site_map.gif) no-repeat;
	width:515px;
	height:130px;
	text-indent:-9999px;
	overflow:hidden;
}
h2 {
	padding: 3px;
	color: #286B0D;
	font-size: 16px;
	border-bottom: solid #49BBD4 2px;
	margin-left: -5px;
	text-transform: uppercase;
}
.textSponsors {
	font-size: 12px;
}
