/********************************************************
	Welcome to the Tamiflu CSS
	Document Created By: Jeff Louella
	Date Created: 11/16/2006
	Last Updated: 11/16/2006
*********************************************************/

/*=====================
	GLOBAL STYLES
=======================*/

* {	margin:0;padding:0;}
img{border:0;}
body{
	padding: 0 0 25px 0; 
	background: #fff url(/images/sub-bg.jpg) repeat-x center top;
	font: 12px/140% Arial, Helvetica, sans-serif;
	color: #535353;

}

body#home {background: #fff url(/images/Background.jpg) repeat-x center top;}
.normal_text
{
	font: 11px/140% Arial, Helvetica, sans-serif;
	color: #666;
}
#container{	width:774px;margin: 0 auto;}

p{margin: 0 0 1em 0; }
a{color:#CC6600;}
a:active, a:focus, a:hover {border: 0px;}
a:hover { color: #e07d1a; }
h4 { font-size: 12px; margin: 0 0 10px 0;}
.ref{ display: none; }
.error_msg{ color: #CC1F21;}
.clean_list li{ background: none !important; }
.floatLeft{float:left;}
.floatRight{float:right;}
.clearRight{clear:right;}
.clear{clear:both;}

#swine-alert {
	margin:0px 0 5px -15px; padding:0px; float:left
}
/*=====================
	SITE STYLES
=======================*/

/* Alternative Navigation */
#alt_navigation {
	float:right;
	text-align:right;
	padding: 5px 0 0 0;
}
#alt_navigation li{
	list-style:none;
	float:left;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	background: url(/images/bg_green_pipe.gif) no-repeat left center;
}
#alt_navigation li.first{background: none;}
#alt_navigation li a{color: #008C82; text-decoration:none;}

/* LOGO */
#logo {
	float:left;
	clear:left;
	margin: 20px 0 0 25px;
}


/* Site Search */
#search{
	clear:right;
	float:right;
	margin: 30px 0 0 0;
	/*border-bottom:1px dashed #aaa;*/
	width:500px; height: 40px;
}
#search label{
	width:29px; height:19px;
	text-indent: -5000px;
	background:url(/images/search_magnif.gif) no-repeat right center;
	display:block;
	float:left;
	margin: 0 0 0 183px;
}
#search_field{
	width:245px; height:17px; border:0px;
	padding-top: 2px;
	background:url(/images/search_bg.gif) no-repeat right center;
	float:left;
	margin: 0 5px 0 0 ;
}
#query{
	width:245px; height:17px; border:0px;
	padding-top: 2px;
	background:url(/images/search_bg.gif) no-repeat right center;
	float:left;
	margin: 0 5px 0 0 ;
}

#search_button{
	width:37px; height:17px;
	float:left;
	
}

/* Main Navigation */

#main_navigation{
	clear:left;
	float:left;
	width: 199px;
	margin: 20px 0 0 0;
}

#home_nav_remove_dots /* used to hide the dots above the home nav item */
{
	position: relative;
	z-index: 99;
	background-color: #147b6f;
	bottom: -11px;
	height: 1px;
}
#links {
	padding: 10px 0 0 0;
	background: #147b6f url(/images/mainnav_top.gif) no-repeat 0 0;
}

#links ul {
	margin:0 auto; padding:0 0 10px 0;
	background: #147b6f url(/images/mainnav_bot.gif) no-repeat center bottom;
	width:199px;
}

#links li{
	list-style:none;
	margin:0 0 0 10px;
	width:181px;
}
#links li a img
{
	padding: 5px 0 1px 0;
	background-image: url(/images/dots.gif);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}
#links li ul li a img
{
	padding: 0;
	background-image: none;
}
#links ul li ul {
	margin:5px auto 0 auto; padding:0 0 5px 0;
	width:172px;
	background:none;
}
#links li ul li{
	list-style:none;
	margin:0 0 1px 2px;
	width:172px;
}

		
/* Stay Informed Side Callout */
#hcpTeaser {
	width: 172px; height: 50px;
	padding-top: 6px;
}

#stay_informed{
	background: #C9E4EF url(/images/bg_callout_stay_informed.gif) no-repeat 0 0;
	width:211px;
	height:137px;
	margin:32px 0 0 -11px;
	padding: 25px 0 0 0;
	display: block;  
}
#stay_informed h3{
	width:172px; height:34px;
	margin: 0 0 10px 30px;
	text-indent: -5000px;
	background: url(/images/callout_head_stayinformed.gif) no-repeat 0 0;
}
#stay_informed p{
	margin: 0 0 1em 30px;
	width: 145px;
}
#stay_informed p.button a{
	width:88px; height:22px;
	margin: 5px -15px 0 0;
	float: right;
	text-indent: -5000px;
	background: url(/images/button_signup.gif) no-repeat 0 0;
}

#registration #stay_informed
{
	display: none;
}

/* Home Page Related Link */
#related_links
{
	display: none;
	background: #F7F6F0;
	padding:22px;
	width: 150px;
}

#home #related_links{
	display: block;
}

#isi #isi_link, #sitemap #sitemap_link, #tellafriend #tellafriend_link
{
	color: #C3A6D1;
}

#related_links li{ 
	list-style: none;
	margin: -1em 0 -2em 0;
	font-size: 11px;
}
#related_links li a{ 
	color: #1d80b4;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: url(/images/bullet_blue_arrow.gif) no-repeat right bottom;
	padding: 0 10px 0 0;
}

/* Main Content */

#content{
	clear: right;
	float: right;
	width: 535px;
	margin: 20px 0 0 0;
	padding: 0 0 0 40px;
}

#flash_area {
	width:575px; height:263px;
	padding:5px 0; margin: -5px 0 5px -40px;
}

#content ul{margin: 0 0 1em 0;}
	#content ul.numeric{margin: 0 0 1em 15px; width:500px;}

#content li{
	list-style:none;
	background: url(/images/bullet_blue_star.gif) no-repeat 0 2px;
	padding: 0 0 2px 15px; margin: 0 0 0 0;
}
	#content ul.numeric li{
		list-style: decimal;
		background: none no-repeat 0 2px;
		padding: 0 0 0 10px; margin: 0 0 0 0;
	}
#content #alternatingList li{
	list-style:none;
	background: url(/images/greenbar.gif) no-repeat 4px;
	padding: 0 0 0 25px; margin: 0 0 4px 0;
	vertical-align: middle;
	height: 21px;
	line-height: 21px;
}
#content #alternatingList li.tall{
	background: url(/images/greenbar-tall.gif) no-repeat 4px;
	height: 42px;
	line-height: normal;
	padding-top: 13px;
}
#content #alternatingList li.alternate{
	background: url(/images/bg_home_bullet_arrow.gif) no-repeat 4px;
	
}
ol.sitemap{}
	ol.sitemap li
	{
		background-image: none !important;
		margin-top: 5px !important;
		margin-bottom: 3px !important;
	}
	ol.sitemap li ol
	{
		margin-top: 5px;
	}
#content #symptoms_chkbxs
{
	width: 500px;
	list-style:none;
}
	#content #symptoms_chkbxs
	{padding: 0 0 0 14px;}
.twoCol
{
	display: block;
	width: 254px;
	float:left;
}
.endTwoCol
{
	clear: left;
}

.lightBlue_bg
{
	background-color: #F1F6FA;
}
.hide
{
	display: none;
}

span#realTamiflu
{
	float: left;
	color: #008C82;
	font-weight: bold;
	font-size: 12px;
	width: 330px;
	text-align: center;
}
span#counterfeitTamiflu
{
	float: left;
	color: #008C82;
	font-weight: bold;
	font-size: 12px;
	width: 157px;
	padding-left: 13px;
	text-align: center;
}
#nextLink
{float:right;margin:1em 40px 1em 0;}

/* Table Styles */
table
{
	border-bottom: solid 1px #008C82;
	border-collapse: collapse;
	width: 508px;
	margin: 1px;
	margin-bottom: 10px;
}
	thead{}
	thead th
	{
		background-color: #008C82;
		font-size: 13px;
		color: #FFF;
		padding: 5px;
	}
	th.first
	{
		background: #008C82 url('/images/th_topleft.gif') no-repeat;
		display: block;
		margin-left: -1px;
	}
	th.border_right
	{
		border-right: solid 1px #FFF;
		background-color:#008C82;
	}
	th.last
	{
		background: #008C82 url('/images/th_topright.gif') no-repeat 100% 0;
		margin-right: -1px;
	}
	tbody th
	{
		border-left: solid 1px #008C82;
		color: #008C82;
		font-size: 12px;
		padding: 5px;
	}
	td
	{
		text-align: center;
		border-left: solid 1px #008C82;
		border-right: solid 1px #008C82;
		vertical-align: top;
		font-weight: bold;
		padding: 5px;
	}
	table.no_bold_table td{font-weight: normal !important;}
	table td.left_align{text-align: left;}
	tr
	{
		background-color: #FFF;
	}
	tr.altRow
	{
		background-color: #ECF5F9 !important;
	}
table#cold_flu{}
	table#cold_flu thead th.first
	{
		padding: 15px;
		padding-top: 7px;
		height: 10px;
		width: 100px;
	}
	table#cold_flu thead th.last
	{
		border-left: solid 1px #008C82;
		display: block;
		padding: 15px;
		padding-top: 7px;
		height: 10px;
	}
	table#cold_flu td
	{
		vertical-align: middle !important;
		text-align: left;
	}

table#taking_english{}
	table#taking_english thead th.first
	{
		padding: 15px;
		padding-top: 6px;
		height: 35px;
	}
	table#taking_english thead th.last
	{
		border-left: solid 1px #008C82;
		display: block;
		padding: 15px;
		padding-top: 6px;
		height: 35px;
	}
	
table#taking_tamiflu thead th.first{padding: 16px;height: 15px;}

table#flu_treatments{}
	table#flu_treatments thead th.treatment_options
	{
		padding: 16px;
		height: 15px;
		text-align: left !important;
	}
	table#flu_treatments tbody th
	{
		text-align: left !important;
	}
	table#flu_treatments tbody td
	{
		vertical-align: middle;
	}
	table#flu_treatments tbody td span.checkmark
	{
		text-indent: -5000px;
		background-image: url(/images/checkmark1.gif);
		background-repeat: no-repeat;
		background-position: center center;
		display: block;
		height: 23px;
		width: 23px;
		margin: 0 auto;
	}


/* Clean table */
table.clean_table
{
	border-bottom: none 0px transparent;
	width: 500px;
	margin: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
}
	table.clean_table td
	{
		text-align: left;
		border-left: none 0px transparent;
		border-right: none 0px transparent;
		vertical-align:top;
		font-weight: normal;
		padding: 0px;
		margin:0px;
	}
		table.clean_table td.firstCol{width:20px;}
		
	table.clean_table tr
	{
		background-color: transparent;
	}
	table.clean_table tr.altRow
	{
		background-color: transparent !important;
	}
	


/* Form Styles */
div.form_question
{
	padding: 10px;
}
	div.form_question ol.clean_list li
	{
		margin-left: 0 !important;
		padding-left: 0 !important;
	}
	div.form_question ol.clean_list li input, div.form_question p input
	{
		margin: 0 5px 0 0;
	}
	div.form_question #hearAbout
	{
		width: 200px;
	}
	p.error_msg label
	{
		display: block;
		margin-top: -5px;
	}
	div.form_question p
	{
		margin-left: 10px !important;
	}
	div.form_question p textarea
	{
		width: 490px !important;
	}
	div.form_question p #time_int
	{
		width: 30px;
		margin: 0 5px;
	}
	div.form_question p #time_desc
	{
		width: 120px;
	}
	#certify
	{
		float: left;
		margin-top: 3px;
		margin-bottom: 15px;
		margin-right: 5px;
	}
div #fluTreatCallout
{float: left;width: 254px;display:block;}
div #fluTreatCallout ol
{width: 220px;}

div #fluPreventCallout
{float: left;width: 254px;display:block;}
div #fluPreventCallout ol
{width: 220px;}
	
hr.formDivider
{
	border: 0 none;
	border-top: solid 1px #909090;
	padding: 5px 0;
	height: 1px;
	width: 500px;
}
.textbox, .buttons
{
	text-align: left;
	margin: 3px 0 2px 0 !important;
}
.textbox label
{
	display: block;
	float: left;
	width: 160px;
	text-align: left;
	vertical-align: middle;
}
.textbox label.message
{
	padding-left: 170px;
	margin-top: -15px;
	margin-bottom: 5px;
	width: 150px;
	float: none;
}
.textbox input
{
	width: 290px; 
	height:19px; 
	background: #FEFEFE;
	border: solid 1px #C3C3C3;
	border-bottom: solid 1px #DDD;
	border-top: solid 1px #7C7C7C;
	margin: 0 5px 15px 10px;
}
.textbox span.error_msg
{
	padding: 0 5px;
	font-weight: bold;
	font-size: 16px;
}
p.error_msg
{
	padding-top: 2px;
}
.textbox input:hover, .textbox input:focus,.textbox textarea:hover, .textbox textarea:focus
{
	background: #FFF;
	border: solid 1px #7C7C7C;
}
.textbox textarea
{
	margin: 5px 5px 0 0;
	width: 493px;
	background: #FEFEFE;F
	border: solid 1px #C3C3C3;
	border-bottom: solid 1px #DDD;
	border-top: solid 1px #7C7C7C;
	
}

p.buttons
{
	display: block;
	margin: 5px 0 50px 5px !important;
}
p#print_worksheet
{
	margin: 40px 0 25px 0 !important;
}

/* CALL OUTS */
#callout_text {
	width: 260px;
	float: left;
}
#callout_text ul{
	width: 230px;
}
#callout_tracktheflu {
	background: url(/images/bg_callout_track.gif) no-repeat 0 0;
	width: 249px; height: 171px;
	float:right; margin: 0 10px 0 0; 
}
	#callout_tracktheflu h3{
		background: url(/images/head_callout_trackflu.gif) no-repeat 0 0;
		width: 143px; height: 19px;
		text-indent: -5000px;
		margin: 30px 0 0 70px;
	}	
	#callout_tracktheflu p{
		width: 150px;
		margin: 20px 0 0 70px;
	}
	#track_form{
		float:right;
		margin: 20px 0 0;
	}
	#callout_tracktheflu label{
		width:11px; height:19px;
		text-indent: -5000px;
		background:url(/images/searchbox_orange_left.gif) no-repeat right center;
		display:block;
		float:left;
	}
	#track_formfield {
		width:100px; height:19px;
		background:url(/images/searchbox_orange_right.gif) no-repeat right center;
		border: 0;
		float:left;
	}
	#track_button{
		width:92px; height:17px; margin: 0 10px 0 3px;
		background:url(/images/button_trackit.gif) no-repeat;
		text-indent: -5000px;
		float:left;
	}
	#track_form p {
		width:70px;
		margin: 0 0 0 30px;
	}
	#flutracker_go
	{
		vertical-align: middle;
	}
	
#callout_tracktheflu_subpage 
{
	width:250px; height:156px;
	margin: 30px 35px 0 0;
	float: right;
	background: url(/images/bg_callout_yellow_right.gif) no-repeat;
}
	#callout_tracktheflu_subpage h3{
		background: url(/images/head_callout_trackFlu_dots.gif) no-repeat 0 0;
		width: 211px; height: 33px;
		text-indent: -5000px;
		margin: 25px 0 0 20px;
	}	
	#callout_tracktheflu_subpage p{
		width: 150px;
		margin: 10px 0 0 40px;
	}
	#callout_tracktheflu_subpage #track_form{
		float:right;
		margin: 13px 0 0;
	}
	#callout_tracktheflu_subpage label{
		width:11px; height:19px;
		text-indent: -5000px;
		background:url(/images/searchbox_orange_left.gif) no-repeat right center;
		display:block;
		float:left;
		margin: 0 0 0 20px;
	}
	#callout_tracktheflu_subpage #track_formfield {
		width:100px; height:19px;
		background:url(/images/searchbox_orange_right.gif) no-repeat right center;
		border: 0;
		float:left;
	}
	
	#callout_tracktheflu_subpage #track_button{
		width:92px; height:17px; margin: 0 10px 0 3px;
		float:left;
	}
	#callout_tracktheflu_subpage #track_form p 
	{
		clear: left;
		width: 70px;
		margin: 0 0 0 45px;
	}

#callout_talkdoctor {
	width:243px; height:156px;
	float: left;
	background:url(/images/bg_callout_green_left.gif) no-repeat;
	margin-top: 30px;
}	
	#callout_talkdoctor h3{
		background:url(/images/head_callout_talkDoctor.gif) no-repeat 0 0;
		width:221px; height:35px;
		text-indent: -5000px;
		margin: 25px 0 0 10px;
	}
	#callout_talkdoctor p{
		width:221px;
		color: #fff;
		margin: 10px 0 0 10px;
	}
	#callout_talkdoctor p a{
		width:116px; height:17px;
		display:block; float:right;
		text-indent: -5000px;
		margin: 10px 10px 0 0;
		background:url(/images/button_get_tamiflu.gif) no-repeat 0 0;
	}
	
#callout_flusymptoms {
	width:250px; height:156px;
	margin: 30px 35px 0 0;
	float: right;
	background:url(/images/bg_callout_blue_right.gif) no-repeat;
}
	#callout_flusymptoms h3{
		background:url(/images/head_callout_checkFlu.gif) no-repeat 0 0;
		width:208px; height:48px;
		text-indent: -5000px;
		margin: 25px 0 0 30px;
	}
	#callout_flusymptoms p{
		width:200px;
		color: #666;
		margin: 10px 0 0 30px;
	}
	#callout_flusymptoms p a{
		width:154px; height:18px;
		display:block; float:right;
		text-indent: -5000px;
		margin: 0px 10px 0 0;
		background:url(/images/button_check_symptoms.gif) no-repeat 0 0;
	}
	
#callout_coldflu {
	width:250px; height:156px;
	margin: 30px 35px 0 0;
	float: right;
	background: url(/images/bg_callout_purple_right.gif) no-repeat;
	color: #FFF;
}
	#callout_coldflu h3{
		background:url(/images/head_callout_coldFlu_purple.gif) no-repeat 0 0;
		width:208px; height:32px;
		text-indent: -5000px;
		margin: 25px 0 0 30px;
	}
	#callout_coldflu p{
		width:200px;
		color: #FFF;
		margin: 10px 0 0 30px;
	}
	#callout_coldflu p.button { margin-left: 0; }
	#callout_coldflu p a{
		width:218px; height:18px;
		display:block;
		text-indent: -5000px;
		margin: 5px 0 0 10px;
		background:url(/images/button_understand_coldFlu.gif) no-repeat 0 0;
	}

/*=====================
	PAGE HEADER STYLES
=======================*/
.headerBox
{	
	padding-left: 1px;
	background: url(/images/bkgd_header1.gif) no-repeat top left;
	width: 575px;
	height: 217px;
	margin: -43px 0 30px -40px;
}
.h1_img
{
	margin-right: 68px;
	text-align: left;
	width: 507px;	
}
h2.home
{
	background: url(/images/head_treatprevent_home.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 5px 0;
	text-indent: -5000px;
}

h1.treat
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_TreatFlu1.jpg) no-repeat 0 0;
}
h2.treat
{
	background: url(/images/head_treat.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}

h1.prevent
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_Prevent1.jpg) no-repeat;
}
h2.prevent
{
	background: url(/images/head_prevent.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}

h1.protect
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_Protect1.jpg) no-repeat;
}
h2.protect
{
	background: url(/images/head_protect.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}

h1.compare
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_Compare1.jpg) no-repeat;
}
h2.compare
{
	background: url(/images/head_compare_flu.gif) no-repeat 0 0;
	width:471px; height:25px; margin: 0 0 8px 0;
	text-indent: -5000px;
}

h1.taking
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_Taking1.jpg) no-repeat;	
}
h2.taking
{
	background: url(/images/head_taking_tamiflu.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.taking_how
{
	background: url(/images/head_take_tamiflu.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.taking_dispenser
{
	background: url(/images/head_dispenser.gif) no-repeat 0 0;
	width:421px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.taking_mixing
{
	background: url(/images/head_mixing.gif) no-repeat 0 0;
	width:345px; height:48px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h1.sideeffects
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_SideEffects1.jpg) no-repeat;	
}
h2.sideeffects
{
	background: url(/images/head_side_effects.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}

h1.getting
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_Getting1.jpg) no-repeat;	
}
h2.getting
{
	background: url(/images/head_getting.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.getting_counterfit
{
	background: url(/images/head_counterfit.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}

h1.about
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	background: url(/images/head_Main_About1.jpg) no-repeat;
}
h2.about
{
	background: url(/images/head_about_the_flu.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.about_symptoms
{
	background: url(/images/head_flusymptoms.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.about_coldflu
{
	background: url(/images/head_coldFlu.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.about_symptomschecker
{
	background: url(/images/head_symptom_checker.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.about_flutracker
{
	background: url(/images/head_flu_tracker.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.about_emailupdates
{
	background: url(/images/head_email_updates.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.about_emailupdates_results
{
	background: url(/images/head_thankTou.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h1.email
{
	width:507px;
	height: 167px;
	text-indent: -5000px;
	position: relative;
	top: 43px;
	background: url(/images/head_Main_FluEmail1.jpg) no-repeat;	
}

h1.sitemap
{
	width:574px; height: 85px;
	text-indent: -5000px;
	background: url(/images/head_Main_SiteMap.gif) no-repeat 0 0;
	margin: -6px 0 30px -40px;
}

h1.tellafriend
{
	width:574px; height: 85px;
	text-indent: -5000px;
	background: url(/images/head_Main_TellaFriend.gif) no-repeat 0 0;
	margin: -6px 0 15px -40px;
}
h2.tellafriend
{
	background: url(/images/head_share_tamiflu.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}

h1.unsubscribe
{
	width:574px; height: 85px;
	text-indent: -5000px;
	background: url(/images/head_Main_Unsubscribe.gif) no-repeat 0 0;
	margin: -6px 0 30px -40px;
}
h2.unsubscribe
{
	background: url(/images/head_unsubscribe.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}
h2.unsubscribe_results
{
	background: url(/images/head_unsubscribe_results.gif) no-repeat 0 0;
	width:471px; height:23px; margin: 0 0 15px 0;
	text-indent: -5000px;
}

h1.mediacenter
{
	width:574px; height: 85px;
	text-indent: -5000px;
	background: url(/images/head_Main_MediaCenter.gif) no-repeat 0 0;
	margin: -6px 0 30px -40px;
}

h1.isi
{
	width:574px; height: 85px;
	text-indent: -5000px;
	background: url(/images/head_Main_Safety.gif) no-repeat 0 0;
	margin: -6px 0 30px -40px;
}
h3.green_fg
{
	padding:3px 0;margin: 0 0 1em 0;
	font: bold 110% "Trebuchet MS", sans-serif;color:#008C82;
}
h3.green_bg {
	background: #008C82; width:500px;
	padding:3px 5px;margin: 26px 0 13px 0;
	font: bold 110% "Trebuchet MS", sans-serif;color:#fff;
}
h4.green_bg {
	background: #008C82; width:500px;
	padding:3px 5px;margin: 30px 0 5px 0;
	font: bold "Trebuchet MS", sans-serif;color:#fff;
}
h3.more_about_flu {
	background: url(/images/head_about_the_flu.gif) no-repeat 0 0;
	width:280px; height:21px; margin: 10px 0 6px 0;
	text-indent: -5000px;
}
h3.more_about_flu_home {
	background: url(/images/head_about_the_flu_home.gif) no-repeat 0 0;
	width:200px; height:21px; margin: 10px 0 6px 0;
	text-indent: -5000px;
}
h3.recognize_flu_symptoms_home {
	background: url(/images/head-recognize-flu-symptoms.jpg) no-repeat 0 0;
	width:234px; height:26px; margin: 10px 0 6px 0;
	text-indent: -5000px;
}

/*=====================
	Exit Page
=======================*/
#ExitPage
{
	background: #FFF none;
}
#ExitPage div#content
{
	margin: 10px auto 0 auto;
	float: none;
	padding: 0 10px;
}
	#ExitPage p#tamiflu_logo_exit_page
	{
		float: left;
	}
	#ExitPage p
	{
		clear: left;
	}
	#ExitPage ul
	{
		margin: 20px 0 0 0;
		padding: 0;
	}
		#ExitPage ul li
		{
			margin-left: 0;
			padding-left: 0;
			margin-bottom: 10px;
			background: none;
		}
/*=====================
	END Exit Page
=======================*/
/*=====================
	Symptom Checker
=======================*/
div.sympChecker_question{}
	div.sympChecker_question p
	{
		padding-left: 45px;	
	}
	div.sympChecker_question ol
	{
		margin-left: 40px;
	}
	div.sympChecker_question h4.green_bg
	{
		height: 18px;
		font-size: 12px;
		padding: 3px 0 0 0 !important;
		text-indent: 10px;
		margin-bottom: 5px;
		display: block;
	}
	div.sympChecker_question span.num
	{
		text-indent: -5000px;
		display: block;
		background-repeat: no-repeat;
		margin-top: -7px;
		height: 30px;
		width: 35px;
		float: left;
	}
	div.sympChecker_question span.fever{background: url(/images/form_number_01.gif);}
	div.sympChecker_question span.cough{background: url(/images/form_number_02.gif);}
	div.sympChecker_question span.aches{background: url(/images/form_number_03.gif);}
	div.sympChecker_question span.chills{background: url(/images/form_number_04.gif);}
	div.sympChecker_question span.tired{background: url(/images/form_number_05.gif);}
	div.sympChecker_question span.sneeze{background: url(/images/form_number_06.gif);}
	div.sympChecker_question span.sudden{background: url(/images/form_number_07.gif);}
	div.sympChecker_question span.throat{background: url(/images/form_number_08.gif);}
	
	div.sympChecker_question label
	{
		color: #008C82;
		font-weight: bold;
		font-size: 12px;
	}

div#symptom_checker_results{}
	div#symptom_checker_results h4.green_bg
	{
		padding-left: 15px;	
	}
	div#symptom_checker_results ol.clean_list
	{
		font-weight: bold;
	}	
	
.green_bold
{
	color: #008C82;
	font-weight: bold;
	font-size: 12px;
}

label.question
{
	color: #008C82;
	font-weight: bold;
	font-size: 12px;
	display: block;
	margin: 10px 0 10px 0;
}
.clean_list label
{
	color: #333;
	font-size: 12px;
}
#pillDiv{width:500px;}
    #pillDiv #pillImg{width:60px; height: 127px;float:left;display:block;}
    #pillDiv ul{float:left;width:350px;margin:20px 0 0 10px;position:relative;}


/*=====================
	FOOTER STYLES
=======================*/
div#footer_nav 
{
	display: block;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 20px 0 20px 0;
	clear: both;float: left;
	padding: 10px 0 14px 240px;
	width:500px;
	font-size: 11px;
}
#footer_nav ul{
	display:block;
}
#footer_nav li{
	list-style:none;
	display:inline;
	padding: 0 0 0 8px;
	margin: 0 0 0 5px;
	background: url(/images/bg_orange_pipe.gif) no-repeat left center;
}
#footer_nav li.first{
	background: none;
	margin:0;
	padding: 0;
}
#copyright 
{
	clear: left;
	margin: 0 0 20px 240px;
	width: 540px;
	font-size: 11px;
}
#rocheLogo
{
	background: url(/images/genentech_logo.gif) no-repeat 0 0 ;
	text-indent: -50000px;
	display: block;
	width: 84px;
	height: 27px;
	padding: 0 10px 0 0;
	float: right;
}
	#copyright h4, #copyright p
	{
		float: left;
		width: 410px;
	}
/* START:: Google Search Styling Classes */


.g 
{ 

    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 4px; 
    MARGIN: 0px; 
    COLOR: #000000; 
    PADDING-TOP: 10px; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*
hr.z
{   
     display:none;
    
}
*/

.s
{ 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    COLOR: #000000; 
    PADDING-TOP: 0px; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
 }
 
.googletitlebar
{ 
    FONT-SIZE: 14px; 
    COLOR: #ffffff; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR:  #003063;
    
        
}
.googletitlebarresult
{ 
    FONT-SIZE: 14px; 
    COLOR: #ffffff; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #003063;
    white-space:normal;
    text-align:right; 
    
    
    
        
}





/* END: Google Search Styling Classes */