body {font-family: Arial, Helvetica, sans-serif; background-color: #999999; 
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#container {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -204px;
  margin-left: -396px;
  height: 408px;
  width: 792px;
  }
  
#mainHm {width: 792px; background-color: #999999; height: 408px; min-height: 408px; }

/* These are for option 1 */

#container1 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -360px;
  margin-left: -504px;
  height: 720px;
  width: 1008px;
  }
  
#mainHm1 {width: 1008px; background-color: #999999; height: 720px; min-height: 720px; }

/* These are the styles used for the bottom copyright line on the home page */

.copyright {font-size: 9px; color: #fff; text-align: center; margin-top: 10px;}

#news{
	font-size: 12px;
	color: #000;
	padding: 5px 0 10px;
}

#news a {color: #cc3333;}
#news a:hover {background-color: #cc3333; color: #fff;}

/* Main Info Page */

#mainFlash.info{
	width: 798px;
	height: 408px;
	background-color: #000;
	margin: 0;
	padding: 0;
	position: relative;
}

#mainFlash.info h1{
	font-size: 10px;
	text-align: center;
	border-top: 1px solid #aaa;
	line-height: 28px;
	background-color: #999933;
	font-weight: normal;
	position: absolute;
	top: 350px;
	width: 100%;
	margin: 0;
	padding: 0;
}

#mainFlash.info h1 a{
	text-decoration: none;
	color: #fff;
}

#mainFlash.info h1 a:hover{color: #000;}

#mainFlash.info #nav{
	height: 23px;
	background-color: #cc3333;
	width: 100%;
	margin: 0;
	padding: 5px 0 0;
	border-top: 1px solid #aaa;
	position: absolute;
	top: 379px;
}

#mainFlash.info #nav li{
	float: left;
	width: 198px;
	line-height: 15px;
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
	border-right: 1px solid #aaa;
}

#mainFlash.info #nav li.last{border: none;}

#mainFlash.info #nav li a{
	color: #fff;
	font-size: 9px;
	text-transform: uppercase;
	text-decoration: none;
}

#mainFlash.info #nav li a:hover{color: #999;}

#mainFlash.info #sideInfo{
	margin: 0;
	padding: 0;
	font-size: 9px;
	text-align: center;
	position: absolute;
	left: 25px;
	top: 50px;
	color: #fff;
	width: 260px;
}

#mainFlash.info #sideInfo h2{margin: 0; padding: 0 0 20px;}
#mainFlash.info #sideInfo a{color: #fff; text-decoration: none;}

#mainFlash.info #sideInfo ul{
	width: 177px;
	margin: 20px auto 0 auto;
	list-style: none;
	border-top: 1px solid #878787;
	padding: 10px 0 0;
}

#mainFlash.info #sideInfo ul li{padding: 6px 0;}

#mainFlash.info #sideInfo ul a{
	text-transform: uppercase;
	font-size: 11px;
	color: #cc3333;
	text-decoration: underline;
}

#mainFlash.info #aboutInfo{
	height: 294px;
	overflow: auto;
	border-left: 1px solid #adad93;
	position: absolute;
	top: 35px;
	left: 285px;
	padding: 0 20px 0 22px;
	width: 425px;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
}