	*{
		padding: 0px;
		margin: 0px;
	}
	@font-face {
		font-family: 'FS Me Web Regular';
		src: url('/Styles/walgreens/fsme_font/fsmeweb-regular-fd.eot');
		src: url('/Styles/walgreens/fsme_font/fsmeweb-regular-fd.eot?ie') format('embedded-opentype'),
		url('/Styles/walgreens/fsme_font/fsmeweb-regular-fd.woff') format('woff'),
		url('/Styles/walgreens/fsme_font/fsmeweb-regular-fd.ttf') format('truetype'),
		url('/Styles/walgreens/fsme_font/fsmeweb-regular-fd.svg') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'FS Me Web light';
		src: url('/Styles/walgreens/fsme_font/fsmeweb-light-fd.eot');
		src: url('/Styles/walgreens/fsme_font/fsmeweb-light-fd.eot?ie') format('embedded-opentype'),
		url('/Styles/walgreens/fsme_font/fsmeweb-light-fd.woff') format('woff'),
		url('/Styles/walgreens/fsme_font/fsmeweb-light-fd.ttf') format('truetype'),
		url('/Styles/walgreens/fsme_font/fsmeweb-light-fd.svg') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	p, li, a{
		margin:0 0 0px 0;
		padding:0;
		color:#484641;
		font-size:16px;
		font-family: 'FS Me Web Regular', Arial, Helvetica, sans-serif; 
	}
	#wrapper{
		width: 1000px;
		margin: 0px auto;	
	}
	#header{
		width: 100%;
		height: 155px;
		background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: 0px 4px 5px rgba(50, 50, 50, 0.41);
	-moz-box-shadow:    0px 4px 5px rgba(50, 50, 50, 0.41);
	box-shadow:         0px 4px 5px rgba(50, 50, 50, 0.41);
	}
	#headercontent{
		width: 1000px;
		margin: 0px auto;
	}
	#walgreens{
		float: left;
		margin: 55px 0 0 40px;	
	}
	#hdrbrdr{
		float: left;
		margin: 50px 0 0 40px;
	}
	#humanal{
		float: left;
		margin: 50px 0 0 35px;	
	}
	.tollbox{
		float:right;
		text-align: right;	
		margin: 50px 60px 0 0;
	}
	.mainhead{
		padding: 20px 0 0 0;
		float: left;
		width: 450px;
		margin-left: 20px;	
	}
	#stepwrapper{
		background-image:url(/images/walgreens_images/3_easy_steps_blank.jpg);
		width: 474px;
		height: 73px;
		float: left;
		margin-top: 40px;
		text-align: left;
	}
	.stephead{
		padding: 6px 0px 0px 20px;
		width: 440px;	
	}
	.stephead p{
		color:white;
	}
	.steps{
		width: 474px;
		margin-top: 12px;
	}
	.steps>li{
		display: inline;
		font-size: 14px;
		text-align: center;
	}
	h1{
		margin:20px 0 -15px 0;
		padding:0;
		color:#5c9a1b;	
		font-size:42px;
		font-family: 'FS Me Web light', Arial, Helvetica, sans-serif; 
	}
	h2{
		font-size: 42px;	
		color: #1d5b2d;
		padding-bottom: 10px;
		font-family: 'FS Me Web light', Arial, Helvetica, sans-serif;
	}
	h3{
		font-size: 25px;	
		color: #5c9a1b;
		padding-bottom: 10px;
		font-family: 'FS Me Web Regular', Arial, Helvetica, sans-serif;
	}
	#zipcontainer{
		background-image: url(/images/walgreens_images/enter_zip_blank_1.png);
		width: 400px;
		height: 251px;	
		float: right;
		margin: 40px 40px 0 0;
	}
	
	.contentone{
		float: left;
		clear: both;	
		width: 500px;
		padding: 20px;
		margin-left: 20px;
		margin: 20px 0 20px 0;
	}
	.contentone p{
		font-family: 'FS Me Web light', Arial, Helvetica, sans-serif;
	}
	.contentone>ul{
		padding: 20px;	
	}
	.contentone>ul>li{
		color: #5c9a1b;
		padding-bottom: 5px;
	}
	#coupleimg{
		float: right;
		width: 400px;	
		margin: 40px 40px 0 0;
	}
	#hmapbkd{
		float: left;
		width: 1000px;
		clear: both;
		height: 450px;
		margin-top: 15px;
		background-image:url(/images/walgreens_images/expansive_image_2.jpg);	
	}
	.contenttwo{
		width: 460px;
		float: left;	
		padding: 5px 20px 20px 20px;
		margin-left: 0px;
		margin-top: 20px;
	}
	.contenttwo p{
		font-family: 'FS Me Web light', Arial, Helvetica, sans-serif;
	}
	.contenttwo>ul{
		padding: 20px;
	}
	.contenttwo>ul>li{
		color: #5c9a1b; 
		padding-bottom: 5px;	
	}
	.ziphead>p{
		margin-top: 20px;
		padding-left: 20px;
		color: white;
		font-size: 19pt;	
	}
	.zipcontent{
		margin-top: 20px;
		padding: 20px 20px 20px 20px;	
	}
	.zipcontent p{
		font-size: 16px;
	}
	#txtZipCode2{
		width: 120px;
		height: 20px;
		text-align: center;
		position: absolute;
		background-color: white;
		border: 1px solid #ccc;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 2px 0px 0px #666;
		-webkit-box-shadow: 2px 0px 0px #666;
		box-shadow: 2px 0px 0px #666;
		-moz-box-shadow: inset 1px 1px 5px black;
		-webkit-box-shadow: inset 1px 1px 5px black;
		box-shadow: inset 1px 1px 5px black;
		font-size: 14px;
		padding: 4px 7px;
		outline: 0;
		-webkit-appearance: none;
		color:#484641;
	}
	input:not([type]), input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
		padding: 1px 0px;
	}
	user agent stylesheetinput, input[type="password"], input[type="search"], isindex {
		-webkit-appearance: textfield;
		padding: 1px;
		background-color: white;
		border: 2px inset;
		border-image: initial;
		-webkit-rtl-ordering: logical;
		-webkit-user-select: text;
		cursor: auto;
	}
	user agent stylesheetinput, textarea, keygen, select, button, isindex {
		margin: 0em;
		font: -webkit-small-control;
		color: initial;
		letter-spacing: normal;
		word-spacing: normal;
		text-transform: none;
		text-indent: 0px;
		text-shadow: none;
		display: inline-block;
		text-align: -webkit-auto;
	}
	#ziptag{
		width: 300px;
		margin: 30px 0 0 20px;
	}
	#frmSubmitZip{
		margin: -5px 0 0 169px;
	}
	.listitems{
		color: #484641;
	}
	#disclaimer{
		padding: 20px 50px 20px 50px;
		float: left;
		clear: both;
		width: 900px;	
	}
	#disclaimer>p{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
	}
	#footer{
		width: 100%;
		float: left;
		clear: both;
		height: 240px;
		background-color: #474641;	
	}
	#footercontent{
		width: 1000px;
		margin: 0px auto;
	}
	#footrnav{
		margin: 30px auto;
	}
	#footrnav>ul{
		margin: 20px auto;
		padding: 20px 0 0 ;
		width: 960px;
		height: 34px;
		list-style: none;
		overflow: hidden;
		background: url(/images/walgreens_images/Footer_Links_Background.jpg) repeat-x;
	}
	#footrnav>ul>li{
		display: inline;
		margin:0 0 0 10px;
		padding:0 10px 0 0;
		float:left;
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;
		border-right:1px solid #FFF;
	}
	#footrnav>ul>li>a{
		color: white;
		text-decoration: none;
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
	}
	#footercontent p{
		width: 880px;
		margin-left: 30px;
		color: white;
		padding: 5px;
		font-size: 14px;	
		
	}