body {font-family: segoe ui,arial,verdana,tahoma,helvetica,sanserif;
font-size:80%;
}
div.sidebar {
    float: right;
    width: 25%;
    background-color:aliceblue;
    border: 1px silver solid;
    margin: 0.5em;
    padding: 0.5em;
    font-style: italic;
    text-align: left
  }
div.highlight {
    background-color:aliceblue;
    border: 1px silver solid;
    margin: 0.5em;
    padding: 0.5em;
    font-style: italic;
    text-align: left
  }
h2
		{
	font-family: segoe ui,arial,verdana,tahoma,helvetica,sanserif;
	font-size: 120%;
	font-weight: bold;
	margin-top: 1.1 em;
	margin-bottom: .5 em;
}
h5
		{
	font-family: segoe ui,arial,verdana,tahoma,helvetica,sanserif;
	font-size: 100%;
	color:#e28000;
	margin-bottom:0;
	padding-bottom:0;
}

h5.title
{
	font-family: segoe ui,arial,verdana,tahoma,helvetica,sanserif;
	color: #666666;
	margin-bottom:0;
	padding-bottom:0;

}
h5.options
{
	font-family: segoe ui,arial,verdana,tahoma,helvetica,sanserif;
	color: #666666;
	margin-bottom:0;
	padding-bottom:0;
}
hr	{
	color:steelblue; 
	margin-bottom:1px;
	margin-top:1px;
	height:1px;
	padding-top:0px;
	}
table {font-size:100%;
}
table.diagram{font-size:8pt;}
table.extra{width=100%;top:20px;
	font-family: segoe ui,arial,verdana,tahoma,helvetica,sanserif;
	font-size:8pt;
	padding-bottom:6px;
  	border-bottom:double 4px black;margin-bottom:20px;}
img  {margin-left:25px;margin-top:6px;margin-bottom:6px;}
img.inline  {margin-left:0px;margin-top:0px;margin-bottom:0px;}
td.x1 {color:#7598C4;
      font-weight:bold;
      font-size:150%;
      font-family:segoe ui,arial,verdana,tahoma,helvetica,sanserif;   
}
#ind  {margin-left:25px;}
#even
{
  background-color: #d9e6f4;
}
#datefooter
{
  color: silver;
  position:absolute;
  top:100%;
}

.notice
{
  color:silver;
  font-style:italic;
}
a {text-decoration:none;color:steelblue}
a.link {color:steelblue;}
a:hover {text-decoration:underline;}
a:visited {color:steelblue;}

li.lisub{list-style:none}
ul.ulborder {border-top:1px solid steelblue; border-bottom:1px solid steelblue;margin-left:0px;padding-top:6px;padding-bottom:6px}