span.SectionNumber{position:absolute;left:10pt;top:auto}
p.DocumentTitle{text-indent:0;font-size:120%;font-weight:700;margin-top:0;margin-bottom:0;text-align:center}
.EffectiveDate{margin-top:1ex;margin-bottom:1ex;text-align:left;margin-right:10px}
span.ParagraphCaption{font-weight:700;text-indent:0}
p.ListCaption{font-weight:700;font-size:90%}
p.MultiMediaCaption{margin-top:0;text-align:center;font-weight:700;font-size:90%}
.Italics{font-style:italic}
.Bold{font-weight:700}
.BoldItalics{font-weight:700;font-style:italic}
.Insert{border-bottom:3px double}
.Delete{text-decoration:line-through}
.InsertItalics{border-bottom:3px double;font-style:italic}
.BoldInsert{border-bottom:3px double;font-weight:700}
.BoldInsertItalics{border-bottom:3px double;font-weight:700;font-style:italic}
.BoldInsertItalicsUnderline{border-bottom:3px double;font-weight:700;font-style:italic;text-decoration:underline}
.InsertItalicsUnderline{border-bottom:3px double;font-style:italic;text-decoration:underline}
.BoldInsertUnderline{border-bottom:3px double;font-weight:700;text-decoration:underline}
.InsertUnderline{border-bottom:3px double;text-decoration:underline}
.DeleteItalics{text-decoration:line-through;font-style:italic}
.BoldDelete{text-decoration:line-through;font-weight:700}
.BoldDeleteItalics{text-decoration:line-through;font-weight:700;font-style:italic}
.Sub{font-size:80%;position:relative;bottom:-3px}
.Sup{font-size:80%;position:relative;top:-5px}
#fda table{white-space:wrap;font-size:90%;margin-top:3ex;margin-bottom:3ex;border-collapse:collapse;width:auto}
#fda table caption{margin-top:10px;text-align:center;font-weight:700;font-size:110%}
#fda th,td{border-collapse:collapse;border-color:#000;border-width:thin}
th.Lrule,td.Lrule{border-left-width:thin;border-style:none none none solid}
th.Rrule,td.Rrule{border-right-width:thin;border-style:none solid none none}
th.Toprule,td.Toprule{border-top-width:thin;border-style:solid none none}
th.Botrule,td.Botrule{border-bottom-width:thin;border-style:none none solid}
th.LruleRrule,td.LruleRrule{border-right-width:thin;border-left-width:thin;border-style:none solid}
th.LruleToprule,td.LruleToprule{border-top-width:thin;border-left-width:thin;border-style:solid none none solid}
th.RruleToprule,td.RruleToprule{border-top-width:thin;border-right-width:thin;border-style:solid solid none none}
th.BotruleLrule,td.BotruleLrule{border-bottom-width:thin;border-left-width:thin;border-style:none none solid solid}
th.BotruleRrule,td.BotruleRrule{border-bottom-width:thin;border-right-width:thin;border-style:none solid solid none}
th.LruleRruleToprule,td.LruleRruleToprule{border-top-width:thin;border-right-width:thin;border-left-width:thin;border-style:solid solid none}
th.BotruleLruleRrule,td.BotruleLruleRrule{border-bottom-width:thin;border-right-width:thin;border-left-width:thin;border-style:none solid solid}
th.BotruleRruleToprule,td.BotruleRruleToprule{border-top-width:thin;border-bottom-width:thin;border-right-width:thin;border-style:solid solid solid none}
th.BotruleLruleRruleToprule,td.BotruleLruleRruleToprule{border-style:solid;border-width:thin}
ul.Disc{list-style-type:disc}
ul.Circle{list-style-type:circle}
ul.Square{list-style-type:square}
ol.LittleRoman{list-style-type:lower-roman}
ol.BigRoman{list-style-type:upper-roman}
ol.LittleAlpha{list-style-type:lower-alpha}
ol.BigAlpha{list-style-type:upper-alpha}
ol.Arabic{list-style-type:arabic}
#fda dl{line-height:2.2ex;margin-left:.9em}
#fda dd{margin-bottom:1em;margin-left:1.5em}
#fda dd p{margin-bottom:0}
hr.Footnoterule{margin-top:2ex;width:30%;text-align:left}
dl.Footnote{margin-left:0;margin-bottom:0;margin-top:0}
dl.Footnote dt{font-size:90%}
dl.Footnote dd{margin-left:1em;font-size:90%}
p.Footnote{text-indent:-1em;margin-left:1em;font-size:90%}
p.Footnotesize{margin-bottom:0;margin-top:0;font-size:90%}
#fda img{clear:right;display:block;margin-top:1em;margin-bottom:0;text-align:center}
#fda p img{display:inline;margin-top:0;margin-bottom:0}
div.Figure{margin-top:4ex;margin-bottom:4ex}
div.Warning{border:1px solid #000;margin-top:2ex;margin-bottom:2.2ex;padding:0 2em 2ex}
div.Subject{margin-top:1ex;margin-bottom:1ex;font-size:80%;line-height:2.1ex;background-color:#E0E0E0;cursor:pointer;padding:1ex .5em}
.contentTable{border:1px solid #999;background-color:#EAEAEA}
.contentTableTitle{border-bottom:1px solid #999;background-color:#BFBFBF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;color:#000;height:30px}
.formTable{border:1px solid #FFF;border-collapse:collapse}
.formTableRow{background-color:#FFF;height:30px}
.formTableRowAlt{background-color:#F2F2F2;height:30px}
.formLabel{border:1px solid #CCC;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:700;color:#000;width:120px}
.formItem{border:1px solid #CCC;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;color:#000}
.formText{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#000}
.formTitle,.formHeadingTitle{height:24px;background-color:#DFDFDF;border:1px solid #FFF;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;color:#000}
.tableSubTitle{border-bottom:1px solid #FFF;background-color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.1.5em;font-weight:700;color:#FFF;height:30px}
div.nlmurl{font-family:monospace,courier,san-serif;font-size:80%;color:silver;margin-top:1ex;margin-bottom:2ex;text-align:left}
.BoldItalicsUnderline,.BoldDeleteItalicsUnderline{font-style:italic;font-weight:700;text-decoration:underline}
.ItalicsUnderline,.DeleteItalicsUnderline{font-style:italic;text-decoration:underline}
.BoldUnderline,.BoldDeleteUnderline{font-weight:700;text-decoration:underline}
.Underline,.DeleteUnderline{text-decoration:underline}
tr.Botrule td,tr.Botrule th,th.Botrule,td.Botrule,tbody tr.Last td,tbody tr.Last th{border-bottom-style:solid;border-bottom-width:thin}
thead tr.First td,thead tr.First th,thead tr.FirstLast td,thead tr.FirstLast th,tbody tr.First td,tbody tr.First th,tbody.Headless tr.First td,tbody.Headless tr.First th{border-top-style:solid;border-top-width:thin}
thead tr.BotruleFirst td,thead tr.BotruleFirst th,tbody tr.FirstLast td,tbody tr.FirstLast th,tbody tr.BotruleFirst td,tbody tr.BotruleFirst th{border-bottom-style:solid;border-bottom-width:thin;border-top-style:solid;border-top-width:thin}
th.BotruleToprule,td.BotruleToprule,th.BotruleLruleToprule,td.BotruleLruleToprule{border-bottom-width:thin;border-top-width:thin;border-style:solid none}
.formTitle a:link,.formTitle a:visited{color:#069;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-decoration:underline}
.formTitle a:active,.formTitle a:hover{color:#000;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-decoration:none}
div img{max-width:590px}
#fda img:first-child{clear:both}
.contentBox table{border:1px solid #DBDEE0}
.contentBox table th,.contentBox table caption{padding:6px 5px;background-color:#EBEEF0;color:#666;font-weight:700;letter-spacing:-1px}
.contentBox table td{padding:3px 5px;border:1px solid #DBDEE0;vertical-align:top;font-size:.9em}
.contentBox table td p{margin:0}
.contentBox table.clean,.contentBox table.clean td,.contentBox table.contentTablePetite,.contentBox table.contentTablePetite td,.contentBox table.formTablePetite,.contentBox table.formTablePetite td,.contentBox table.formTableMorePetite,.contentBox table.formTableMorePetite td{border:0}
.contentBox table.clean,.contentBox table.clean td{margin:0;padding:0}
