BODY{
	background-color: white;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

P{
	background-color: white;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	text-decoration: none;
}

A{
	text-decoration: none;
	color: red;	
}

A:hover{
	text-decoration: underline;
}
TD{
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;

}

.location {
	color: gray;
	font-family: monospace;
	font-size: 9.5pt;
	text-decoration : none;
}

A.location:hover{
	color: gray;
	text-decoration : underline;
}



.quicklink {
	color: gray;
	font-family: Times, serif;
	font-size: 12pt;
	text-decoration : none;
}

A.quicklink:hover{ 
	text-decoration: underline;
}


A.section1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: black;
	padding: .3em .5em;
}

A.section1:hover {
	background: rgb(255,60,56);
	text-decoration: none;
}

A.section2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color:black;
	padding: .3em .5em;
}
A.section2:hover {
	background: rgb(255,248,56);
	text-decoration: none;
}

A.section3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color:black;
	padding: .3em .5em;
}
A.section3:hover {
	background: rgb(56,255,93);
	text-decoration: none;
}

A.section4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color:black;
	padding: .3em .5em;
}
A.section4:hover {
	background: rgb(255,60,56);
	text-decoration: none;
}

A.section5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color:black;
	padding: .3em .5em;
}
A.section5:hover {
	background: rgb(255,248,56);
	text-decoration: none;
}

A.section6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color:black;
	padding: .3em .5em;
}
A.section6:hover {
	background: rgb(56,255,93);
	text-decoration: none;
}
A.section7 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color:black;
	padding: .3em .5em;
}
A.section7:hover {
	background: rgb(255,60,56);
	text-decoration: none;
}

.subcell{
	text-align: right;
	vertical-align: bottom;
	padding-right: 1em;
}

A.sub{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: rgb(200,200,200);
	padding: .3em .5em;
}	

A.sub:hover{
	color: blue;
	text-decoration: none;
}

A.subactive{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: blue;
	padding: .3em .5em;
}
A.subactive:hover{
	text-decoration: none;
}

.indexhead{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	padding: .1em;
	text-decoration: none;
	background-color: rgb(200,200,200);

}
.indexcell{
	padding: .5em;
	padding-bottom: 3em;
	border-right: thin solid rgb(200,200,200);
}


A.readmore{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	text-decoration: none;
	color: red;
}
A.readmore:hover{
	text-decoration: underline;
}

.maincell{
	border-left: thin solid rgb(200,200,200);
	padding-left: 1em;
	padding-bottom: 3em;
	vertical-align: top;
}


.faqq {
	color: blue;
	font-weight: bold;
	margin-bottom: 0em;	
}

.faqa {
	margin-top: 0em;	
	margin-left: 3em;	
	margin-bottom: 1em;	
}


.footer{
	color: gray;
/*	background: rgb(200,200,200);*/
	border-top: thin solid darkgrey;
	padding: .3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration : none;
}
A.footer{
	text-decoration: none;
	border:none;
	padding: 0em;
}
A.footer:hover{
	font-weight: bold;
}

.credits {
	vertical-align:top;
	padding-bottom:1em;
}

.credits td{
	text-align:center;
	vertical-align:top;

}

.credits th{
	text-align:right;
	background-color: "gray";
}

.res {
	font-size: 10pt;
	font-weight: bold;
	text-align:center;
	color:red;
	background-color:rgb(200,200,200);
}

.lab {
	font-size: 8pt;
	text-align:center;
	color:black;
	background-color:rgb(240,240,240);
}

.prot {
	font-size: 10pt;
	text-align:center;
	color:black;
	background-color:rgb(220,220,220);

}
