﻿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;
}

.headerLink 
{
	FONT-SIZE: small; 
}	
.headingText  /* use this inside <hX> tag */
{
	color: #808000;  /* brownish-green */
    FONT-SIZE: 1.4em;
    font-weight: bold; 
}
.subHeadingText  
{
	color: #808000;  /* brownish-green */
    FONT-SIZE: 1.2em;
    font-weight: bold; 
}
.subSubHeadingText  
{
	color: black;  
    FONT-SIZE: small;
    font-weight: normal; 
}
.invertedHeading 
{
	color: white;  
	background-color: Blue;
    FONT-SIZE: small;
    font-weight: normal; 
}
.gridHeadingText
{
	color: black;  
	background-color:ButtonHighlight;
    FONT-SIZE: small;
    font-weight: normal;
}
.contentText  
{
	color: Navy;  
    FONT-SIZE: smaller;
    font-weight: normal; 
}
.controlText  
{
	color: Maroon;  
    FONT-SIZE: smaller;
    font-weight: normal; 
}
.errorText  
{
	color: Red;  
	background-color: Yellow;
    FONT-SIZE: 1.1em;
    font-weight: normal; 
}
.listDetail  
{
	color: Olive;  
	background-color:Window;
    FONT-SIZE: smaller;
    font-weight: normal; 
}
.photoCaption  
{
	color: black;  
    FONT-SIZE: small;
    font-weight: normal; 
}
.photoCredit  
{
	color: black;  
    FONT-SIZE: smaller;
    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: #F7F6BF;  /* pale yellow */
    FONT-SIZE: small;
    font-weight: normal; 
    text-align: center;
}
.rightPanel
{
	color: black;  
	background-color: #F7F6BF;  /* pale yellow */
    FONT-SIZE: small;
    font-weight: normal; 
    text-align: center;
}
.bottomHR
{
	color: #F5F095;
}
.smallPrint  
{
	color:Olive;  
    FONT-SIZE: x-small;
    font-weight: normal; 
}
.redInstructions 
{
	color: red; 
	font-size: 0.8em; 
}
.planner
{
	color: Maroon;
	background-color: White;
	font-size: small;
}
.plannerInverted
{
	color: White;
	background-color: Maroon;
	font-size: small;
}
.forumSubHeading  
{
	font-weight: bold;
	background-color: lightyellow;  /*#FEF2FE; light purple */
	color: #400040;  /* maroon */
    FONT-SIZE: smaller 
}	
.forumSubHeading2  
{
	font-weight: bold;
	background-color: #00008B;  /* dark blue */
	color: white;
    FONT-SIZE: small
}
.forumSubHeading3
{
	font-weight: bold;
	background-color: #FEF2FE;  /* light purple */
	color: #400040;  /* plum */
    FONT-SIZE: smaller 
}	
.plainTextTitle
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 1em;
	color: Black;
}	
.plainText
{
	font-family: Verdana;
	font-size: 0.8em;
	color: Black;
}
.trailTab
{	
	font-family: Verdana;
	font-size: .8em;
	color: Black;
	vertical-align: middle;
}
.tabCell
{
	border-color: Black;
	border-width: 2px;
	border-style: solid;
	border-bottom-style: none;
	border-bottom-width: 0;
	border-spacing: 5px;	
	background-color: #D9D7D7;
	padding:10px 10px 10px 10px;
}
.tabCellSelected
{
	border-color: Black;
	border-width: 2px;
	border-style: solid;
	border-bottom-style: none;
	border-bottom-width: 0;
	border-spacing: 5px;	
	padding:10px 10px 10px 10px;
	font-weight: bold;
}
.tabCellSpace
{	
}
.horizontalLine
{
	color: #008000;  /*dark green*/
	height: 3px;
}
.tableHeading
{
	font-weight:bold;
	text-decoration: underline;	
	font-size: 1em;
}
.tableContent
{
	font-size: .8em;
}
