body  { font: 0.95em Verdana, Arial, Helvetica, sans-serif; background:#fff url(/images/bg_page.jpg) repeat-x; margin:0; padding:0; text-align:center; color:#333 }
a img { margin:0; padding:0; border:0 }
a, a.link { color:#990000; text-decoration:underline }
a:hover { text-decoration:none }
.clearfloat { clear:both; height:0; font-size:1px; line-height:0px }
.floatLeft { float:left; margin-right:15px }
.floatCenter { text-align:center; }
h1 { margin-top:0 }

#container { width: 951px;  margin: 0 auto; text-align: left } 
#header { padding:5px; text-align:right; height:56px } 
#header a { font:80% Arial, Helvetica, sans-serif; color:#000; text-decoration:none }
#header a:hover { color:#c03; text-decoration:underline }

#titlebar { height:44px } 
#titlebar #sitelogo { float:left; position:relative; left:1px }
#wrapper { border:1px #ccc solid; padding:0 0 0 5px }
#main { background:url(/images/bg_leftbar.gif) repeat-y; border-bottom:5px solid #fff }
#leftbar { float:left; width:231px; margin:0; padding:0 0 80px 0 }

#leftnav ul { border-bottom:4px solid #fff; margin:0; padding:0 }
#leftnav ul li { margin:0; padding:0 }
#leftnav ul.level1 { list-style-type:none }
#leftnav ul.level1 a { color:#888; font:bold 90% Arial, Helvetica, sans-serif; display:block; background:#eee url(/images/bg_leftnav.jpg) left top repeat-x; line-height:35px; padding:5px 12px; text-decoration:none }
#leftnav ul.level1 a:hover { color:#990000 }
#leftnav ul.level1 li.multiLine a { line-height:18px }

#infection_risk #nav_infection_risk,
#infection_chemotherapy #nav_infection_chemotherapy,
#question_doctor #nav_question_doctor,
#additional_resources #nav_additional_resources,
#manage_treatment #nav_manage_treatment { color:#990000 }

#calloutsVideo { padding-top:8px }
#calloutsVideo .calloutCaption {font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-left:5px; font-size: 11px; display:block; color:#888888}
#calloutsVideo .calloutVideo { padding-bottom:5px; }

#bannerbar { float:right; display:inline; width:237px; padding:0 21px 0 0 }
#bannerbar #banner { border:1px solid #ccc; margin-top:57px; padding:5px }
#bannerbar #bannerContent { background-color:#f3f3f3; padding:9px; font:100% Arial, Helvetica, sans-serif }
#bannerbar #bannerContent h1 { color:#e10a30; font:bold 120% Arial, Helvetica, sans-serif }
#bannerbar #bannerContent p { margin-top:0; padding-top:0 }
#bannerbar #bannerContent .divider {  padding:6px 0 0 0; margin:0 }
#bannerbar #bannerContent .line { padding:0 0 12px 0; border-top:1px solid #c2c2c2 }

form { padding:0; margin:0 }
form .req_indicator { color:#FF0000 }
form .error_msg { font-weight:normal; color:#FF0000; display:none; margin-right:20px }
form fieldset { padding:5px; margin-bottom:2px; border:0 }
form .text_field { width:41%; margin-right:190px }
form #frm_firstName_block { text-align:right; }
form #frm_firstName_block .text_field { margin-left:5px }
form #frm_lastName_block { text-align:right }
form #frm_lastName_block .text_field { margin-left:5px }
form #frm_emailAddress_block { text-align:right }
form #frm_emailAddress_block .text_field { margin-left:5px }
form #frm_Story_block { text-align:right }
form #frm_Story_block .text_field { overflow: auto; vertical-align: middle; margin-left:5px }
form #frm_State_block { text-align:right }
form #frm_State_block .text_field { margin-left:5px }
form select { color:#393567 }

form #disclaimer { padding:5px; border:1px #000000 solid; margin-top:10px; margin-bottom:5px; font-size:70%; font-weight:bold }
form #disclaimer #agree_checkbox { float:left; margin-right:3px; position:relative }
form #disclaimer #agree_req_indicator { float:left; position:relative }
form #disclaimer #agree_message { float:right; width:90%; position:relative }
form #disclaimer #frm_agreedDisclose_block { margin:0; padding:0 }
form #disclaimer #frm_agreedDisclose_block .error_msg { font-size:75% }
form #disclaimer #frm_agreedDisclose_error_msg { padding-left:5px; padding-bottom:5px }

form #submit_button { margin-left:5px }

#mainContent { margin:0 260px 0 231px; padding:19px 33px 5px 28px }
#mainContent .important { font:bold 105% Arial, Helvetica, sans-serif } 
#mainContent h1 { color:#e10a30; font:bold 130% Arial, Helvetica, sans-serif }
#mainContent h2, #mainContent .subhead1_ps, #mainContent .subhead1_tou { color:#e10a30; font:bold 110% Arial, Helvetica, sans-serif; padding-top:10px }
#mainContent h3, #mainContent .subhead2_ps, #mainContent .subhead2_tou { color:#e10a30; font:bold 100% Arial, Helvetica, sans-serif; padding-top:10px }
#mainContent h4, #mainContent .subhead3_ps, #mainContent .subhead3_tou { color:#e10a30; font:bold 90% Arial, Helvetica, sans-serif; padding-top:10px }
#mainContent .required_field_indicator, #mainContent .red { color:#FF0000; font-weight:bold; }

.red { color:#c41230 }
.subhead1_tou { font-weight:bold }
.subhead2_tou { font-weight:bold; text-decoration:underline }
.subhead3_tou { text-decoration:underline }
.subhead1_ps { font-weight:bold }
.subhead2_ps { font-weight:bold; text-decoration:underline }
.subhead3_ps { text-decoration:underline }
.thankyou_message_ps { color:#090; font-weight:bold }

#footer { padding:0; margin:20px 0 0 0; font:80% Arial, Helvetica, sans-serif; color:#000 } 
#footer p { margin:0 0 10px 0; padding:0 }
#logo_amgen { float:left; width:225px; border-right:1px solid #c2c2c2; padding:12px 0 0 13px }
#logo_standup2cancer { margin-left:7px;}
#logo_standup2cancer .su2cDescription {display:block}

img.logo { padding:0 0 10px 0 }
p.textAroundImage { padding:0 0 10px 0; min-height:55px; margin-left:104px }
p.textAroundBigImage { padding:0 0 10px 0; min-height:55px; margin-left:104px; margin-bottom: 97px }
.shortParagraph { height:55px }

#home li#nav_home { display:none }
#home #mainContent { margin:0 0 0 231px; padding:0; height:497px }
#home #mainContent #homeVideo { float:right }

body.noBanner #mainContent { margin-right:0 }

body.popup { background-image:none }
body.popup #header { text-align:left; margin:5px 0 10px 3px }
body.popup #wrapper { border:0; padding:0 20px }
body.popup #mainContent { width:100%; padding:0; margin:0 }
body.popup .container { text-align:left }
body.popup .buttons { padding-top:15px }

#infection_chemotherapy table, #infection_chemotherapy td, #infection_chemotherapy th { border-color:#cccccc; border-style:solid; }
#infection_chemotherapy table { border-width:0 0 1px 1px; border-spacing:0; border-collapse:collapse; }
#infection_chemotherapy td, #infection_chemotherapy th { margin:0; padding:4px; border-width:1px 1px 0 0; }
#infection_chemotherapy td {font-size:80%}
#infection_chemotherapy th { background:#EEEEEE url(/images/bg_leftnav.jpg) repeat-x scroll left top; height:30px; text-align:center;}
#infection_chemotherapy table .col1 { text-align:center; font-weight:bold}

ul, ul ul { list-style:none }
ul li { background:url("/images/bullet1.gif") no-repeat 0 7px; padding:0 0 10px 12px }
ul ul li { background:url("/images/bullet2.gif") no-repeat 0 7px; padding:0 0 5px 12px }

#privacy table, #privacy td, #privacy th { border:0 }
#privacy td { padding:0 0 3px 0 }
#tou table, #tou td, #tou th { border:0 }