/*body{ margin-left:-12.000pt;}
p.FM_1_Heading {margin-left:18.000pt;}
p.FM_Heading_1st_level_TOC, p.FM_Heading_2nd_level_TOC_CC_, p.FM_Heading_1st_level_TOC_CC, p.FM_1_HeadingGlossary {margin-left: 36pt;}
p.FM_Heading_2nd_level_TOC {margin-left: 54pt;}*/

/*table { width:auto !important; }
table td { padding-top:0pt !important; padding-bottom:3pt !important; }
table[class*='table3'] td[class*='td3'] { width: inherit !important; }

table[class='table22'] { width:95% !important; }
table[class='table22'] td[class*='td'] { width: inherit !important; border:0 !important;}
table[class='table22'] td:nth-of-type(1) { width: 65px !important; }

table[class='table23'] { width:95% !important; }
table[class='table23'] td[class*='td'] { width: inherit !important; border:0 !important;}
table[class='table23'] td:nth-of-type(1) { width: 65px !important; }

table[class='table289'] { width:95% !important; }*/

:link { color: #1E85E6; }
:visited { color: #1E85E6; }
a { text-decoration: none; font-family: 'Open Sans' , sans-serif !important;}
a:hover { text-decoration: underline; }

.FM_Heading_1st_level_TOC_CC  { margin-bottom: 0 !important; }

.pt_breadcrumbs { display:none; }

span.FM_Superscript span[class*='FMAutoNumber_'] { padding-left:0 !important; }
/*p[class*='CourseFirstSuperscript'] { text-indent: -22pt !important; }
p[class*='CourseSuperscript'] { text-indent: -22pt !important; }
p[class*='NumberedNote'] { text-indent: -4pt !important; }*/
table td, table tr, table th { width:auto !important; height:auto !important; }
table img { max-width: inherit !important; }

p.CC_LibEdReq {
     font-style:italic !important;
     font-size:9.0pt !important;
     letter-spacing:0.00em !important;
}
p.CC_ListSubfield {
     font-style:italic !important;
     font-size:9.0pt !important;
     letter-spacing:0.00em !important;
}
table p.CC_Subject_and_Number {
	margin-top: 0;
}
table[class*='_1_Table'] { width:95% !important; }
table[class='_1_Table_No_Borders'] { width:auto !important; }
/*table th {border-bottom-style: solid !important;}*/

/*p[class*='CC_'] { line-height:normal !important;}*/
p { line-height:normal !important;}
a { text-transform: inherit !important;}
p.\<\$paratext\> a:not([href*='.']){ display: none; }
p.\<\$paratext\> a[href*='.']:not([href*='.htm#XREF_']){ font-size: 9.0pt; letter-spacing: 0.00em; line-height: 0pt !important;}
/*p[id^="1"].\<\$paratext\> a{ font-size:9.0pt !important; text-transform:none !important; margin-top: 6.000pt !important;  margin-bottom: 0.000pt !important; line-height: 6pt !important; font-weight: bold;}
p[id^="2"].\<\$paratext\> a{ margin-left: 18.000pt; margin-right: 0.000pt; text-align: left; margin-top: 0.000pt !important; margin-bottom: 0.000pt !important; word-spacing: 0em;  font-size: 9.0pt; letter-spacing: 0.00em; line-height: 0pt !important;}*/

/*.FM_Heading_1st_level_TOC a:hover:before { content:"\27AD"; margin-left:-7.1pt; }
.FM_Heading_2nd_level_TOC a:hover:before { content:"\27AD"; margin-left:-6.9pt; }*/

/*a[href*='.htm#XREF_'] { font-size: 9.0pt; letter-spacing: 0.00em; line-height: 0pt !important;}*/
/*a[href*='.htm#XREF_A16'] { font-weight:bold; }
a[href*='.htm#XREF_B16'] { font-weight:bold; }/*

/*a[href*='XREF'] { font-weight:bold; }
p[class*='Course'] a[href*='XREF'] { font-weight:normal !important; }
p[class*='BulletedList'] a[href*='XREF'] { font-weight:normal !important; }
p[class*='Note'] a[href*='XREF'] { font-weight:normal !important; }
.FM_Heading_2nd_level_TOC a { font-weight: normal !important; }
.FM_Heading_2nd_level_TOC_CC_ a { font-weight: normal !important; }*/


p.\<\$paratext\> {
     margin-left:18.00pt;
     margin-right:0.00pt;
     margin-top:6.00pt;
     margin-bottom:0.00pt;
     text-align:left;
     text-indent:-18.00pt;
     line-height:10.00pt;
     hyphens:none;
     direction:inherit;
     color:#000000;
     font-size:9.00pt;
     font-weight:Bold;
     font-style:normal;
     background-color:transparent;
     text-decoration:none;
     letter-spacing:0.00em;
     font-stretch:normal;
     font-kerning:normal;
     font-family:'Open Sans'                                                                                                                                                                                                                                                                                                                       , sans-serif !important;
     word-spacing:0em !important;
     text-transform:none !important;
}
p.\\t\\t\<\$paratext\> {
     margin-left:36.00pt;
     margin-right:0.00pt;
     margin-top:0.00pt;
     margin-bottom:0.00pt;
     text-align:left;
     text-indent:-18.00pt;
     line-height:10.00pt;
     hyphens:none;
     direction:inherit;
     color:#000000;
     font-size:9.00pt;
     font-style:normal;
     background-color:transparent;
     text-decoration:none;
     letter-spacing:0.00em;
     font-stretch:normal;
     text-transform:none;
     font-kerning:normal;
     font-family:'Open Sans'                                                                                                                                                                                                                                                                                                                        , sans-serif !important;
     word-spacing:0em !important;
     font-weight:normal !important;
}
p.Heading_1st_level_TOC_CC {
     margin-left:18.00pt;
     margin-right:0.00pt;
     margin-top:5.00pt;
     margin-bottom:0.00pt;
     text-align:left;
     text-indent:-18.00pt;
     line-height:10.00pt;
     hyphens:none;
     direction:inherit;
     color:#000000;
     font-size:9.00pt;
     font-weight:Bold;
     font-style:normal;
     background-color:transparent;
     text-decoration:none;
     letter-spacing:0.00em;
     font-stretch:normal;
     font-kerning:normal;
     font-family:'Open Sans'                                                                                                                                                                                                                                                                               , sans-serif !important;
     word-spacing:0em !important;
     text-transform:none !important;
}
p.Heading_2nd_level_TOC_CC_ {
     margin-left:18.00pt;
     margin-right:0.00pt;
     margin-top:1.50pt;
     margin-bottom:1.50pt;
     text-align:left;
     text-indent:0.00pt;
     line-height:10.00pt;
     hyphens:none;
     direction:inherit;
     color:#000000;
     font-size:9.00pt;
     font-style:normal;
     background-color:transparent;
     text-decoration:none;
     letter-spacing:0.00em;
     font-stretch:normal;
     font-kerning:normal;
     font-family:'Open Sans'                                                                                                                                                                                                                                                                             , sans-serif !important;
     word-spacing:0em !important;
     font-weight:normal !important;
     text-transform:none !important;
}