body  { font-family: Arial, Helvetica, sans-serif; font-size:75%; margin:0; padding:0; color:#000 }
form { margin:0 !important; padding:0 !important }
textarea { font-family: Arial, Helvetica, sans-serif; color:#000; font-size:12px }
sup { vertical-align:top }
a sup { text-decoration:none }
a img { border:0 }
hr { color:#fff; background-color:#fff; border:1px solid #9cc; border-style: none none solid; margin:0 0 15px 0 }

.sitemapHeader { background-color:#ccc }
.bullet { background:url(/patient/images/bulletsmall_teal.gif) center left no-repeat; width:8px; background-position:-2px -4px }
.nextLink { text-decoration:underline }

.patient #container { width:765px; background:#fff; margin:0; padding-bottom:20px }
.patient #header { background:#3150b4 url(/patient/images/header_bg.jpg) left top no-repeat; padding:0; width:765px; height:91px }
.patient #header #logo { float:left }
.patient #header #top_links { font-size:90%; float:right; color:#c9f4f4; padding:0 15px 0 40px; background:url(/patient/images/toplinks_bg.jpg) right top no-repeat; line-height:24px }
.patient #header #top_links a { color:#c9f4f4; padding:0 2px }
.patient #header #top_links a:hover { color:#ffffff }
.patient #header #section_links { clear:right; width:70%; float:right; padding:35px 22px 0 0; line-height:32px; vertical-align:bottom; }
.patient #header #section_links a { background:url(/patient/images/header_link_arrow.gif) left top no-repeat; color:#eeeeee; font:140% "Times New Roman", Times, serif; font-weight:bold; padding:0 8px 0 15px }
.patient #header #section_links a:hover { color:#b7dbdb; background:url(/patient/images/header_link_arrow-over.gif) left top no-repeat }

.patient #main { background:url(/patient/images/main_content_bg.gif) repeat-y }
.patient #maintopbar { background:url(/patient/images/main_top_bg.gif) repeat-x; height:51px }
.patient #maintopbar #searchbox { float:left; background:url(/patient/images/searchbox_bg.gif) no-repeat; width:212px; height:51px; font-weight:bold; font-size:90%; color:#3150b4; padding:0 0 0 5px }
.patient #maintopbar #searchbox input { width:100px; margin:10px 2px 0 4px }
.patient #maintopbar #searchbox a { background:url(/patient/images/search_go.gif) top right no-repeat; padding-right:10px }
.patient #maintopbar #searchbox a:hover { color:#ffffff }

.patient #maintopbar #printbox { float:right; margin:15px 0 0 0 }
.patient #maintopbar #printbox a { background:url(/patient/images/printer_friendly_icon.gif) no-repeat; height:28px; width:133px; display:block; margin-right:30px }

.patient #mainbottom { background:#99cccc url(/patient/images/main_content_bottom.gif) no-repeat; width:765px; height:14px }

.patient #navbar { clear:both; float:left; width:15em }
.patient #navbar ul.level1 { color:#339999; width:90%; margin:50px 0 0 0; list-style-type:none; padding-left:20px }
.patient #navbar ul.level1 li { padding:5px 0 9px 0; background:url(/patient/images/nav_divider.gif) bottom left no-repeat }
.patient #navbar ul.level1 .last { background:none }
.patient #navbar ul.level1 li a { color:#339999; font:135% "Times New Roman", Times, serif; font-weight:bold; background:url(/patient/images/nav_bullet.gif) top left no-repeat; padding-left:17px; line-height:105%; display:block }
.patient #navbar ul.level1 li a:hover { color:#00ffff; background:url(/patient/images/nav_bullet-over.gif) top left no-repeat }
.patient #navbar ul.level1 li a sup { font-size:60% }

.patient #navbar ul.level2 { display:none; color:#339999; width:90%; margin:5px 0 0 0; list-style-type:none; padding-left:20px }
.patient #navbar ul.level2 li { padding:4px 0; background:none }
.patient #navbar ul.level2 li a { font:100% Arial, Helvetica, sans-serif; font-weight:lighter; background:url(/patient/images/nav2_bullet.gif) top left no-repeat; padding-left:12px; display:block }
.patient #navbar ul.level2 li a:hover { background:url(/patient/images/nav2_bullet-over.gif) top left no-repeat }
.patient #navbar ul.level2 li a sup { font-size:75% }

.patient #container #main #calloutbar { float:right; width:11em; padding:50px 5px 0 0 }
.patient #navbar h3, .patient #navbar p, .patient #calloutbar p, .patient #calloutbar h3 { margin:10px; margin-right:10px }
.patient #mainContent { margin: 0 11em 0 15em; padding:0 1.5em 2em 1.5em }

.noCallouts #mainContent { margin-right:1em !important }
.noCallouts #calloutbar { display:none }

.patient #mainContent ul.teal { margin:15px 0 15px 0; padding:0 }
.patient #mainContent ul.teal li { margin-bottom:20px; list-style-image:url(/patient/images/bulletsmall_teal.gif) }

.patient #footer { padding:15px 32px 0 20px; font-size:95%; background:#99cccc url(/patient/images/footer_bottom.gif) bottom left no-repeat }
.patient #footer p { margin:0; padding: 10px 0 }

.patient #footer_links { margin:15px 0 }
.patient #footer_links_left { float:left }
.patient #footer_links_left a { color:#000000 }
.patient #footer_links_right { float:right }

.patient #footer_logo a { display:block; background:url(/patient/images/footer_amgenlogo.gif) no-repeat; width:71px; height:21px }

#about_whitecell #left_bdr_normal_vs_neutropenic { background:url(/patient/images/immune_sys_02.gif) repeat-y }
#about_whitecell #right_bdr_normal_vs_neutropenic { background:url(/patient/images/immune_sys_08.gif) repeat-y }

.fltrt { float:right; margin-left:8px }
.fltlft { float:left; margin-right:8px }
.clearfloat { clear:both; height:0; font-size:1px; line-height:0px }

a, .link { color:#3150B4; text-decoration:none }
h1 { color:#27569A; font-family:"Times New Roman",Times,serif; font-size:28px; font-weight:lighter; margin-top:0 }
h1 .teal { color:#339999 }
h2 { color:#27569A; font-family:"Times New Roman",Times,serif; font-size:18px; font-weight:bold }
h3 { color:#27569A; font-family:"Times New Roman",Times,serif; font-size:14px; font-weight:bold }
h4 { color:#27569A; font-family:"Times New Roman",Times,serif; font-size:12px; font-weight:bold }
.red { color: #FF0000; } 
.h2_white { color:#fff; font-size:11px }

/* Callouts */
.patient #calloutbar .callout { width:113px; margin-bottom:10px }
.patient #calloutbar .callout_header { font: 130% "Times New Roman", Times, serif; font-weight:bold; padding:3px 0 3px 7px; margin-bottom:1px }
.patient #calloutbar .callout_header .title_blue { color:#233a9f }
.patient #calloutbar .callout_header .title_teal { color:#48bbab }
.patient #calloutbar .callout_header a { display:block; color:#ffffff }
.patient #calloutbar .callout_header a sup { font-size:60% }
.patient #calloutbar .callout_body { font-size:90%; padding:5px 7px 0 7px; border-top:1px solid #146ab4; margin:0 }
.patient #calloutbar .callout_body a { display:block; color:#000000 }
.patient #calloutbar .callout_footer { height:11px; margin:0; padding:0; border:0; line-height:11px }

.patient #calloutbar .green .callout_header { background:url(/patient/images/callout_header_green.jpg) left top repeat-y }
.patient #calloutbar .green .callout_body { background:url(/patient/images/callout_bg_green.gif) left top repeat-y }
.patient #calloutbar .green .callout_footer { background-image:url(/patient/images/callout_footer_green.gif) }

.patient #calloutbar .blue .callout_header { background:url(/patient/images/callout_header_blue.jpg) left top repeat-y }
.patient #calloutbar .blue .callout_body { background:url(/patient/images/callout_bg_blue.gif) left top repeat-y }
.patient #calloutbar .blue .callout_footer { background-image:url(/patient/images/callout_footer_blue.gif) }

.patient #calloutbar .callout_body .chemocoach { background:url(/patient/images/callout_doctors.gif) right bottom no-repeat }
.patient #calloutbar .callout_body .chemocoach a { padding-bottom:50px }

/* Popup */
.popup_window { background-color:#ffffff; margin:0; padding:0; width:100% }

.popup_window #popup_header { width:100%; background-color:#3150B4; height:91px; margin:0; padding:0 }
.popup_window #popup_logo { float:left; width:199px; height:91px }
.popup_window #close_window { float:right; padding:14px 20px 0 0 }
.popup_window #popup_content { padding:0 20px }
.popup_window #btn_continue { padding-right:15px }
.popup_window h2 { margin:15px 0; padding:0 }
.popup_window p { margin:12px 0; padding:0 }
.popup_window #buttons { padding:10px 0 0 0 }

#leavesite #popup_header { width:100% }

/* Navigation Selected States */
#about_whitecell #nav_about_whitecell, #at_risk #nav_about_whitecell, #blood_counts #nav_about_whitecell, 
#how_canhelp #nav_how_canhelp, 
#against_infection #nav_against_infection, 
#questions #nav_questions, 
#support #nav_support, #patient_assistance #nav_support, #chemocoach_newsletters #nav_support, #info #nav_support,
#glossary #nav_glossary,
#product_safety #nav_product_safety { 
color:#999999; background:url(/patient/images/nav_bullet-sel.gif) top left no-repeat }

/* Second Level Navigation */
#about_whitecell #navbar ul.about_whitecell, 
#at_risk #navbar ul.about_whitecell, 
#blood_counts #navbar ul.about_whitecell,

#support #navbar ul.support,
#patient_assistance #navbar ul.support, 
#chemocoach_newsletters #navbar ul.support,
#info #navbar ul.support

{ display:block }

.req { color:#f00 }
.reference, .smalltext { font-size:11px !important }
#references h1 { margin-top:15px }
h3.chartTitle { width:300px; margin:0 auto !important; padding:0 !important }

#mainContent form fieldset { padding:5px; margin-bottom:2px; border:0;}
#mainContent form .error_msg { font-weight:normal; color:#f00; display:none; margin-left:122px }
#mainContent form input { color:#000 }
#mainContent form label { font-weight:bold; vertical-align:top; display:inline-block; width:120px }
#mainContent form select { border:1px solid #617fa0; color:#002f65 }
#mainContent form .text_field { width:320px }
#mainContent form .noborder { border:0 }
#mainContent form #frm_captchaValueByUser_block { margin-left:100px }
#mainContent form #frm_captchaValueByUser { width:180px }
#mainContent form #captcha { width:350px; margin:0 auto; text-align:center }
#mainContent form #captcha_image img { margin-bottom:15px }
#mainContent form #frm_captchaValueByUser_error_msg { margin-left:0 }
#mainContent #submitButton { margin:15px 0 15px 100px; text-align:center }
#mainContent #submitButton img { width:75px; margin:0 auto }

#mainContent #error_message { text-align:center; color:#f00; font-weight:bold; display:none; border:2px solid #f00; padding:7px 0 }
#mainContent ul { padding-left:0 !important; margin-left:15px !important }
#mainContent ul li { list-style-image:url(/patient/images/bulletsmall_teal.gif); padding-left:0 !important; margin:5px 0 !important }
#mainContent ul li ul li { list-style-image:url(/patient/images/bulletsmallest_teal.gif) }

.thankyou_message_ps { color:#9cc; font-weight:bold }
.red, .requiredFieldsColor { color:#f00 }

#mainContent .h1_white { color:#fff; font-family:"Times New Roman",Times,serif; font-size:18px }
#mainContent .h3_white { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:10px }
#mainContent .verticalLine { background-color:#5cc4b8; width:1px; font-size:1px; padding:0 !important; margin:0 !important; border-right:1px solid #fff }

#questions #downloadQuestions { text-align:center; margin-bottom:12px }
#questions #downloadQuestions #downloadLink { background-color:#ebf5f5; font-weight:bold; color:#3150B4; padding:10px 5px; border:1px solid #146ab4; width:250px; margin:0 auto }

/* Print styles */
@media print {
.patient #container { width:100% }
.patient #header { background-image:none; background-color:#3150b4; width:100% }
#top_links, #section_links, #maintopbar, #navbar, #calloutbar, #mainbottom, #footer_links_left, #footer_links_right { display:none; width:0 }
.patient #main { background:none }
.patient #mainContent { margin:0; padding:2em; min-height:0 }
.patient #footer { background-image:none; background-color:#ffffff }
.patient #footer_links { margin-bottom:0 }
.patient #footer_logo a { background:url(/patient/images/amgen_logo.gif) no-repeat; width:77px; height:21px }
}