/*
The contents of this file are subject to the Health Level-7 Public
License Version 1.0 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of the
License at http://www.hl7.org/HPL/hpl.txt.

Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
the License for the specific language governing rights and
limitations under the License.

The Original Code is all this file.

The Initial Developer of the Original Code is Gunther Schadow.
Portions created by Initial Developer are Copyright (C) 2002-2004
Health Level Seven, Inc. All Rights Reserved.

Revision: $Id: gsk-spl.css,v 1.4 2011/10/05 14:11:50 jramachandra Exp $

FIXME: All the combinations of styleCode attributes need to
be represented
*/
@media print {

body {
	background-color: white;
	color: #000000;
	font-family: "Arial Unicode MS";
	margin-left: 0px;						
	margin-right: 0px;
}

								
div#pi-container h1 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 2.2ex;
	margin-bottom: 0ex;
	text-align: left;
}

div#pi-container h2 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 2.2ex;
	margin-bottom: 0ex;
	text-align: left;
}

div#pi-container h3 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: normal;
	margin-top: 2.2ex;
	margin-bottom: 0ex;
	text-align: left;
}

div#pi-container h4 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: normal;
	margin-top: 2.2ex;
	margin-bottom: 0ex;
	text-align: left;
	font-style: italic;
}

div#pi-container h1.Warning {
    margin-top: 0pt;
    margin-bottom: 4pt;
	text-align: center;
	text-indent: 1em;
}
	
div#pi-container h1.Highlights {	
	display: inline;
	text-align: center;
	margin-bottom: 0ex;
	margin-top: -1.5ex;			
	background-color: white;
	padding-left: 1em;
	padding-right: 1em;
	position: relative;
	height: 100%;
	white-space:nowrap;
	text-indent: 0em;
	margin-left: 4em;
	margin-right: 4em;		
}

div#pi-container h1.toc {	
	text-indent: 0em;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: left;
    padding-left:.25in;
	padding-right: .25in;
/* commented out by Brian Suggs. the FDA has requested that we see the title as is instead of transforming it */
/* this is going back in for the PLR per FDA request on 05/03/2006 */
	text-transform: uppercase;
}

div#pi-container h2.toc {	
	/*padding-left: 1em;*/
	margin-top: 0ex;
	font-weight: normal;
	margin-bottom: 0ex;
	text-align: left;
    padding-left:.40in;
	padding-right: .40in;
}

div#pi-container h3.toc {	
/*	padding-left: 2em;*/
	font-size: 100%;
	font-weight: normal;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: left;
    padding-left:.55in;
	padding-right: .55in;
}

div#pi-container h4.toc {	
	padding-left: 3em;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: left;
	font-style: italic;
    	padding-left:.70in;
	padding-right: .70in;
}

div#pi-container span.SectionNumber {
	position: static;
	left: 10pt;
	top: auto;
}

div#pi-container div.DotleaderTop {
	text-align: center;
	height: 2ex;
	border-bottom: 1px solid;
}

div#pi-container div.DotleaderBot {
	height: 1ex;
}

div#pi-container .titleCase {
	text-transform: capitalize;
}

div#pi-container .lowerCase {
	text-transform: lowercase;
}
div#pi-container p {	
	text-indent: 0em;
	margin-top: 1.2ex; 
	margin-bottom: 0ex;
	line-height: 2.2ex;  
}

div#pi-container td p {	
	text-indent: 0em;
	margin-top: 0ex; 
	margin-bottom: 0ex;
}
				
div#pi-container th p {	
	text-indent: 0em;
	margin-top: 0px; 
	margin-bottom: 0px;
}
				
div#pi-container p.DocumentTitle {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: left;
}

div#pi-container p.DocumentSubTitle {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: center;
}

div#pi-container span.EffectiveDate {	
	font-size: 80%;
	margin-top: 1ex;
	margin-bottom: 1ex;
	text-align: left;
	float: left;
}

div#pi-container span.DistributorName {	
	font-size: 80%;
	margin-top: 1ex;
	margin-bottom: 1ex;
	float: right;
}

div#pi-container span.ParagraphCaption {
	/* changed by Brian Suggs 11-16-05.  changed font-style: bold; --> font-weight: bold; */
	font-weight: bold;
	text-indent: 0em;
}

div#pi-container p.ListCaption {
/* commented out by Brian Suggs 11-11-05.  The FDA requested that list caption not be centered */
	/*text-align:center;*/
	font-weight:bold;
	font-size: 90%
}

div#pi-container p.MultiMediaCaption {
	margin-top: 0; 
	text-align: center;
	font-weight: bold;
	font-size: 90%
}

div#pi-container p.MultiMediaCaptionNotCentered {
	margin-top: 0; 
	text-align: left;
	font-weight: bold;
	font-size: 90%
}

/*
div#pi-container em {
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}	
*/
div#pi-container .Italics {	
	font-style: italic;
}
div#pi-container .Bold {	
	font-weight: bold;
}
div#pi-container .Underline {
	text-decoration: underline;
}
div#pi-container .Italics .Bold {	
	font-weight: bold;
        font-style: italic;
}
div#pi-container .Bold .Italics {	
	font-weight: bold;
        font-style: italic;
}
div#pi-container .Italics .Underline {	
	text-decoration: underline;
        font-style: italic;
}
div#pi-container .Underline .Italics {	
	text-decoration: underline;
        font-style: italic;
}
div#pi-container .Italics .Bold .Underline {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Italics .Underline .Bold {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Bold .Italics .Underline {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Bold .Underline .Italics {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Underline .Bold .Italics {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Underline .Italics .Bold {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}

div#pi-container .BoldItalics {	
	font-weight: bold;
	font-style: italic;
}
div#pi-container .BoldItalicsUnderline {	
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .ItalicsUnderline {	
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .BoldUnderline {	
	font-weight: bold;
	text-decoration: underline;
}

div#pi-container .Insert {
	color: green;
    border-bottom: 3px double;
}
div#pi-container .Delete {
	color: red;
    text-decoration: line-through;
}
div#pi-container .InsertItalics {	
	color: green;
    border-bottom: 3px double;
	font-style: italic;
}
div#pi-container .BoldInsert {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
}
div#pi-container .BoldInsertItalics {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
	font-style: italic;
}
div#pi-container .BoldInsertItalicsUnderline {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .InsertItalicsUnderline {	
	color: green;
    border-bottom: 3px double;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .BoldInsertUnderline {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
	text-decoration: underline;
}
div#pi-container .InsertUnderline {
	color: green;
    border-bottom: 3px double;
	text-decoration: underline;
}

div#pi-container .DeleteItalics {	
	color: red;
    text-decoration: line-through;
	font-style: italic;
}
div#pi-container .BoldDelete {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
}
div#pi-container .BoldDeleteItalics {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
	font-style: italic;
}
div#pi-container .BoldDeleteItalicsUnderline {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .DeleteItalicsUnderline {	
	color: red;
    text-decoration: line-through;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .BoldDeleteUnderline {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
	text-decoration: underline;
}
div#pi-container .DeleteUnderline {
	color: red;
    text-decoration: line-through;
	text-decoration: underline;
}


div#pi-container a:link    { text-decoration: none; }
div#pi-container a:visited { text-decoration: none; }
div#pi-container a:active  { text-decoration: none; }

/* use <span class="sub"> to avoid ugly uneven line spacing in IE */
div#pi-container .Sub { 
	font-size: 80%;
	/*position: static; 
	margin-bottom: -3px; */
	vertical-align:-20%;
}
div#pi-container .Sup {
	font-size: 80%;
	/*position: static;
	top: -5px;   */
	vertical-align:20%;
}

div#pi-container table	{
	white-space: normal;
	font-size: 80%;
/*
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
*/
	margin-top: 3ex;
	margin-bottom: 3ex;
	border-collapse: collapse;
	border-color: black;
	border-width: thin;
}

div#pi-container table caption {	
	margin-top: 10px; /* Gecko needs this, IE doesn't add any extra */
	text-align: center;
	font-weight: bold;
	font-size: 110%
}

				
div#pi-container th, div#pi-container td { 
/*
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
*/
	border-collapse: collapse;
	border-color: black;
	border-width: thin;
	/*padding-top: 1px;
	padding-bottom: 1px;
*/
}

div#pi-container td.Warning {
	border: 1px solid black; 
	margin-top: 2ex;
	margin-bottom: 2.2ex;
	padding-left: 2em; 
	padding-right: 2em;
	padding-top: 0ex;
	padding-bottom: 2ex;
}

/* the preferred way to rules in tables */

	div#pi-container tr.Botrule td, 
	div#pi-container tr.Botrule th,
	div#pi-container th.Botrule, 
	div#pi-container td.Botrule { 
		border-bottom-style: solid;
		border-bottom-width: thin;
}

div#pi-container thead tr.First td,
div#pi-container thead tr.First th,
div#pi-container thead tr.FirstLast td,
div#pi-container thead tr.FirstLast th {
        border-top-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-top-width: thin;
}

div#pi-container thead tr.BotruleFirst td,
div#pi-container thead tr.BotruleFirst th {
        border-top-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-top-width: thin;
        border-bottom-style: solid;
	border-bottom-width: thin;
}

div#pi-container thead tr.Last td, 
div#pi-container thead tr.Last th {
  /* rule here might fail with rowspan headers */
} 

div#pi-container tbody tr.First td, 
div#pi-container tbody tr.First th  { 
        border-top-style: solid;
	border-top-width: thin;
}	 

div#pi-container tbody.Headless tr.First td, 
div#pi-container tbody.Headless tr.First th  { 
        border-top-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-top-width: thin;
}	 

div#pi-container tbody tr.Last td,
div#pi-container tbody tr.Last th { 
	border-bottom-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-bottom-width: thin;
}	 

div#pi-container tbody tr.FirstLast td,
div#pi-container tbody tr.FirstLast th { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-bottom-width: thin;
}	 

div#pi-container tbody tr.BotruleFirst td, 
div#pi-container tbody tr.BotruleFirst th { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
}	 


/* begin of combinatorics of individual rules */

/* one rule only */
div#pi-container th.Lrule, div#pi-container td.Lrule { 
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.Rrule, div#pi-container td.Rrule { 
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: none;
}

div#pi-container th.Toprule, div#pi-container td.Toprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
}

div#pi-container th.Botrule, div#pi-container td.Botrule { 
	border-top-style: none;
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: thin;
}

/* combo of two */
div#pi-container th.LruleRrule, div#pi-container td.LruleRrule { 
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleToprule, div#pi-container td.BotruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: none;
	border-left-style: none;
}

div#pi-container th.LruleToprule, div#pi-container td.LruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.RruleToprule, div#pi-container td.RruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-right-width: thin;
}

div#pi-container th.BotruleLrule, div#pi-container td.BotruleLrule { 
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleRrule, div#pi-container td.BotruleRrule { 
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-right-width: thin;
}

/* combo of 3 */
div#pi-container th.LruleRruleToprule, div#pi-container td.LruleRruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleLruleRrule, div#pi-container td.BotruleLruleRrule { 
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleLruleToprule, div#pi-container td.BotruleLruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: none;
	border-left-style: none;
}

div#pi-container th.BotruleRruleToprule, div#pi-container td.BotruleRruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: none;
}

/* combo of 4 */
div#pi-container th.BotruleLruleRruleToprule, div#pi-container td.BotruleLruleRruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

/* end of the combinatorics */

div#pi-container ul { }
	
div#pi-container ol { }

div#pi-container li {
/* changed by Brian Suggs 11-16-05.  changed 1ex to .2ex */
   margin-top: .2ex;
}
div#pi-container li p {
/* changed by Brian Suggs 11-16-05.  changed 1ex to .2ex */
   margin-top: .2ex;
}

div#pi-container ul.Disc { list-style-type: disc; }
div#pi-container ul.Circle { list-style-type: circle; }
div#pi-container ul.Square { list-style-type: square; }

div#pi-container ol.LittleRoman { list-style-type: lower-roman; }
div#pi-container ol.BigRoman { list-style-type: upper-roman; }
div#pi-container ol.LittleAlpha { list-style-type: lower-alpha; }
div#pi-container ol.BigAlpha { list-style-type: upper-alpha; }
div#pi-container ol.Arabic { list-style-type: arabic; }

div#pi-container dl {
   /* display: compact; compact doesn't seem to work 

     XXX: but display: inline would work
   */
   line-height:2.2ex;
   margin-left:.9em;
}

div#pi-container dt {
}

div#pi-container dd {
	position:static;
	top:-2.2ex;
	margin-bottom:-2ex;
	margin-left:1.5em;
}

div#pi-container dd p {
	margin-bottom:0ex;
}

div#pi-container hr.Footnoterule {
	margin-top:2ex;
	width: 30%;
	text-align: left;
	/* FIXME: make a normal line, not a grey 3d effect */		
}
div#pi-container dl.Footnote {
	margin-left:0em;
	margin-bottom:0ex;
	margin-top:0ex;
}

div#pi-container dl.Footnote dt {
	font-size:90%;
}

div#pi-container dl.Footnote dd {
	margin-left:1em;
	font-size:90%;
}

div#pi-container dl.FootnoteContents {
	text-align: right;
	margin-left:0em;
	margin-bottom:0ex;
	margin-top:0ex;
}
div#pi-container dl.FootnoteContents dt {
	font-size:100%;
}
div#pi-container dl.FootnoteContents dd {
	margin-left:1em;
	font-size:90%;
}

div#pi-container p.Footnote {
	text-indent:-1em;
	margin-left:1em;
	font-size:90%;
}

div#pi-container p.Footnotesize {
	margin-bottom:0ex;
	margin-top:0ex;
	font-size:90%;
}
div#pi-container img {
	display: block;
	margin-top: 0ex; 
	margin-bottom: 0ex;
	text-align: center;
}					
div#pi-container p img {
	display: inline;
	margin-top: 0ex; 
	margin-bottom: 0ex;
}	

div#pi-container div.Figure {
	margin-top: 4ex; 
	margin-bottom: 4ex;
}
div#pi-container div.Warning {
	border: 1px solid black; 
	margin-top: 2ex;
	margin-bottom: 2.2ex;
	padding-left: 2em; 
	padding-right: 2em;
	padding-top: 0ex;
	padding-bottom: 2ex;
}
/*  changed by Brian Suggs on 11-13-05.  this will highlight the subject better. */
div#pi-container div.Subject {
	margin-top: 1ex;
	margin-bottom: 1ex;
	padding-top: 1ex;
	padding-bottom: 1ex;
	padding-left: .5em;
	padding-right: .5em;
	font-size: 80%;
	line-height: 2.1ex;
	background-color: #E0E0E0;
	cursor: pointer;
}
div#pi-container .contentTable {
	border: 1px solid #999999;
	background-color: #EAEAEA;
}
div#pi-container .contentTablePetite {
	border: 1px solid #999999;
	background-color: #EAEAEA;
	font-size: 80%;
}
div#pi-container .contentTableTitle {
	border-bottom: 1px solid #999999;
	background-color: #CCCCCC;
	font-size: 140%;
	font-weight: bold;
}
div#pi-container .contentTableReg {
	border-bottom: none;
	background-color: #CCCCCC;
	font-size: 80%;
	font-weight: lighter;
}
div#pi-container .formTable {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
div#pi-container .formTablePetite {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	font-size: 80%;
}
div#pi-container .formTableMorePetite {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	font-size: 60%;
}
div#pi-container .formTitle {
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
	font-size: 125%;
	font-weight: bold;
}
div#pi-container .formHeadingTitle {
	border: none;
	background-color: #CCCCCC;
	font-size: 150%;
	font-weight: bold;
}
div#pi-container .formHeadingReg {
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
	font-size: 125%;
}
div#pi-container .formTableRow {
	background-color: #FFFFFF;
}
div#pi-container .formTableRowAlt {
	background-color: #F2F2F2;
}
div#pi-container .formLabel {
	border: 1px solid #FFFFFF;
	background-color: #DDDDDD;
	font-size: 115%;
	font-weight: bold;
}
div#pi-container .formItem {
	border: 1px solid #CCCCCC;
	font-size: 110%;
}
div#pi-container .formTitle a:link {
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}
div#pi-container .formTitle a:visited {
	/*font-family: "Arial Unicode MS"; Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}
div#pi-container .formTitle a:active {
	/*font-family: "Arial Unicode MS"; Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	/*color: #000000;*/
	text-decoration: none;
}
div#pi-container .formTitle a:hover {
	/*font-family: "Arial Unicode MS"; Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	/*color: #000000;*/
	text-decoration: none;
}
div#pi-container .normalizer {
	font-size: 125%;
}
div#pi-container .textHighlights {
	font-size: 10pt; 
/*    color: #000000; */
/*    font-family: "Times New Roman", Times, serif; */
	padding-left: .25in;
	padding-right: .25in;
}
div#pi-container span.xmChange {
	text-indent: 0em;
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 2.2ex;  
	background: #fff url(../images/1pixel-black.gif) repeat-y left;

	border-left-width: 3px;
	/*border-left-style: solid;*/
	/*border-left-color: #000000;*/
	position: static;
	padding-left: 2em;
}

div#pi-container span.xmChange_all_rows {
	text-indent: 0em;
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 10ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 2em;
}

div#pi-container span.xmChange_caption {
	text-indent: 0em;
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 14ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 2em;
}

div#pi-container span.xmChange_footnote {
	text-indent: 0em;
	margin-top: -2ex; 
	margin-bottom: 0ex;
	line-height: 8ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 2em;
}

div#pi-container span.xmChange_footnotes {
	text-indent: 0em;
	margin-top: -2ex; 
	margin-bottom: 0ex;
	line-height: 8ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 2em;
}

div#pi-container span.xmChange_sp {
	text-indent: 0em;
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 2.2ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: -4.4em;
}

div#pi-container {
     height:600px;
}

} /* end @media print */


/********************************** This section is for display ********************************/
@media screen {
body {
	background-color: white;
	color: #000000;
	font-family: "Arial Unicode MS";
	margin-left: 4em;						
	margin-right: 4em;
}
								
div#pi-innerWrapper {
	font-size: 12px; /* added style to enlarge brand/generic name - sdm93315 - 2011-0907 */
}


div#pi-container h1 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 4ex;
	margin-bottom: 0ex;
	text-align: left;
	color: #000;
	padding:0px; /* corrected inheritance of bottom padding from styleFF.css - sdm93315 - 2011-0907 */
}

div#pi-container h2 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 2.2ex;
	margin-bottom: 0ex;
	text-align: left;
	color: #000;
	padding:0px; /* corrected inheritance of bottom padding from styleFF.css - sdm93315 - 2011-0907 */
}

div#pi-container h3 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: normal;
	margin-top: 2.2ex;
	margin-bottom: 0ex;
	text-align: left;
	color: #000;
}

div#pi-container h4 {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: normal;
	margin-top: 2.2ex;
	margin-bottom: 0ex;
	text-align: left;
	font-style: italic;
}

div#pi-container h1.Warning {
    margin-top: 0pt;
    margin-bottom: 4pt;
	text-align: center;
	text-indent: 1em;
}

div#pi-container h1.Highlights {	
	display: inline;
	text-align: center;
	margin-bottom: 0ex;
	margin-top: -1.5ex;
	background-color: white;
	height: 100%;
	padding-left: 1em;
	padding-right: 1em;
	white-space:nowrap;
	text-indent: 0em;
	margin-left: 0.5in;
	margin-right: 0.5in;
}

div#pi-container h1.toc {	
	text-indent: 0em;
	margin-top: 4px; /* increased from 0 - sdm93315 - 2011-0907 */
	margin-bottom: 0ex;
	text-align: left;
    padding-left:.25in;
	padding-right: .25in;
/* commented out by Brian Suggs. the FDA has requested that we see the title as is instead of transforming it */
/* this is going back in for the PLR per FDA request on 05/03/2006 */
	text-transform: uppercase;
	color:#666666; /* added to avoid inheritance of #000000 - sdm93315 - 2011-0907 */
	
}

div#pi-container h2.toc {	
	/*padding-left: 1em;*/
	margin-top: 4px; /* increased from 0 - sdm93315 - 2011-0907 */
	font-weight: normal;
	margin-bottom: 0ex;
	text-align: left;
    padding-left:.40in;
	padding-right: .40in;
	color:#666666; /* added to avoid inheritance of #000000 - sdm93315 - 2011-0907 */
}

div#pi-container h3.toc {	
/*	padding-left: 2em;*/
	font-size: 100%;
	font-weight: normal;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: left;
    padding-left:.55in;
	padding-right: .55in;
}

div#pi-container h4.toc {	
	padding-left: 3em;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: left;
	font-style: italic;
    padding-left:.70in;
	padding-right: .70in;
}

div#pi-container span.SectionNumber {
	position: static;
	left: 10pt;
	top: auto;
}

div#pi-container div.DotleaderTop {
	height: 2ex;
	border-bottom: 1px solid;
}

div#pi-container div.DotleaderBot {
	height: 1ex;
}
	
div#pi-container .titleCase {
	text-transform: capitalize;
}

div#pi-container .lowerCase {
	text-transform: lowercase;
}
div#pi-container p {	
	text-indent: 0em;
	margin-top: 1.5ex; /* increased from 1.2ex - sdm93315 - 2011-0907 */
	margin-bottom: 0ex;
	line-height: 2.4ex;  /* increased from 2.2ex - sdm93315 - 2011-0907 */
	padding:0px; /* corrected inheritance of top padding from styleFF.css - sdm93315 - 2011-0907 */
	font-size: 12px; /* added style to enlarge brand/generic name - sdm93315 - 2011-0907 */
}

div#pi-container td p {	
	text-indent: 0em;
	margin-top: 0ex; 
	margin-bottom: 0ex;
}
				
div#pi-container th p {	
	text-indent: 0em;
	margin-top: 0px; 
	margin-bottom: 0px;
}
				
div#pi-container p.DocumentTitle {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: left;
}

div#pi-container p.DocumentSubTitle {	
	text-indent: 0em;
	font-size: 100%;
	font-weight: bold;
	margin-top: 0ex;
	margin-bottom: 0ex;
	text-align: center;
}

div#pi-container span.EffectiveDate {	
	font-size: 80%;
	margin-top: 1ex;
	margin-bottom: 1ex;
	text-align: left;
	float: left;
}

div#pi-container span.DistributorName {	
	font-size: 80%;
	margin-top: 1ex;
	margin-bottom: 1ex;
	float: right;
}

div#pi-container span.ParagraphCaption {
	/* changed by Brian Suggs 11-16-05.  changed font-style: bold; --> font-weight: bold; */
	font-weight: bold;
	text-indent: 0em;
}

div#pi-container p.ListCaption {
/* commented out by Brian Suggs 11-11-05.  The FDA requested that list caption not be centered */
	/*text-align:center;*/
	font-weight:bold;
	font-size: 90%
}

div#pi-container p.MultiMediaCaption {
	margin-top: 0; 
	text-align: center;
	font-weight: bold;
	font-size: 90%
}

div#pi-container p.MultiMediaCaptionNotCentered {
	margin-top: 0; 
	text-align: left;
	font-weight: bold;
	font-size: 90%
}

div#pi-container .Italics {	
	font-style: italic;
}
div#pi-container .Bold {	
	font-weight: bold;
    font-style: normal;
}
div#pi-container .Underline {
 	text-decoration: underline;
    font-style: normal;
}
div#pi-container .Italics .Bold {	
	font-weight: bold;
    font-style: italic;
}
div#pi-container .Bold .Italics {	
	font-weight: bold;
    font-style: italic;
}
div#pi-container .Italics .Underline {	
	text-decoration: underline;
    font-style: italic;
}
div#pi-container .Underline .Italics {	
	text-decoration: underline;
    font-style: italic;
}
div#pi-container .Italics .Bold .Underline {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Italics .Underline .Bold {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Bold .Italics .Underline {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Bold .Underline .Italics {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Underline .Bold .Italics {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}
div#pi-container .Underline .Italics .Bold {	
	text-decoration: underline;
        font-style: italic;
	font-weight: bold;
}

div#pi-container .BoldItalics {	
	font-weight: bold;
	font-style: italic;
}
div#pi-container .BoldItalicsUnderline {	
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .ItalicsUnderline {	
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .BoldUnderline {	
	font-weight: bold;
	text-decoration: underline;
}
div#pi-container .Insert {
	color: green;
    border-bottom: 3px double;
}
div#pi-container .Delete {
       text-decoration: line-through;
}
div#pi-container .InsertItalics {	
	color: green;
    border-bottom: 3px double;
	font-style: italic;
}
div#pi-container .BoldInsert {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
}
div#pi-container .BoldInsertItalics {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
	font-style: italic;
}
div#pi-container .BoldInsertItalicsUnderline {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .InsertItalicsUnderline {	
	color: green;
    border-bottom: 3px double;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .BoldInsertUnderline {	
	color: green;
    border-bottom: 3px double;
	font-weight: bold;
	text-decoration: underline;
}
div#pi-container .InsertUnderline {
	color: green;
    border-bottom: 3px double;
	text-decoration: underline;
}
div#pi-container .DeleteItalics {	
	color: red;
    text-decoration: line-through;
	font-style: italic;
}
div#pi-container .BoldDelete {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
}
div#pi-container .BoldDeleteItalics {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
	font-style: italic;
}
div#pi-container .BoldDeleteItalicsUnderline {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .DeleteItalicsUnderline {	
	color: red;
    text-decoration: line-through;
	font-style: italic;
	text-decoration: underline;
}
div#pi-container .BoldDeleteUnderline {	
	color: red;
    text-decoration: line-through;
	font-weight: bold;
	text-decoration: underline;
}
div#pi-container .DeleteUnderline {
	color: red;
    text-decoration: line-through;
	text-decoration: underline;
}

div#pi-container a:link    { text-decoration: none; }
div#pi-container a:visited { text-decoration: none; }
div#pi-container a:active  { text-decoration: none; }

/* use <span class="sub"> to avoid ugly uneven line spacing in IE */
div#pi-container .Sub { 
	font-size: 80%;
	/*position: static; 
	margin-bottom: -3px; */
	vertical-align:-20%;
}
div#pi-container .Sup {
	font-size: 80%;
	/*position: static;
	top: -5px;   */
	vertical-align:20%;
}

div#pi-container table	{
	white-space:normal;
	font-size: 12px; /* changed from 80% - sdm93315 - 2011-0907 */
	color:#666666; /* added color to correct inheritance from styleFF.css - sdm93315 - 2011-0907 */

/*
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
*/
	margin-top: 3ex;
	margin-bottom: 3ex;
	border-collapse: collapse;
	border-color: #666666; /* changed from black - sdm93315 - 2011-0907 */
	border-width: thin;
}

div#pi-container table caption {	
	margin-top: 10px; /* Gecko needs this, IE doesn't add any extra */
	text-align: center;
	font-weight: bold;
	font-size: 12px; /* changed from 110% - sdm93315 - 2011-0907 */
	color:#666666; /* added color to correct inheritance from styleFF.css - sdm93315 - 2011-0907 */
}

				
div#pi-container th, div#pi-container td { 
/*
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
*/
	border-collapse: collapse;
	border-color: #666666; /* changed from black - sdm93315 - 2011-0907 */
	border-width: thin;
	/*padding-top: 1px;
	padding-bottom: 1px;
*/
}

div#pi-container td.Warning {
	border: 1px solid black; 
	margin-top: 2ex;
	margin-bottom: 2.2ex;
	padding-left: 2em; 
	padding-right: 2em;
	padding-top: 0ex;
	padding-bottom: 2ex;
}

/* the preferred way to rules in tables */

div#pi-container tr.Botrule td, 
div#pi-container tr.Botrule th,
div#pi-container th.Botrule, 
div#pi-container td.Botrule { 
	border-bottom-style: solid;
	border-bottom-width: thin;
}

div#pi-container thead tr.First td,
div#pi-container thead tr.First th,
div#pi-container thead tr.FirstLast td,
div#pi-container thead tr.FirstLast th {
        border-top-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-top-width: thin;
}

div#pi-container thead tr.BotruleFirst td,
div#pi-container thead tr.BotruleFirst th {
        border-top-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-top-width: thin;
        border-bottom-style: solid;
	border-bottom-width: thin;
}

div#pi-container thead tr.Last td, 
div#pi-container thead tr.Last th {
  /* rule here might fail with rowspan headers */
} 

div#pi-container tbody tr.First td, 
div#pi-container tbody tr.First th  { 
        border-top-style: solid;
	border-top-width: thin;
}	 

div#pi-container tbody.Headless tr.First td, 
div#pi-container tbody.Headless tr.First th  { 
        border-top-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-top-width: thin;
}	 

div#pi-container tbody tr.Last td,
div#pi-container tbody tr.Last th { 
	border-bottom-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-bottom-width: thin;
}	 

div#pi-container tbody tr.FirstLast td,
div#pi-container tbody tr.FirstLast th { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
/* changed by Brian Suggs 11-16-05.  changed 'medium' to 'thin' */
	border-bottom-width: thin;
}	 

div#pi-container tbody tr.BotruleFirst td, 
div#pi-container tbody tr.BotruleFirst th { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
}	 


/* begin of combinatorics of individual rules */

/* one rule only */
div#pi-container th.Lrule, div#pi-container td.Lrule { 
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.Rrule, div#pi-container td.Rrule { 
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: none;
}

div#pi-container th.Toprule, div#pi-container td.Toprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
}

div#pi-container th.Botrule, div#pi-container td.Botrule { 
	border-top-style: none;
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: thin;
}

/* combo of two */
div#pi-container th.LruleRrule, div#pi-container td.LruleRrule { 
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleToprule, div#pi-container td.BotruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: none;
	border-left-style: none;
}

div#pi-container th.LruleToprule, div#pi-container td.LruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.RruleToprule, div#pi-container td.RruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-right-width: thin;
}

div#pi-container th.BotruleLrule, div#pi-container td.BotruleLrule { 
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleRrule, div#pi-container td.BotruleRrule { 
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-right-width: thin;
}

/* combo of 3 */
div#pi-container th.LruleRruleToprule, div#pi-container td.LruleRruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: none;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleLruleRrule, div#pi-container td.BotruleLruleRrule { 
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

div#pi-container th.BotruleLruleToprule, div#pi-container td.BotruleLruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: none;
	border-left-style: none;
}

div#pi-container th.BotruleRruleToprule, div#pi-container td.BotruleRruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: none;
}

/* combo of 4 */
div#pi-container th.BotruleLruleRruleToprule, div#pi-container td.BotruleLruleRruleToprule { 
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-left-style: solid;
	border-left-width: thin;
}

/* end of the combinatorics */

div#pi-container ul { 
	margin-top: .2ex;
	margin-left: 1.5em;
	color:#666666; /* added color to correct inheritance from styleFF.css - sdm93315 - 2011-0907 */

}
	
div#pi-container ol { 
	margin-top: .2ex;
	margin-left: 1.5em;
	color:#666666; /* added color to correct inheritance from styleFF.css - sdm93315 - 2011-0907 */
}

div#pi-container li {
/* changed by Brian Suggs 11-16-05.  changed 1ex to .2ex */
   margin-top: .2ex;
}
div#pi-container li p {
/* changed by Brian Suggs 11-16-05.  changed 1ex to .2ex */
   margin-top: .2ex;
}

div#pi-container ul.Disc { list-style-type: disc; }
div#pi-container ul.Circle { list-style-type: circle; }
div#pi-container ul.Square { list-style-type: square; }

div#pi-container ol.LittleRoman { list-style-type: lower-roman; }
div#pi-container ol.BigRoman { list-style-type: upper-roman; }
div#pi-container ol.LittleAlpha { list-style-type: lower-alpha; }
div#pi-container ol.BigAlpha { list-style-type: upper-alpha; }
div#pi-container ol.Arabic { list-style-type: arabic; }

div#pi-container dl {
   /* display: compact; compact doesn't seem to work 

     XXX: but display: inline would work
   */
   line-height:2.2ex;
   margin-left:.9em;
	 padding-bottom:10px;
	 color:#666666;
}

div#pi-container dt {
}

div#pi-container dd {
	position:static;
	top:-2.2ex;
	margin-bottom:-2ex;
	margin-left:1.5em;
}

div#pi-container dd p {
	margin-bottom:0ex;
}


div#pi-container hr.Footnoterule {
	margin-top:2ex;
	width: 30%;
	text-align: left;
	/* FIXME: make a normal line, not a grey 3d effect */		
}
div#pi-container dl.Footnote {
	margin-left:0em;
	margin-bottom:0ex;
	margin-top:0ex;
}

div#pi-container dl.Footnote dt {
	font-size:90%;
}

div#pi-container dl.Footnote dd {
	margin-left:1em;
	font-size:90%;
}

div#pi-container dl.FootnoteContents {
	text-align: right;
	margin-left:0em;
	margin-bottom:0ex;
	margin-top:0ex;
}
div#pi-container dl.FootnoteContents dt {
	font-size:100%;
}
div#pi-container dl.FootnoteContents dd {
	margin-left:1em;
	font-size:90%;
}

div#pi-container p.Footnote {
	text-indent:-1em;
	margin-left:1em;
	font-size:90%;
}

div#pi-container p.Footnotesize {
	margin-bottom:0ex;
	margin-top:0ex;
	font-size:90%;
}

div#pi-container img {
	display: block;
	margin: 0ex auto; /*added auto left/right margin to center image in Firefox - sdm93315 - 2011-0907 */
	text-align: center;
}
							
div#pi-container p img {
	display: inline;
	margin-top: 0ex; 
	margin-bottom: 0ex;
}
							
div#pi-container div.Figure {
	margin-top: 4ex; 
	margin-bottom: 4ex;
}

div#pi-container div.Warning {
	border: 1px solid black; 
	margin-top: 2ex;
	margin-bottom: 2.2ex;
	padding-left: 2em; 
	padding-right: 2em;
	padding-top: 0ex;
	padding-bottom: 2ex;
}

/*  changed by Brian Suggs on 11-13-05.  this will highlight the subject better. */
div#pi-container div.Subject {
	margin-top: 1ex;
	margin-bottom: 1ex;
	padding-top: 1ex;
	padding-bottom: 1ex;
	padding-left: .5em;
	padding-right: .5em;
	font-size: 80%;
	line-height: 2.1ex;
	background-color: #E0E0E0;
	cursor: pointer;
}

div#pi-container .contentTable {
	border: 1px solid #999999;
	background-color: #EAEAEA;
}
div#pi-container .contentTablePetite {
	border: 1px solid #999999;
	background-color: #EAEAEA;
	font-size: 80%;
}
div#pi-container .contentTableTitle {
	border-bottom: 1px solid #999999;
	background-color: #CCCCCC;
	font-size: 140%;
	font-weight: bold;
}
div#pi-container .contentTableReg {
	border-bottom: none;
	background-color: #CCCCCC;
	font-size: 80%;
	font-weight: lighter;
}
div#pi-container .formTable {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
div#pi-container .formTablePetite {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	font-size: 80%;
}
div#pi-container .formTableMorePetite {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	font-size: 60%;
}
div#pi-container .formTitle {
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
	font-size: 125%;
	font-weight: bold;
}
div#pi-container .formHeadingTitle {
	border: none;
	background-color: #CCCCCC;
	font-size: 150%;
	font-weight: bold;
}
div#pi-container .formHeadingReg {
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
	font-size: 125%;
}
div#pi-container .formTableRow {
	background-color: #FFFFFF;
}
div#pi-container .formTableRowAlt {
	background-color: #F2F2F2;
}
div#pi-container .formLabel {
	border: 1px solid #FFFFFF;
	background-color: #DDDDDD;
	font-size: 115%;
	font-weight: bold;
}
div#pi-container .formItem {
	border: 1px solid #CCCCCC;
	font-size: 110%;
}
div#pi-container .formTitle a:link {
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}
div#pi-container .formTitle a:visited {
	/*font-family: "Arial Unicode MS"; Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}
div#pi-container .formTitle a:active {
	/*font-family: "Arial Unicode MS"; Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	/*color: #000000;*/
	text-decoration: none;
}
div#pi-container .formTitle a:hover {
	/*font-family: "Arial Unicode MS"; Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	/*color: #000000;*/
	text-decoration: none;
}
div#pi-container .normalizer {
	font-size: 125%;
	font-weight: lighter;
}
div#pi-container .textHighlights {
	font-size: 12px; /* increased from 11pt - sdm93315 - 2011-0907 */
/*    color: #000000; */
/*    font-family: "Times New Roman", Times, serif; */
	padding-left : .25in;
	padding-right : .25in;
}

/*
------------------------------------------------------------------
Please Note:  For the classes listed below
There is also an IE specific CSS file to override these settings
------------------------------------------------------------------
*/

div#pi-container span.xmChange {
	/*text-indent: 0em;*/
	text-indent: -1em;
	margin-left: -1.5ex;
	
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 2.2ex;  
 	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 0;
}
div#pi-container span.xmChange_all_rows {
	/*text-indent: 0em;*/
	text-indent: -1em;
	margin-left: -2ex;
	
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 10ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 0;
}

div#pi-container span.xmChange_caption {
	/*text-indent: 0em;*/
	text-indent: -1em;
	margin-left: -2ex;
	
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 14ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 0;
}

div#pi-container span.xmChange_footnote {
	/*text-indent: 0em;*/
	text-indent: -1em;
	margin-left: -2ex;
	
	margin-top: -2ex; 
	margin-bottom: 0ex;
	line-height: 8ex;  
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 0;
}

div#pi-container span.xmChange_footnotes {
	/*text-indent: 0em;*/
	text-indent: -1em;
	margin-left: -2ex;
	
	margin-top: -2ex; 
	margin-bottom: 0ex;
	line-height: 8ex;  
 	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 0;
}

div#pi-container span.xmChange_custom_caption {
	/*text-indent: 0em;*/
	text-indent: -1em;
	margin-left: -2ex;
	
	margin-top: 0ex; 
	margin-bottom: 0ex;
	line-height: 2.2ex;  
 	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #000000;
	position: static;
	padding-left: 0em;
}

div#pi-container {
     height:600px;	
}

} /* end @media screen */
