html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	//background:rgb(209,205,193);
	background:#404040;
	font-size:76%; 
	font-family:georgia, palatino linotype, times new roman, serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	//background:rgb(209,205,193);
	background:rgb(64, 64, 64);
	}
	
#content A:link{
 font-weight:normal;
 text-decoration:underline;
 color:yellow;
 padding-left:2px;
 padding-right:2px;
}
#content A:visited {
 font-weight:normal;
 text-decoration:underline;
 color:#cccc00;
 padding-left:2px;
 padding-right:2px;
}
#content A:hover{
 text-decoration:none;
 color: white;
 background-color:#f40;/*#0066CC;*/
}

#content {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:7em; 
	bottom:52px; 
	width:720px; 
	margin-left:-321px; 
	left:50%; 
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:#606060;
	color:#ffffff;
	padding-top:0.5em;
	/*text-size: medium;*/
	}

* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:722px;
	border-top:154px solid #fff; 
	border-bottom:50px solid #fff;
	}

#head {
	position:absolute; 
	margin-left:-321px; 
	left:50%; 
	top:0; 
	width:720px; 
	min-width:720px; 
	height:7em; 
	background:#000; 
	font-size:1em; 
	z-index:5; 
	border:1px solid #000;
	color:#808080;
	font-family: "Verdana";
	}

* html #head {
	top:2px; width:722px; height:148px;
	}

#foot {
	text-align:center;
	position:absolute; 
	margin-left:-321px; 
	left:50%; 
	bottom:0; 
	width:720px; 
	min-width:720px; 
	height:50px; 
	//background:url(heading.jpg); background-position:0 100px;
	background:#000; 
	font-size:1em; 
	z-index:5; 
	//border:1px solid #000;
	font-family: trebuchet MS, tahoma, verdana, arial, sans-serif;
	font-weight:bold;
	color:#808080;
	}

* html #foot {
	bottom:2px; width:722px; height:48px;
	}


#content p {
	padding:5px; text-align:justify;
	}
.boldhead {
	font-size:1.5em; 
	font-weight:bold;
	}
.bold {font-weight:bold;}
.left {float:left; margin:10px; border:1px solid #000;}
.right {float:right; margin:10px; border:1px solid #000;}
.lefttext {float:left; width:300px; text-align:justify;}
.righttext {float:right; width:300px; text-align:justify;}

* html .lefttext {float:left; width:310px; text-align:justify;}
* html .righttext {float:right; width:310px; text-align:justify;}




dl#menu dt {
  display:none;
  }
dl#menu dd {
  padding:0; 
  margin:0;
  }
a.xmenu, a.xmenu:visited {
  display:block; 
  width:7em; 
  height:3em; 
  background:#000; 
  text-decoration:none; 
  text-align:center; 
  color:#aaa; 
  float:left;
  font-family: "Verdana";
  font-size: small;
  font-variant: small-caps;
  }
a.xmenu span, a.xmenu:visited span {
  display:block; 
  width:5em; 
  height:0.5em; 
  border-top:0.5em solid #000; 
  border-left:1em solid #000;  
  border-right:1em solid #000; 
  border-bottom:0.5em solid #000; 
  background:#500; 
  overflow:hidden;
  }
* html a.xmenu span, * html a.xmenu:visited span {
  width:7em; 
  height:1.5em; 
  w\idth:7em; 
  he\ight:0.5em; 
  overflow:hidden;
  }
a.xmenu:hover {
  color:#f40;
  }
a.xmenu:hover span {
  background:#f40;
  }
  
