body {
	font: normal 9pt verdana,sans-serif;
	color: black;
	background-color: #ffffff;
	width: 100%;
	height: auto;
	}

small	{
	font: normal 8pt verdana,sans-serif;
	}

#main a:link {
	background-color: #ffffff;
	text-decoration: none;
	color: blue;
	}
#main a:visited {
	background-color: #ffffff;
	text-decoration: none;
	color: #840084;
	}

#main a:hover {
	background-color: #ffffff;
	text-decoration: none;
	color: #dd0000;
	}


#menu { display: none;
	}
p.trail {margin-top: 0px;
	}

#header { display: none;
	}



#main {
	color: black;
	position: absolute;
	left:0px;
	top: 0px;
	bottom: 0px;
	margin-top: 16px;
	padding-left: 5px;
	padding-right: 10px;
	background-color: #ffffff;
	overflow: visible;
/*   border-left: solid black 2px; */
	}

#maps {
	color: black;
	position: absolute;
	left:0px;
	top: 40px;
	bottom: 0px;
	margin-top: 16px;
	padding-left: 0px;
	padding-right: 10px;
	background-color: #ffffff;
	overflow: visible;
/*   border-left: solid black 2px; */
	}


#sitemap {
	position: absolute;
	left:0px;
	top: 0px;
	bottom: 0px;
	margin-top: 16px;
	padding-left: 5px;
	background-color: #99cc00;
	overflow: visible;
/*   border-left: solid black 2px; */
	}
#sitemap a:hover {
	color: #dd0000;
   }


#sitemap th	{ background-color: #99cc00;
	color: black;
	border: 0px solid #666666;
	padding: 5px;
	}

#sitemap td	{ 
	background-color: #99cc00;
	color: black;
	}

#sitemap td.pri {
	display: block;
	margin: 0em 0;
	text-align: center;
	padding:6px 0 8px 0px;
	font: 10px Verdana, sans-serif;
	color: white;
	background-color: #0F238C;
	text-decoration: none;
	width: 150px;
	}
#sitemap a.pri {
	display: block;
	margin: 0em 0;
	text-align: center;
	padding:6px 0 8px 0px;
	font:  10px Verdana,sans-serif;
	color:white;
	background-color: #0F238C;
	text-decoration: none;
	}
#sitemap a.sec {
	display: block;
	margin: 0em 0;
	text-align: center;
	padding:6px 0 8px 0px;
	font:  10px Verdana,sans-serif;
	color:white;
	background-color: #A3A300;
	text-decoration: none;
	}
#sitemap a.ter {
	display: block;
	margin: 0em 0;
	text-align: center;
	padding:6px 0 8px 0px;
	font:  10px Verdana,sans-serif;
	color:white;
	background-color: #c0c0c0;
	text-decoration: none;
	}


/* ID     - use #name    - specificity=100 */
/* CLASS  - use tag.name - specificity=10  */
/* tag    - use tag      - specificity=1   */

#main table
	{border: 1px solid #666666;
	margin-top: 1em;

	}

#main th	{ background-color: #99cc00;
	color: black;
	border: 1px solid #666666;
	padding: 5px;
	}
.white	{ 
	background-color: #ffffff;
	color: black;
	border: 1px solid #666666;
	padding: 5px;
	}

#main td	{ /* background-color: #b0ee00;*/
	background: #b0ee00;
	color: black;
	border: 1px solid #666666;
	padding: 5px;
	}


h1	{
	background-color: #99cc00;
	font-size: 12pt;
	color: #dd0000;
	font-weight: bold;
	}

h2	{
	background-color: #99cc00;
	font-size: 10pt;
	color: blue;
	font-weight: bold;
	}

/*	padding	one value	applies to all	*/
/*		two values	1st-top/bottom, 2nd right/left	*/
/*		three values	1st-top, 2nd right/left, 3rd-bottom	*/
/*		four values	top, right, bottom, left	*/

#pagetabs {
	display: none;
	color: black;
	position: absolute;
	left:0px;
	top: 0px;
	bottom: 0px;
	margin-top: 16px;
	padding-left: 5px;
	padding-right: 10px;
	overflow: visible;

  float:left;
  background:#ffffff url("images/bg.gif") repeat-x bottom;
  font-size:95%;
  line-height:normal;
  }
#pagetabs ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#pagetabs li {
  float:left;
  background:url("images/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#pagetabs a {
  float:left;
  display:block;
  background:url("images/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:normal;
  color:#0000ff;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#pagetabs a {float:none;}
/* End IE5-Mac hack */
#pagetabs a:hover {
  color:#ff0000;
  }
#pagetabs #current {
  background-image:url("images/left_on.gif");
  }
#pagetabs #current a {
  background-image:url("images/right_on.gif");
  cursor: default;
  color:#0000ff;
  padding-bottom:5px;
  }

