body,html{
	background:url(images/template/tile_background.jpg) repeat-x #d7e5ef;
	margin:0 auto;
	padding:0;
	*text-align:center;/*IE QM*/
	font-size:12px;
}
form,
.collapse{
	border-collapse:collapse;
	margin:0;
	padding:0;
	text-align:left;
	vertical-align:top;
}
.maxWidth{
	width:100%;
}
.minWidth{
	width:0%;
}
.alignLeft{
	text-align:left;
}
.alignRight{
	text-align:right;
}
.noBorder{
	border:0;
}
.spacer{
	line-height:0;
	height:3px;
	overflow:hidden;
}
table.container{	
	margin:0 auto;
	text-align:left;
	width:975px;
}
/* header */
	img.logo{
		margin:5px 20px 0 20px;
	}
	img.spacerLarge{
		margin:13px 21px 0 0;
	}
	img.espanol{
		margin:17px 11px 14px 0;
	}
	img.spacerSmall{
		margin:49px 14px 0 14px;
	}
	.search.input input{
		border:1px solid #dbdbdb;
		width:157px;
		height:16px;
	}
	.search.submit input{
		margin:0 11px 0 0;
	}
	td#pLink3 a img{
		margin:0;
	}



	ul.navigationHospitals{
		list-style-type:none;
		list-style:none;
		margin:21px 0 0 0;
		padding:0;
		border-collapse:collapse;
	}
		ul.navigationHospitals li{
			color:#666;
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			margin:0;
			padding:0;
			line-height:15px;
		}
	.clLeft1{
		background:#fff;
		border:1px solid #dbdbdb;
		border-top:0;
		position:absolute;
		visibility:hidden;
		width:225px;
		*width:227px;
		z-index:999;
	}
		.clLeft1 a{
			color:#666;
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			padding:4px 2px 4px 8px;
			text-decoration:none;
			width:215px;
			*width:225px;
		}
		.clLeft1 a:hover{
			background:url(images/template/tile_navigationHospitalLocations.gif) repeat-x top left #e4e4e4;
			color:#333;
		}
td.navigationHospitalLocations{
	padding-left:180px;
}
	.navigationHospitalLocations table{
		width:1%;
	}
/* navigation top */
td.navigationTop{
	text-align:center;
}
td.navigationTop table{
	margin:0 auto;
}
		.navigationTop div.Parentmain2{
			float:left;
			display:table;
			*width:0;		
			white-space:nowrap;
		}
			.navigationTop table{
				border-collapse:collapse;
				margin:0;
				padding:0;
			}
			.navigationTop .ParentNav2 a{
				color:#fff;
				display:block;
				height:27px;
				*height:36px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:bold;
				padding:9px 13px 0 13px;
				text-decoration:none;
				white-space:nowrap;
			}
			.navigationTop .ParentNav2 a.navigationTopCurrentGroup,
			.navigationTop .ParentNav2 a:hover,
			.navigationTop .ParentNav2 a:visited{
				/*background:url(images/template/background_navigationTop_on.gif) no-repeat center top;*/
				color: #fff;
			}
			
		.navigationTop div.clLeft2,
		.navigationTop div.clLeftGrand2{
			background:#2974b7;
			border:1px solid #333;
			position:absolute;
			padding:3px 0;
			visibility:hidden;
			z-index:999;
			text-align:left;
		}
		.navigationTop div.clLeftGrand2{
			margin-left:163px;
			top:-3px;
		}
			.navigationTop div.clLeft2 br{
				display:none;
			}
			.navigationTop div.clLeft2 a{
				color:#fff;
				display:block;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:normal;
				padding:2px 10px;
				text-decoration:none;
				width: 210px;
				*width: 220px;
				white-space:normal;
			}
			.navigationTop div.clLeft2 a:hover{
				color:#f2b914;
			}
		.navigationTop div.clLeft2,
		.navigationTop div.clLeftGrand2{
			background: #fff;
		}
			.navigationTop div.clLeft2 a{
				color: #000;
				width: 200px;
				*width: 210px;
			}
			.navigationTop div.clLeft2 a:hover{
				color: #000;
				text-decoration: underline;	
			}
/* navigation left */
td.navigationStatic,
td.navigationId,
td.navigationLeft{
	/*background:url(images/template/cap_bottom-navigationLeft.gif) no-repeat bottom left #da5f26;*/
	background:url(images/template/tile_navigationLeft.gif) repeat-y left top;
	/*padding:0 0 5px 0;*/
}
	td.navigationLeft table.collapse{
		background:url(images/template/cap_bottom-navigationLeft.gif) no-repeat bottom left;
		height:100%;
	}
td.navigationLeft.body{
	background:url(images/template/cap_bottom-navigationLeftBody.gif) no-repeat bottom left #f3901d;/*666692;*/
}
	
	td.navigationStatic table,
	td.navigationStatic table td,
	td.navigationId table,
	td.navigationId table td,
	td.navigationLeft table,
	td.navigationLeft table td{
		border-collapse:collapse;
		margin:0;
		padding:0;
	}
	.navigationStatic a,
	.navigationId a,
	.navigationLeft .clTop1 a{
		background:url(images/template/bullet_white.gif) no-repeat 16px 7px;
		color:#fff;
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		margin:0;
		padding:4px 5px 3px 28px;
		text-decoration:none;
	}
	.navigationStatic a:hover,
	.navigationId a:hover,
	.navigationLeft .clTop1 a:hover{
		background:url(images/template/bullet_white.gif) no-repeat 16px 7px;
		color: #fab913!important;
	}
	.navigationLeft .clSub1{
		background:#ba3f04;
		border-collapse:collapse;
		margin:0;
		padding:0;
		width:100%;
	}
	.navigationLeft.body .clSub1{
		background:#4d4d7d;
	}
	.navigationLeft .clSub1 a{
		color:#fff;
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
		padding:3px 10px 3px 35px;
		text-decoration:none;
		width:155px;
		*width:200px;
	}
	.navigationLeft .clSub1 a:hover{
		background:#9a3200;
	}
	.navigationLeft.body .clSub1 a:hover{
		background:#434375;
	}
	#navigationLeft div.Parentmain3{
		position:relative;
		width:200px;
	}
	#navigationLeft a{
		background:url(images/template/bullet_white.gif) no-repeat 10px 8px;
		color:#fff;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding:3px 10px 3px 20px;
		text-decoration:none;
		width:170px;
		*width:200px;
	}
	#navigationLeft a:hover{
		color:#fab913;
	}
		#navigationLeft.body a:hover{
			color:#5f3300!important;
		}
		
		#navigationLeft br{
			display:none;
		}
		#navigationLeft div.clLeft3 a,
			#navigationLeft div.clLeftGrand3 a{
				background:none;
				padding:3px 10px;
				width:180px;
				*width:200px;
			}
		#navigationLeft div.clLeft3,
			#navigationLeft div.clLeftGrand3{
				background:#017d3f;
				border:1px solid #004c28;
				position:absolute;
				margin-left:199px;
				top:0;
				width:200px;
				visibility:hidden;
				padding:3px 0;
				z-index:998;
			}
			#navigationLeft.body  div.clLeft3,
			#navigationLeft.body  div.clLeftGrand3{
				background:#f3901d;
				border:1px solid #e18315;
			}
			#navigationLeft div.clLeftGrand3{
				margin-left:200px;
			}
/* content */
.footer td,
td.content{
	color:#676767;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
	td.content a{
		font-weight:bold;
		text-decoration:none;
	}
	td.content a:hover{
		color:#000;
		text-decoration:none;
	}
.footer td{
	line-height:14px;
}
.footer.v2 td{
	color: #000;
}	
	.footer.v2 td a{
		color: #000;
		text-decoration: none;
	}

	.footer.v2 td a:hover{
		color: #000;
		text-decoration: underline;
	}
/* navigation footer */
td.navigationFooter{
	padding:4px 0 0 0;
	color:#00476b;
}
	.navigationFooter table,
	.navigationFooter td{
		border-collapse:collapse;
		margin:0;
		padding:0;
	}
	td.navigationFooter table{
		float:right;
	}
	.navigationFooter td,
	.navigationFooter a{
		color:#00467b;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}
	.navigationFooter a:hover{
		text-decoration:underline;
	}
table.fatFooter{
	font-family:Arial, Helvetica, sans-serif;
}
	table.fatFooter td.collapse{
		font-family:Arial, Helvetica, sans-serif;
		border-right: 1px solid #b2c4da;
		padding: 0 10px;
	}
	table.fatFooter td.collapse.last{
		border-right: 0
	}
		table.fatFooter h3,
		table.fatFooter h3 a{
			color:#00467b;
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight: normal;
			text-decoration: none;
			margin: 0;
			padding: 0;
		}
		table.fatFooter h3{
			margin: 0 0 10px 0;
		}
		table.fatFooter ul{
			list-style-type: none;
			margin: 0;
			padding: 0;
		}
			table.fatFooter ul li{
				font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				margin: 0;
				padding: 0;
			}
				table.fatFooter ul li a{
					color: #000;
					text-decoration: none;
				}
				table.fatFooter ul li a:hover{
					color: #000;
					text-decoration: underline;
				}
/* breadcrumbs */
table.breadcrumb{
	margin:3px 10px 3px 10px;
}

	table.pageFunctions table,
	table.pageFunctions table td{
		border-collapse:collapse;
		margin:0;
		padding:0;
	}
table.breadcrumb a{
	color:#0f5c72;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
table.breadcrumb a:hover{
	color:#000;
	text-decoration:none;
}
div.breadcrumb_between{
	background:url(images/template/bullet_orange.gif) no-repeat center 5px;
	display:block;
	height:13px;
	line-height:1px;
	width:30px;
}
#smt_fontsize_default{
	margin:0 5px 0 5px;
}
/* in this section navigation */
#navigationITS table,
#navigationITS table td{
	border-collapse:collapse;
	margin:0;
	padding:0;
}
#navigationITS table{
	background:#fea43b;
}
#navigationITS a{
	background:#f19123;
	color:#fff;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:3px 15px 3px 15px;
	width:160px;
	*width:190px;
}
#navigationITS a:hover{
	color:#000;
	text-decoration:none;
}
/* ADAM */

#menuBox{
	margin-top:-200px!important;
	*margin-top:-220px!important;
	*z-index:999!important;
	height:170px!important;
}

#Framelyr3{
	background:#fff;
	height:345px!important;
	width:227px!important;
	margin-left:-1px;
}

.headerClinicalTrials{
	background:#00539b;
	color:#fff;
	display:block;
	font-weight:bold;
	margin:5px 0 0 0;
	padding:5px;
}
.clinicalTrials table,
.clinicalTrials th,
.clinicalTrials td,
.clinicalTrials a{
	background:#fff!important;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
.clinicalTrials th{
	padding: 5px 5px 0 5px;
}
.clinicalTrials td{
	padding: 0 5px;
}


div.TAB_1_NavContent p{
	margin: 0;
	padding: 0;
}


td.banner{
	padding: 0;
}
	td.banner a{
		display: block;
		margin: 0;
		padding: 0;
	}
		td.banner a img{
			margin: 0;
			padding: 0;
		}

ul.sidebar{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 200px;
}
	ul.sidebar li{
		margin: 0;
		padding: 0 0 10px 0;
	}
		ul.sidebar li a{
			color: #1056ac;
			display: block;
			margin: 0;
			padding: 0;
			text-decoration: none;
		}
		ul.sidebar li a:hover{
			color: #000;
			text-decoration: underline;
		}
#homeTabBar{
	background:url(images/tabs_background.gif) no-repeat 0 0;
}
#homeTabBar div.TAB_1_NavContentContainer{
	font-family: Arial, Helvetica, sans-serif;
}

#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent,
#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent ul,
#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent td,
#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent p,
#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent span{
	font-size: 12px;
}
#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent{
	width: auto!important;
	*width: 767px!important;
	padding: 30px 30px 0 30px;
}

#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent a{
	color: #1056ac;
	text-decoration: none;
}
#homeTabBar div.TAB_1_NavContentContainer div.TAB_1_NavContent a:hover{
	color: #000;
	text-decoration: underline;
}

#homeTabBar table.teaser,

#homeTabBar table.teaser th,

#homeTabBar table.teaser td{

border-collapse: collapse;

margin: 0;

padding: 0;

}

#homeTabBar table.teaser th.teaser{

padding-bottom: 10px;

}

#homeTabBar table.teaser th.teaser a.teaser{

font-size: 12px;

line-height: 12px; 
}

select.hotlinkLocations{
width: 300px;
}

