﻿body {
}
.menudynamic
{
	background-color: Orange;
	color: Blue;
	font-family: Verdana;
 font-size: x-small;
 
	
}
.menustatic
{
	
	background-color: White;
	color: blue;
 font-family: Verdana;
 font-size: large;
 
	
}
.menudynamichover
{
	
	background-color: Silver;
	color: Black;	
}

.pageleft
{
	width: 80px;
	background-color:  #90AD7D ;
	border-right: solid 0pt black
}

.pagetop
{
	background-color:  #90AD7D ;
	height: 15px;
	
	}
.pagebottom
{
	background-color:  #90AD7D ;
}
.pagemiddle
{
	
	background-color: #CCFFCC;
	border-right: solid 0pt black
}
.pageright
{
	width: 80px;
	background-color:  #90AD7D ;
	border-left: solid 0pt black
}
.banner
{
	padding: 10 10 10 10;
 background-color: White;
 border-bottom: solid 0pt gray;
 height: 50px;
 width: 100%;
 font-family: Verdana;
 font-size: large;
 vertical-align: middle; 	
}
html, table
{
	vertical-align: top;
	}

.loginlink
{
	font-family: verdana;
	font-size: 10pt;
	 text-decoration: underline;
	 color:Black;
	}

.loginlink:visited
{
	font-family: verdana;
	font-size: 10pt;
	 text-decoration: underline;
	 color:Black;
	 
	}
.loginlink:Hover
{
	font-family: verdana;
	font-size: 15pt;
	 text-decoration: underline;
	 color: #C9E963;
	}
.text
{
	font-family: Times New Roman;
	font-size: 11pt;
	color: Black;
	font-weight:normal;	
	}
	.footertext
{
	font-family: Times New Roman;
	font-size: 10pt;
	color: Gray;
	font-weight:bold;	
	}
.H1
{
	font-family: GouldyOldStyle;
	font-size: 18pt;
	color: black;
	font-weight:bold;	
	text-decoration:underline;
}

.NOTHING
{
 font-family: Lucida Grande, arial, Helvetica, sans-serif;	
}

.homemenuitem
{
	font-family: Lucida Grande;
	font-size: 10pt;
	font-weight: bold;
	color: #663F0B;	
}
.blockheadercell
{
	font-family: Lucida Grande;
	font-size: 12pt;
	font-weight: bold;
	color: White;	
	background-color: DarkREd;
	border: solid 1pt gray;
}


.CPH1
{
	font-family: Lucida Grande;
	font-size: 14pt;
	font-weight: bold;
	color: #593A01;	
}
.CPH1a
{
	font-family: Lucida Grande;
	font-size: 14pt;
	font-weight: bold;
	color: #593A01;	
}
.CPTEXT
{
	font-family: Lucida Grande;
	font-size: 10pt;
	color: black;	
}
.CPTEXTa
{
	font-family: Lucida Grande;
	font-size: 10pt;
	color: black;	
}
.CPTABLEHEAD
{
	background-color: #F1EBDB;
	padding: 3pt 5pt 3pt 5pt;
	color: #593A01;	
	font-family: Lucida Grande;
	font-size: 10pt;
	font-weight: bold;
}
.CPTABLEHEADa
{
	background-color: #76773E;
	padding: 3pt 5pt 3pt 5pt;
	color: #FFFFFF;	
	font-family: Lucida Grande;
	font-size: 10pt;
	font-weight: bold;
}
.CPTABLEHEADaDIARY
{
	background-color: #76773E;
	padding: 3pt 5pt 3pt 5pt;
	color: #FFFFFF;	
	font-family: Lucida Grande;
	font-size: 9pt;
	font-weight: bold;
	width:130px;
	
}


.CPTABLEBODY
{
	background-color: #FAF9F7;
	padding: 3pt 5pt 3pt 5pt;
	color: Black;	
	font-family: Lucida Grande;
	font-size: 10pt;
	font-weight: normal;
}
.CPTABLEBODYa
{
	background-color: #F1EBDB;
	padding: 3pt 5pt 3pt 5pt;
	color: Black;	
	font-family: Lucida Grande;
	font-size: 10pt;
	font-weight: normal;
}
.CPTABLESPECIAL
{
	background-color: #F1EBDB;
	padding: 3pt 5pt 3pt 5pt;
	color: #B11E1F;	
	font-family: Lucida Grande;
	font-size: 10pt;
	font-weight: bold;
}
.CPTABLESPECIALa
{
	background-color: #F1EBDB;
	padding: 3pt 5pt 3pt 5pt;
	color: #B11E1F;	
	font-family: Lucida Grande;
	font-size: 10pt;
	font-weight: bold;
}
.CPF1
{
	font-family: Lucida Grande;
	font-size: 12pt;
	font-weight: bold;
	color: #B11E1F;	
}
.CPF1a
{
	font-family: Lucida Grande;
	font-size: 12pt;
	font-weight: bold;
	color: #B11E1F;	
}
.CPTERMS
{
	background-color: #FAF9F7;
	padding: 3pt 5pt 3pt 5pt;
	color: Black;	
	font-family: Lucida Grande;
	font-size: 9pt;
	font-weight: normal;
}
.CPTERMSa
{
	background-color: #FAF9F7;
	padding: 3pt 5pt 3pt 5pt;
	color: Black;	
	font-family: Lucida Grande;
	font-size: 9pt;
	font-weight: normal;
}
.SCORECARDHD
{
 border-bottom: solid 2pt black;
 border-right: solid 2pt black;

}
.SCORECARDFT
{
 border-Right: solid 2pt black;
 border-top: solid 2pt black;

}
.SCORECARDBD
{
 border-bottom: solid 1pt darkred;
 border-right: solid 1pt darkred;

}
.SCORECARDBDR
{
 border-bottom: solid 1pt darkred;
 

}
.SCORECARDHDR
{
 border-bottom: solid 2pt black;
}
.SCORECARDFTR
{
 border-Top: solid 2pt black;
}
.HOLECARDBD
{
	padding: 3pt 8pt 3pt 8pt;
	color: Black;	
	font-family: Lucida Grande;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	border: solid 1pt black;
}
.HOLECARDBDL
{
	padding: 3pt 8pt 3pt 8pt;
	color: Black;	
	font-family: Lucida Grande;
	font-size: 9pt;
	font-weight: bold;
	text-align:left;
	border: solid 1pt black;
}