body		{font-family: serif; padding: 2%}

A.type2a:link    {font-size: 14pt; font-family: arial, sans-serif; color: #606060; font-weight:bold; text-decoration:none;margin-top: 0.1em;margin-bottom: 0.1em;}
A.type2a:visited {font-size: 14pt; font-family: arial, sans-serif; color: #606060; font-weight:bold; text-decoration:none;margin-top: 0.1em;margin-bottom: 0.1em;}
A.type2a:active  {font-size: 14pt; font-family: arial, sans-serif; color: #606060; font-weight:bold; text-decoration:none;margin-top: 0.1em;margin-bottom: 0.1em;}
A.type2a:hover   {font-size: 14pt; font-family: arial, sans-serif; color: #8CB3DE; font-weight:bold; text-decoration:none;margin-top: 0.1em;margin-bottom: 0.1em;}

A.type8:link    {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:underline}
A.type8:visited {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:underline}
A.type8:active  {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:underline}
A.type8:hover   {font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:underline}

A.type8a:link    {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}A.type8a:visited {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}A.type8a:active  {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}A.type8a:hover   {font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:none}

A.type4a:link    {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:bold; text-decoration:none}
A.type4a:visited {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:bold; text-decoration:none}
A.type4a:active  {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:bold; text-decoration:none}
A.type4a:hover   {font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none}

A.type4b:link    {font-size: 100%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.type4b:visited {font-size: 100%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.type4b:active  {font-size: 100%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.type4b:hover   {font-size: 100%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:none}

A.type5:link    {font-size: 18pt; font-family: arial black, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none;}
A.type5:visited {font-size: 18pt; font-family: arial black, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none;}
A.type5:active  {font-size: 18pt; font-family: arial black, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none;}
A.type5:hover   {font-size: 18pt; font-family: arial black, sans-serif; color: #8CB3DE; font-weight:bold; text-decoration:none;}

A.type22:link    {font-size: 90%; font-family: arial, sans-serif; color: #606060; font-weight:normal; text-decoration:underline}
A.type22:visited {font-size: 90%; font-family: arial, sans-serif; color: #606060; font-weight:normal; text-decoration:underline}
A.type22:active  {font-size: 90%; font-family: arial, sans-serif; color: #606060; font-weight:normal; text-decoration:underline}
A.type22:hover   {font-size: 90%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:underline}

A.type23:link    {font-size: 75%; font-family: arial, sans-serif; color: #606060; font-weight:normal; text-decoration:underline}
A.type23:visited {font-size: 75%; font-family: arial, sans-serif; color: #606060; font-weight:normal; text-decoration:underline}
A.type23:active  {font-size: 75%; font-family: arial, sans-serif; color: #606060; font-weight:normal; text-decoration:underline}
A.type23:hover   {font-size: 75%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:underline}

A.sans-serif:link    {font-size: 100%; color: yellow; font-weight:normal; text-decoration:none}
A.sans-serif:visited {font-size: 100%; color: yellow; font-weight:normal; text-decoration:none}
A.sans-serif:active  {font-size: 100%; color: yellow; font-weight:normal; text-decoration:none}
A.sans-serif:hover   {font-size: 100%; color: fuchsia; font-weight:normal; text-decoration:none}

A.contents:link    {font-size: 100%; font-family: serif; color: blue; font-weight:normal; text-decoration:none}
A.contents:visited {font-size: 100%; font-family: serif; color: blue; font-weight:normal; text-decoration:none}
A.contents:active  {font-size: 100%; font-family: serif; color: blue; font-weight:normal; text-decoration:none}
A.contents:hover   {font-size: 100%; font-family: serif; color: #b31b1b; font-weight:normal; text-decoration:none}

A.calculator:link    {font-size: 12pt; font-family: arial black, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none;}
A.calculator:visited {font-size: 12pt; font-family: arial black, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none;}
A.calculator:active  {font-size: 12pt; font-family: arial black, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none;}
A.calculator:hover   {font-size: 12pt; font-family: arial black, sans-serif; color: #8CB3DE; font-weight:bold; text-decoration:none;}

A.chapter-links:link    {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.chapter-links:visited {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.chapter-links:active  {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.chapter-links:hover   {font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:none}

A.section-links:link    {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.section-links:visited {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.section-links:active  {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.section-links:hover   {font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:none}

A.footer-links:link    {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.footer-links:visited {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.footer-links:active  {font-size: 80%; font-family: arial, sans-serif; color: blue; font-weight:normal; text-decoration:none}
A.footer-links:hover   {font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:normal; text-decoration:none}

A.appendix:link    {color: blue; font-weight:normal; text-decoration:none}
A.appendix:visited {color: blue; font-weight:normal; text-decoration:none}
A.appendix:active  {color: blue; font-weight:normal; text-decoration:none}
A.appendix:hover   {color: #b31b1b; font-weight:normal; text-decoration:none}



p		{font-family: Calibri, sans-serif; text-indent: 0; margin-top: 0; margin-bottom: .7em; line-height: 1.4;}
h1		{font-size: 175%; font-family: arial,sans-serif; color: #b31b1b; margin-bottom: 0; font-weight: bold; }
heading		{font-size: 175%; font-family: arial,sans-serif; color: #b31b1b; margin-bottom: 0; font-weight: bold; }

.hanging-indent {padding-left: 20px ; text-indent: -20px ;}
.hanging-indent-clear {padding-left: 20px ; text-indent: -20px ;clear:both;}

.hanging-padded-indent {padding-left: 20px ; text-indent: 20px ;}


p.copyright	{font-family: Calibri, sans-serif; text-indent: 0; margin-top: 0; margin-bottom: .7em; line-height: 1.4;font-size: 85%;text-align: center;padding-bottom:10px;}
p.caption	{text-indent: 0; font-size: 80%; font-family: arial,sans-serif; padding-top: 0; padding-bottom: 0em; color: #606060;}
p.cap		{text-indent: 0; font-size: 80%; font-family: arial,sans-serif; padding-top: 0; padding-bottom: 0em; color: #606060;}
p.san-serif	{text-indent: 0; font-size: 90%; font-family: arial,sans-serif; color: black; margin-bottom: 1em; }
p.san-serif-boxed	{text-indent: 0; font-size: 90%; font-family: arial,sans-serif; color: black; margin-bottom: 0em; }
p.san-serif-white	{text-indent: 0; font-size: 90%; font-family: arial,sans-serif; color: white; margin-bottom: 1em; }
p.t2		{text-indent: 0; font-size: 140%; font-family: arial,sans-serif; color: #606060; font-weight: bold;}
p.t3		{text-indent: 0; font-size: 140%; font-family: arial,sans-serif; color: #b31b1b; font-weight: bold;}
p.list-2 {line-height:1em;}

p.contents	{line-height: 0.9;}
p.indent	{line-height: 1.4;margin-left: 20px;}
p.clear		{clear:both;padding-top:5px;}

cornellred	{color:#b31b1b;}

subheading	{font-size: 14pt; font-family: arial, sans-serif; color: #606060; font-weight:bold; text-decoration:none;margin-top: 0.1em;margin-bottom: 0.1em;}

img 	{max-width:100%; height: auto;}

sub {vertical-align: sub;font-size: 65%;line-height: 0;}

sup {vertical-align: super;font-size: 65%;line-height: 0;}

section-links	{font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none}
chapter-links	{font-size: 80%; font-family: arial, sans-serif; color: #b31b1b; font-weight:bold; text-decoration:none}

#chapter-title	{font-size: 175%; font-family: arial,sans-serif; color: #b31b1b; margin-bottom: 0; font-weight: bold;text-align: center;padding-bottom:10px;}
#column-250 { width: 250px; float: left; padding-right:20px; }
#column-250-r { width: 250px; float: left; padding-right:0px; }
#column-300 { width: 300px; float: left; padding-right:20px; }
#column-300-r { width: 300px; float: left; padding-right:0px; }
#column-300-image { width: 300px; float: left; padding-right:0px; text-align:right;height: 320px;}
#column-940 { max-width: 920px; background-color:#2E2E2E;padding:10px;}
#column-940-old { width: 920px; max-width:100%; background-color:#2E2E2E;padding:10px;}
#column-940-white { max-width: 940px; }
#menu { width: 140px; float: left; padding-right:5px; }
#text-box { width: 940px; float: left; }
#frame { width: 532px; float: right; }
#header1 { height: 2.0em; width: 100%; padding-bottom: .5em; }
#header2 { height: 2.4em; width: 100%; text-align:top;}

#header3 {
  position: relative;
  min-height: 5.0em;width: 85%; padding-bottom:0.8em;
}

#header3-content {
  position: absolute;
  bottom: 0;
  left: 0;
}


#column-300-border { width: 288px; border-style: solid; border-width: 1px; padding:5px; }


#rcorners1 {border-radius: 15px; background: yellow; padding-top: 10px; padding-left:20px; padding:right:20px;
  width: 176px; height: 40px; font-size: 90%; font-family: arial,sans-serif; color: black;font-weight:bold;margin-left:auto;margin-right:auto;clear:both;}

#calculator {border-radius: 12px; background: yellow; padding-top: 5px; padding-left:20px; padding:right:20px;
  width: 110px; height: 26px; margin-left:auto;margin-right:auto;clear:both;margin-bottom:10px;}

#example {border-radius: 20px; background: #cbeaff; padding-top: 1px; padding-bottom: 2px;padding-left:5px; padding-right:5px;width: auto; height: auto; margin-bottom:10px;}

#example-table {margin-left:20px}
#small-table-left {padding-right:10px;width:345px; float: left;margin-bottom:15px;}
#small-table-right {padding-right:0px;width:345px; float: left;margin-bottom:15px;}
#regular-table {width:700px; margin-left:auto;margin-right:auto;}
#units-table {width:672px; margin-left:auto;margin-right:auto;}

#background-color {
	padding-top:0px;  
  background: yellow;
  width: 100%;
  height: 170px;	
}

#t-shirt {float:right;padding-top:0px;  
  background: white;
  width:120px;
  height: 5.0em;padding-bottom:0.5em;	
}

p.section-links	{text-align: center;}
p.chapter-links	{text-align: center;}
p.footer-links	{text-align: center;}

#equation { text-indent:40px; float: left;padding-top:5px;padding-bottom:5px;font-family: Calibri, sans-serif; }
#equation-clear { text-indent:40px; float: left;clear:both; padding-top:5px;padding-bottom:5px;font-family: Calibri, sans-serif;}
#equation-number { font-family: Calibri, sans-serif;float: right; padding-right:40px; padding-top:5px;padding-bottom:5px;font-family: Calibri, sans-serif;}
.example-equation { text-indent:40px;font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal; }


.example	{font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal;}
.example-steps {padding-left: 20px ;text-indent: -20px ;font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal;}
.example-sub-steps {padding-left: 40px ;text-indent: -20px ;font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal;}
.example-sub-sub-steps {padding-left: 60px ;text-indent: -20px ;font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal;}
.example-indent	{padding-left:20px; margin-top: 0; margin-bottom: .7em; line-height: 1.4;font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal;}

.example-sub-indent	{padding-left:40px; margin-top: 0; margin-bottom: .7em; line-height: 1.4;font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal;}

.example-sub-sub-indent	{padding-left:60px; margin-top: 0; margin-bottom: .7em; line-height: 1.4;font-size: 100%; font-family: Calibri, sans-serif; color: black;font-weight:normal;}


#fig-300 {border-width:2px;border-style:solid;border-color:lightgray;width: 300px;height: auto;padding-bottom:5px;margin-left:auto;margin-right: auto;}

#cap-300 {border-width:2px;border-style:solid;border-color:lightgray;font-size: 80%; font-family: arial,sans-serif; color: black;background: lightgray;width: 300px;height: auto;margin-bottom:5px;margin-left:auto;margin-right: auto;}

#fig-400 {border-width:2px;border-style:solid;border-color:lightgray;width: 400px;height: auto;padding-bottom:5px;margin-left:auto;margin-right: auto;}

#cap-400 {border-width:2px;border-style:solid;border-color:lightgray;font-size: 80%; font-family: arial,sans-serif; color: black;background: lightgray;width: 400px;height: auto;margin-bottom:5px;margin-left:auto;margin-right: auto;}

#fig-600 {border-width:2px;border-style:solid;border-color:lightgray;width: 600px;height: auto;padding-bottom:5px;margin-left:auto;margin-right: auto;}

#cap-600 {border-width:2px;border-style:solid;border-color:lightgray;font-size: 80%; font-family: arial,sans-serif; color: black;background: lightgray;width: 600px;height: auto;margin-bottom:5px;margin-left:auto;margin-right: auto;}

#table-continued	{text-align:right;font-size: 75%; font-family: arial,sans-serif; font-weight:normal; color: black;}
	
#split-heading-a {float: left; background-color: lightgray;font-size: 100%; font-family: arial,sans-serif; font-weight:bold; color: black; width: 110px;}

#split-heading-b {float: left; background-color: lightgray;font-size: 100%; font-family: arial,sans-serif; font-weight:bold; color: black; width: 50px;}

#split-heading-c {float: left; background-color: lightgray;font-size: 100%; font-family: arial,sans-serif; font-weight:bold; color: black; width: 170px;}

#split-cell-a {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 110px;}

#split-cell-b {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 50px;}

#split-cell-c {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 170px;}

#split-cell-d {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 180px;}

#split-cell-e {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 500px;}

#split-cell-f {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 150px;}

#split-cell-g {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 250px;}

#split-cell-h {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 70px;}

#split-cell-i {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 227px;}

#split-cell-j {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 103px;}

#split-cell-k {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 60px; text-align: center;}

#split-cell-l {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 73px; text-align: center;}

#split-cell-m {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 120px; text-align: center;}

#split-cell-160 {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 160px;}
#split-cell-300 {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 300px;}
#split-cell-338 {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 338px;}
#split-cell-520 {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 520px;}
#split-cell-590 {float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 590px;}

#split-cell-margin-top-a {margin-top:8px;float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 402px;}



#table-tone	{background-color:#FFF9C4;}

#table5-9-dotted	{border-right-style:dotted;float: left; font-size: 100%; font-family: arial,sans-serif; color: black;vertical-align: top; width: 270px; text-align: center;}

#animation-box-orig {width: 240px;height: 135px;margin-left:auto;margin-right: auto;clear:both;}
#animation-box {width: 240px;height: 135px;margin-left:auto;margin-right: auto;}

#social-box {width: 185px;height: 25px;padding-top:10px;margin-left:auto;margin-right: auto;}

#social-box-new {width: 165px;height: 25px;padding-top:10px;margin-left:auto;margin-right: auto;}

#social { float: left;padding-right:10px;}

#social-nopad { float: left;}

.social { float: left;padding-right:10px;}

.book-141 { float: left; width: 225px; height: 290px;padding-right: 30px;  }
.book-141r { float: left; width: 225px;height: 290px;}

p.table-title	{text-indent: 0; font-size: 85%; font-family: arial,sans-serif; font-weight:normal; color: black;}

p.appendix-note	{padding-top: 0px; padding-bottom: 0px; text-indent: 0; font-size: 75%; font-family: arial,sans-serif; font-weight:normal; color: black;}
p.appendix-note-indent	{padding-left: 13px;padding-top: 0px; padding-bottom: 0px; text-indent: 0; font-size: 75%; font-family: arial,sans-serif; font-weight:normal; color: black;}
p.appendix-note-clear	{padding-top: 0px; padding-bottom: 0px; text-indent: 0; font-size: 75%; font-family: arial,sans-serif; font-weight:normal; color: black;clear:both;}

h1	{font-size: 175%; font-family: arial,sans-serif; color: #b31b1b; margin-bottom: 0; font-weight: bold;text-align: center;padding-bottom:10px;}

h2	{font-size: 130%; font-family: "times new roman",serif; color: black; margin-bottom: 0; font-weight: bold; padding-bottom:10px;}

table, th, td {
  border: 1px solid black;border-collapse: collapse;margin-bottom:15px;padding:5px;
}

th {background-color: lightgray;font-size: 85%; font-family: arial,sans-serif; font-weight:bold; color: black;}

td {font-size: 75%; font-family: arial,sans-serif; color: black;vertical-align: top;}
td-heading {font-size: 130%; font-family: arial,sans-serif; color: black;vertical-align: top;font-weight: bold; font-style: italic;}