html, body { text-align: center;
	background-color: #a0a0a0;
	font: normal 10pt arial, helvetica, sans-serif;
	margin-top: 0px;
	}

#frame {text-align: left;
	background-color: #ffffcc;
	width: 760px;
	\width: 760px;
	w\idth: 760px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	}
/* top header */
#header { background: lightblue url(../gifs/bench.gif) no-repeat 540px 0px;
	height: 90px;
	padding: 0.8em 2em 0em 1mm;
	}

.menu	{color: white;
	font: bold 9pt arial, helvetica;
	padding: 4px;
	background-color: brown;		
}

/* for IE and Mozilla-based browsers */
.contentLeft{ display: none;
}

.contentRight { display: none;
}
/* body text */
#bodyText { line-height: 1.3em;
	margin: 0px 50px 0px 50px;
	padding: 10px 25px 10px 12px;
	background-color: #f5f5dc;
		}
h1, h2, h3, h4, h5 { /* text  color */ color: brown; }

h2, h3, h4 {
	padding-bottom: 0.4ex;
	line-height: 1em;
}

/* table block formatting details */
td {font: normal 9pt arial helvetica sans-serif}
.t {font: 9pt arial helvetica sans-serif}
.td {font: 8pt arial helvetica sans-serif}
.td1 {font: 7.8pt arial helvetica sans-serif; background-color: #ffffff}
.td2 {font: 7.8pt arial helvetica sans-serif; background-color: #dcdcdc}
.td3 {font: 7pt/10pt arial helvetica sans-serif}
.td4 {font: 7.8pt arial helvetica; background-color: #fffbbb}

ul	{ line-height: 15px; }

hr	{ color: #a1a1a1;
	width: 100%;
	height: 1px;
}
h5, h6 { 
	line-height: 14px;	}
	
img { border: 0px;
}

a:link {text-decoration: underline; color: blue;}
a:visited {text-decoration: underline; color: olive;}
a:active {text-decoration: underline; color: red;}
a:hover {text-decoration: underline; color: darkblue; font-style: italic; } 

.red a:link	{ color: #ffffff; text-decoration: none; }
.red a:visited {color: #ffffff; text-decoration: none; }
.red a:active { color: #ffffff; text-decoration: none; }
.red a:hover	{ color: #ffffff; text-decoration: underline;
	
}
		
/* footer */
#footer {	background-color: #ffcc99;	
	border-top: 2.8px dashed brown;
	padding: 10px;
	font-size: 9pt;
	clear: both;
	}
div#links A:hover {
	BACKGROUND: #aaa; COLOR: #fff; width: 180px;
}
div#links A:active {
	BACKGROUND: #aaa; COLOR: #fff; width: 180px;
}
div#links A {
 	BORDER-TOP-WIDTH: 0px; line-height: 2em; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; FONT: bold 1.2em arial; COLOR: brown; PADDING-TOP: 0px; TEXT-DECORATION: none
}
div#links A SPAN {
	DISPLAY: none
}
div#links A:hover SPAN {
	padding: 14px; DISPLAY: block; Z-INDEX: 100; LEFT: 260px; MARGIN: 2px; FONT: 15px Verdana, sans-serif; WIDTH: 220px; COLOR: blue; TEXT-ALIGN: center; background: #bbccee; POSITION: absolute; TOP: 140px; border-top: 2px solid #ff00ff; border-left: 2px solid #ff00ff; border-right: 2px solid #ff00ff; border-bottom: 2px solid #ff00ff
}
div#links2 A {
 	BORDER-TOP-WIDTH: 0px; line-height: 2em; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; FONT: bold 1em sans-serif; COLOR: white; PADDING-TOP: 0px; TEXT-DECORATION: none
}
div#links2 A:hover {
	BACKGROUND: #aaa; COLOR: #fff; 
}
div#links2 A SPAN {
	DISPLAY: none
}
div#links2 A:hover SPAN {
	padding: 14px; DISPLAY: block; Z-INDEX: 100; LEFT: 260px; MARGIN: 2px; FONT: 15px Verdana, sans-serif; WIDTH: 220px; COLOR: blue; TEXT-ALIGN: center; background: #bbccee; POSITION: absolute; TOP: 140px; border-top: 2px solid #ff00ff; border-left: 2px solid #ff00ff; border-right: 2px solid #ff00ff; border-bottom: 2px solid #ff00ff
}
