/* Title:*/
.Title {
  font-size: 34px;
  font-family: Times;
  font-style: italic;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #3F3F9D;
  line-height: 1;
  padding: 8px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.TitleInline {
  font-size: 34px;
  font-family: Times;
  font-style: italic;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #3F3F9D;
  line-height: 1;
}
/* Subtitle:*/
.Subtitle {
  font-size: 18px;
  font-family: Helvetica;
  color: #FFFFFF;
  background-color: #548922;
  line-height: 1.16667;
  padding: 8px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.SubtitleInline {
  font-size: 18px;
  font-family: Helvetica;
  color: #FFFFFF;
  background-color: #548922;
  line-height: 1.16667;
}
/* Input:*/
.Input {
  background-color: #C8DDB1;
  padding: 8px;
}
.InputInline {
  background-color: #C8DDB1;
}
/* Section:*/
.Section {
  font-weight: bold;
  color: #8D4E23;
  padding: 8px;
  margin-left: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  border-left: 0px;
  border-right: 0px;
  border-top: 2px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
}
.SectionInline {
  font-weight: bold;
  color: #8D4E23;
}
.SubSection {
	font-weight: bold;
	color: Black;
	padding: 8px;
	margin-left: 12px;
	margin-top: 24px;
	margin-bottom: 4px;
}
/* Definition:*/
.Definition {
  font-family: Courier;
  background-color: #B1B1FF;
  padding: 8px;
  margin-left: 50px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 0px;
  border: 1px;
  border-style: solid;
  border-color: #000000;
}
.DefinitionInline {
  font-family: Courier;
  background-color: #B1B1FF;
}
/* DefinitionText:*/
.DefinitionText {
  font-size: 12px;
  font-family: Times New Roman;
  padding: 8px;
  margin-left: 50px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 2px;
  border-left: 1px;
  border-right: 1px;
  border-top: 1px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
}
.DefinitionTextInline {
  font-size: 12px;
  font-family: Times New Roman;
}
/* MathCaption:*/
.MathCaption {
	color: #3F3F9D;
	line-height: 1.08333;
	padding: 8px;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 14px;
	margin-bottom: 0px;
	display: list-item;
	list-style-type: square;
	background : #F4F4F4;
}
.MathCaptionInline {
  color: #3F3F9D;
  line-height: 1.08333;
}
/* Argument:*/
.Argument {
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: bold;
	color: #800040;
	padding: 8px;
}
.ArgumentInline {
  font-family: Times New Roman;
  font-style: normal;
  font-weight: bold;
  color: #800040;
}
/* 5ColumnTable:*/
.X5ColumnTable {
  padding: 8px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 1px;
}
.X5ColumnTableInline {
}
/* Table:*/
.Table {
  padding: 8px;
}
.TableInline {
}
/* TableText:*/
.TableText {
  font-size: 12px;
  font-family: Times;
  text-align: left;
  line-height: 1.08333;
  padding: 8px;
}
.TableTextInline {
  font-size: 12px;
  font-family: Times;
  text-align: left;
  line-height: 1.08333;
}
/* ColumnHead:*/
.ColumnHead {
  font-family: Times;
  font-style: italic;
  padding: 8px;
}
.ColumnHeadInline {
  font-family: Times;
  font-style: italic;
}
/* Copyright:*/
.Copyright {
  font-size: 9px;
  font-family: Helvetica;
  padding: 8px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 20px;
}
.CopyrightInline {
  font-size: 9px;
  font-family: Helvetica;
}
/* Author:*/
.Author {
	font-style: italic;
	color: Gray;
	padding: 8px;
}
.AuthorInline {
  font-style: italic;
  color: #0000FF;
}

@media screen{
}

@media print{
}


