#content {
  position: absolute;
  top: 90px;
  left: 195px;
  width: 600px;
  margin: 10px;
}
#content div {
  background-color: #adf;
}
#content_search {
  margin-left: 1.5in;
  color: #fff;
}
#header {
  position: absolute;
  text-align: center;
  top: 10px;
  left: 195px;
  width: 600px;
  margin: 10px;
}
#header a:link, #header a:visited {
  padding: 0;
  margin: 0;
  color: #fff;
}
#header li {
  padding: 0.25em 1em;
  list-style-type: none;
  display: inline;  
}
#header ul {
  font-size: 12pt;
  font-weight: bold;
  background-color: #666;
  padding: 5px 2px;
  margin: 5px 2px;
}
#help {
   display: none;
   border: 2px solid #adf;
   width: 100%;
   background-color: lightyellow;
   font-size: 9pt;
   padding: 4px;
 }
#left {
  width: 176px;
  padding: 2px 0;
  margin: 5px 0 0 5px;
  background-color: white;
}
#left a:link, #left a:visited {
  color: blue;
}
#left li {
  font-size: 10pt;
  font-weight: bold;
  list-style-type: none; 
  padding: 2px 0 2px 3px;
  margin: 2px 0 3px 3px;
}
#left li li {
  font-size: 9pt;
  font-weight: bold;
  list-style-type: none;  
  padding: 2px 0 0 3px;
  margin: 2px 0 0 3px;
  word-spacing: 1pt;
}
#left li li li {
  font-size: 8pt;
  font-weight: normal;
  letter-spacing: 0;
  list-style-type: none; 
  padding: 2px 0 2px 4px;
  margin: 2px 0 2px 4px;
  word-spacing: 1pt;
}
#left li li li li{
  font-size: 8pt;
  font-weight: normal;
  letter-spacing: 0;
  list-style-type: none; 
  padding: 2px 0 2px 4px;
  margin: 2px 0 2px 4px;
  word-spacing: 1pt;
}
#left ul {
  padding: 0;
  margin: 5px 0;
}
#ms_fieldset {
  height: 100px;
  margin: 0;
  padding: 0;
  width:502px;
}
#ms_fieldset span {
  position: relative;
  top: 25px;
}
#ms_fieldset ul {
  font-size: 9pt;
  left: 150px;
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  top: -25px;
}
#right_pane {
  position: absolute;
  top: 95px;
  left: 812px;
  width: 190px;
}
#right_pane_up {
  text-align: center;
  background-color: #adf;
  margin: 5px;
  padding: 5px;
  font-size: 10pt;
  font-weight: bold;
}
#right_pane_bottom {
  font-size: 9pt;
  font-weight: normal;
  margin: 5px;
  padding: 5px;
}
.blue { color: blue }
.box {/*this is a box where the bottom-navigation*/
      /* and the copyright will be placed*/
  background: #f0f8ff;
  color : #000099;
  font-size: 14px;
  font-weight: bold;
  padding : 2px;
  margin: 2px;
  border-color : #48D1CC;
  border-style : groove;
  border-width : 2px;/* the border property in longhand*/
  text-align: center;
}
.clearboth { clear:both; }
.content_index {
  position: absolute;
  top: 90px;
  left: 195px;
  margin: 10px;
}
.double { background-color: #d9d9d9 }
.done { color: #736F6E }
.editWarning {
  color: red;
  display: inline;
}
.EEEEEE { background-color: #eee }
.even { background-color: #f0f8ff }
.green { color: green }
.index_table { 
   border-collapse: seperate;
 }
.index_table caption { 
   font-size: 10pt;
   padding: 4px;
   margin: 0;
   font-weight: bold;
   text-align: center;
 }
.index_table td { 
   font-size: 9pt;
   padding: 4px;
   margin: 0;
 }
.index_table th {
   font-size: 9pt;
   padding: 4px;
   margin: 0;
   vertical-align: bottom;   
 }
.lefteven {
  background-color: #f0f8ff;
  font-weight: bold;
  float: left;
  width: 100px;
}
.leftodd {
  background-color: #fadbd7;
  font-weight: bold;
  float: left;
  width: 100px;
}
.m1fontSize { font-size: smaller; }
.odd { background-color: #e0dbd7; }
.orderedLists a:link, .orderedLists a:visited {
  font-size: 9pt;
}
.orderedLists dd {
  font-size: 9pt;
  font-weight: normal;
  margin: 2px 2px 8px 8px;
  padding: 2px 2px 8px 8px;
}
.orderedLists dt {
  font-size: 9pt;
  font-weight: normal;
  margin: 2px 2px 5px 0;
  padding: 2px 2px 5px 0;
}
.orderedLists li {
  font-size: 11pt;
  font-weight: bold;
  margin: 2px 1px 4px 1px;
  padding: 2px 1px 4px 1px;
}
.orderedLists li p {
  font-size: 9pt;
  font-weight: normal;
}
.orderedLists li li {
  font-size: 10pt;
  font-weight: bold;
  margin: 1px 1px 3px 2px;
  padding: 1px 1px 3px 2px;
}
.orderedLists ul {
  margin: 0;
  padding: 0;
}
.p1fontSize { font-size:larger; }
.red {color: red; }
.reference {
  font-size: 9pt;
}
.righteven {
  background-color: #f0f8ff;
  margin-left: 5px;
  float: leftt;
  width: 90%;
}
.rightodd {
  background-color: #fadbd7;
  margin-left: 5px;
  float: leftt;
  width: 90%;
}
.single { background-color: #eeeeee }
.todoLists {
  line-height: 18pt;
}
.uncertainty {
  color: red;
  font-size: 10pt;
  vertical-align:super;
}
b {
  font-weight: bold;
}
body {
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
div.wraper {
  width: 150%;
  margin-bottom: 5px;
}
div li {
  font-size: 10pt;
  margin: 2px 2px;
  padding: 2px 2px;
}
div label {
  color: #919191;
  font-weight: bold;
  margin-left: 10px;
}
fieldset { 
  border: 1px solid #781351;
}
form {
  font-size: 10pt;
}
form label {
  color: #919191;
  display: inline;
  float: left;
  font-weight: bold;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 0.5em;
  text-align: left;
  width: 120px;
}
img {
  padding: 0;
  margin: 0;
}
input {
  color: #781351;
  background: #fee3ad;
  border: 1px solid #781351
}
legend {
  color: #fff;
  background: #ffa20c;
  border: 1px solid #781351;
  padding: 2px 6px;
} 
p {
  font-size: 10pt;
  margin: 5px 2px;
  padding: 5px 2px;
}