body { font:12px Tahoma, Geneva, sans-serif; background:#e8d4a3; margin:0; padding:0; text-align:center; color:#002f65 }
h1 { color:#d3c094; font-size:20px; margin-top:0 }
h2 { background:url(/patient/images/h2_bullet.gif) no-repeat; padding-left:32px; font-size:14px; line-height:26px; font-weight: bold }
h2 sup { font-size:11px }
.subhead1_tou { font-size:14px; line-height:20px; font-weight: bold }
h3, .subhead2_tou {font-size:12px; font-weight: bold}
h4, .subhead3_tou {font-weight: bold}
a { color:#c8223e; text-decoration:none }
a:hover { text-decoration:underline }
a:visited { color:#c8223e }
.nowrap { white-space:nowrap }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px }

.wrapper { width:919px; margin-left:auto; margin-right:auto }
.bdr_left { width:10px; background:url(/patient/images/bdr_left.gif) repeat-y }
.bdr_right { width:10px; background:url(/patient/images/bdr_right.gif) repeat-y }
.topline { height:1px; background-color:#b3a888; line-height:1px; font-size:1px }
.bottomline { height:14px; width:919px; background:url(/patient/images/bottomline.gif) }
.container { width:899px; background:#FFFFFF; border:0; text-align:left } 

.hdr { height:92px; width:871px; border-left:1px solid #c1c6cc; border-right:1px solid #c1c6cc; border-bottom:1px solid #c1c6cc; margin-left:auto; margin-right:auto }
.hdr_graphics_container { width:869px; margin-left:auto; margin-right:auto }
.hdr_graphics_topline { width:869px; height:18px; background-image:url(/patient/images/hdr_topline.jpg); background-repeat:no-repeat }
.hdr_graphics { width:869px; height:177px; background-image:url(/patient/images/hdr_graphics4.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto }
.hdr_graphics_bottomline { width:869px; height:46px; background-image:url(/patient/images/hdr_bottomline.jpg); background-repeat:no-repeat }

.hdr_content_box { width:871px; margin-top:1px; margin-left:auto; margin-right:auto; border-left:1px solid #c1c6cc; border-right:1px solid #c1c6cc; border-bottom:1px solid #c1c6cc; margin-bottom:10px }

/* Custom graphics image for every page */
#demonstrated_results .hdr_graphics,
#nplate_for_me .hdr_graphics,
#diagnosed_chronic_itp .hdr_graphics,
#traditional_itp_therapy .hdr_graphics
{ background-image:url(/patient/images/hdr_graphics9.jpg); background-repeat:no-repeat }

#what_itp .hdr_graphics,
#ask_doctor .hdr_graphics
{ background-image:url(/patient/images/hdr_graphics8.jpg); background-repeat:no-repeat }

#causes_itp .hdr_graphics,
#symptoms_risks_itp .hdr_graphics,
#chronic_itp .hdr_graphics,
#different_approach .hdr_graphics,
#how_nplate_work .hdr_graphics
{ background-image:url(/patient/images/hdr_graphics1.jpg); background-repeat:no-repeat }

#how_take_nplate .hdr_graphics,
#safety_nplate .hdr_graphics,
#nplate_nexus_program .hdr_graphics,
#sustained_platelet_counts .hdr_graphics
{ background-image:url(/patient/images/hdr_graphics6.jpg); background-repeat:no-repeat }

#currently_nplate hdr_graphics,
#itp_support_resources hdr_graphics
{ background-image:url(/patient/images/hdr_graphics4.jpg); background-repeat:no-repeat }

.toplinks_container { margin:0 0 0 173px; width:100%; height:92px }
.toplinks_set1 { width:698px; height:20px; background:url(/patient/images/hdr_links_bg.gif); text-align:right; color:#07203e; font-size:10px; vertical-align:bottom; font-weight:bold }
.toplinks_set1 a { color:#07203e; margin:0 3px; line-height:20px }
.toplinks_set1 a:visited { color:#07203e }
.toplinks_set1 .hcp_link { text-align:right; padding-right:5px }
.toplinks_set1 .hcp_link img { margin-right:3px; vertical-align:middle }

#search_container { height:40px; text-align:right; vertical-align:middle; margin:0; padding:0 }
#search_container form { vertical-align:middle; margin:0; padding:2px 0 0 0 }
#search_container #searchbox { vertical-align:middle; text-align:right }
#search_container a { margin:0 7px; color:#07203e; font-weight:bold }
#search_container .searchinput { width:170px; font-size:12px; border:1px solid #c1c6cc }

.toplinks_set2 { height:32px; text-align:right; vertical-align:bottom; font-size:11px; font-weight:bold; margin-bottom:3px }
.toplinks_set2 table td { vertical-align:bottom; text-align:left; height:25px; padding:0 8px 3px 12px; line-height:13px; white-space:nowrap }
.toplinks_set2 table td.navitem { white-space:nowrap; border-left:1px solid #c41230 }
.toplinks_set2 table td a { color:#002e65 }

.footer { width:869px; padding:20px 10px 0 20px; margin-bottom:15px; margin-left:auto; margin-right:auto }
.footer .copyrights { font-weight:bold; font-size:10px; padding-top:10px }
.footer .amgen_logo { text-align:right }
.footer .line { width:836px; height:5px; background:url(/patient/images/footer_line.gif); background-repeat:repeat-x; font-size:1px; line-height:1px; margin:0; padding:0 }
.footer .footer_links { margin-top:2px; padding-bottom:20px }
.footer .footer_links a { font-size:11px; color:#00274a; font-weight:bold }
.footer .footer_links .divider { margin:0 5px }

.indication_fb { font-size:11px }
.indication_fb h2 { font-size:12px; font-weight:bold; background:none; margin:0; padding:0 }
.indication_fb p { margin-top:0; padding-top:0 }

.main { margin-left:auto; margin-right:auto }
.leftnavbar { vertical-align:top; min-width:200px; width:200px }

.leftnavbar ul.level1 { padding:0; list-style-type:none; margin:0 0 0 9px }
.leftnavbar ul.level1 li { margin: 0 0 3px 0 }
.leftnavbar ul.level1 a { color:#002f65; font-weight:bold; font-size:12px; display:block; padding:2px 2px 6px 20px; border-bottom:1px solid #002f65; width:182px; background-image:url(/patient/images/leftnav1_bullet.jpg); background-repeat:no-repeat; line-height:18px }
.leftnavbar ul.level1 a:hover { color:#c4112f; background-image:url(/patient/images/leftnav1_bullet-over.jpg); background-repeat:no-repeat }
.leftnavbar ul.level1 a:link, .leftnavbar ul.level1 a:visited { text-decoration:none }
.leftnavbar ul.level1 sup { font-size:10px }

.leftnavbar ul.level2 { padding:0; list-style-type:none; margin:0 }
.leftnavbar ul.level2 li { margin: 0 0 3px 0 }
.leftnavbar ul.level2 a { color:#002f65; font-weight:normal; font-size:12px; display:block; padding:2px 2px 6px 40px; border-bottom:1px solid #064791; width:162px; background-image:url(/patient/images/leftnav2_bullet.gif); background-repeat:no-repeat; line-height:16px }
.leftnavbar ul.level2 a:hover { color:#c4112f; background-image:url(/patient/images/leftnav2_bullet-over.gif); background-repeat:no-repeat }
.leftnavbar ul.level2 a:link, .leftnavbar ul.level1 a:visited { text-decoration:none }

.leftnavbar ul.level2 { display:none }

/* Highlight 1st Level Navigation */
#what_itp #nav_what_itp, 
#different_approach #nav_different_approach, 
#nplate_for_me #nav_nplate_for_me, 
#currently_nplate #nav_currently_nplate { 
	color:#c4112f; 
	background-image:url(/patient/images/leftnav1_bullet-over.jpg); 
	background-repeat:no-repeat 
}

/* Highlight 2nd Level Navigation */
#causes_itp #nav_causes_itp, 
#symptoms_risks_itp #nav_symptoms_risks_itp, 
#chronic_itp #nav_chronic_itp,
#how_nplate_work #nav_how_nplate_work,
#demonstrated_results #nav_demonstrated_results,
#ask_doctor #nav_ask_doctor,
#how_take_nplate #nav_how_take_nplate,
#safety_nplate #nav_safety_nplate,
#nplate_nexus_program #nav_nplate_nexus_program,
#diagnosed_chronic_itp #nav_diagnosed_chronic_itp,
#traditional_itp_therapy #nav_traditional_itp_therapy,
#sustained_platelet_counts #nav_sustained_platelet_counts,
#itp_support_resources #nav_itp_support_resources
{ color:#c4112f; background-image:url(/patient/images/leftnav2_bullet-over.gif); background-repeat:no-repeat }

/* Displays 2nd level navigatin when the 1st level item is selected */
#what_itp ul.whats_itp, 
#causes_itp ul.whats_itp, 
#symptoms_risks_itp ul.whats_itp,
#chronic_itp ul.whats_itp,

#different_approach ul.different_approach,
#how_nplate_work ul.different_approach, 
#demonstrated_results ul.different_approach,
#ask_doctor ul.different_approach,
#how_take_nplate ul.different_approach,
#safety_nplate ul.different_approach,
#nplate_nexus_program ul.different_approach,

#nplate_for_me ul.nplate_for_me, 
#diagnosed_chronic_itp ul.nplate_for_me,
#traditional_itp_therapy ul.nplate_for_me,

#currently_nplate ul.currently_nplate,
#sustained_platelet_counts ul.currently_nplate,
#itp_support_resources ul.currently_nplate
{ display:block }

.mainContent { vertical-align:top; width:100%; padding-left:20px; padding-right:20px; margin:0 }
.calloutbar { vertical-align:top; width:207px }
.callout_container { width:207px; margin:auto; text-align:center; background-image:url(/patient/images/callout_bg.jpg); background-repeat:repeat-y }
.callout_main { min-height:102px; background-image:url(/patient/images/callout_top_bg.jpg); background-repeat:no-repeat; padding:15px 20px 0 15px; vertical-align:top; margin:0 }
.callout_main .title { font:14px Tahoma, Geneva, sans-serif; line-height:20px; margin:0 0 15px 0; padding:0; background-image:none }
.callout_main .title sup { font-size:11px }
.callout_main .title .red { font-family:"Arial Black", Gadget, sans-serif; font-weight:bold; font-size:18px; color:#9b0510 }
.callout_main .title .blue { font-family:"Arial Black", Gadget, sans-serif; font-weight:bold; font-size:16px; color:#153357 }
.callout_main .title .blue sup { font-weight:bold }
.calloutbar .title .blueSmall { font-family:Arial Narrow, Arial, sans-serif; font-size:18px; color:#051d3a;}
.callout_main .text { font-size:14px }
.callout_main .divider { width:100%; height:1px; line-height:1px; font-size:1px; border-bottom:1px solid #c4c9cf; margin-left:auto; margin-right:auto; margin-bottom:7px; margin-top:12px; padding:0 }
.callout_main .link_container { height:29px; text-align:right }
.callout_main .link { width:1%; text-align:right; font:20px "Arial Narrow", Arial, sans-serif; font-weight:bold; height:29px; line-height:29px }
.callout_main .link .btn_link { white-space:nowrap }
.callout_main .link a { padding-top:8px }
.callout_main .link a img { text-decoration:none; vertical-align:middle; margin-right:4px }

.callout_main .quote { font-weight:bold }
.callout_main .quote .red { font-family:"Arial Narrow", Arial, sans-serif; font-weight:bold; font-size:20px; color:#9b0510 }
.callout_main .title .quotes { font-size:18px; font-weight:bold; color:#C8223E }
.callout_bottom { width:207px; height:30px; background-image:url(/patient/images/callout_bottom.jpg); background-repeat:no-repeat; margin-bottom:10px }

.mainContent #error_message { height:44px; display:none; color:#C41230; padding:15px; margin:10px 0; border:1px dashed #C41230; background-color:#f6ebd5 }
.mainContent #error_message .error_text { background:url(/images/bkg_errors.gif) left top no-repeat; padding:0 20px 20px 60px; font-size:130%; font-weight:bold }
.mainContent .divider { border-bottom: 1px dotted #002f65 }
.mainContent .box { border: 1px solid #002f65; padding:5px; }
.mainContent .image_caption, .mainContent .image_reference { padding-left: 5px; font-size:11px; width:340px}
.mainContent form { background-color:#fafafa; padding:10px 10px; margin-top:10px }
.mainContent form fieldset { padding:5px; margin-bottom:2px; border:0;}
.mainContent form .error_msg { font-weight:normal; color:#C41230; display:none; margin-right:20px }
.mainContent form input { border:1px solid #617fa0; color:#002f65 }
.mainContent form label { font-weight:bold }
.mainContent form select { border:1px solid #617fa0; color:#002f65 }
.mainContent form .text_field { width:250px }
.mainContent form .zipcode { width:130px }
.mainContent form .noborder { border:0 }
.mainContent form table.tbl_2evencols td { vertical-align:top; width:300px }
.mainContent form table.tbl_1column td { vertical-align:top; width:500px }
.mainContent form table.tbl_captcha td { vertical-align:bottom; padding-right:30px }
.mainContent form table.tbl_captcha td input { width:150px }
.mainContent form .btns_submit_cancel { text-align:center }
.mainContent form .btns_submit_cancel img { margin-left:15px }
.mainContent form .centerLine { display: block; line-height: 25px; position: relative; vertical-align: bottom }
.mainContent form .centerLine input { width: 13px; height: 13px; vertical-align: bottom; position: relative; margin:0 5px 0 0; top: -1px; *overflow: hidden }
.mainContent form .centerLine input[type="radio"] { margin:0;}
.mainContent form #frm_captchaValueByUser_error_msg { padding-left:192px }

.mainContent .req { color:#C41230 }

#sitemap .mainContent a { color:#002f65 }
#sitemap .mainContent ul li { margin:5px 0; line-height:18px }
#sitemap .mainContent ul li ul li { margin:3px 0 7px 0; line-height:18px }

.references { font-size:11px }
.references .ref_number { font-weight:bold }

.h1Indication, .h1ISI { font-weight:bold }

.nowleaving { background-color:#FFFFFF }
.nowleaving #container #content { margin:15px; text-align:left }
.nowleaving #container #content img { margin-right:20px; }
.nowleaving #container #content h1 { font-size:1.2em }
#popupLogo { text-align:left; padding:15px 0 0 15px }
#btnCloseWindow { vertical-align:top; text-align:right; padding:15px 15px 0 0 }
#popupButtons { padding-top:10px }

#docfinder .mainContent #error_message { height:24px; display:none; color:#c00; padding:10px 15px; margin:10px 0; border:1px solid #C41230; background-color:#f6ebd5 }
#docfinder .mainContent #error_message .error_text { background:url(/patient/images/bkg_errors.gif) left top no-repeat; padding:0 20px 0 50px; line-height:24px; font-size:130%; font-weight:bold }
#docfinder .mainContent form fieldset { padding:5px; margin-bottom:2px; border:0 }
#docfinder .mainContent form .error_msg { font-weight:normal; color:#c00; display:none; margin-left:150px }
#docfinder .mainContent form .hint { font-weight:normal; color:#666; margin-left:150px; font-size:11px; font-style:italic }
#docfinder .mainContent form input, #docfinder form select { border:1px solid #9a8b7d; vertical-align:middle; line-height:20px !important; height:20px !important; font:14px Tahoma, Geneva, sans-serif; color:#002f65 }
#docfinder .mainContent form label { width:145px; display:inline-block; text-align:right; font-size:15px }
#docfinder .mainContent form .text_field { width:200px }
#docfinder .mainContent form .zipcode { width:80px }
#docfinder .mainContent form .noborder { border:0 }
#docfinder .mainContent form .btnsSendClear { padding:0 0 15px 0 }
#docfinder .mainContent form .btnsSendClear #btnSend { margin-left:148px; height:26px; width:50px; display:block; background-color:#ccc; color:#444; padding:0 20px; font-weight:bold; text-align:center; line-height:26px; text-decoration:none; font-size:16px; font-family: Arial, Helvetica, Geneva, sans-serif; border:1px solid #666 }
#docfinder .mainContent form .btnsSendClear #btnClear:hover, #docfinder form .btnsSendClear #btnSend:hover { background-color:#666; color:#fff }
#docfinder .mainContent form .privacy { padding-top:10px; padding-right:10px }
#docfinder .mainContent form .checkbox_error_msg { margin-left:33px }
#docfinder .mainContent .req { color:#c00 }
#docfinder .mainContent .or-string { font-weight:bold; padding-left:160px; margin:10px 0 }
#docfinder .mainContent #frm_agreedDisclose_block { padding-left:148px; margin:10px 0 }

#docfinder-results div.resultsBlock { border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px; width:70% }
#docfinder-results div.resultsBlock div.resultNumber { font-weight:bold; width:15px; float:left }
#docfinder-results div.resultsBlock div.resultAddress { width:375px; float:left; margin-left:15px }
#docfinder-map div.printDirections { display:none; padding:10px 0 0 0 }
#docfinder-map div.printNotes { display:none; width:400px; border-bottom:1px solid #333; padding-top:20px }
#docfinder-map div.last { display:none; padding-bottom:20px }
#docfinder-map div.printMap { padding-bottom:5px; text-align:right }
#docfinder-map div.printMap a { display:inline-block; height:17px; background:url(/patient/images/icon_print.gif) no-repeat; padding-left:23px }
body.docfinder div.subtitle { font-size:16px }

/* Print styles */
@media print {
	body { background-color:#FFFFFF }
	.wrapper, .container, .footer .line { width:100% }
	.hdr, .hdr_content_box { width:100%; border:0; margin-bottom:20px; padding:0 }
	.hdr_graphics_container, .topline, .toplinks_set1, .leftnavbar, .bottomline, .toplinks_set2, #searchbox, .calloutbar { display:none }
	.bdr_left, .bdr_right { width:0; background:none }
	.main { padding:0; margin-left:0px; border:0px; min-height:0px}
	.mainContent { padding:0 }
	a:link, a:visited { font-weight:bold; text-decoration:underline }
	.footer { width:100%; margin:0; padding:0 }

	#docfinder-map p#backToSearchResult, #docfinder-map .indication_fb, #docfinder-map div.printMap, #docfinder-map div.subtitle { display:none }
	#docfinder-map div.printNotes, #docfinder-map div.printDirections, #docfinder-map div.last { display:block }
	#docfinder-map div#map_canvas { width:600px !important; height:400px !important }
	#docfinder-map div.printNotes { width:600px }
}