@charset "utf-8";

body { font: 80% Verdana, Arial, Helvetica, sans-serif; background:#ffffff url(/professional/images/bg_gradient.jpg) repeat-x; margin:0; padding:0; text-align:center; color:#FFFFFF }

/* Global styles */
a, a:visited { text-decoration:underline; color:#700c0e;}
a:hover { text-decoration:none; color:#e12f21 }
h1 { color:#e01902; font:bold 130% Arial, Helvetica, sans-serif; margin:0; padding:0 0 12px 0; }
h2, .subhead1_ps, .subhead1_tou { font:bold 180% Arial, Helvetica, sans-serif; font-weight:lighter; margin:0; padding:10px 0 }
h2 sup, .subhead1_ps sup, .subhead1_tou sup { font-size:60%; font-weight: normal }
h3, .subhead2_ps, .subhead2_tou { font:bold 140% Arial, Helvetica, sans-serif; font-weight:lighter; margin:0; padding:10px 0 }
h3 sup, .subhead2_ps sup, .subhead2_tou sup { font-size:70%; font-weight: normal }
.subhead3_ps, .subhead3_tou { font:bold 120% Arial, Helvetica, sans-serif; }
.thankyou_message_ps { color: #063;  font-weight: bold; }
a img { border:0; }
.lightGray { color:#777; }
.red { color: red; }
.darkRed { color:#900; }

.boxedwarningInline { font-size: 135% }
.boxedwarningFooter { font-size: 115% }

.right { text-align:right }
.imageFloatRight { float: right; margin: 0 0 10px 10px; }
.imageFloatLeft { float: left; margin: 0 10px  10px 0; }
.clearfloat { clear:both; height:0; font-size:1px; line-height:0px }

/* Template styles */
.container { width:980px; background:url(/professional/images/page_bg.gif) repeat-y; margin: 0 auto; border:0; text-align:left } 
.container .main { vertical-align:top; padding:0; background:#300202 url(/professional/images/red_blood_cell_bg.jpg) no-repeat; margin:0 14px }
.container .main_bottom { background:url(/professional/images/page_bottom.gif) no-repeat; height:14px; line-height:14px; width:980px; margin:0; padding:0 }

.main .main_container { margin-top:16px; padding-bottom:30px }
.main .main_container .leftnav_container { float:left; width:200px; padding-left:20px; border:0 }
.main .main_container .content_container { margin:0 25px 0 247px; width:677px; border:0 }

/* Header */
.hdr a, .hdr a:visited, .main_container .leftnav_container a, .main_container .leftnav_container a:hover { text-decoration:none }
.hdr a:hover { text-decoration:underline }
.hdr { background-color:#ece6e7 }
.hdr .logo { float:left; width:217px }
.hdr .logoTagline { position:relative; left:-192px; top:25px; color:#e12f21; font-weight:bold }
.hdr .hdr_links_container { margin: 0 0 0 100px }
.hdr .hdr_links_container .sections_link { float:left; width:170px; text-align:right; line-height:25px; font-weight: bold; height:25px }
.hdr .hdr_links_container .sections_link a,
.hdr .hdr_links_container .sections_link a:visited { font-size:90%; color:#e12f21 }
.hdr .hdr_links_container .topnav_links { margin:0 0 0 320px; background-color:#fff; line-height:25px; text-align:right; padding:0 25px 0 0; color:#7c7c7c; font-size:70%; height:25px }
.hdr .hdr_links_container .topnav_links a { color:#7c7c7c; margin:0 8px }
.hdr .hdr_links_container .topnav_links a:hover { color:#e12f21 }
.hdr .hdr_links_container .searchbox { margin:0 0 0 320px; line-height:25px; text-align:right; padding:10px 25px 0 0; color:#7c7c7c; font-size:70% }
.hdr .hdr_links_container .searchbox input { color:#333333; height:18px }
.hdr .hdr_links_container .searchbox a { color:#7c7c7c; margin:0 8px; height:18px; line-height:18px }
.hdr .hdr_links_container .searchbox a:hover { color:#e12f21 }

/* Left navigation */
.main_container .leftnav_container .leftnav_top { background-image:url(/professional/images/leftnav_top.gif); height:22px }
.main_container .leftnav_container .leftnav_bottom { background-image:url(/professional/images/leftnav_bottom.gif); height:22px }
.main_container .leftnav_container .leftnav_links { background:url(/professional/images/leftnav_bg.gif) repeat-y; margin:0; padding:0 }

.main_container .leftnav_container .leftnav_links ul.level1 { padding:0; list-style-type:none; margin:0 }
.main_container .leftnav_container .leftnav_links ul.level1 li { margin:0; padding:0 0 5px 0 }
.main_container .leftnav_container .leftnav_links ul.level1 a { color:#ffffff; font-weight:bold; font-size:70%; display:block; width:160px; background:url(/professional/images/navitem.jpg) no-repeat; line-height:16px; padding:3px 0 3px 30px; }
.main_container .leftnav_container .leftnav_links ul.level1 a:hover { color:#990000; text-decoration:none; background:url(/professional/images/navitem-over.jpg) no-repeat }

.main_container .leftnav_container .leftnav_links ul.level2 { padding:0; list-style-type:none; margin:0 }
.main_container .leftnav_container .leftnav_links ul.level2 li { margin:0 }
.main_container .leftnav_container .leftnav_links ul.level2 a { color:#ffffff; font-weight:bold; font-size:70%; display:block; width:150px; background:none; line-height:15px; padding:3px 0 0 35px; margin:0 }
.main_container .leftnav_container .leftnav_links ul.level2 a:hover { color:#990000; background:none }

.main_container .leftnav_container .leftnav_links ul.level2 { display:none }

/* Highlight 1st level navigation */
#pi #nav_pimd,
#dhcp_letters #nav_pimd,

#safety #nav_safety,

#erythrokinetics #nav_erythrokinetics,

#hb_variability #nav_hb_variability,
#hb_complexities #nav_hb_variability,
#assessing_hb_trends #nav_hb_variability,
#hb_variability_study #nav_hb_variability,

#clinical_experience #nav_clinical_experience,

#dosing_information #nav_dosing_information,
#dosing_guidelines #nav_dosing_information,

#facility_operations #nav_facility_operations,

#important_considerations #nav_important_considerations,
#hb_recommendations #nav_important_considerations,
#reimbursement #nav_important_considerations,

#resources #nav_resources,
#patient_education #nav_resources,
#epogen_video #nav_resources,
#links #nav_resources,
#core_curriculum #nav_resources,
#hcp_education #nav_resources { color:#990000; text-decoration:none; background:url(/professional/images/navitem-over.jpg) no-repeat }

/* Highlight 2nd level navigation */
#dhcp_letters #nav_dhcp_letters,
#hb_complexities #nav_hb_complexities,
#assessing_hb_trends #nav_assessing_hb_trends, 
#hb_variability_study #nav_hb_variability_study,
#dosing_guidelines #nav_dosing_guidelines,
#hb_recommendations #nav_hb_recommendations,
#reimbursement #nav_reimbursement,
#patient_education #nav_patient_education,
#epogen_video #nav_epogen_video,
#links #nav_links,
#core_curriculum #nav_core_curriculum,
#hcp_education #nav_hcp_education  { color:#990000 }

/* Displays 2nd level navigation when the 1st level item is selected */
#pi ul.pimd,
#dhcp_letters ul.pimd,

#safety ul.safety,

#erythrokinetics ul.erythrokinetics,

#hb_variability ul.hb_variability,
#hb_complexities ul.hb_variability, 
#assessing_hb_trends ul.hb_variability, 
#hb_variability_study ul.hb_variability,

#dosing_guidelines ul.dosing_guidelines,
#dosing_information ul.dosing_guidelines,

#facility_operations ul.facility_operations,

#important_considerations ul.important_considerations,
#hb_recommendations ul.important_considerations,
#reimbursement ul.important_considerations,

#resources ul.resources,
#patient_education ul.resources, 
#epogen_video ul.resources, 
#links ul.resources,
#core_curriculum ul.resources,
#hcp_education ul.resources { display:block }

/* Main content */
.main_container .content_container .content .image_caption { font-size: 90%; text-align:center; color: #7C7C7C ; font-weight: bold;}
.main_container .content_container .content_top { background-image:url(/professional/images/content_top.gif); width:677px; height:17px }
.main_container .content_container .content_bottom { background-image:url(/professional/images/content_bottom.gif); width:677px; height:17px }
.main_container .content_container .content { background-color:#ffffff; color:#333333; padding:0 25px; min-height:250px; width:627px }
.main_container .content_container .content table tr td { vertical-align:top }
.main_container .content_container .content .sectionLinks { font-weight: bold }
.main_container .content_container .content .small_text { font-size:80%;}
.main_container .content_container .content .large_text { font-size:170%;}
.main_container .content_container .content .emphasize_label { color:#e12f21; }
.main_container .content_container .content .emphasize_text { font-size:130%; color:#e12f21; font-weight: bold }
.main_container .content_container .content .emphasize_text sup { font-size:80%; font-weight: normal}

.main_container .content_container .content .emphasize_sub_text { font-size:130%; color:#e12f21; font-weight: normal; padding-top: 20px; }
.main_container .content_container .content .emphasize_sub_text sup { font-size:80%; font-weight: normal}

.main_container .content_container .content .references { font-size:80% }
.main_container .content_container .content  .boxed_warning { border:1px solid #333333; font-weight:bold; padding:20px; margin-bottom: 0px }
.main_container .content_container .content .indication_fb { padding: 0px 0 10px 0; margin-top:40px; }
.main_container .content_container .content .indication_fb ul { margin:0 0 0 25px }
.main_container .content_container .content .indication_fb .boxed_warning { border:1px solid #333333; font-weight:bold; padding:20px; margin-bottom: 0px }
.main_container .content_container .content ul, .main_container .content_container .content ol { padding: 0 0 7px 20px; margin:0 }
.main_container .content_container .content ul li, .main_container .content_container .content ol li { padding: 5px 0}
.main_container .content_container .content ul li ul li, .main_container .content_container .content ol li ol li { margin:5px 0 0 10px; padding:0; list-style-image:url(/images/bullet_mdash.gif)}

.main_container .content_container .content .form_required { color: #e12f21}
.main_container .content_container .content form .form_label { font-weight: bold }

.main_container .content_container .content .page_callout { margin:15px 32px; font-size:85%; padding:0; display: block;}
.main_container .content_container .content .page_callout h1 { font-size:130% }
.main_container .content_container .content .page_callout p { margin-top:0; padding-top:0; margin-bottom:10px }
.main_container .content_container .content .page_callout a, .prohome_callouts a:visited { color:#ffffff; text-decoration:underline }
.main_container .content_container .content .page_callout a:hover { color:#e12f21 }

.main_container .content_container .content .page_callout .callout3 { float:left; padding: 0; width:246px; margin: 0 0 25px 0}
.main_container .content_container .content .page_callout .callout3 #header_web_conference { width:225px; height:38px; background:url(/professional/images/header_webconference.gif) no-repeat; padding:0 0 5px 0 }
.main_container .content_container .content .page_callout .callout3 .callout3_content { padding:0 10px; height:113px; color:#ffffff; margin:0; line-height:14px; background:url(/professional/images/callout2_bg.gif) repeat-y; text-align:right }
.main_container .content_container .content .page_callout .callout3 .callout3_content sup { font-size:80% }
.main_container .content_container .content .page_callout .callout3 .callout3_content p { padding:0 3px 5px 0; margin:0 }
.main_container .content_container .content .page_callout .callout3 .callout3_content h1 { padding:0 3px 10px 0 }
.main_container .content_container .content .page_callout .callout3 .callout3_top { background:url(/professional/images/callout2_top-white.gif) no-repeat; height:11px; font-size:1px; width:246px; margin:0 }
.main_container .content_container .content .page_callout .callout3 .callout3_bottom { background:url(/professional/images/callout2_bottom-white.gif) no-repeat; line-height:12px; margin:0; height:12px; font-size:1px } 

.main_container .content_container .content .page_callout .callout4 { float:left; padding: 0; width:244px; background:url(/professional/images/callout4_bg.gif) repeat-y; }
.main_container .content_container .content .page_callout .callout4 .callout4_content { padding:0 12px; color:#ffffff; margin:0; text-align:right; height:69px }
.main_container .content_container .content .page_callout .callout4 .callout4_content p { padding:10px 0; margin:0 }
.main_container .content_container .content .page_callout .callout4 .callout4_content h1 { padding-bottom:7px } 
.main_container .content_container .content .page_callout .callout4 .callout4_top { background:url(/professional/images/header_ami-white.jpg) no-repeat; height:56px; width:244px; margin:0 }
.main_container .content_container .content .page_callout .callout4 .callout4_bottom { background:url(/professional/images/callout4_bottom-white.gif) no-repeat; margin:0; height:12px; font-size:1px } 
.main_container .content_container .content .page_callout .callout3 h1, .prohome_callouts .callout4 h1 { text-align:right }
.main_container .content_container .content .page_callout .callout3 h1 a, .prohome_callouts .callout4 h1 a { color:#ffffff }
.main_container .content_container .content .page_callout .callout3 h1 a:hover, .prohome_callouts .callout4 h1 a:hover { color:#e12f21 }
.main_container .content_container .content .isiSubheader { font-weight:bold; color:#000; }

.main_container .content_container .content .inlineCallout { 
	background-color:#eeeeee; 
	margin-left:auto; 
	margin-right:auto; 
	border-left:2px solid #bbb;
	border-top:2px solid #bbb;
	border-bottom:2px solid #bbb;
	padding: 10px 0;
	width: 435px;
}
.main_container .content_container .content .inlineCallout .body { padding-bottom: 4px }
.main_container .content_container .content .inlineCallout .body .bodyContent { font-size:85%; margin-left: auto; margin-right:auto; width: 95% }


/* Data tables */
.main_container .content_container .content .table_data1 { width:100%; margin:7px auto; text-align:center; vertical-align:middle }
.main_container .content_container .content .table_data1 th { color:#ffffff; background-color:#f43636; font-weight:bold; border-right:1px solid #ffffff; padding:4px 1px; font-family: "Arial Narrow", Arial, sans-serif }
.main_container .content_container .content .table_data1 th.tab { text-align:right; border:0; vertical-align:top; border-right:1px solid #807f84; background-color:#fff; padding:0}
.main_container .content_container .content .table_data1 .hdr_level2 { font-weight:normal; font-size:80% }
.main_container .content_container .content .table_data1 .right_corner { border-right:0 }
.main_container .content_container .content .table_data1 td { background-color:#ffffff; border-right:1px solid #807f84; border-bottom:1px solid #807f84; padding:5px 2px; font-size:80% }

.main_container .content_container .content .table_data2 { width:450px; margin:7px auto }
.main_container .content_container .content .table_data2 th { font-size:140%; color:#ffffff; background-color:#818085; font-weight:lighter; padding:3px 10px 5px 20px }
.main_container .content_container .content .table_data2 th sup { color:#ffffff; font-size:70% }
.main_container .content_container .content .table_data2 td { vertical-align:middle; background-color:#ffffff; border-left:1px solid #818085; border-right:1px solid #818085; border-bottom:1px solid #818085; padding:5px 10px 5px 20px; font-size:100% }

.main_container .content_container .content .form_required { color: #e12f21}
.main_container .content_container .content form .form_label { font-weight: bold }

.main_container .content_container .content .pdflink {
    margin: 0 0 0 20px;
    padding: 3px 0 3px 20px;
	background-image: url(/professional/images/pdf_icon_tiny.gif);
	background-repeat: no-repeat;
}

.main_container .content_container .content ul {
    margin: 0 0 0 10px;
}
.main_container .content_container .content ul.pdfList li {
	padding: 0 0 0 25px;
	list-style:none;
    background: url(/professional/images/pdf_icon_tiny.gif) 0 3px no-repeat;
	line-height:20px;
}

.main_container .content_container .content ul.pdfList_core li {
	padding: 0 0 0 25px;
	list-style:none;
    background: url(/professional/images/pdf_icon_tiny.gif) 0 3px no-repeat;
	line-height:20px;
}

.main_container .content_container .content ul.zipList li {
	padding: 0 0 0 5px;
    list-style-image: url(/professional/images/icon_zip.gif);
}

.main_container .content_container .content .enlarge {
	padding: 0 0 6px 23px;
	background-image: url(/professional/images/icon_magnglass.gif);
	background-repeat: no-repeat;
}

p.imageEnlarge a { text-decoration:none !important }

a.thickbox { border:0;  }
a .enlarge { border:0; text-decoration:none }

/* Home Page Specific */
#pro_home .main .main_container .content_container .flash_placeholder { width:677px; height:291px; margin-bottom:20px }
#pro_home .indication_fb { font-size:100% }
#pro_home .main_container .content_container .content .indication_fb { border-top:0; padding-top:0; margin-top:40px }
#pro_home .main_container .content_container .content_top { background-image:url(/professional/images/content_top_home.gif); width:677px; height:17px }
#pro_home .main_container .content_container .content_bottom { background-image:url(/professional/images/content_bottom_home.gif); width:677px; height:17px }
#pro_home .main_container .content_container .content { background:#efebe7 url(/professional/images/content_bg.gif) repeat-y; color:#333333; padding:0 25px; min-height:250px; width:627px }


/* Subpage Callouts */
.main_container .content_container .content .callout_container { width:170px; }
.main_container .content_container .content .callout_container .callout1 { padding:0px; margin:40px 0 0 0; font-size:85%; width: 143px; float:right;}
.main_container .content_container .content .callout_container .callout1 .header { background-color:#545454; text-align:center;} 
.main_container .content_container .content .callout_container .callout1 .header .headerContent{ padding:0 7px; font-size:120%; color:#ffffff; font-weight:bold;} 
.main_container .content_container .content .callout_container .callout1 .body { background-color:#d6d6d6; text-align:right; }
.main_container .content_container .content .callout_container .callout1 .body .bodyContent{  padding:7px 10px;}
.main_container .content_container .content .callout_container .callout1 .cta { font-size:140%; text-align:right; padding-top:5px; }
.main_container .content_container .content .callout_container .callout1 .cta img { vertical-align:text-bottom; }
.main_container .content_container .content .callout_container .callout1 .cta a { font-family: "Arial Narrow", Arial, sans-serif; font-weight:bold; }
.main_container .content_container .content .callout_howepogenworks_video { float:left; background:url(/professional/images/videothumb_howepogenworks.jpg) no-repeat; margin-left:50px; width:400px; height:220px; vertical-align:bottom }
.main_container .content_container .content .callout_howepogenworks_video a, .main_container .content_container .content .callout_howepogenworks_video a:visited { display:block; height:26px; color:#ffffff; text-align:center; padding-top:182px; text-decoration:underline }
.main_container .content_container .content .callout_howepogenworks_video a:hover {color:#FF0000}

.page_callout .callout_video { background:url(/professional/images/videothumb_howepogenworks2.jpg) no-repeat; width:400px; height:220px; vertical-align:bottom; }
.page_callout .callout_video a { display:block; height:26px; color:#ffffff; text-align:center; padding-top:183px }
.page_callout .callout_video a:hover { color:#e12f21 }

/* Pro Home Callouts */
.prohome_callouts { margin:15px 32px; font-size:85%; padding:0 }
.prohome_callouts h1 { font-size:130% }
.prohome_callouts p { margin-top:0; padding-top:0; margin-bottom:10px }
.prohome_callouts a, .prohome_callouts a:visited { color:#ffffff; text-decoration:underline }
.prohome_callouts a:hover { color:#e12f21 }

.prohome_callouts .callout3 { float:left; padding: 0; width:246px; margin: 0 0 25px 0}
.prohome_callouts .callout3 #header_web_conference { width:225px; height:38px; background:url(/professional/images/header_webconference.gif) no-repeat; padding:0 0 5px 0 }
.prohome_callouts .callout3 .callout3_content { padding:0 10px; height:113px; color:#ffffff; margin:0; line-height:14px; background:url(/professional/images/callout2_bg.gif) repeat-y; text-align:right }
.prohome_callouts .callout3 .callout3_content sup { font-size:80% }
.prohome_callouts .callout3 .callout3_content p { padding:0 3px 5px 0; margin:0 }
.prohome_callouts .callout3 .callout3_content h1 { padding:0 3px 10px 0 }
.prohome_callouts .callout3 .callout3_top { background:url(/professional/images/callout2_top.gif) no-repeat; height:11px; font-size:1px; width:246px; margin:0 }
.prohome_callouts .callout3 .callout3_bottom { background:url(/professional/images/callout2_bottom.gif) no-repeat; line-height:12px; margin:0; height:12px; font-size:1px } 

.prohome_callouts .callout4 { float:left; padding: 0; width:244px; background:url(/professional/images/callout4_bg.gif) repeat-y; margin: 0 0 25px 58px }
.prohome_callouts .callout4 .callout4_content { padding:0 12px; color:#ffffff; margin:0; text-align:right; height:69px }
.prohome_callouts .callout4 .callout4_content p { padding:10px 0; margin:0 }
.prohome_callouts .callout4 .callout4_content h1 { padding-bottom:7px }
.prohome_callouts .callout4 .callout4_top { background:url(/professional/images/header_ami.jpg) no-repeat; height:56px; width:244px; margin:0 }
.prohome_callouts .callout4 .callout4_bottom { background:url(/professional/images/callout4_bottom.gif) no-repeat; margin:0; height:12px; font-size:1px } 
.prohome_callouts .callout3 h1, .prohome_callouts .callout4 h1 { text-align:right }
.prohome_callouts .callout3 h1 a, .prohome_callouts .callout4 h1 a { color:#ffffff }
.prohome_callouts .callout3 h1 a:hover, .prohome_callouts .callout4 h1 a:hover { color:#e12f21 }

.prohome_callouts .callout_video { background:url(/professional/images/videothumb_howepogenworks.jpg) no-repeat; width:400px; height:220px; vertical-align:bottom; margin:0 auto }
.prohome_callouts .callout_video a { display:block; height:26px; color:#ffffff; text-align:center; padding-top:183px }
.prohome_callouts .callout_video a:hover { color:#e12f21 }

/* Footer */
.main_container .footer { padding-left:25px; margin-top:10px; font-size:80% }
.main_container .footer .footer_item { margin:0 5px; line-height:17px }
.main_container .footer .footer_item a { color:#ffffff; text-decoration:underline }

/* Leave site popup */
body#dhtml_popup { background-image:none; background-color:#ebe6e6; padding:20px; color:#333333; margin:0 }
#dhtml_popup .container { width:auto; background-image:none }
#dhtml_popup .container h1 { color:#e01902; font:bold 130% Arial, Helvetica, sans-serif; margin:0; padding:0 0 15px 0 }
#dhtml_popup .container .buttons { margin-top:20px }
#dhtml_popup .container ol { margin:0 auto }

#feedback #error_message { height:24px; display:none; color:#c00; padding:10px 15px; margin:10px 0; border:1px solid #C41230; background-color:#f6ebd5 }
#feedback #error_message .error_text { background:url(/professional/images/bkg_errors.gif) left top no-repeat; padding:0 20px 0 50px; line-height:24px; font-size:130%; font-weight:bold }
#feedback form fieldset { padding:5px; margin-bottom:2px; border:0 }
#feedback form .error_msg { font-weight:normal; color:#c00; display:none; margin-left:150px; font-size:13px }
#feedback form .hint { font-weight:normal; color:#666; margin-left:150px; font-size:11px; font-style:italic }
#feedback form input, #feedback form select, #feedback form textarea { border:1px solid #9a8b7d; color:#333; font-size:14px !important; vertical-align:middle; line-height:20px !important; height:20px; font-family:Verdana,Arial,Helvetica,sans-serif; }
#feedback form label { font-weight:bold; color:#333; width:145px; display:inline-block; font-size:15px; vertical-align:top }
#feedback form .text_field { width:350px }
#feedback form .short { width:165px }
#feedback form .noborder { border:0 }
#feedback form .btnsSendClear { padding:5px 0 10px 0; height:41px }
#feedback form .btnsSendClear #btnSend { margin-left:160px; background:url(/images/btn_submit.gif) left top no-repeat; height:17px; width:75px; display:block }
#feedback form .btnsSendClear #btnSend:hover { background:url(/images/btn_submit-over.gif) left top no-repeat; }
#feedback form .privacy { padding-top:10px; padding-right:10px }
#feedback form .checkbox_error_msg { margin-left:33px }
#feedback form textarea { width:350px; height:90px; margin-top:5px }
#feedback form #frm_agreedDisclose_block { margin-top:20px }
#feedback form #frm_phoneAreaCode, #feedback form #frm_phonePrefix { width:35px !important }
#feedback form #frm_phoneSuffix, #feedback form #frm_phoneExtension { width:50px !important }
#feedback .req { color:#c00 }

/* Print styles */
@media print {
body { background-color:#FFFFFF; color:#000000; background-image:none }
.hdr .sections_link, .hdr .topnav_links, .hdr .searchbox, .leftnav_container, .content_top, .content_bottom, .main_bottom { display:none }
.container, .container .main, .content, .main_container .content_container .content { background-image:none; background-color:#ffffff }
.content, .content_container, .main_container, .main_container .content_container .content, .main .main_container .content_container { width:auto; margin:0; padding:0 }
.content { background-color:#ffffff }
.main_container .footer { width:100%; color:#000000; padding-left:0; margin-left:0 }
.main_container .footer .footer_item a { color:#e12f21 }
}
