Div.biglineheight    {
	line-height: 150%;

}

Div.smalllineheight    {
	line-height: 20%;

}

Div.squeezed    {
	line-height: 5%;

}

Div.blue2   {
	background-color: #0000FF;
	text-align:right;
	}
		
Div.blue2 A:link  	{
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
	
}
	
Div.blue2 A:visited	{
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
Div.blue2 A:hover	{
	color: #0000FF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	text-align:right;
}

Div.blue2 A:active	{
	color: #0000FF;
	background-color: #FFFFFF;	/*   */
	display: block;
	text-align: right;
}

Div.green2   {
	background-color: #0000FF;
	text-align: right;
	}
	
		
Div.green2 A:link  	{
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
	
}
	
Div.green2 A:visited	{
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
Div.green2 A:hover	{
	color: #0000FF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	text-align:right;
}

Div.green2 A:active	{
	color: #0000FF;
	background-color: #FFFFFF;	/*   */
	display: block;
	text-align: right;
}


TD.johnBOLD  {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.john1   {
	background-color: #FFCCFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.john2   {
	background-color: #33CCFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.john3   {
	background-color: #FFCC99;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.john4  {
	background-color: #CCFFCC;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.john5   {
	background-color: #EEEEEE;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.john6   {
	background-color: #FFFFCC;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.john7   {
	background-color: #FFCCCC;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
}

TD.blue1   {
	background-color:  #0000FF;
}

TD.blue1 a:link  {
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.blue1 a:visited  {
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.blue1 a:hover  {
	color: #0000FF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.blue1 a:active  {
	color: #0000FF;
	background-color: #FFFFFF;
	display: block;  	/*   */		
}

TD.blue2   {
	background-color:  #0000FF;
}
	
TD.blue2 A:link  	{
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	display: block;
	border: solid thin #FFFFFF;

}
	
TD.blue2 A:visited	{
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	display: block;
	border: solid thin #FFFFFF;


}
	
TD.blue2 A:hover	{
	color: #0000FF;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.blue2 A:active	{
	color: #0000FF;
	background-color: #FFFFFF;	/*   */
	display: block;
}

TD.yellow1   {
	background-color:  #FFCC00;
}

TD.yellow1 a:link  {
	color: #FFFFFF;
	background-color: #FFCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

TD.yellow1 a:visited  {
	color: #FFFFFF;
	background-color: #FFCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

TD.yellow1 a:hover  {
	color: #FFCC00;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	display: block;
}

TD.yellow1 a:active  {
	color: #FFCC00;
	background-color: #FFFFFF;
	display: block;
}

TD.yellow2   {
	background-color:  #FFCC00;
}
	
TD.yellow2 A:link  	{
	color: #FFFFFF;
	background-color: #FFCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
TD.yellow2 A:visited	{
	color: #FFFFFF;
	background-color: #FFCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
TD.yellow2 A:hover	{
	color: #FFCC00;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	display: block;
}

TD.yellow2 A:active	{
	color: #FFCC00;
	background-color: #FFFFFF;	/*   */
	display: block;
}

TD.lavender1   {
	background-color:  #006600;
}

TD.lavender1 a:link  {
	color: #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.lavender1 a:visited  {
	color: #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.lavender1 a:hover  {
	color: #006600;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.lavender1 a:active  {
	color: #006600;
	background-color: #FFFFFF;
	display: block;  	/*   */		
}

TD.lavender2   {
	background-color:  #006600;
}
	
TD.lavender2 A:link  	{
	color: #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
TD.lavender2 A:visited	{
	color: #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
TD.lavender2 A:hover	{
	color: #006600;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.lavender2 A:active	{
	color: #006600;
	background-color: #FFFFFF;	/*   */
	display: block;
}

TD.gray1   {
	background-color:  #666666;
}

TD.gray1 a:link  {
	color: #FFFFFF;
	background-color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.gray1 a:visited  {
	color: #FFFFFF;
	background-color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.gray1 a:hover  {
	color: #666666;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.gray1 a:active  {
	color: #666666;
	background-color: #FFFFFF;
	display: block;  	/*   */		
}

TD.gray2   {
	background-color:  #666666;
}
	
TD.gray2 A:link  	{
	color: #FFFFFF;
	background-color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
TD.gray2 A:visited	{
	color: #FFFFFF;
	background-color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: solid thin #FFFFFF;
	font-style: italic;
	display: block;
}
	
TD.gray2 A:hover	{
	color: #666666;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.gray2 A:active	{
	color: #666666;
	background-color: #FFFFFF;	/*   */
	display: block;
}

	
TD.purple1   {
	background-color:  #990099;
}

TD.purple1 a:link {
	color: #FFFFFF;
	background-color: #990099;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.purple1 a:visited  {
	color: #FFFFFF;
	background-color: #990099;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.purple1 a:hover  {
	color: #990099;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	
}

TD.purple1 a:active  {
	color: #990099;
	background-color: #FFFFFF;
	display: block;
			
}
	
TD.purple2   {
	background-color:  #990099;
}
	
TD.purple2 A:link  	{	
	color: #FFFFFF;
	background-color: #990099;	/*   */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	display: block;
	border: solid thin #FFFFFF;

}
	
TD.purple2 A:visited	{	
	color: #FFFFFF;
	background-color: #990099;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	display: block;
	border: solid thin #FFFFFF;
	
}
	
TD.purple2 A:hover	{
	color: #990099;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;

}

TD.purple2 A:active	{
	color: #990099;
	background-color: #FFFFFF;
	display: block;	/*   */
	
}

span.purple1   {
	background-color:  #990099;
}

span.purple1 a:link {
	color: #FFFFFF;
	background-color: #990099;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

span.purple1 a:visited  {
	color: #FFFFFF;
	background-color: #990099;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

span.purple1 a:hover  {
	color: #990099;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	
}

span.purple1 a:active  {
	color: #990099;
	background-color: #FFFFFF;
	display: block;
			
}
	
span.purple2   {
	background-color:  #990099;
}
	
span.purple2 A:link  	{	
	color: #FFFFFF;
	background-color: #990099;	/*   */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	display: block;
	border: solid thin #FFFFFF;

}
	
span.purple2 A:visited	{	
	color: #FFFFFF;
	background-color: #990099;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	display: block;
	border: solid thin #FFFFFF;
	
}
	
span.purple2 A:hover	{
	color: #990099;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;

}

span.purple2 A:active	{
	color: #990099;
	background-color: #FFFFFF;
	display: block;	/*   */
	
}



TD.green1   {
	background-color:  #33CC33;
}

TD.green1 a:link {
	color: #FFFFFF;
	background-color: #33CC33;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.green1 a:visited  {
	color: #FFFFFF;
	background-color: #33CC33;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.green1 a:hover  {
	color: #33CC33;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.green1 a:active  {
	color: #33CC33;
	background-color: #FFFFFF;
	display: block;    	/*   */		
}
	
TD.green2   {
	background-color:  #33CC33;
}
	
TD.green2 A:link  	{	
	color: #FFFFFF;
	background-color: #33CC33;	/*   */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	border: solid thin #FFFFFF;
	display: block;
}
	
TD.green2 A:visited	{	
	color: #FFFFFF;
	background-color: #33CC33;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	border: solid thin #FFFFFF;
	display: block;
}
	
TD.green2 A:hover	{
	color: #33CC33;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.green2 A:active	{
	color: #33CC33;
	background-color: #FFFFFF;	/*   */
	display: block;
}





TD.orange1   {
	background-color:  #FF9900;
}

TD.orange1 a:link {
	color: #FFFFFF;
	background-color: #FF9900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.orange1 a:visited  {
	color: #FFFFFF;
	background-color: #FF9900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.orange1 a:hover  {
	color: #FF9900;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.orange1 a:active  {
	color: #FF9900;
	background-color: #FFFFFF;
	display: block;    	/*   */		
}
	
TD.orange2   {
	background-color:  #FF9900;
}
	
TD.orange2 A:link  	{	
	color: #FFFFFF;
	background-color: #FF9900;	/*   */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	border: solid thin #FFFFFF;
	display: block;
}
	
TD.orange2 A:visited	{	
	color: #FFFFFF;
	background-color: #FF9900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	border: solid thin #FFFFFF;
	display: block;
	
}
	
TD.orange2 A:hover	{
	color: #FF9900;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.orange2 A:active	{
	color: #FF9900;
	background-color: #FFFFFF;	/*   */
	display: block;
}





TD.red1   {
	background-color:  #CC0000;
}

TD.red1 a:link {
	color: #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.red1 a:visited  {
	color: #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

TD.red1 a:hover  {
	color: #CC0000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.red1 a:active  {
	color: #CC0000;
	background-color: #FFFFFF;
	display: block;    	/*   */		
}
	
TD.red2   {
	background-color:  #CC0000;
}
	
TD.red2 A:link  	{	
	color: #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	border: solid thin #FFFFFF;
	display: block;
}
	
TD.red2 A:visited	{	
	color: #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	border: solid thin #FFFFFF;
	display: block;
}
	
TD.red2 A:hover	{
	color: #CC0000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
}

TD.red2 A:active	{
	color: #CC0000;
	background-color: #FFFFFF;	/*   */
	display: block;
}

h1		{
	text-align: center;
	font-weight: bold;
	margin-left: 50px;
	margin-right:  50px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	display: block;
}

h2		{
	text-align: center;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}

h3		{
	text-align: left;
	font-weight: bold;
	margin-left: 10px;
	margin-right:  10px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	display: block;
}

h4		{
	text-align: center;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: block;
	margin: 0px;
}

h4.gray		{
	text-align: center;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: block;
	margin: 0px;
}

h5		{
	text-align: center;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #000066;
}

p		{
	text-align: left;
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	margin-left: 10px;
	margin-right:  0px;
}

p.twelve		{
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-left: 0 px;
	margin-right: 0px;
}

p.twelveleft		{
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
}

p.centered		{
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	color: #000000;
}

p.big		{
	text-align: center;
	font-family: Arial;
	font-size: 22px;
	color: #000000;
}

p.bigleft		{
	text-align: left;
	font-family: Arial;
	font-size: 22px;
	color: #000000;
}

p.right		{
	text-align: right;
	font-family: Arial;
	font-size: 16px;
	color: #000000;
}

p.left		{
	text-align: left;
	font-family: Arial;
	font-size: 16px;
	color: #000000;
}

p.gray		{
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
}

li.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 30px;
}

.indented {
	text-indent: 14pt;
}

.indented18 {
	text-indent: 22pt;
}



