/*

navy
#051A45
 
red
#F4040B
 
grey
#626665

*/
p.ft-p { line-height: 1.5;}
caption.ft-caption { line-height: 1.2; font-style:italic;}
div.ft-quote { margin-left: 2 em; margin-right: 2 em; }
table.ft-table-border-rules  {border-color:#051A45;
border-style:solid;
border-width:2px;
border-collapse:collapse;}
table.ft-table-border {border-color:#051A45;
border-style:solid;
border-width:2px;
border-collapse:collapse;}
table.ft-table-rules  {border-color:#051A45;
border-style:solid;
border-width:1px;
border-collapse:collapse;}
table.ft-table  {border-color:#051A45;
border-style:solid;
border-width:0px;
border-collapse:collapse;}
td.ft-td p.ft-p { line-height: 1.2; font-size:11px;margin:2px; padding:2px;}
thead td.ft-td p.ft-p, thead td.ft-td p.ft-p { line-height: 1.2; font-size:11px; font-weight:bold;}
thead td.ft-td, tfoot td.ft-td { background-color: #AAAAAA; }


h1.ft-h1-module, h1.ft-h1-module a  { font-size:24px; color:#051A45; }
h2.ft-h2-blurb , h2.ft-h2-blurb  a { font-size:18px; color:#051A45; }
h1.ft-h1-chapter , h1.ft-h1-chapter  a{ font-size:18px; color:#051A45; }
h2.ft-h2-transition , h2.ft-h2-transition  a { font-size:18px; color:#051A45; }
h2.ft-h2-assessment, h2.ft-h2-assessment a { font-size:18px; color:#051A45; }
h2.ft-h2-reading , h2.ft-h2-reading  a { font-size:18px; color:#051A45; }
h2.ft-h2-references, h2.ft-h2-references a { font-size:18px; color:#051A45; }
h2.ft-h2-multichoice , h2.ft-h2-multichoice  a { font-size:18px; color:#051A45; }
h3.ft-h3-feedback , h3.ft-h3-feedback  a { font-size:18px; color:#051A45; }
h2.ft-h2-indepth , h2.ft-h2-indepth  a { font-size:18px; color:#051A45; }
h3.ft-h3-boxtext, h3.ft-h3-boxtext { font-size:18px; color:#051A45; }
h2.ft-h2-objectives, h2.ft-h2-objectives a {  font-size:18px; color:#051A45;  }
h2.ft-h2-introduction, h2.ft-h2-introduction a {  font-size:18px; color:#051A45;  }
h2.ft-h2-summary , h2.ft-h2-summary a {  font-size:18px; color:#051A45;  }
h2.ft-h2-section , h2.ft-h2-section  a {  font-size:18px; color:#051A45;  }

h2.ft-h2-subsection, h2.ft-h2-subsection a { font-size:18px; color:#626665; }
h3.ft-h3-subsection , h3.ft-h3-subsection  a { font-size:17px; color:#626665; }
h4.ft-h4-subsection , h4.ft-h4-subsection  a { font-size:16px; color:#626665; }
h5.ft-h5-subsection , h5.ft-h5-subsection  a { font-size:15px; color:#626665; }

div.ft-toc h1.ft-h1-module, div.ft-toc h1.ft-h1-module a  { font-size:20px; color:#051A45; line-height:1.1; margin-bottom: 2px; padding-bottom: 2px; }
div.ft-toc h2.ft-h2-blurb , div.ft-toc h2.ft-h2-blurb  a { font-size:14px; color:#051A45; line-height:1.1;  margin-bottom: 2px; padding-bottom: 2px;}
div.ft-toc h1.ft-h1-chapter , div.ft-toc h1.ft-h1-chapter  a{ font-size:14px; color:#051A45; line-height:1.1;  margin-bottom: 2px; padding-bottom: 2px;}

div.ft-toc h2.ft-h2-section , div.ft-toc h2.ft-h2-section  a {  font-size:12px; color:#051A45;  line-height:1.1; margin-left: 2em;  margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h2.ft-h2-objectives , div.ft-toc h2.ft-h2-objectives  a {  font-size:12px; color:#051A45;  line-height:1.1; margin-left: 2em;  margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h2.ft-h2-introduction , div.ft-toc h2.ft-h2-introduction  a {  font-size:12px; color:#051A45;  line-height:1.1; margin-left: 2em;  margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h2.ft-h2-summary , div.ft-toc h2.ft-h2-summary  a {  font-size:12px; color:#051A45;  line-height:1.1; margin-left: 2em;  margin-bottom: 2px; padding-bottom: 0px;}

div.ft-toc h2.ft-h2-transition , div.ft-toc h2.ft-h2-transition  a { font-size:12px; color:#051A45; line-height:1.1; margin-left: 2em; margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h2.ft-h2-assessment, div.ft-toc h2.ft-h2-assessment a { font-size:12px; color:#051A45; line-height:1.1; margin-left: 2em; margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h2.ft-h2-reading , div.ft-toc h2.ft-h2-reading  a { font-size:12px; color:#051A45; line-height:1.1; margin-left: 2em; margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h2.ft-h2-references, div.ft-toc h2.ft-h2-references a { font-size:12px; color:#051A45; line-height:1.1; margin-left: 2em; margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h2.ft-h2-multichoice , div.ft-toc h2.ft-h2-multichoice  a { font-size:12px; color:#051A45; line-height:1.1; margin-left: 2em; margin-bottom: 2px; padding-bottom: 0px;}
div.ft-toc h3.ft-sub-h3-exercise, div.ft-toc h3.ft-sub-h3-exercise a {  }

div.ft-toc h3.ft-sub-h3-exercise, div.ft-toc h3.ft-sub-h3-exercise a { font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal; }
div.ft-toc h3.ft-sub-h3-subsection, div.ft-toc h3.ft-sub-h3-subsection a { font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal; }
div.ft-toc h3.ft-exercise-activity, div.ft-toc h3.ft-exercise-activity a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-acronym , div.ft-toc h3.ft-exercise-acronym a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-discussion , div.ft-toc h3.ft-exercise-discussion a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-example, div.ft-toc h3.ft-exercise-example a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-task , div.ft-toc h3.ft-exercise-task a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-review, div.ft-toc h3.ft-exercise-review a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-tutor, div.ft-toc h3.ft-exercise-tutor a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-case-history, div.ft-toc h3.ft-exercise-case-history a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-study-tip, div.ft-toc h3.ft-exercise-study-tip a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-question, div.ft-toc h3.ft-exercise-question a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-extending-knowledge, div.ft-toc h3.ft-exercise-extending-knowledge a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-exam-hint, div.ft-toc h3.ft-exercise-exam-hint a  {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-exercise-insight, div.ft-toc h3.ft-exercise-insight a {font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-boxtext { background-color: #a0a2a2; padding:1em; }

div.ft-toc h3.ft-h3-feedback , div.ft-toc h3.ft-h3-feedback  a { font-size:10px; color:#051A45; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px; font-weight: normal;}
div.ft-toc h3.ft-h3-feedback , div.ft-toc h3.ft-h3-feedback  a { font-size:10px; color:#051A45; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px; font-weight: normal;}
div.ft-toc h2.ft-h2-indepth , div.ft-toc h2.ft-h2-indepth  a { font-size:10px; color:#051A45; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-h3-boxtext, div.ft-toc h3.ft-h3-boxtext { font-size:10px; color:#051A45; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h2.ft-h2-subsection, div.ft-toc h2.ft-h2-subsection a { font-size:10px; color:#626665; line-height:1.1; margin-left: 4em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h3.ft-h3-subsection , div.ft-toc h3.ft-h3-subsection  a { font-size:10px; color:#626665;  line-height:1.1; margin-left: 6em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h4.ft-h4-subsection , div.ft-toc h4.ft-h4-subsection  a { font-size:10px; color:#626665; line-height:1.1;  margin-left: 6em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc h5.ft-h5-subsection , div.ft-toc h5.ft-h5-subsection  a { font-size:10px; color:#626665; line-height:1.1;  margin-left: 6em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal;}
div.ft-toc p.ft-caption , div.ft-toc p.ft-caption  a { font-size:10px; color:#626665; line-height:1.1; margin-left: 6em; margin-bottom: 2px; padding-bottom: 0px;font-weight: normal; font-style: italic;}




h2.ft-sub-h2-module, h2.ft-sub-h2-module a {  }
h2.ft-sub-h2-blurb, h2.ft-sub-h2-blurb a {  }
h2.ft-sub-h2-chapter, h2.ft-sub-h2-chapter a {  }
h2.ft-sub-h2-transition, h2.ft-sub-h2-transition a {  }
h2.ft-sub-h2-assessment, h2.ft-sub-h2-assessment a {  }
h2.ft-sub-h2-reading, h2.ft-sub-h2-reading a {  }
h2.ft-sub-h2-references, h2.ft-sub-h2-references a {  }
h2.ft-sub-h2-multichoice, h2.ft-sub-h2-multichoice a {  }
h3.ft-sub-h3-feedback, h3.ft-sub-h3-feedback a {  }
h2.ft-sub-h2-indepth, h2.ft-sub-h2-indepth a {  }
h3.ft-sub-h3-boxtext, h3.ft-sub-h3-boxtext a {  }
h2.ft-sub-h2-section , h2.ft-sub-h2-section  a{  }

h3.ft-sub-h3-exercise, h3.ft-sub-h3-exercise a {  }
h3.ft-sub-h3-subsection, h3.ft-sub-h3-subsection a {  }
h3.ft-exercise-activity, h3.ft-exercise-activity a {}
h3.ft-exercise-acronym , h3.ft-exercise-acronym a {}
h3.ft-exercise-discussion , h3.ft-exercise-discussion a {}
h3.ft-exercise-example, h3.ft-exercise-example a {}
h3.ft-exercise-task , h3.ft-exercise-task a {}
h3.ft-exercise-review, h3.ft-exercise-review a {}
h3.ft-exercise-tutor, h3.ft-exercise-tutor a {}
h3.ft-exercise-case-history, h3.ft-exercise-case-history a {}
h3.ft-exercise-study-tip, h3.ft-exercise-study-tip a {}
h3.ft-exercise-question, h3.ft-exercise-question a {}
h3.ft-exercise-extending-knowledge, h3.ft-exercise-extending-knowledge a {}
h3.ft-exercise-exam-hint, h3.ft-exercise-exam-hint a  {}
h3.ft-exercise-insight, h3.ft-exercise-insight a {}

h5.ft-sub-h5-subsection, h5.ft-sub-h5-subsection a {  }
h6.ft-sub-h6-subsection, h6.ft-sub-h6-subsection a {  }

div.subsection-d {  }
div.subsection-e {  }
div.subsection-b {  }

div.ft-exercise-activity {  background-color: #AAAAAA; padding:6px; }
div.ft-exercise-acronym { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-discussion { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-example { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-task { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-review { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-tutor { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-case-history { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-study-tip { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-question { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-extending-knowledge { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-insight { background-color: #AAAAAA; padding:6px; }
div.ft-exercise-exam-hint { background-color: #AAAAAA; padding:6px; }

em { font-weight: bold; }

span.ft-source { font-style: italic; }

div.ft-nextSection { padding-top: 10px; }
div.ft-previousSection { padding-top: 10px; }
