/* CSS Document */
body {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  height: 100%; 
  max-height: 100%; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  }
#pageheader{
  position: absolute; 
  top: 0; 
  left: 0; 
  width: 100%; 
  height: 60px; /*Height of frame div*/
  overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
    background: #969696; /* Old browsers */
    background: -moz-linear-gradient(top, #969696 0%, #444444 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#969696), color-stop(100%,#444444)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #969696 0%,#444444 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #969696 0%,#444444 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #969696 0%,#444444 100%); /* IE10+ */
    background: linear-gradient(to bottom, #969696 0%,#444444 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969696', endColorstr='#444444',GradientType=0 ); /* IE6-9 */
  color: #fff;
}
h1.pagename{
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  line-height: 40px;
}
.datetime
{
	position: absolute;
	top: 60px; /*Set top value to HeightOfFrameDiv*/
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	height: 8px; /*Height of frame div*/
	overflow: visible;
	width: 100%;
	border-top:solid 1px #000442;
    background: -moz-linear-gradient(top, rgba(68,68,68,0.65) 0%, rgba(68,68,68,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.65)), color-stop(100%,rgba(68,68,68,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(68,68,68,0.65) 0%,rgba(68,68,68,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(68,68,68,0.65) 0%,rgba(68,68,68,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(68,68,68,0.65) 0%,rgba(68,68,68,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(68,68,68,0.65) 0%,rgba(68,68,68,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6444444', endColorstr='#00444444',GradientType=0 ); /* IE6-9 */
	line-height:20px;
	text-align:right;
	color: #fff;
}
#footer {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 30px;
	background-color: #444444;
	line-height: 27px;
	text-align:right;
}
#maincontent{
  position: fixed; 
  top: 81px; /*Set top value to HeightOfFrameDiv*/
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto; 
  background: #fff;
}
.innertube{
  margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
  float: left;
  margin-left:20px;
  text-align: left;
  width: 80%;
}

* html body{ /*IE6 hack*/
  padding: 65px 0 0 0; /*Set value to (HeightOfFrameDiv 0 0 0)*/
}

* html #maincontent{ /*IE6 hack*/
  height: 100%; 
  width: 100%; 
}

.errorText {
    color: #ff0000;
    font-weight: bold;
}
.columnheader {
    background: #cedce7;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OTZhNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #cedce7 0%, #596a72 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#596a72));
    background: -webkit-linear-gradient(top, #cedce7 0%,#596a72 100%);
    background: -o-linear-gradient(top, #cedce7 0%,#596a72 100%);
    background: -ms-linear-gradient(top, #cedce7 0%,#596a72 100%);
    background: linear-gradient(to bottom, #cedce7 0%,#596a72 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 );

    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    background-color: silver;
    padding-left: 4px;
    padding-right: 4px;
    white-space: nowrap;
}
tr.odd {
    background-color: #F7F7F7;
}
tr.even {
    background-color: #E2E4FF;
}