body { font:12px Arial, Helvetica, sans-serif; background:#ffee78 url(/professional/crf/images/bg.jpg) top left repeat-x; margin:0; padding:0; text-align:center; color:#333 }
sup a { text-decoration:none }
a, a:visited { color:#C52900 }
a:hover { text-decoration:none }
a img { border:0 }
img { border:0; padding:0; margin:0 }
form { margin:0 !important; padding:0 !important }
.floatRight { float:right; margin:0 0 10px 10px }
.floatLeft { float:left; margin:0 10px 10px 0 }

#container { width:949px; margin:0 auto; text-align:left }
#header { height:63px; background: #fff9cf url(/professional/crf/images/header_bg.jpg) top left repeat-x }
#header #logo { width:112px; padding:6px 0 0 6px }
#header #logo img { position:absolute }
#headerLinks { color:#c52900; font-size:11px; height:20px !important; line-height:20px !important; padding-bottom:4px; float:right; margin-left:195px }
#headerLinks a { color:#c52900 }
#sitesearch { width:320px; height:24px; float:right; line-height:24px; vertical-align:middle; text-align:right }
#sitesearch #searchlabel { color:#666; font-weight:bold }
#sitesearch #search { font:12px Arial, Helvetica, sans-serif; color:#333; vertical-align:middle; margin:0 5px; height:16px; width:198px; border:1px solid #999 }
#sitesearch #go { vertical-align:middle; display:inline-block; width:29px; height:19px; background:url(/professional/crf/images/btn_go.gif) center left no-repeat }

#main { border:1px solid #e2dea9; background-color:#fff }
#main #gradientLine { height:29px; width:932px; margin:8px auto; height:27px; border:1px solid #e2dea9; background:#fff url(/professional/crf/images/topred_gradient.jpg) repeat-y }
#main #image { width:932px; height:143px; background:url(/professional/crf/images/header_image1.jpg) no-repeat; margin:0 auto 8px auto }
#main #image #headerCallout {
		background:#fff4ab url(/professional/crf/images/bkgrd_headerCallout.jpg) top left repeat-x;
		border:1px solid #cccccc;
		font-size:14px;
		color:#666;
		line-height:22px;
		float:right;
}
#main #image #headerCallout .emphasized { color:#eb6d1f; font-size:16px; font-weight:bold; }
#main #mainContent .imageFigure { float:left; margin-left: 10px; margin-right: 10px; margin-top:5px  }
#main #mainContent .imageFigurecenter { display: block; margin-left:auto; margin-right:auto  }
#main #mainContent .footnote { color: #000000; font-size: 10px }
#main #mainContent .footnote_bold {color: #000000; font-size: 11px; font-weight:bold }
#main #mainContent .emphasized_text { font-size:16px; color:#EB6E1F }
#main #mainContent .emphasized_text sup { font-size:11px }
#main #mainContent .indication_fb	{ color: #000000; font-weight:bold; }
#main #mainContent .indication_fb ul.ul1 { margin-top:0; }
#main #mainContent .indication_fb ul.ul1 li { margin-top:5px; padding-bottom:5px; }
#main #mainContent .reference { font-size: 10px }
#main #mainContent .isiList li { margin-bottom: 10px }
#main #mainContent .isiList li ul li { margin-bottom: 0 }
#main #mainContent .boxed_warning { border: 1px solid #000000; margin-top: 20px }
#main #mainContent ul { list-style-image: url("/professional/crf/images/bullet.gif") }
#main #mainContent ul li { padding-bottom:5px; margin-top:5px;}

#content td { vertical-align:top }

#leftnav { width:208px; padding:0 0 0 8px; background:url(/professional/crf/images/leftnav_bg.gif) repeat-y }
#leftnav #nav_recent_news.altLink { color:#C52900 } 
#leftnav ul.level1 { padding:0 0 9px 0; list-style-type:none; margin:0; background-color:#fff; border-bottom:1px solid #e6e6e6 }
#leftnav ul.level1 li { margin:0; padding:1px 0 0 0 }
#leftnav ul.level1 a { color:#333; font-weight:bold; display:block; width:196px; background-color:#e6e6e6; line-height:16px; padding:8px 0 8px 12px; text-decoration:none }
#leftnav ul.level1 a:hover { color:#000; background:#d4d4d4 url(/professional/crf/images/leftnavbg-over.gif) top left no-repeat }
#leftnavBottom { background:url(/professional/crf/images/leftnav_bottom.gif) left top no-repeat; height:9px; line-height:1px; font-size:1px }

#leftnav ul.level2 { padding:0; list-style-type:none; margin:0; background-color:#999; }
#leftnav ul.level2 li { margin:0; padding:1px 0 0 0 }
#leftnav ul.level2 a { color:#fff; display:inline-block; background:none; background-color:#999; line-height:22px; padding:0 0 2px 12px; margin:0; font-weight:normal; vertical-align:middle }
#leftnav ul.level2 a:hover { background:#d4d4d4 url(/professional/crf/images/leftnavbg-over.gif) center left no-repeat }
#leftnav ul.level2 { display:none }
#leftnav ul.level2 a .bullet { color:#000 }

ul.pdfList li {
	padding: 0 0 0 25px;
	list-style:none;
    background: url(/professional/crf/images/pdf_icon_tiny.gif) 0 3px no-repeat;
	line-height:20px;
}

/* Navigation States - Level 1 */
#prescribing_info #nav_prescribing_info,
#safety_info #nav_safety_info,
#pivotal_data #nav_pivotal_data,
#hb_response #nav_hb_response,
#consistent_hb_control #nav_consistent_hb_control,
#administration_options #nav_administration_options,
#dosing_guidelines #nav_dosing_guidelines,
#dose_conversion #nav_dose_conversion,
#reimbursement #nav_reimbursement,
#summary #nav_summary,
#gfr_calc #nav_gfr_calc,
#recent_news #nav_recent_news
{ color:#fff; background:#999 url(/professional/crf/images/leftnavbg-sel.gif) top left no-repeat }

#mainContent { width:650px; margin:0; padding:0 10px 20px 43px }
#mainContent h1 { font-size:28px; color:#eb6e1f; font-stretch:narrower; font-weight:normal }
#mainContent h1 sup { font-size:14px; vertical-align:top;}
#mainContent h2, .subhead1_ps, .subhead1_tou { font-size:18px; color:#555; font-stretch:narrower; font-weight:normal; padding-bottom:3px }
#mainContent h2 sup { font-size:12px; }
.subhead2_ps, .subhead2_tou { font-size:18px; color:#666; font-stretch:narrower; font-weight:normal }
.subhead3_ps, .subhead3_tou { font-size:14px; color:#666; font-stretch:narrower; font-weight:bold }
.red { color: red;}

/* Navigation States - Level 2 */
#gfr_calc_disclaimer #nav_gfr_calc,
#gfr_mdrd #nav_gfr_calc,
#gfr_abbr_mdrd #nav_gfr_calc,
#gfr_cg #nav_gfr_calc { color:#fff; background:#999 }

#gfr_calc_disclaimer #nav_gfr_calc_disclaimer,
#gfr_mdrd #nav_gfr_mdrd,
#gfr_abbr_mdrd #nav_gfr_abbr_mdrd,
#gfr_cg #nav_gfr_cg { background:#999 url(/professional/crf/images/leftnavbg-sel.gif) center left no-repeat }

#gfr_calc ul.gfr_calc,
#gfr_calc_disclaimer ul.gfr_calc,
#gfr_mdrd ul.gfr_calc,
#gfr_abbr_mdrd ul.gfr_calc,
#gfr_cg ul.gfr_calc { display:block }

#mainContent strong { font-size:14px; color:#eb6d1f }
#mainContent table.calcTable { border: 2px ridge #CD3301; border-spacing:0px; width:530px; white-space: nowrap;}
#mainContent .calcTable.step1 { border-spacing:2px; }
#mainContent .calcTable td { vertical-align:middle;}
#mainContent .calcTable.step1 table td.col1 { width:38px;}
#mainContent .calcTable.step1 table td.col2 { width:400px;}
#mainContent .calcTable.step1 table table td.col2 { width:32%;}
#mainContent .calcTable.step2 table td.col1 { width:38px;}
#mainContent .calcTable.step2 table td.col2 { width:400px;}
#mainContent .calcTable.step3 { background-color:#FFFFCC; }
#mainContent .calcTable.results { background-color:#FFFFCC }
#mainContent .calcTable.results table td.col2 {  width:200px }
#mainContent .boxed_warning ul.noTopMargin { margin-top:0px; }

#indicationFb { width:920px; margin:30px auto 0 auto }
#indicationFb h2 { font-size:16px; color:#e23513; border-bottom:1px solid #d6c96a; padding-bottom:5px; margin-top:0 }
#indicationFb .boxWarning { border:1px solid #d6c96a; background-color:#ffffc0; padding:20px 25px 0 25px }
#indicationFb ul { list-style-image: url("/professional/crf/images/bullet.gif") }
#indicationFb ul li { padding-bottom:5px; margin-top:5px;}
#indicationFb .boxed_warning { border: 1px solid #000000 }
#indicationFb .indication_fb { font-weight:bold; }
#indicationFb ul.ul1 { margin-top:0; }
#indicationFb .boxed_warning ul.noTopMargin { margin-top:0px; }

#footer { height:51px; padding:0 10px 0 20px; background-color:#eb3516; margin-top:24px }
#footer { color:#fff; padding:0 8px; height:51px; background:#eb3516 url(/professional/crf/images/logo_amgen.gif) 6px 8px no-repeat; margin:20px 0 }
#footer a { color:#fff; padding:0 5px }
#footer #footerLinks { padding:10px 0 0 70px }
#footer #copyright { padding:5px 0 0 0 }
.clearfloat { clear:both; height:0; font-size: 1px; line-height:0px }

.links, .links ul { list-style:none; margin:0; padding:0 }
.links { z-index:50; position:relative }
.links li { float:left; margin:0; padding:0; position:relative }
.links li a, .links li a:link, .links li a:active, .links li a:visited { font:normal 11px/25px Arial, Helvetica, sans-serif !important; color:#959595; display:block; padding:0 7px }
#dropDown li:hover a, #dropDown li.sfHover a { background-color:#fff9cf }
#dropDown li:hover ul a, #dropDown li.sfHover ul a { background-color:#fff9cf; color:#333 !important }
#dropDown li:hover ul a:hover, #dropDown li.sfHover ul a:hover { text-decoration:none }
#dropDown li a.level1 { background-image:url(/professional/crf/images/arrow_red.gif); background-repeat:no-repeat; background-position:3px -14px; padding-left:18px }
#dropDown li a.level2 { background:url(/professional/crf/images/arrow_grey.gif) 5px 8px no-repeat !important; padding-left:20px }
#dropDown li.headerLinkDivider, #dropDown li.headerLinkDivider a.divider { background:url(/professional/crf/images/headerlink_divider.gif) left center no-repeat }
.links ul { background-color:#fff9cf; list-style:none; margin:0; width:380px; position:absolute; top:-999em; left:-1px }
.links li:hover ul, .links li.sfHover ul { top:25px }
.links ul li { border:0; float:none }
.links ul a { border-bottom:0; padding-right:20px; width:184px; white-space:nowrap }
.lastLink { padding-right:0 !important }

body.popup .container { padding:0 20px; margin:0; text-align:left }
body.popup h1 { font-size:18px; color:#666; font-stretch:narrower; font-weight:normal }
body.popup #popup_header { width:100%; height:48px; margin:20px 0; padding:0 }
body.popup #popup_logo { float:left; width:112px; height:48px }
body.popup #close_window { float:right; padding:0 }

/* Print styles */
@media print {
	body { background-color:#FFFFFF; color:#000000; background-image:none }
	#container { padding:0 }
	#container, #indicationFb { width:90% !important; margin:auto 0 }
	#mainContent { width:100% !important; margin:auto 0 }
	#header, #leftnav, #graphics, #leftnavBottom { display:none }
	#main { border:none; padding:0 }
	#indicationFb { padding:0; margin:0 auto }
	.boxWarning { background-color:#fff !important; border:1px solid #000 !important }
	#footer, #footer a { background-color:#fff; color:#000 !important }
	#footer { background-image:url(/professional/crf/images/logo_amgen_print.gif) }
}