.box90percentwide {	padding: 1em;	background-color: #FFFFCC;	margin-top: 1em;	margin-bottom: 1em;	border: thin solid #000066;	width: 90%;	margin-left: 1em;}.casefont {	color: #990000;}.box60percentwide {	padding: 1em;	background-color: #FFFFCC;	border: thin solid #000066;	width: 60%;	margin-top: 1em;	margin-bottom: 1em;	margin-left: 1em;}.box40percentwide {	padding: 1em;	background-color: #FFFFCC;	margin-top: 1em;	margin-bottom: 1em;	border: thin solid #000066;	width: 40%;	background-position: center;	margin-left: 15em;}.CommandText {	font-family: "Courier New", Courier, mono;	font-weight: normal;}.notesBox {	background-color: #CCCCFF;	margin: 10px;	padding: 10px;	border: thin solid #333333;}.smImgInlineWtext {	height: 20px;	vertical-align: text-bottom;}.purple {	color: #660099;}.dark red {	color: #990000;}.hanging_indent {	text-indent: -15px;	list-style-type: none;	margin-bottom: 6px;}.footnote {	font-size: x-small;	line-height: normal;	vertical-align: super;}.centeredbox25percentwide {	background-color: #FFFFCC;	text-align: center;	padding: 5px;	border: thin solid #000066;	width: 25%;	background-position: center;	margin-left: 37%;}.smalltext {	font-size: x-small;}.largetext {	font-size: large;}.highlight {	color: #FF0000;	background-color: #FFFFCC;	font-weight: bolder;}.copyrightneeded {	color: #660000;}.imagefloatright {	margin: 5px;	padding: 5px;	float: right;	position: relative;}.imagefloatleft {	margin: 5px;	padding: 5px;	float:left;	position:relative;}.CommandText {	font-family: "Courier New", Courier, mono;	font-weight: normal;}.notesBox {	background-color: #CCCCFF;	margin: 10px;	padding: 10px;	border: thin solid #333333;}h1 {	font-size: xx-large;}h2 {	font-size: x-large;	font-style: italic;}h3 {	font-size: large;}h4 {	font-size: medium;	font-style:italic;	font-weight:bold;}.lessonTitleTable { /* Used on firstPage template. */	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	width: 100%;}.readingsBox { /* Used for readings, objectives, key terms, etc. */	background-color: #CCCCFF;	padding: 5px;	border-top-width: 4px;	border-right-width: 4px;	border-bottom-width: 4px;	border-left-width: 4px;	border-top-color: #000099;	border-right-color: #000099;	border-bottom-color: #000099;	border-left-color: #000099;	width: 80%;	background-position: center;	margin-left: 10%;}.notesToSelf{	color:#FF0000; /*red*/	font-variant:small-caps;}.notesToAuthor{	color:#339900; /*green*/	font-variant:small-caps;}.notesToOther{	color:#CC3366; /*pink*/	font-variant:small-caps;}.smallCenter{	font-size:small;	text-align:center;}.smallLeft{	font-size:small;	text-align:left;}.smallRight{	font-size:small;	text-align:right;}.showContent {	width=800px;	border: none;	color:#000000;	font-style:normal;}.hideContent {	display:none;}