body {
	top:0; right:0; left:0;
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}

#header {
	position: fixed;  
	top: 0px;
	right: 0px;
	height: 102px;
	width: 100%;
	overflow: visible;
	background-color: #666666;
	z-index: 2;
}

#header img {
	margin-top: 20px;
	margin-left: 50px;
	border: 0px;
}

#table_header {
	margin-left: 50px;
}

#main_content {
	z-index: 1;
	height: 100%;
	width: 100%; 
	position: absolute;
}

#table_content {
	height: 100%;
	margin-top: 114px;
	margin-left: 50px;
}

#content {
	padding-top: 80px;
	width: 100%;
}

td {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

.cell a:hover, .cell0 a:hover, .cell1 a:hover, .cell2 a:hover, .cell3 a:hover, .cell4 a:hover, .cell5 a:hover {
	display: block;
	color:#ffffff; 
}

td a:link  { color:#FFFFFF; background-color:transparent; text-decoration:none; }
td a:visited { color:#FFFFFF; background-color:transparent; text-decoration:none; }
td a:active, a:focus { color:#FFFFFF; background-color:transparent; text-decoration:none; }

a:link  { color:#666666; background-color:transparent; text-decoration:none; }
a:visited { color:#666666; background-color:transparent; text-decoration:none; }
a:hover { color:#666666; background-color:transparent; text-decoration:none; }
a:active, a:focus { color:#666666; background-color:transparent; text-decoration:none; }

.title {
	font-size: 12px;
	font-weight: bold;
}

.description {
	font-size: 10px;
	width: 66%;
}

a.back {
        background: #666666;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #ffffff;
}

.cell, .cell0, .cell1, .cell2, .cell3, .cell4, .cell5  {
	border-top:0px;
	border-left:1px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	width: 170px;
	padding-left:5px;
}


.header, .header0, .header1, .header2, .header3, .header4, .header5  {
	background: #999966;
	border-top:7px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:10px;
	width: 170px;
}

.header, .cell { border-color: #A5E721; }
.cell a:hover { background-color:#A5E721; }

.header0, .cell0 { border-color: #FA9D1A; }
.cell0 a:hover { background-color:#FA9D1A; }

.header1,.cell1 { border-color: #1A2CFC; }
.cell1 a:hover { background-color:#1A2CFC; }

.header2, .cell2 { border-color: #FF17C6; }
.cell2 a:hover { background-color:#FF17C6; }

.header3, .cell3 { border-color: #18EBFE; }
.cell3 a:hover { background-color:#18EBFE; }

.header4, .cell4 { border-color: #D08AF9; }
.cell4 a:hover { background-color:#D08AF9; }

.header5, .cell5 { border-color: #EDF98A; }
.cell4 a:hover { background-color:#EDF98A; }


/* windowze fix */

* html, * html body {
	overflow: hidden;	  
	height: 100%;
}

* html #header {
	position: absolute;
	margin-right: 16px;
	width: 100%;
}

* html #header img, * html #table_header {
	margin-left: 66px;
	position: fixed;
}

* html #main_content {
	overflow: scroll; 
}

 

