/********************************************************/
/* site.css:	CSS common to most pages on site.			  		*/
/*			By The Essential Connection				  		*/
/*			Copyright 2001-2003, Sheldon J. Potter		  		*/
/*			All Rights Reserved					 			*/
/********************************************************/



/********************************/
/* BODY							*/
/********************************/
BODY			{
				background:		#9999CC;
			}
			
			
/********************************/
/* LINKS RELATED					*/
/********************************/
A:link		{
				color:			#000099;
			}
		
A:active		{
				color:			#3333FF;
			}
		
A:visited		{
				color:			#666699;
			}			
/* (note that "hover" only works in MS Expl. 4.x plus & more recent Nav. versions) */
A:hover		{
				color:			#3333FF;
			}				
		
/* HTML Current Location Link Text Style	*/
.curloc		{ 	
				color:			#000033;
			}

/* HTML Inline Link Text Style	*/
.inline		{
				font-weight:		bold;
			}
			
/* HTML Stand alone Link Text Style	*/			
/* NOTE: Must code inside DIV tag for PC browsers to pick up	*/
.standal		{		
				font-size:		9pt;
			}


/********************************/
/* TEXT STYLES					*/
/********************************/
/*** Standard Font Styles  ***/
				
TD			{
				color:			#000000;
				font-family:		Verdana, Helvetica, Arial, sans-serif;
				font-size:			11px;
			}


/*** Special Case Font Styles  ***/

/*Paragraph Heading */
.PHEAD		{
				letter-spacing: 	3px;
				font-weight:		bold;
				padding-bottom:	10px;
			}

/*Home page top text*/
.HPT			{
				font-size:			12px;
				line-height:		1.2;
			}
			
/* Home page top News Text */
.HomeNews	{
				font-size:		10px;
				color:			#fff;
			}
			
/* Contact Form required item flag. */

.Required	{
				color: #900;
			}

/*News page news item date */
.NEWS_ITEM_DATE	{
					color:			#666666;
					font-size:			9px;
				}
			
/*Home page standard text*/
.XTRALEADING		{
				line-height:		1.5;
			}
			
/*Smaller Text */
.STEXT		{
				font-size:			9pt;
			}
			
/* Thumbnails Pages Thumbnails Annotations. */
.TNANNOTS	{
				font-size:			85%;
				color:			#666666;
			}
			
/*General Usage Instructions */
.INSTRUCT	{
				font-size:			9pt;
				color:			#666666;
			}
			
/*Form Usage Instructions */
.FORMINSTRUCT	{
				font-size:			9pt;
				color:			#333333;
				letter-spacing:		1px;
				}

/*SmallNav -- smaller nav links */
.SNAV		{
				color:			#000066;
				font-size:			9pt;
			}			
/*SmallNav, Current Location -- smaller nav links */
.SNAV_CURR		{
				color:			#000033;
			}			
					
/*Photo Copyright Notice */
TD.PCR		{
				color:			#FFFFFF;
				font-size:			9px;
				letter-spacing:		1px;
				padding-bottom:	4px;
			}

/*Site Copyright Notice */
TD.SCR		{
				color:			#666666;
				font-size:			9pt;
			}			
					
/*Page Updated Notice */
TD.PUP		{
				color:			#333366;
				font-size:			9px;
				padding-top:		4px;
			}

/*General Footer*/
TD.FOOT		{
				color:			#666666;
				font-size:			9pt;
			}

/*** Headers Styles  ***/		
/*Top Level Heading */
.HeadTop		{
				color: 			#000000; 
				font-size: 		10pt; 
				font-weight: 		bold; 
			}

			
/********************************/
/* TEXT SPACING					*/
/********************************/

/* Padding: T R B L */
/* Most of these aren't currently used.  8/03 */

/* Space Text Down and Right */
.TxtDwnRt	{
				padding:			10px 0px 0px 10px;
			}
			
/* Space Text for standard spacing in content area */
.TxtStd	{
				padding:			10px 20px 20px 20px;
			}
			
/*Regular Right Adjusted Content */
.RegRtCont	{
				padding:			0px 0px 0px 10px;
			}
			
/*Extreme Right Adjusted Content */
.ExtrRtCont	{
				padding:			0px 0px 0px 74px;
			}

