body 
	{ background: #FFFFFF; font: 10pt Courier; vertical-align: top; color: #555555; text-align: left;}
*
	{ border: 0px solid black; }
form
	{ margin: 0; }
.logo
	{ float: left;}
.header 
	{ width: 600px; clear: both; height: 110px; position: absolute; left: 50%; top: 50%; margin-left: -300px; margin-top: -55px; text-align: center; }
.title
	{ float: left; min-width: 500px; }
.title h2
	{  padding-left: 5px; border-bottom: 1px solid #cccccc; color: #cccccc; font-family: "Courier New", Courier, monospace; }
.title p
	{ float: right; margin-top: -15px; color: #cccccc; text-align: right; font-size: 10pt; }
.title img
	{ float: left; margin-left: 2px; }
.title label
	{ float: left; margin-left: 7px; }

.content
	{ min-width: 600px; width: 80%; clear: both; }
.contenttext
	{ margin-top: -1px; border: 1px solid #cccccc; text-align: left; background-color: #FFFFFF; padding: 12px; }
.menu
	{ width: 100%; border: 0px solid #cccccc; text-align: left; margin-bottom: 1px; }
.supButton, .supButtonS
	{ float: left; border: 1px solid #cccccc;  margin-left: 10px; padding-left: 10px;  padding-right: 10px; }
.supButtonS
	{ border-bottom: 1px solid white; }
.subButton
	{ float: right; border: 1px solid #cccccc;  margin-right: 20px; padding-left: 10px;  padding-right: 10px; border-top: 0px; }
a
	{ color: #000000; }
.ina
	{ text-decoration: none; padding: 3px; color: #aaaaaa; background: url('/images/line.gif') 0 1.3em repeat-x;}
.ina:hover
	{ text-decoration: none; padding: 3px; color: #000000; background: url('/images/line2.gif') 0 1.3em repeat-x;}


#projects
	{ position: absolute; width: 838px; top: 125px; left: 50%; margin-left: -419px; margin-top: 10px;  }

#projects .left
	{ position: absolute; float: left; width: 196px;  height: 255px; padding: 0px; }
#projects .left ul
	{  list-style-type: none; margin-top: 2px; width: 196px; }
#projects .left ul li
	{ cursor: pointer; text-align: center; }
.bordered
	{ border-top: 1px solid #cccccc; }
.active
	{ background-color: #EEEEEE; }
.disabled
	{ color: #EEEEEE; background-color: #cccccc; cursor: default; }

#projects .right
	{ float: right; border: 1px solid #ccc; margin-left: 196px;  min-height: 255px;  width: 600px; padding: 0px;  }
#projects .right p 
	{ margin: 4px; text-indent: 10px; }

#projects .info
	{ margin-left: 296px; width: 400px; border: 1px solid #cccccc; border-top: 0px; padding: 4px; display: none; text-align: center; }

#progressbar
	{ position: relative; width: 300px; left: 50%; margin-left: -150px; border: 1px solid #cccccc; height: 12px; }
#progress
	{ width: 0%; background-color: #EEEEEE; height: 12px; }



.clear
	{ clear: both; }

