img     {border: 0;}
.clear  {clear: both;}
a       {color: #db9000; text-decoration: none;}
a:hover {text-decoration: underline;}
.hidden {display:none;}
html, 
body    {width: 100%; height: 100%;}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #e6e6e6 url(/invanz/hcp/interim/images/bg.gif) 0 0 repeat-x;
	font-family: Arial, Verdana, sans-serif;
}
#outer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
}
	#overall {
		width: 930px;
		margin: 0 auto;
			text-align: left;
	}
		#merck {
			height: 27px;
		}
			#merck a {
				float: right;
				display: block;
				width: 84px;
				height: 24px;
				margin-right: 20px;
				background: url(/invanz/hcp/interim/images/merck.gif) 0 0 no-repeat;
			}
				#merck a span { display: none; }
			
		#header {
			position: relative;
			width: 930px;
			height: 345px;
			background: url(/invanz/hcp/interim/images/header.jpg) 0 0 no-repeat;
		}
			#header #text {
				position: absolute;
				top: 44px;
				left: 40px;
				display: block;
				width: 581px;
				height: 119px;
				background: url(/invanz/hcp/interim/images/header_text.png) 0 0 no-repeat;
			}
				#header #text span {
					display: none;
				}
			#header #download {
				position: absolute;
				top: 157px;
				left: 35px;
				display: block;
				width: 270px;
				height: 130px;
				background: url(/invanz/hcp/interim/images/header_prescribing_information_button_full2.png) 0 0 no-repeat;
			}
				#header #download:hover {
					background: url(/invanz/hcp/interim/images/header_prescribing_information_button_full2.png) 0 -130px no-repeat;
				}
				#header #download span {
					display: none;
				}
			

		#main {
			margin-top: -55px;
			text-align: left;
		}
			#main #white_header {
				background: url(/invanz/hcp/interim/images/body_white_top.png) 0 0 no-repeat;
				height: 47px;
				width: 930px;
			}
			#main #white {
				background: url(/invanz/hcp/interim/images/body_white_bg.png) 0 0 repeat-y;
			}
				#main .white_inner {
					background: url(/invanz/hcp/interim/images/body_white_bottom.gif) 0 100% no-repeat;
					text-align: center;
									position: relative;
				}
					#main .gray {
						width: 896px;
						margin: -30px auto 0 auto;
						text-align: left;
						background: url(/invanz/hcp/interim/images/body_gray_bg.gif) 0 0 repeat-y;
						position: relative;
						z-index: 10;
					}
						#main .gray_top {
							background: url(/invanz/hcp/interim/images/body_gray_top.gif) 0 0 no-repeat;
							position: relative;
							z-index: 10;
						}
							#main .gray_bottom {
								background: url(/invanz/hcp/interim/images/body_gray_bottom.gif) 0 100% no-repeat;
							}
								#main .gray_inner {
									padding: 20px 40px 10px 40px;
									position: relative;
									z-index: 10;
								}
									#main #invanz {
										width: 111px;
										height: 59px;
										background: url(/invanz/hcp/interim/images/invanz.gif) 0 0 no-repeat;
										margin-bottom: 25px;
									}
										#main #invanz span {
											display: none;
										}
									#main .gray_inner .head {
										font-size: 14px;
									}
									#main .gray_inner ul {
										list-style: none;
										margin: 25px 0 0 0;
										padding: 0;
									}
										#main .gray_inner li {
											font-size: 12px;
											color: #666;
											margin: 0 0 0 20px;
											padding: 0 0 25px 30px;
											background: url(/invanz/hcp/interim/images/check.gif) 0 0 no-repeat;
										}
					
					#main .ssi {
						text-align: left;
						color: #797979;
						font: normal 13px Arial, Verdana, sans-serif;
					}
						#main .ssi_inner {
							padding: 20px 57px;
						}
							#main .ssi_inner p {
								margin: 0 0 24px 0;
							}
							#main .ssi_inner p.head {
								font-size: 15px;
								font-weight: bold;
								color: #43a5a6;
								margin-bottom: 10px;
							}

/* --------------------------------------- */

.bg {
	position: absolute;
	top: 25px;
	z-index: 0;
	width: 50%;
	height: 345px;
	background: #000;
}
	#bg_left  {left: 0px;  background: url(/invanz/hcp/interim/images/header_bg_left.jpg) 100% 0 no-repeat;}
	#bg_right {right: 0px; background: url(/invanz/hcp/interim/images/header_bg_right.jpg) 0 0 no-repeat;}

/* --------------------------------------- */

.hcp_empty {
	width: 521px;
	height: 243px;
}
.hcp {
	width: 552px;
	height: 275px;
	position: absolute;
	top: 0;
	left: 0px;
	z-index: 10000;
	background: url(/invanz/hcp/interim/images/hcp_bg_full.gif) 0 0 no-repeat;
}
	.hcp div {
		padding-bottom: 22px;
	}
	.hcp div.copy {
		padding-top: 25px;
		font: normal 12px Arial, Verdana, sans-serif;
		color: #797979;
	}
