/*
	Programming Plus Style Sheet
	By Robert Weiner/Programming Plus, http://www.progplus.com
	Copyright (c) 2002-2026 Programming Plus, All Rights Reserved.

	Last Mod:
		14-MAY-2004	sizes
		18-JUN-2004	link colors
		19-JUN-2004	NAV BAR
		19-NOV-2004	SEC
		27-MAY-2012	update AHOT (W3C validated to CSS level 3)
				adjust hover bg colors
*/

/* reset.css... */
/* ...reset.css */

BODY	{
	Color:			#000000;
	Background-Color:	#FFFFFF;
	Font-Family:		Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Weight:		Normal;
	Font-Style:		Normal;
	Font-Size:		10pt;
	Text-Decoration:	None;
	}

H1	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	14pt;
	Font-Weight:	Bold;
	}

H2	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	12pt;
	Font-Weight:	Bold;
	}

H3	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	10pt;
	Font-Weight:	Bold;
	}
.H3BIG	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	11pt;
	Font-Weight:	Normal;
	}

H4	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	8pt;
	}

H5	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	6pt;
	}

H6	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	4pt;
	}

BIG	{
	Color:			#000000;
	Background-Color:	#FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	16pt;
	Font-Weight:	Bold;
	}
.ABIG,
.ABIG:link
	{
	Color:		  	#3333FF;
	Background-Color: 	#FFFFFF;
	Font-Family:		Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Text-Decoration:	underline;
	Font-Size:		16pt;
	Font-Weight:		Bold;
	}
.ABIG:visited,
.ABIG:active
	{
	Color:		  	#000099;
	Background-Color: 	#FFFFFF;
	Text-Decoration:	underline;
	}
.ABIG:hover
	{
	Color:		  	#0066FF;
	Background-Color: 	#FFFFFF;
	Text-Decoration:	underline;
	}

SMALL	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	9pt;
	}

TINY	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	8pt;
	}

TABLE,TR,TD,TH,THEAD,TBODY {
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	10pt;
	}

.normal	{
	Color:		  #000000;
	Background-Color: #FFFFFF;
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	10pt;
	}

B,STRONG
	{
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Weight:	Bold;
	}

U	{
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	10pt;
	}

A	{
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	10pt;
	}
A:link
	{
	Color:		  	#3300FF;
	Background-Color: 	#FFFFFF;
	}
A:visited
	{
	Color:		  	#000099;
	Background-Color: 	#FFFFFF;
	}
A:active
	{
	Color:		  	#000099;
	Background-Color: 	#FFFFFF;
	Text-Decoration:	underline;
	}
A:hover
	{
/*	Color:		  	#0066FF; */	/* was 0066FF */
	Background-Color: 	#CCFFFF;  /* CCFFFF LightCyan, was FFFFFF */
	}

.AHOT	{
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	10pt;
	Color:		  	Black;
	Text-Decoration:	None;
	}
.AHOT:link
	{
	Color:		  	Black;
	Background-Color: 	#FFFFFF;
	Text-Decoration:	None;
	}
.AHOT:visited
	{
	Color:		  	Black;
	Background-Color: 	#FFFFFF;
	Text-Decoration:	None;
	}
.AHOT:active
	{
	Color:		  	Black;
	Background-Color: 	#FFFFFF;
	Text-Decoration:	None;
	}
.AHOT:hover
	{
	Color:		  	Navy;
	Background-Color: 	#CCFFFF;	/* #CCFFFF LightCyan */
	Text-Decoration:	None;
	}

P	{
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:	10pt;
	}

UL,LI	{
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	}

PRE	{
	Font-Family:	Monospace;
	}

/* .......................................................................... */

.navbar, TABLE.navbar, TD.navbar	{
	Color:		  	#000066;
	Background-Color: 	#CCFFFF;
	Font-Family:		Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:		8pt;
	Font-Weight:		Bold;
	Text-Decoration:	None;
	Padding:		0px;
	Margin:			0px 0px 0px 0px;
/*
	Border-Width:		0px ;
	Width:			90%;
*/
	}
TABLE.nav	{
	Color:		  	#000066;
	Background-Color: 	#CCFFFF;
	Text-Decoration:	None;
	Border:			none ;
	}
TD.navcur {
	Color:		  	#000099;
	Background-Color: 	#CCFFFF;
	Font-Family:		Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:		8pt;
	Font-Weight:		Bold;
	Text-Decoration:	None;
	Padding:		0px;
	Margin:			0px 0px 0px 0px;
	}
TD.navsep {
	Color:		  	Navy;
	Background-Color: 	#CCFFFF;
	Font-Family:		Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:		8pt;
	Font-Weight:		Bold;
	Text-Decoration:	None;
	Padding:		0px;
	Margin:			0px 0px 0px 0px;
	}
A.navbar:link {
	Color:			blue;
	Background-Color:	#CCFFFF;
	Font-Size:		8pt;
	Text-Decoration:	Underline;
	}
A.navbar:active {
	Color:			blue;
	Background-Color:	#CCFFFF;
	Font-Size:		8pt;
	Text-Decoration:	Underline;
	}
A.navbar:visited {
	Color:			blue;
	Background-Color:	#CCFFFF;
	Font-Size:		8pt;
	Text-Decoration:	Underline;
	}
A.navbar:hover {
	Color:			navy;
	Background-Color:	#99FFFF;	/* CCFFFF */
	Font-Size:		8pt;
	Text-Decoration:	Underline;
	}

div.navbox {
	Background-Color: 	#CCFFFF ;
	Width:			99% ;
	Border-Style:		Solid ;
	Border-Width:		1px ;	/* Ultra Thin */
	Border-Color:		Navy ;
	Margin:			0px ;
	Padding: 		2px ;	/* Default Padding */
	Padding-Bottom:		3px ;	/* Need more room for Underlined Links at Bottom */
	}
div.navbox1 {
	Background-Color: 	#CCFFFF ;
	Width:			100% ;
	Padding: 		0px ;
	Border-Style:		Solid ;
	Border-Width:		1px ;
	Border-Color:		Navy ;
	}

/* .......................................................................... */

TABLE.SEC,
TD.SEC,
.SEC
	{
	Font-Family:	Arial,Helvetica,Verdana,LucidaSans,Sans-Serif;
	Font-Size:		8pt;
	Color:		  	Black;
	Background-Color: 	White;
/*
	Text-Align:		Center;
*/
	Text-Decoration:	None;
	Padding: 		0px ;	/* Default Padding */
/*
	Margin:			0px 0px 0px 25px;
*/
	Margin:			0px;
	Border-Style:		Solid ;
	Border-Width:		0px ;	/* Ultra Thin */
	Border-Spacing:		0px ;
	Border-Color:		Black ;
/*
	Width:			90% ;
*/
}
A.SEC
	{
	Border-Style:		None ;
	Text-Align:		Center;
	Margin:			0px;
	Background-Color: 	White;
	Color:		  	Black;
	}
A.SEC:link
	{
	Color:		  	Navy;
	}
A.SEC:visited
	{
	Color:		  	Navy;
	}
A.SEC:active
	{
	Color:		  	Navy;
	}
A.SEC:hover
	{
	Color:		  	Blue;
	Background-Color: 	Cyan;
	}

.ARROW	{				/* section nav arrows */
	Font-Size:	x-large;
	}

/* .......................................................................... */

/* [EOF] */

