/* .BODY - standard background color for all pages */
BODY  {background: #F9FFE7;}
.matchBodyBgnd	{background: #F9FFE7;}
P  {}
H1  {}
H2  {}
H3  {}
A  	{}

TD		{font-family:verdana,arial,helvetica; font-size:12; color:black;}
a:link			{text-decoration:underline;color:navy;}
a:visited		{text-decoration:underline;color:navy;}
a:hover			{text-decoration:none;color:red;}

a:link.red			{text-decoration:underline;color:red;}
a:visited.red		{text-decoration:underline;color:red;}
a:hover.red			{text-decoration:none;color:navy;}

.fineprint {font-size:7pt;}
.pageheading {font-family:verdana,arial,helvetica; font-size:16; color:navy; font-weight:bold;}

.subheading	{font-family:verdana,arial,helvetica; font-size:12pt; color:navy;}

.rsmall			{font-family:verdana,arial,helvetica;font-size:10;}
a:link.rsmall		{font-family:verdana,arial,helvetica;font-size:10;text-decoration:underline;color:navy;}
a:visited.rsmall		{font-family:verdana,arial,helvetica;font-size:10;text-decoration:underline;color:navy;}
a:hover.rsmall		{font-family:verdana,arial,helvetica;font-size:10;text-decoration:none;color:#006300;}

/* .header - Teaser Headings */
.header				{ text-decoration: none; font-size:8pt; color: navy }
a:link.header       { text-decoration: none; font-size:8pt; color: navy }
a:visited.header    { text-decoration: none; font-size:8pt; color: navy }
a:hover.header      { text-decoration: none; font-size:8pt; color: navy }

/* .menuitem - Menu Items */
.menuitem				{ text-decoration: none; font-size:8pt; color: white }
a:link.menuitem       { text-decoration: none; font-size:8pt; color: navy }
a:visited.menuitem    { text-decoration: none; font-size:8pt; color: navy }
a:hover.menuitem      { text-decoration: none; font-size:8pt; color: navy }

/* .newsTitle - Title font for main subject title of each page */
.newsTitle			{font-family:verdana,arial,helvetica; font-size:16; color:navy;}
a:link.newsTitle       { text-decoration: underline; font-size:16; color: navy }
a:visited.newsTitle    { text-decoration: underline; font-size:16; color: navy }
a:hover.newsTitle      { text-decoration: none; font-size:16; color: red }
		
/* .small - form elements */
input.small {font-family:verdana,arial; font-size:8pt;}
button.small {font-family:verdana,arial; font-size:8pt;}
select.small {font-family:verdana,arial; font-size:8pt;}
textarea.small {font-family:verdana,arial; font-size:8pt;}

/* .shadeBox - Teaser heading background color */
.teaserHeader  {background:#006300; font-size:8pt; color:white;}
a:link.teaserHeader       { text-decoration: none; font-size:8pt; color: white; }
a:visited.teaserHeader    { text-decoration: none; font-size:8pt; color: white; }
a:hover.teaserHeader      { text-decoration: none; font-size:8pt; color: yellow; }

/* .color_hdr - background color for main headerbar */
.color_hdr  {background: #006600;}

/* .color_boxBorder - border color for Menu and Teaser boxes 
	note that menu normal and hover background colors are set in Application.cfm */
.color_boxBorder  {background:#006300;}

.catComment {color:#808080;font-style: italic;}

