SlideShare a Scribd company logo
CSS for Print
Presented by: Jim Mandas and Mark Giffin
Molina Healthcare
Regulated content. No DITA experience
2
Content Channels
Publishing Environment
Molina Embraces DITA
6
Content Strategy
DITA Implementation
What is a stylesheet language?
Two options to style XML
1. Extensible Stylesheet Language Formatting Objects (XSL-FO)
2. Cascading Stylesheets (CSS)
10
The Challenge
11
This is me the day our consultant left
My Challenge
Mark Giffin
18
Here lies XSL-FO?
CSS Project Requirements
GitHub DITA-CSS plug-in
Existing CSS-to-PDF plugin
– In-house web developers unfamiliar with XML
– To say nothing of DITA, class attributes etc.
Existing CSS-to-PDF plugin
– Modular CSS setup with many separate files - our developers asked for a single
CSS file
Existing CSS-to-PDF plugin
• Single XHTML file (@chunk="to-content" on map)
• CSS is applied to familiar HTML
DITA OT XHTML output
• CSS PDF worked with our
formatting
• Automated Section 508
accessibility compliance
• Simplicity
• In-house developers were
happy!
DITA OT XHTML Output
Lucky breaks
Things we didn’t get with XHTML transtype
Generated chapter
TOCs
But they can be added
Generated main TOC
27
Will it work with our CCMS?
It worked!
It worked!
Parts of CSS used
• Uses DITA OT xhtml transtype
• New OT transtype: molina.css.pdf
• @chunk=“to content” on DITA map file to create a single output HTML file
• Pass XHTML and CSS to Antenna House to produce the PDF
• A few changes to default XHTML output have been made
• Added several @outputclass attributes in DITA source
• Plan to open source what we do
Details
Plans
CSS for Print Conclusion
The Backstory
Thank you
james.mandas@molinahealthcare.com

More Related Content

Similar to Generating print output from DITA using CSS

Cincom Smalltalk Update
Cincom Smalltalk UpdateCincom Smalltalk Update
Cincom Smalltalk Update
ESUG
 
How to create your own Dojo theme
How to create your own Dojo themeHow to create your own Dojo theme
How to create your own Dojo themeYiwei Ma
 
Mastering your SharePoint Internet Design
Mastering your SharePoint Internet DesignMastering your SharePoint Internet Design
Mastering your SharePoint Internet Design
C/D/H Technology Consultants
 
Salcedo BSI and ISO STS
Salcedo BSI and ISO STSSalcedo BSI and ISO STS
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!
panagenda
 
The State of HDF
The State of HDFThe State of HDF
Content Strategy at Symantec (STC 2009)
Content Strategy at Symantec (STC 2009)Content Strategy at Symantec (STC 2009)
Content Strategy at Symantec (STC 2009)
Tristan Bishop
 
Building bridges - Plone Conference 2015 Bucharest
Building bridges   - Plone Conference 2015 BucharestBuilding bridges   - Plone Conference 2015 Bucharest
Building bridges - Plone Conference 2015 Bucharest
Andreas Jung
 
Web components, so close!
Web components, so close!Web components, so close!
Web components, so close!
Aleks Zinevych
 
DACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdf
DNUG e.V.
 
IWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management systemIWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management system
IWMW
 
MDN Development & Web Documentation
MDN Development & Web DocumentationMDN Development & Web Documentation
MDN Development & Web Documentation
Jay Patel
 
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyCincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
ESUG
 
Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3
g4gauravagarwal
 
Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32
IXIASOFT
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
Klaus Bild
 
Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)Joseph Lewis
 

Similar to Generating print output from DITA using CSS (20)

Cincom Smalltalk Update
Cincom Smalltalk UpdateCincom Smalltalk Update
Cincom Smalltalk Update
 
How to create your own Dojo theme
How to create your own Dojo themeHow to create your own Dojo theme
How to create your own Dojo theme
 
Mastering your SharePoint Internet Design
Mastering your SharePoint Internet DesignMastering your SharePoint Internet Design
Mastering your SharePoint Internet Design
 
Bridging ICESat and ICESat-2 Standard Data Products
Bridging ICESat and ICESat-2 Standard Data ProductsBridging ICESat and ICESat-2 Standard Data Products
Bridging ICESat and ICESat-2 Standard Data Products
 
Salcedo BSI and ISO STS
Salcedo BSI and ISO STSSalcedo BSI and ISO STS
Salcedo BSI and ISO STS
 
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!
 
The State of HDF
The State of HDFThe State of HDF
The State of HDF
 
Content Strategy at Symantec (STC 2009)
Content Strategy at Symantec (STC 2009)Content Strategy at Symantec (STC 2009)
Content Strategy at Symantec (STC 2009)
 
Xoops x
Xoops xXoops x
Xoops x
 
Building bridges - Plone Conference 2015 Bucharest
Building bridges   - Plone Conference 2015 BucharestBuilding bridges   - Plone Conference 2015 Bucharest
Building bridges - Plone Conference 2015 Bucharest
 
Web components, so close!
Web components, so close!Web components, so close!
Web components, so close!
 
DACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdf
 
IWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management systemIWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management system
 
RESUME_ANDREW_DARMADI
RESUME_ANDREW_DARMADIRESUME_ANDREW_DARMADI
RESUME_ANDREW_DARMADI
 
MDN Development & Web Documentation
MDN Development & Web DocumentationMDN Development & Web Documentation
MDN Development & Web Documentation
 
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk AdvocacyCincom Smalltalk: Present, Future & Smalltalk Advocacy
Cincom Smalltalk: Present, Future & Smalltalk Advocacy
 
Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3
 
Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
 
Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)Introduction to HTML5 and CSS3 (revised)
Introduction to HTML5 and CSS3 (revised)
 

Recently uploaded

Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 

Recently uploaded (20)

Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 

Generating print output from DITA using CSS

Editor's Notes

  1. Molina Healthcare is a FORTUNE 500 health care organization who arranges the delivery of health care services to nearly four million members who receive their care through Medicaid, Medicare and other government-funded programs We provide our services in12 states and employ over 20 thousand people To give you an idea of our recent growth, in 2013 we had 1.5M members and 4K employees.
  2. Molina publishes member materials, such as health benefits, provider office directories and formularies. The document structure and layout design is created and regulated by the federal government. A large portion of the content is the common across product lines and across states. There are many opportunities to apply conditional filtering for example on the legal disclaimers and contact center phone numbers. The publications are translated into multiple languages; in some states up to 12 languages are required. In the healthcare market, the print channel is still alive as we print and mail member materials to all of our members. We also deliver our member materials to the website channel. All web content must comply with the 508 accessibility standard; which means that if a member connects a screen reader application to the site, the content is successfully read.
  3. Legacy publishing environment and culture. Molina is a 35 year old company that has always used Word Perfect or MS Word. No frame Maker experience. No DITA experience No centralized publishing department No enterprise content management.
  4. Connie Fleischer, Molina’s new VP of content strategy, worked on the DITA business case in 2013 and 2014. Connie documented a strong return on the investment due to the large translation savings, process efficiency improvements, and cost reduction from content reuse. Connie hired Jim Mandas in early 2015 to lead the implementation and run the new technical publication operations. We then hired our first technical writer and engaged a DITA consulting firm to help us build out our first publication.
  5. Our first DITA pilot We purchased our component content management system in March of 2015 and started development of our first publication in April 2015. For our first PDF publication we selected the XSL-FO stylesheet language to develop the stylesheet.
  6. What is a stylesheet language and why do I need one? XML and HTML are both markup languages and are both designed to separate content from the layout. The XML and HTML languages are used to create the document structure and a separate stylesheet language is used to create the layout.
  7. There are two options to style XML XSL-FO is the traditional way to style XML DITA for PDF output CSS can also be used to style XML
  8. This is me the day our consulting contract ended Stylesheet development is a significant portion of the budget Not one person in our 1000 staff IT department knew the XSL-FO language. FO is a difficult language to learn FO is a specialized language and difficult to find resources Ongoing reliance on outside resources I was frustrated. So I started drawing.
  9. So we can transform DITA to HTML And I know we style an HTML webpage with CSS What if we converted a webpage into PDF? Could we format a webpage into a print-quality PDF?
  10. So I started researching I met several people that use CSS as part of their PDF workflow. O’Reilly Media prints all their books using CSS and a stylesheet application called Antenna House. I learned that the Antenna House typesetting software I own has a CSS version. I learned that the CSS language has print layout features called Paged Media
  11. Our challenge Can we make it viable for Molina? It should work but.. We found everyone liked the idea but nobody integrated the entire workflow together. It’s the future but we have not tried it yet.
  12. So our VP of Content Management approve a small budget to perform a proof of concept. The questions we wanted to answer: Can CSS meet our print layout needs? Can we integrate CSS into our CCMS workflow? Is CSS a viable style sheet language for Molina?
  13. Opportunity CSS programmers have lower rates CSS is an easier language Existing CSS resources and easy to hire
  14. CSS and XSL-FO are more alike than different XML syntax vs. CSS C-like syntax Don’t think it’s going anywhere soon…
  15. PDF output from DITA files using CSS for styling Layout must match regulated specification Support XSL-FO and CSS Integrate with CCMS Keep web developers happy
  16. https://github.com/oxygenxml/dita-css/tree/master/com.oxygenxml.pdf.css Applies CSS to DITA XML produced by OT PDF transform CSS formatting acts on the XML User adjusts CSS for PDF changes But not useful for us
  17. You might say they were scared of XML Strange CSS techniques to access DITA class attributes in XML (and why?) No built-in handling for DITA bulleted lists or numbered lists No DITA table handling
  18. You might say they were scared of XML
  19. Devs were happy again
  20. Good!
  21. Our challenge Can we make it viable for Molina? It should work but.. We found everyone liked the idea but nobody integrated the entire workflow together. It’s the future but we have not tried it yet.
  22. I didn’t have any doubt but some reassurance was needed Only AH supports XSL-FO and CSS No CCMS customers were using CSS for PDF Antenna House PDF formatter supports it with upgrade (also Prince, PDFReactor, other?) SDL LCA integration was simple Test of a basic OT plugin with our system worked fine
  23. Regular CSS: Fonts, colors, line spacing, tables, etc. etc. CSS Paged Media: Basic page layout Page size, margins, columns, etc. Headers and footers Automatic page numbers TOC generation (later)
  24. Automate TOCs and other items We hope to influence regulatory agencies to modernize their Word-centric workflows Web output from source DITA files Same CSS resources as for PDF can be used Translation to 10 languages
  25. For organizations who have straightforward print layout needs and are frustrated with the high cost and complexity of the XLS FO formatting language,  CSS is a viable alternative to the XSL-FO language. For Molina the CSS language reduces our development time to market, reduces our software development budget and simplifies the human resource planning. A side benefit is that we can utilize the same resource to develop the website channel CSS stylesheet.
  26. 1. There is a nice backstory to the CSS for Print main story. 2. Before we developed our own stylesheets in CSS, our IT department was not 100% engaged and did not have a share a common understanding of the system, the complexity, and the potential benefits for both our members and Molina. 3. After we started developing CSS stylesheets in-house, the IT is excited about DITA. They understand the DITA-OT capabilities, they understand how the 508 tags are simplified in DITA, they can see the potential benefits of adding HTML content on our website vs. the outdated PDF format. So for Molina DITA tribe has expanded to more people in the organization and the buzz is getting louder.