body
{
margin:0;
padding:0;
}
a{cursor:pointer; text-decoration:none;}

#logo_bar
{
width: 100%;
background-color: #006699;
z-index: 0;
margin:0px;
padding:0px;				
}
#logo_container
{
				color:white;
				margin:auto;
				width: 1000px;
				background-color: #006699;
 				z-index: 1;
				text-align:center
}
.main_container
{
position:relative;
width:100%;
}
.front_container {
				position:relative;
				margin-top:0px;
				margin-left:auto;
				margin-right:auto;
				width:900px;
				padding-top:5px;
				padding-bottom:5px;
}
.chapter {
				padding-left:100px;
				font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
				font-weight:bold;
				font-size:large;

}
.section {
				margin-left:25px;
				font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
				color:#336600;
}
div.front_container a {
				display:block;
}
div.front_container a:link, div.front_container a:visited {
				color:#336600;
				padding-left:100px;
				padding-bottom:10px;
				font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
				font-weight:bold;
				font-size:large; 
				text-decoration:none;
}

div.front_container a:hover, div.front_container a:active

{
color:#002640;

}
div.home a:link, div.home a:visited {
				color:white;
				float:left;
				margin-left:100px;
				font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
				font-weight:bold;
				font-size:large;
				text-decoration:none;
				margin-bottom:15px;
}
div.home a:hover, div.home a:active {				 
				color:yellow;
}
.Title {
  font-size: 48px;
  font-family: Arial;
  font-weight: bold;
  line-height: 1.22917;
  padding: 8px;
  margin-left: 27px;
  margin-top: 10px;
  margin-bottom: 10px;
  color:#006699;
}
.Subtitle {
  font-size: 24px;
  font-family: Helvetica;
  padding: 8px;
  margin-left: 27px;
  margin-top: 2px;
  margin-bottom: 20px;
  color:#006699;
}
.Section {
  font-size: 20px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.1;
  padding: 4px;
  margin-left: 27px;
  margin-top: 34px;
  margin-bottom: 8px;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #006699;
  color:#006699;
}
.Subsection {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  padding: 8px;
  margin-left: 60px;
  margin-top: 12px;
  margin-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.Subsubsection {
  font-family: Times;
  font-weight: bold;
  padding: 8px;
  margin-left: 60px;
  margin-top: 10px;
  margin-bottom: 2px;
  display: list-item;
  list-style-type: square;
}
.Subsubsubsection {
  font-family: Helvetica;
  font-style: oblique;
  font-weight: bold;
  padding: 8px;
  margin-left: 75px;
  margin-top: 10px;
  margin-bottom: 2px;
  display: list-item;
  list-style-type: square;
}
.Table {
  padding: 8px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 4px;
}
.TableText {
  text-align: left;
  line-height: 1.08333;
  padding: 8px;
}
.Text {
  line-height: 1.25;
  padding: 8px;
  margin-left: 60px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
}
.Highlight {
  background-color: #D9D9D9;
  line-height: 1.25;
  padding: 8px;
  margin-left: 60px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
}
.Item {
  padding: 2px;
  margin-left: 75px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  display: list-item;
  list-style-type: square;
}
.Subitem {
  padding: 2px;
  margin-left: 99px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  display: list-item;
  list-style-type: square;
}
.Subsubitem {
  padding: 2px;
  margin-left: 123px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  display: list-item;
  list-style-type: square;
}
.ItemParagraph {
  padding: 2px;
  margin-left: 75px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 4px;
}
.DisplayFormula {
  font-style: italic;
  padding: 8px;
  margin-left: 60px;
}
.DefaultImg {
  line-height: 1.25;
  padding: 8px;
  margin-left: 60px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 20px;
}