/* START CSS popup of thumbnail images */

	/*Credits: Dynamic Drive CSS Library */
	/*URL: http://www.dynamicdrive.com/style/ */
	.thumbnail{
	position: relative;
	z-index: 0;
	}
	
	.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
	}
	
	.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -1000px;
	border: 1px gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
	}
	
	.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
	}
	
	.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -50;
	left: 155px; /*position where enlarged image should offset horizontally */
	
	}

/* FINISH CSS popup of thumbnail images */

/* START drop down menu bar */
	.dm1 {
		font: 11px tahoma;
	}
	.dm1 .item1,
	.dm1 .item1:hover,
	.dm1 .item1-active,
	.dm1 .item1-active:hover {
		padding: 3px 8px 4px 8px;
		border: 1px #003366;
		border-style: solid none solid none;
		text-decoration: none;
		display: block;
		position: relative;
	}
	.dm1 .item1 {
		background: #0155bb;
		color: #ffffff;
		font-weight: bold;
	}
	.dm1 .item1:hover,
	.dm1 .item1-active,
	.dm1 .item1-active:hover {
		background: #FF6600;
		color: #ffffff;
	}
	.dm1 .item2,
	.dm1 .item2:hover {
		padding: 3px 8px 4px 8px;
		text-decoration: none;
		display: block;
		white-space: nowrap;
	}
	.dm1 .item2 {
		background: #3264C7;
		color: #ffffff;
	}
	.dm1 .item2:hover {
		background: #6699FF;
		color: #ffffff;
	}
	.dm1 .section {
		border: 1px #003366;
		border-style: solid solid solid solid;
		position: absolute;
		visibility: hidden;
		z-index: -1;
		white-space: nowrap;
	}
	.dm1 .left, .dm1 .left:hover { border-style: solid none solid solid; }
	.dm1 .right, .dm1 .right:hover { border-style: solid solid solid none; }
	
	* html .dm1 td { position: relative; } /* ie 5.0 fix */
/* FINISH drop down menu bar */

/* START basic body elements */
.centxt	{
	text-align:center;
}

.centab	{
	margin-left:auto;
	margin-right:auto;
}

.cendiv	{
	margin-left:auto;
	margin-right:auto;
}

.divind1	{
	width:200px;
	height:133px;
	float:left;

}

.main	{
	margin:0 auto;
	width:800px;

}
	
.outer	{
	width:1000px;
	margin:0 auto;
}

.webcred	{
	font-size:7pt;
}

p	{
	font: 12px tahoma;
	color:#0155bb;
	background: #ffffff;
	margin: 1em 2em;
	padding: 0em;
}

.text2	{
	font: 12px tahoma;
	color:#0155bb;
	background: #ffffff;
	margin: 1em 2em;
	padding: 0em;
}

body {
	font: 13px tahoma;
	color:#0155bb;
	background: #ffffff;
	margin: 1em 2em;
	padding: 0em;
}

h1 { font-size: 24px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 14px; }

p	{
	font: 13px tahoma;
	color:#0155bb;
	background: #ffffff;
	padding: 0em;
}


