/* COMMENTS must conform to this format, not //; no nesting */

/* spun off from opas_style, 3/26/09 */

/* Mar 26, 2009. I've learned, it seems that labels like #HeadContent work
		with <div id=HeadContent> ... </div>,
		whereas label .headcontent3 works with <td class=headcontent3 ...
*/

	A.nav    { 	/* A for Anchor; used in side menu */
		/* color: #0066FF;  */
		color: #339900;
		font:  10pt 'Lucida Sans', 'Gill Sans', Arial, 'Trebuchet MS', 'News Gothic MT', 'Lucida Console', 'Futura Lt BT', Helvetica, sans-serif;
		text-decoration: none; /* no underline */
	 }
	A.nav2    { 	/* A for Anchor ... in header; bigger font than side menu */
		/* color: #0066FF;  */
		color: #339900;
		font:  12pt 'Lucida Sans', 'Gill Sans', Arial, 'Trebuchet MS', 'News Gothic MT', 'Lucida Console', 'Futura Lt BT', Helvetica, sans-serif;
		text-decoration: none; /* no underline */
	 }

	B.nav	{ 	/* B for Bold; used in side menu; font size matches A.nav */
		/* font-weight: bold; */
		font:  bold 10pt 'Lucida Sans', 'Gill Sans', Arial, 'Trebuchet MS', 'News Gothic MT', 'Lucida Console', 'Futura Lt BT', Helvetica, sans-serif;
	}
	B.nav2	{ 	/* B for Bold; used in side menu; font size matches A.nav2 */
		/* font-weight: bold; */
		font:  bold 12pt 'Lucida Sans', 'Gill Sans', Arial, 'Trebuchet MS', 'News Gothic MT', 'Lucida Console', 'Futura Lt BT', Helvetica, sans-serif;
	}
	B.nav3	{ 	/* B for Bold; used in top menu; font size matches A.nav2 */
		/* font-weight: bold; */
		font:  bold 12pt 'Lucida Sans', 'Gill Sans', Arial, 'Trebuchet MS', 'News Gothic MT', 'Lucida Console', 'Futura Lt BT', Helvetica, sans-serif;
		color: #CC3300;
	}
	B.nav4	{ 	/* B for Bold; used in top menu; font size matches A.nav2 */
		/* font-weight: bold; */
		font:  bold 10pt 'Lucida Sans', 'Gill Sans', Arial, 'Trebuchet MS', 'News Gothic MT', 'Lucida Console', 'Futura Lt BT', Helvetica, sans-serif;
		color: #CC3300;
	}

/* next styles taken from CP site, 2/15/3 */

	#TextBody  	{ 
		color:#000000; 
		font-size:9pt; 
		font-family:helvetica,arial; 
	}

/*		color:#0066FF; 	old one ... 3/26/09; new matches header color   */
	#HeadContent  	{ 
		color:#339900;
		font-weight:bold; 
		font-size:14pt; 
		font-family:helvetica,arial; 
	}

	#HeadContent2  	{ 
		color:#339900;
		font-weight:bold; 
		font-size:14pt; 
		font-family:helvetica,arial; 
   		TEXT-ALIGN: center;
	}

.headcontent3 	{ 
		color:#339900;
		font-weight:bold; 
		font-size:14pt; 
		font-family:helvetica,arial; 
   		TEXT-ALIGN: center;
	}

/* New items Mar 26, 2009 ... to set TD entries left or right align*/

.tdleft
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: left
}

.tdlefttop
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}

.tdleftbottom
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom;
}

.tdright
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: right
}

.tdrighttop
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top;
}

.tdrightbottom
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom;
}


/* entries below this line copied from Bob Anundson' stylesheet, 11/2/4 
	But all comments are mine
*/

/* 10 pt in main is too stingy; a <P> level class; color is weird; use black for now  
    FONT-SIZE: 10pt;
    COLOR: #374c34;

*/
.mainarea
{
    FONT-SIZE: 12pt;
     FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: left
}

.mainarea2
{
    FONT-SIZE: 10pt;
     FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: left
}

.mainarea14
{
    FONT-SIZE: 14pt;
     FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: left
}

.mainarea18
{
    FONT-SIZE: 18pt;
     FONT-FAMILY: "Arial", sans-serif;
    TEXT-ALIGN: left
}

H2	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	14pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

H3	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	


/* menu links, allowing color change on mouseover. Changing font size and color,
	while keeping mouseover change */

A.m:link
{
    FONT-SIZE: 10pt;
    COLOR: #339900;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
A.m:visited
{
    FONT-SIZE: 10pt;
    COLOR: #006600;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
A.m:hover
{
    FONT-SIZE: 10pt;
    COLOR: #33CC00;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: underline; 
}

A.m2:link
{
    FONT-SIZE: 12pt;
    COLOR: #3339900;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
A.m2:visited
{
    FONT-SIZE: 12pt;
    COLOR: #006600;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
A.m2:hover
{
    FONT-SIZE: 12pt;
    COLOR: #33CC00;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: underline
}

A:link
{
    FONT-SIZE: 12pt;
    COLOR: #339900;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 12pt;
    COLOR: #006600;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 12pt;
    COLOR: #33CC00;
    FONT-FAMILY: "Arial", sans-serif;
    TEXT-DECORATION: underline
}

A.m7:link
{
    FONT-SIZE: 7pt;
    COLOR: #3339900;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
A.m7:visited
{
    FONT-SIZE: 7pt;
    COLOR: #006600;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: none
}
A.m7:hover
{
    FONT-SIZE: 7pt;
    COLOR: #33CC00;
    FONT-FAMILY: verdana, sans-serif;
    TEXT-DECORATION: underline
}



/* 
	7 pt font is too small, so raising it
	-- remove underline from links	
*/
.gray2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
	text-decoration: none; /* no underline */
}


.photocaption {
font-family: Arial, sans-serif; 
font-size: 9px; 
line-height: 10px; 
color: #999999; 
text-decoration: none
}


