body {
  font-size : 10pt;
  margin: 3;
  padding: 0;
  background-image: url(background.jpg);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-attachment:fixed;
}


#wrapper {
  width:90em;
  margin:0 auto;
  text-align: left;
}
#head {
  text-align: center;
}
#left {
  width: 10em;
  float: left;
  text-align: center;
}
#right {
  width: 10em;
  float: right;
}
#center {
  margin-left: 130px;
  margin-right: 100px;
  padding: 5px;
  height: 400px;
}

#footer {
  clear: both;
}

p.menu {
	font-size:1em;
	}

p.menu a {
        text-align: center;
	background-color:#5e8eab;
	color:#ffffff;
	border-bottom:solid 1px #ffffff;
	text-decoration:none;
	margin-left:2px;
	margin-right:2px;
	line-height:2.5em;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	}

p.menu a:hover {
	background-color:#c5e1ed;
	color:#5e8eab;
	}

p.menu span {
	color:#c5e1ed;
	display:none;
	}

h1 {
	width:17em;
	margin-left:0px;
	background-color:#CCCC66;
	padding:0.2em;
	font-size: 1.2em;
}

h2 {
	width:10em;
	margin-left:0px;
	background-color:#ddffff;
	padding:0.2em;
	font-size: 1.1em;
}


th,td{
	padding:0em 1em;
	border-top:2px solid #999999;
	border-bottom:2px solid #999999;
	border-left: none;
	border-right: none;
	empty-cells: show;
}
thead{
	color:#000000;
	background: #cccccc;
}
.c1 {
 	text-align: center;
	font-size: 9pt;
        color: #0000FF;
}
.c2 {
 	text-align: left;
	font-size: 12px;
        color: #ccff00;
}
.user {
	position:absolute;
	top:0.2em;
	left:31em;
	margin-right:0px;
	color:"ffffff";
	background-color:#009900;
	padding:0.2em;
	font-size: 1.2em;
}
.box1 {
        position:absolute;
        top: 4em;
        left:30em;
	width:20em;
	padding:1em;
	border:2px solid #5e8eab;
}

.table1 {
	font-size: 9pt;
        color: #000000;
}
.table2 {
	border: none;
	border-collapse: collapse;
	font-size: 14px;
}
td {
   border: none;
}	