/* Elgee rls 2.0   CSS Document */

.pghdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF0000;
	font-weight: bold;
}

.caveat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	
}

.photo_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	}
		 
/*   Layer Content Style  */	
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

/*  Home page title style */
.homepgtitle {
	color:#000000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}	

/*  company footer  */
.companyblock {
	font-family:"Times New Roman", Times, serif;
	font-size: 10pt;
}
	

/*  footer - copyright, designer, hosting company  */
p.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
}

.subtext {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
}

.disclaimer {
	font-family: "Times New Roman", Times, serif;
	font-size: 8pt;
}


/*  standard hyperlink style  */
a:link {
	color: #0000FF;
	text-decoration:none;
}

a:hover {
	color: #FF0000;
	text-decoration:none;
}

a:active {
	color: #990000;
	text-decoration:none;
}

a:visited {
	color: #0066FF;
	text-decoration:none;
}

	
/*  Section Menu Hyperlinks   */ 	
a.sectionmenu:link {
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:11pt;
	text-decoration:none;	
 }

a.sectionmenu:hover {
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:11pt;
	text-decoration:none;
 }

a.sectionmenu:active {
	color: #990000;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight: bolder;
	font-size:11pt;
	text-decoration:none;
}	

a.sectionmenu:visited {
	color: #0066FF;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	font-size:11pt;
	text-decoration:none;
 }



/* index.html  horizontal accessibility menu at top of page  */
.topmenu {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:8pt;
	text-decoration: none;
 }


a.topmenu:link {
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:8pt;
	text-decoration: underline;
 }
 
a.topmenu:hover {
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
 } 

a.topmenu:active {
	color: #990000;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:8pt;
	text-decoration:underline;
}	
  
a.topmenu:visited {
	color: #0066FF;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:8pt;
	text-decoration: underline; 
}

/*  Layer styles on index.html  */
.layerpos {
	overflow: scroll;
	position: absolute;
	visibility: hidden;
	z-index: 1;
	height: 470px;
	width: 600px;
	left: 325px;
	top: 185px;
}

.layerposrev {
	overflow:auto;
	position: absolute;
	visibility: hidden;
	z-index: 1;
	height: 500px;
	width: 630px;
	left: 225px;
	top: 190px;
}


.layerappl {
	overflow: auto;
	position: absolute;
	visibility: hidden;
	z-index: 1;
	height: 470px;
	width: 650px;
	left: 300px;
	top: 185px;
}

.layerappl2 {
	overflow: auto;
	position: absolute;
	visibility: hidden;
	z-index: 2;
	height: 470px;
	width: 350px;
	left: 400px;
	top: 185px;
}




.layer-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF0000;
}	

.layer-subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
}	

/* Layer positioning on sweepers & vacs */
.layerupdates {
	background-color:#FFFF00;	 
	overflow: hidden;
	position: absolute;
	visibility: hidden;
	z-index: 0;
	height: 80px;
	width: 195px;
	left: 580px;
	top: 100px;
}

/*  Layer positioning on index page */
.layerupdates2 {
	background-color:#FFFF00;	 
	overflow: hidden;
	position: absolute;
	visibility: hidden;
	z-index: 1;
	height: 80px;
	width: 220px;
	left: 250px;
	top: 175px;
}


/* Site map */

.style5 {
	font-size: 10pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style6 {font-size: 10pt}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; }