/* @import url(status.css); */
/* css to display ams application */
body {
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 90%;
}
h1, h2 {
  	font-size: medium;
}
#intro {
  	border: dotted silver thin;
  	margin: 0.5em;
}

/* format results section */
#results {
  	border: dotted silver thin;
  	margin: 0.5em;
}

#results>div.data {
  	border: solid silver thin;
  	margin: 0.5em;
  	padding: 0.5%;
}

#results>.data>.data {
  	border: dotted silver thin;
  	margin: 0.5em;
  	padding: 0.5%;
}
.data p {
  	margin-left: 1em;
}
/* numeric data */
.numdata {
  	float: left;
  	border: solid silver thin;
  	margin: 0.5em;
  	padding: 0.5%;
}                                                                                          
.nheader {
  	font-weight: bolder;
}
.nvalue {
  	font-weight: lighter;
}


/* format history */
#history {
	border: dotted silver thin;
	margin: 0.5em;
}
#history div {
	border: solid silver thin;
	margin: 0.5em;
	padding: 0.5%;
}


/* format toc */
#toc {
  margin: 0;
  font-size: 85% /*smaller*/;
  font-weight: bold;
  line-height: 1.1;
  text-align: left;
  position: fixed;
  top: 2em;
  left: auto;
  width: 10em;
  right: 2em;
  padding: 0.3em 0.4em;
  background: #444 fixed;
  border: thin outset #025c7f;
  color: white;
  /* add transparency */
  filter:alpha (opacity=70); /* MS Internet Explorer */
  filter:progid:DXImageTransform.Microsoft.Alpha
   (style=0, opacity=70); /* MS Internet Explorer proprietory */
  -moz-opacity: 0.7; /* Mozilla v1.6 and below */
  opacity: 0.7; /* CSS-3 Standards */
  -khtml-opacity:.7 /* Safari */
}
#toc a {
display: block;
margin: 0 0.5em;
}
#toc a:hover { background: black; color: white}
#toc .toc1 a:link { text-decoration: none; color: #699}
#toc .toc1 a:visited { text-decoration: none; color: #699}
#toc .toc2 a:link { text-decoration: none; color: white}
#toc .toc2 a:visited { text-decoration: none; color: white}
.toc2 {
  margin-left: 1em;
}


.al {text-align: left;}
.ar {text-align: right;}
.ac {text-align: center;}

table {
  border-collapse: collapse;
  border-style: none;
  empty-cells: show;
  /* make sure background is not transparent*/
  background-color: #fff;
  font-size: 85%;
}
thead {
  background-color: #ede;
}
tr.alternate {
  background-color: #f1f1f1;
}
th {
  padding: 0.3em;
  border: 1px solid #eee;
}
td {
  padding: 0.2em;
  border: 1px solid #eee;
}
.floatright{
  float: right;
}
.floatleft{
  float: left;
}
div.spacer{
  clear: both;
}
/*
*
* Format history led table
*
*/
.history {
  background-color: #fff;
}
.hrow{
  clear: both;
  margin: 0;
  padding: 0;
}
.hcell {
  margin: 0;
  padding: 0;
  float: left;
/*  height: 0.3em;*/
/*  width: 0.4em;*/
}
.hprefix {
  font-size: 0.9em;
  float: left;
  margin: 0;
  padding: 0;
  width: 2em;
  color: #888;
}
/* 
* adjust image size
*/
.large {
  width: 140%;
  height: 140%;
}
.medium {
  width: 120%;
  height: 120%;
}

