body{
	background-color:#600051;
	position:absolute;
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	border-color:#bf8738;
}

div#infoscreen{
	display:block;
	background-color:inherit;	
	position:absolute;
	border-style:none;/*solid;*/	
	border-color:inherit;
	border-width:3px;
  padding:0px;
  top:0;
  left:0;
	width:100%;
  height:100%;
}

div#screen{
	display:block;  
  background-color:inherit;
	border-style:solid;
	border-color:inherit;
	border-width:3px;
	padding:5px;
	top:0;
	left:0;
	width:auto;
	height:auto;
}
	
div#title{
	background-color:inherit;
	border-style:none;
	border-color:inherit;
	border-width:2px;
	text-align:center;
	padding:5px;
	top:0px;
  left:0px;
  width:auto;
	height:auto;
  clear:both;
}

div#sidebar{
	background-color:inherit;
	border-style:none;  /*solid;*/
	border-color:inherit;
	border-width:2px;
	border-left:none;
	border-right:none;
	border-bottom:none;
	text-align:left;
	padding:5px;
	vertical-align:top;
	width:auto;
	height:auto;
}

div#main{
	background-color:inherit;
  /*position:absolute;      This causes a lot of trouble */
	border-style:none;  /*solid;*/
	border-color:inherit;
	border-width:2px;
	border-right:none;
	border-bottom:none;
	text-align:left;
	padding:5px;
	vertical-align:top;
	width:auto;
	height:auto;
}

div.pic img{
	padding:15px;
}

.obj-center{
	float:center;
}

.obj-left{
	float:left;
}

.obj-right{
	float:right;
}

div#contact{
	color:#FFF200;
}

#contact fieldset{
	background-color:inherit;
	border:none;
	margin-bottom:1em;
	width:30em;/*26;*/
	padding-top:0.5em
}

#contact label{
	position:absolute;
	font-size:100%;
	padding-top:0.2em;
	left:3em;	
}

#contact-input input{
	margin-left:18em;
	line-height:1.4em;
	margin-bottom:0.2em;
}

#contact textarea{
	margin-left:18em;
	line-height:1.4em;
	margin-bottom:0.2em;
}

td.cell_border_left{
  border-style:solid;
  border-width:1px;
  border-color:#c0c0c0;
  border-spacing:0;
  /*border-top:ridge;*/
  padding:5px;
  text-align:left;
  width:auto;
}

td.cell_border_center{
  border-style:solid;
  border-width:1px;
  border-color:#c0c0c0;
  border-spacing:0;
  /*border-top:ridge;*/
  padding:5px;
  text-align:center;
  width:auto;
}

td.cell_border_right{
  border-style:solid;
  border-width:1px;
  border-color:#c0c0c0;
  border-spacing:0;
  /*border-top:ridge;*/
  padding:5px;
  text-align:right;
  width:30%;
}

table.layout{
	border-spacing:0;
	padding:0;
	width:auto;
}

table.main_table{
	width:95%;
}

table.ItemTable{
  margin-left:5%;
  border-style:solid;
  border-color:#c0c0c0;
  border-width:3;
  border-spacing:0;
	padding:5;
	width:auto;
}
 
li{
	list-style-type:"disc";
}

h1{
	color:#FFF200;
	font-family:"DejaVu Serif", "Times New Roman", "Verdana", "ParkAvenue BT", "Helvetica";
	font-weight:normal;
	font-style:normal;
	font-size:48pt;
}

h2{
	color:#FFF200;
	font-family:"DejaVu Serif", "Times New Roman", "Verdana", "ParkAvenue BT", "Helvetica";
	font-weight:normal;
	font-style:italic;
	font-size:12pt;
}

h3{
	color:#FFF200;
	font-family:"DejaVu Serif", "Times New Roman", "Verdana";
	font-weight:normal;
	font-style:normal;
	font-size:16pt;
}

msel{
	color:#8DCB41;
}

h4{
	/*color:#555555;*/
	color:#FFF200;
	font-family:"DejaVu Serif", "Times New Roman", "Verdana";
	font-weight:bold;
	font-style:normal;
	font-size:12pt;
}

h5{
	color:#FFF200;
	font-family:"Times New Roman", "Verdana", "Microsoft Sans Serif";
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	font-size:12pt;
}

h6{
	color:black;
	font-family:"DejaVu Serif", "Times New Roman", "Verdana";
	font-weight:normal;
	font-style:normal;
	font-size:14pt;
}	

h7{
	color:#FFF200;
	font-family:"Times New Roman", "Verdana", "Microsoft Sans Serif";
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	font-size:12pt;
}

dd{
	color:#FEF886;
  font-family:"DejaVu Serif", "Palatino Linotype", "Tahoma", "Book Antiqua", "Times New Roman", "Verdana";
  font-weight:normal;
	font-style:normal;
	font-size:12pt;
}

ddu{
	color:#FEF886;
  font-family:"DejaVu Serif", "Palatino Linotype", "Tahoma", "Book Antiqua", "Times New Roman", "Verdana";
	text-decoration:underline;
  font-weight:normal;
	font-style:normal;
	font-size:12pt;
}

i{
	color:#FFF200;
	font-style:italic;
}

p{
	color:#FEF886;
  font-family:"DejaVu Serif", "Palatino Linotype", "Tahoma", "Book Antiqua", "Times New Roman", "Verdana";
  font-weight:normal;
	font-style:normal;
	font-size:12pt;
}

pu{
	color:#FEF886;
  font-family:"DejaVu Serif", "Palatino Linotype", "Tahoma", "Book Antiqua", "Times New Roman", "Verdana";
  text-decoration:underline;
  font-weight:normal;
	font-style:normal;
	font-size:12pt;
}
