﻿BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    /*FONT-SIZE: .6em;*/
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    text-decoration: none;
}

.normalLink 
{
	FONT-SIZE: 0.75em; 
}	
.headerLink 
{
	FONT-SIZE: small; 
}	
.subHeading  
{
	color: #400040;  /* plum */
    FONT-SIZE: medium;
    font-weight: bold; 
}
.subHeadingHighlighted 
{
	color: #400040;  /* plum */
    FONT-SIZE: medium;
    font-weight: bold; 
    background-color:Yellow;
}
.highlightedText
{
    background-color:Yellow;
}
.subsubHeading  
{
	color: #400040;  /* plum */
    FONT-SIZE: 0.8em;
    font-weight: bold; 
}
.subSubsubHeading  
{
	color: black;  
    FONT-SIZE: 0.7em;
    font-weight: normal; 
}
.invertedHeading 
{
	color: white;  
	background-color: Blue;
    FONT-SIZE: small;
    font-weight: normal; 
}
.gridsubHeading
{
	color: black;  
	background-color:ButtonHighlight;
    FONT-SIZE: small;
    font-weight: normal;
}
.contentText  
{
	color: Navy;  
    FONT-SIZE: 0.8em;
    font-weight: normal; 
}
.readOnlyText  
{
	color: Black;  
    FONT-SIZE: 1em;
    background-color: ButtonFace;
    font-weight:bold; 
}
.controlText  
{
	color: Maroon;  
    FONT-SIZE: smaller;
    font-weight: normal; 
}
.errorText  
{
	color: Red;  
	background-color: Yellow;
    FONT-SIZE: smaller;
    font-weight: normal; 
}
.listDetail  
{
	color: Maroon;  
	FONT-SIZE: 0.9em;
    font-weight: normal; 
}
.photoCaption  
{
	color: black;  
    FONT-SIZE: 0.8em;
    font-weight: normal; 
}
.photoCredit  
{
	color: black;  
    FONT-SIZE: 0.6em;
    font-weight: normal; 
}
.legend  
{
	color: black;  
	background-color:White;
    FONT-SIZE: smaller;
    font-weight: normal; 
}
.legendHeader 
{
	color: white;  
	background-color: Blue;
    FONT-SIZE: small;
    font-weight: normal; 
}
.leftPanel
{
	color: black;  
	background-color: #FFFFC0;
    FONT-SIZE: small;
    font-weight: normal; 
    text-align: center;
}
.rightPanel
{
	color: black;  
	background-color: #FFFFC0;
    FONT-SIZE: small;
    font-weight: normal; 
    text-align: center;
}
.bottomHR
{
	color: #FFFFC0;
}
.smallPrint  
{
	color:Olive;  
    FONT-SIZE: x-small;
    font-weight: normal; 
}
.redText  
{
	color: red;  
}
.tinyRedText  
{
	color: red; 
	font-size:0.7em; 
}
.planner
{
	color: Maroon;
	background-color: White;
	font-size: small;
}
.plannerInverted
{
	color: White;
	background-color: Maroon;
	font-size: small;
}
.forumSubHeading  
{
	font-weight: bold;
	background-color: Yellow;  /*#FEF2FE; light purple */
	color: #400040;  /* maroon */
    FONT-SIZE: smaller 
}	
.forumSubHeading2  
{
	font-weight: bold;
	background-color: #014101;  /* #014101 = dark green; #00008B - dark blue */
	color: white;
    FONT-SIZE: small
}
.forumSubHeading3
{
	font-weight: bold;
	background-color: #FEF2FE;  /* light purple */
	color: #400040;  /* plum */
    FONT-SIZE: smaller 
}	
.dataRow
{
    font-size: 0.8em;
}
.dataRowLine
{
    COLOR: #014101; /* dark green */
    font-size: 0.8em;
}
.boldText
{
    font-weight: bold;
}
.plainTextBlue
{
	color: #00008B;
    FONT-SIZE: 1em 
}	
.plainTextSmall
{
	color: #00008B;
    FONT-SIZE: 0.8em 
}	
