@import url(../../css/pfizer-edetail.css); /* PFIZER DAY ONE STYLES */

/* HIDE GLOBAL WYETH DIVS */
#header, #wyeth_logo, #top_ln, #sec_ln, #ter_ln,
#email_print, div.email_print, #footer, .logged_in, #pfizer_message {
    display: none;
}

/* EDETAIL BASIC STYLE DEFINITIONS */
body { margin: 0; padding: 0; }

#EDetail div, #EDetail form { height: auto; overflow: hidden; }

#EDetail p {
    color: #363636;
    font: normal 14px/1.2em Arial, Helvetica, sans-serif;
	margin-bottom: 1.25em;
}

#EDetail h1 {
    font: bold 24px/1em Arial, Helvetica, sans-serif;
	margin: 0; padding: 0;
	border: none;
	font-style: italic;
}


#EDetail h2 {
    font: bold 18px/1.2em Arial, Helvetica, sans-serif;
	margin-bottom: .7em;
}

#EDetail h3 {
    font: bold 14px/1.2em Arial, Helvetica, sans-serif;
    border: none;
	margin-bottom: .7em;
}

a, a:link, a:visited {
    color: #0000ff !important; /* #939 */
}

img { border: none; }

hr {
	border: 0;
	color: #bbb !important;
	background-color: #bbb !important;
	height: 2px !important;
	width: 97% !important;
	text-align: left;
	padding: 0 !important;
	margin: 0 !important;
	margin-bottom: 1em !important;
	overflow: hidden;
	display: block;
	border-collapse: collapse;
}

/* PAGE SPECIFIC STYLES */

#EDetail {
	background: transparent url(../images/background.jpg) no-repeat top left;
	width:960px;
	height:600px;
	margin: 50px;
	position: relative;
	padding: 0 10px 10px 0;
}

	#EDetail #TitleColumn {
		width:377px;
		height:600px;
		overflow: hidden;
		position: relative;
		float: left;
	}
	
		#EDetail #Title {
			padding-left: 230px;
		}
	
	#EDetail #ContentColumn {
		position: relative;
		width: 583px;
		float: right;
	}
	
		#EDetail #ContentCapital { 
			width: 583px;
			height: 20px;
			background: transparent url(../images/textbox-top.png) no-repeat top left;
			position: relative;
		}
		
		#EDetail #ContentBase {
			width: 583px;
			height: 25px;
			background: transparent url(../images/textbox-bottom.png) no-repeat top left;
			position: relative;
			clear: both;
		}
	
		#EDetail #Content {
			background: transparent url(../images/textbox-bknd.png) repeat-y top left;
			position: relative;
			width: 500px;
			padding: 20px 50px 0px 33px;
		}
		
			#EDetail p.register, #EDetail p.redeem {
				font-size: 16px !important;
				font-weight: bold !important;
				background: none;
				margin-bottom: 1em !important;
				*margin-bottom: .5em !important;
			}
			
			#EDetail p.register img, #EDetail p.redeem img {
  				width:111px;
  				height:31px;
				margin-right: 7px;
				vertical-align: middle;
			}
			
			#EDetail p.register img {
				background: transparent url(../images/click-here.gif) no-repeat top left;
			}
			
			#EDetail p.redeem img {
				background: transparent url(../images/redeem.gif) no-repeat top left;
				}
					
			#EDetail #WebsiteLink img {
				background: transparent url(../images/button-website.gif) no-repeat top left;
			}
			
			#EDetail .notice,
			#EDetail .disclaimer,
			#EDetail #Copyright {
				clear: both;
			}
			
			#EDetail div.notice { overflow: visible; }
			
			#EDetail .notice p,
			#EDetail .disclaimer p,
			#EDetail #Copyright p {
				font-size: 9px !important;
				padding: 0; margin: 0;
				line-height: normal;
				margin-bottom: 17px;			}
			
			/* Copyright - setting left and right floats - won't work in ie 6 */
			#EDetail #Copyright p:first-child { width: auto; float: left; }			
			#EDetail #Copyright p:first-child + p { width: auto; float: right; }

	#EDetail form { position: relative; }
	
		#EDetail form p {
			float: left;
			width: 165px;
			margin-bottom: 1em;
		}
		
		#EDetail .inputtxt {
			background: transparent url(../images/input-field.gif) no-repeat left top;
			width: 155px;
			height: 29px;
			display: block;
			margin-top: 2px;
			overflow: hidden;
		}
		
		#EDetail .inputtxt input {
			color: #363636;
			font: normal 14px/1.2em Arial, Helvetica, sans-serif;
			border: none;
			background-color: transparent;
			width: 141px;
			height: 22px;
			margin-top: 7px;
			*margin-top: 5px;
			margin-left: 7px;
		}
		
		#EDetail input.submit {
			vertical-align: middle;
			width: 97px;
			height: 28px;
			background: transparent url(../images/submit.gif) no-repeat top left;
			border: none;
			cursor: pointer;
			margin-top: 2px;
		}
		
		#EDetail input.startprogram {
			width: 145px;
			height: 28px;
			background: transparent url(../images/start-program.gif) no-repeat top left;
			border: none;
			cursor: pointer;
		}
