html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:#ccccff;
	font-family:arial,verdana, sans serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	font-family:arial, verdana, sans-serif; 
	background:#ccccff;
	}
	
#wrapper {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:#ccccff;
	font-family:arial,verdana, sans serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

#content {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:135px; 
	bottom:52px; 
	width:796px; 
	margin-left:-398px; 
	left:50%; 
	border-left:1px solid #3300ff;
	border-right:1px solid #3300ff;
	background:#ddd;
	}

* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:796px;
	border-top:135px solid #3300ff; 
	border-bottom:50px solid #3300ff;
	}
	
#content h1 {
	padding:5px 20px 0px 20px;text-align:left;font-size:2em;font-weight:bold;line-height:0.15em;
	}
	
* html #content h1 {padding-top:20px;line-height:1em;}

#content h2 {
	padding:5px 20px 0px 20px;text-align:center;font-size:1.5em;font-weight:bold;line-height:0.15em;
	}
	
* html #content h2 {padding:20px;}

#content h3 {
	padding:5px 20px 0px 20px;text-align:center;font-size:1em;font-weight:bold;line-height:0.15em;
	}
	
* html #content h3 {padding:20px;}

#content h3.advert {margin-left:20px; margin-right:310px;padding:20px; text-align:center; font-size:2em;font-weight:bold; border:10px outset red;}

#content p {
	padding:5px 20px 5px 20px; text-align:left;font-size:1em;font-weight:bold; 
	}
	
#content ul li {margin-left:20px;padding-left:5px;font-size:1em;font-weight:bold; }

#content p.advert {margin-left:50px; margin-right:50px;padding:20px; text-align:center; font-size:1em;font-weight:bold; border:10px outset red;}

#head {
	position:absolute; 
	margin-left:-398px; 
	left:50%; 
	top:0; 
	width:796px; 
	min-width:796px; 
	height:135px; 
	background:#ddd; 
	font-size:0.75em; 
	z-index:5; 
	border:1px solid #3300ff;
	}

* html #head {
	top:1px; width:796px; height:135px;
	}

#foot {
	text-align:right;
	position:absolute; 
	margin-left:-398px; 
	left:50%; 
	bottom:0; 
	width:796px; 
	min-width:796px; 
	height:50px; 
	background:#ddd; 
	z-index:5; 
	border:1px solid #3300ff;
	}

* html #foot {
	bottom:1px; width:796px; height:48px;
	}
	
#foot p {
  color:#3300FF; 
  margin:5px 10px 0px 10px;
  font-family: arial, verdana, sans-serif;
  font-size:0.75em;
  }

.lfth1{float:left;position:absolute; left:10px;top:10px;}
.rgth{float:right;position:absolute; right:0px;z-index:4;}
.lfth2{float:left;position:absolute; left:133px;top:10px;}
.lfth3{float:left;position:absolute; left:10px;;bottom:5px;top:5px;}
.lfth4{float:left;margin:5px 10px 5px 30px;}
* html .lfth4 {float:left;margin:5px 10px 5px 20px;}
.imgclass {float:right;margin:5px 20px 5px 20px;}

#nav {position:absolute;margin:85px 0px 0px -30px;padding:0;}
* html #nav {margin:95px 0px 0px -30px;padding:0;}
#nav ul {list-style:none;}
#nav li {list-style: none; margin: 0; padding:0;float: left; width: 7em;border: 1px solid #0000cc;}
#nav li a {display: block; padding: 0.25em ; text-decoration: none;background-color: #6699FF; width: 7em;text-align:center;}
#nav>ul a {width: auto;}
#nav a:hover {background-color:#FF9900;}

#uberlink a:active, #uberlink a:hover, #uberlink a:visited, #uberlink a:link {color: #ffffff;background-color:#cc0000;}

th {font-family:"Arial", sans-serif; font-size:11pt;font-weight:bold;color:#000080;text-align:left;}
td {font-family:"Arial", sans-serif; font-size:11pt;font-weight:normal;color:#000080;text-align:center;}