a {
	font-weight: bold; 
	color: #000099; 
	text-decoration: none
}
a:hover {
	color: #0099ff;
}
body {
	font-size: medium; 
	color: #000000; 
	font-family: arial, helvetica, sans-serif; 
	background-color: #f5f5f9; 
	text-align: center
}
* html body {
font-size: x-small; /* for IE5/Win */
font-size: small; /* for other IE versions */
}
h1 {
	font-size: 150%;
}
h2 {
	margin-top: 0px; 
	font-size: 130%
}
h3 {
	font-size: 120%
}
h4 {
	font-size: 100%
}

input {
	border-top-width: 1px; 
	padding-right: 2px; 
	padding-left: 2px; 
	border-left-width: 1px; 
	border-bottom-width: 1px; 
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-right-width: 1px
}
textarea {
	border-top-width: 1px; 
	padding-right: 2px; 
	padding-left: 2px; 
	border-left-width: 1px; 
	border-bottom-width: 1px; 
	padding-bottom: 2px; 
	padding-top: 2px; 
	border-right-width: 1px
}
input.button {
	border-top-width: 2px; 
	font-weight: bold; 
	border-left-width: 2px; 
	border-bottom-width: 2px; 
	font-family: arial, helvetica, sans-serif; 
	border-right-width: 2px
}
pre {
	font-size: 80%; margin-left: 1em; color: #006060; font-family: "courier new", courier, monospace
}
pre i {
	color: #c06000
}
pre var {
	color: #c06000
}
td {
	vertical-align: top; text-align: left
}
th {
	vertical-align: top; text-align: left
}
th {
	font-weight: bold; text-align: left
}

table.boxed {
	border-spacing: 2px; empty-cells: hide
}
td.boxed {
	border-right: #000000 1px solid; 
	padding-right: 8px; 
	border-top: #000000 1px solid; 
	padding-left: 8px; 
	padding-bottom: 2px; 
	border-left: #000000 1px solid; 
	color: #000000; 
	padding-top: 2px; 
	border-bottom: #000000 1px solid; 
	background-color: #ffcc66;
}
th.boxed {
	border-right: #000000 1px solid; 
	padding-right: 8px; 
	border-top: #000000 1px solid; 
	padding-left: 8px; 
	padding-bottom: 2px; 
	border-left: #000000 1px solid; 
	color: #000000; 
	padding-top: 2px; 
	border-bottom: #000000 1px solid; 
	background-color: #ffffff
}
th.boxedheader {
	border-right: #000000 1px solid; 
	padding-right: 8px; 
	border-top: #000000 1px solid; 
	padding-left: 8px; 
	padding-bottom: 2px; 
	border-left: #000000 1px solid; 
	color: #000000; 
	padding-top: 2px; 
	border-bottom: #000000 1px solid; 
	background-color: #ffffff
}
th.boxed {
	background-color: #c0c0c0
}
th.boxedheader {
	color: #ffffff; background-color: #808080
}
ul {
	list-style-type: square
}
ol {
	list-style-type: disc;
}
ol.menu { list-style-type: disc; 
	  line-height: 1.6;
	  margin-left: 36%;
}

#picTable td {
vertical-align:middle;
border-color:white;
border-width:1px;
padding:0px;
}

#textTable td{
text-align:justify
}

#eventTable td {
border-color:black;
border-style:solid;
border-width:2px; 
padding:10px;
}


/* ----------------------------------- CUSTOM CLASS' ------------------------------------- */

.members { margin: 0 auto;
	   border: none; 
}

.computer { font: bold 1em monospace }

.isaactable { /* background: #ffffff url("images/isaac.gif") no-repeat center center; */
	      background: #ffffff no-repeat center center; 
	      border: none; }

#onerow ol { list-style-type: none; 
	     margin-left: 33%;
	     padding: 0;
}

#onerow li { display:inline; 
	     padding-right: 30px;
}

.title-text{
	text-align: center;
	color: #000000;
}

.title-text h1 {
	margin-bottom: 0px;
	font: bold 2em arial,verdana,sans-serif; 
}

.title-text h2 {
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
	font: normal 1.4em arial,verdana,sans-serif; 
}

.text-padd10 {
	padding: 10px;
}

table.header {
	width: 100%;
	border-right: #000000 1px solid; 
	padding-right: 8px; 
	border-top: #000000 1px solid; 
	padding-left: 8px; 
	padding-bottom: 2px; 
	border-left: #000000 1px solid; 
	color: #000000; 
	padding-top: 2px; 
	border-bottom: #000000 1px solid; 
	background-color: #ffe188;
}

#main {
	margin: 0px auto; width: 42em; text-align: left
}

#main-box {
	width: 99.5%;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 2px;
	border: .7pt solid rgb(0,0,0);
	text-align: left;
	/* background: #ffffff url("images/isaac.gif") no-repeat center center; */
	background: #ffffff no-repeat center center;
}

#main-box2 {
	width: 99.5%;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 2px;
	border: .7pt solid rgb(0,0,0);
	text-align: left;
	background: #ffffff;
}

.navbar {
	border-right: #000000 1px solid; 
	padding-right: 8px; 
	border-top: #000000 1px solid; 
	padding-left: 8px; font-size: 8pt; 
	padding-bottom: 2px; 
	margin: 0px; 
	border-left: #000000 1px solid; 
	color: #603000; 
	padding-top: 2px; 
	border-bottom: #000000 1px solid; 
	background-color: #e0b080; 
	text-align: right
}
.navcurrentpage {
	font-weight: bold; color: #a07040
}
#content {
	border-right: #000000 1px solid; 
	padding-right: 1em; 
	background-position: -30% 0%; 
	border-top: #000000 0px solid; 
	padding-left: 1em; 
	padding-bottom: 0.25em; 
	border-left: #000000 1px solid; 
	padding-top: 0.5em; 
	border-bottom: #000000 0px solid; 
	background-repeat: no-repeat; 
	background-color: #ffffff
}
.sidebox {
	border-right: #d0a070 1px solid; 
	padding-right: 0.5em; 
	border-top: #d0a070 1px solid; 
	padding-left: 0.5em; 
	float: right; 
	padding-bottom: 0.5em; 
	margin: 0px 0px 8px 8px; 
	border-left: #d0a070 1px solid; 
	width: 12em; 
	padding-top: 0.5em; 
	border-bottom: #d0a070 1px solid; 
	background-color: #f0e0d0
}

.notebox {
	border-right: #909090 1px solid; 
	padding-right: 0.5em; 
	border-top: #909090 1px solid; 
	padding-left: 0.5em; 
	padding-bottom: 0.5em; 
	border-left: #909090 1px solid; 
	padding-top: 0.5em; 
	border-bottom: #909090 1px solid; 
	background-color: #ffcc66;
	font-size: 85%;
	width: 90%;
}
.footer {
	margin-bottom: 0px
}

table.soft {
	border: #000000 1px solid;
	/* border-top: #b9bb94 1px solid;  */
	/* border-right: #b9bb94 1px solid;  */ 
	/* border-left: #b9bb94 1px solid;  */ 
	/* border-bottom: #b9bb94 1px solid; */ 
	font-size: 90% 
	color: #404040; 
	border-collapse: collapse; 
	background-color: #fafafa; 
	border-spacing: 0px;
}

table.soft th {
	font-weight: bold; 
	border-left: #000000 1px solid; 
	color: #000000; 
	text-indent: 5px; 
	border-bottom: #000000 1px solid; 
	background-color: #ffcc66; 
}

table.soft td {
	border-top: #bfdada 1px solid;
	border-right: #bfdada 1px solid;
	border-bottom: #bfdada 0px solid;
	border-left: #bfdada 0px solid; 
	padding-top: 0px;
	padding-right: 5px; 
	padding-bottom: 0px;
	padding-left: 5px; 
	/* background-color: #fafafa; */
	text-align: left;
}

table.soft tr {
	background: #e6e6e6;
}

table.soft tr.alt {
	background: #f1f1f1;
}

table.soft tr.white {
	background: #ffffff;
	border-bottom: #bfdada 1px dotted;
}

table.soft td.helphed {
	font-weight: bold; 
	border-left: #6699cc 1px solid; 
	color: #404040; 
	text-indent: 5px; 
	border-bottom: #000000 2px solid; 
	font-family: verdana; 
	background-color: #ffe188; 
}

table.soft td.softright {
	text-align: right
}

table.soft td.softcenter {
	text-align: center;
}

table.soft td.sup {
	background-color: #fcc;
}

table.soft td.instn {
	color: #0000ff;
	font-style: italic;
}
.sup {
	background-color: #fcc
	

/* ----------------------------------- PRINT CLASS' ------------------------------------- */


@media print    
{
a {
	font-weight: normal! important; color: #808080! important
}
body {
	font-size: 10pt! important; font-family: arial, helvetica, sans-serif! important
}
td {
	font-size: 10pt! important; font-family: arial, helvetica, sans-serif! important
}
th {
	font-size: 10pt! important; font-family: arial, helvetica, sans-serif! important
}
body {
	color: #000000! important; background-color: #ffffff! important
}
input {
	color: #000000! important; background-color: #ffffff! important
}
textarea {
	color: #000000! important; background-color: #ffffff! important
}
input {
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	color: #000000! important; 
	border-bottom: #000000 1px solid; 
	background-color: #ffffff! important
}
textarea {
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	color: #000000! important; 
	border-bottom: #000000 1px solid; 
	background-color: #ffffff! important
}
input.button {
	background-color: #e0e0e0! important
}
textarea {
	scrollbar-base-color: #e0e0e0! important
}
pre {
	color: #000000! important
}
pre i {
	color: #000000! important
}
td.boxed {
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	color: #000000! important; 
	border-bottom: #ffffff 1px solid; 
	background-color: #ffffff! important
}
td.centered
{
font-size: 10pt; vertical-align: top; text-align: center
}

th.boxed {
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	color: #000000! important; 
	border-bottom: #000000 1px solid; 
	background-color: #e0e0e0! important
}
th.boxedheader {
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	color: #000000! important; 
	border-bottom: #000000 1px solid; 
	background-color: #c0c0c0! important
}
table.header {
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	color: #000000; 
	padding-top: 2px; 
	border-bottom: #ffffff 1px solid; 
	background-color: #ffcc66
}
#main {
	color: #000000! important; 
	border-top-style: none! important; 
	border-right-style: none! important; 
	border-left-style: none! important; 
	background-color: #ffffff! important; 
	border-bottom-style: none! important
}
#content {
	color: #000000! important; 
	border-top-style: none! important; 
	border-right-style: none! important; 
	border-left-style: none! important; 
	background-color: #ffffff! important; 
	border-bottom-style: none! important
}
#content {
	background-image: none! important
}
.navbar {
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	font-size: 8pt! important; 
	border-left: #000000 1px solid; 
	color: #000000! important; 
	border-bottom: #000000 1px solid; 
	background-color: #e0e0e0! important
}
.navcurrentpage {
	color: #000000! important
}
.sidebox {
	border-left-color: #000000! important; 
	border-bottom-color: #000000! important; 
	color: #000000! important; 
	border-top-color: #000000! important; 
	background-color: #e0e0e0! important; 
	border-right-color: #000000! important
}
.notebox {
	border-left-color: #000000! important; 
	border-bottom-color: #000000! important; 
	color: #000000! important; 
	border-top-color: #000000! important; 
	background-color: #e0e0e0! important; 
	border-right-color: #000000! important
}
.title-text h1 {
	text-align: left;
	font: bold arial,verdana,sans-serif; 
}
.title-text h2 {
	margin-top: 3px;
	text-align: left;
	font: normal serif; 
}
#main-box {
	width: 99.5%;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 2px;
	border: none;
	text-align: left;
}
#main-box2 {
	width: 99.5%;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 2px;
	border: none;
	text-align: left;
}
.footer {
	display: none;
}
