/***** COLORS *****/


/***** HTML TAGS  *****/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/***** OTHER FONT STYLES  *****/

.fontNormal10 {
	font-size: 10px;
}
.fontNormal16BFItal {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.fontNormal12 {
	font-size: 12px;
}
.fontNormal20BF {
	font-size: 20px;
	font-weight: bold;
}

/** AREA STYLES  **/

.buffer {
	background-color: #FFFF00;
	height: 5px;
}
.navCell  {
	font-size: 12px;
	background-color: #00CC66;
}
.navCell a:hover {
	color: #FFFF00;
	background-color: #006633;
}
.navCell a, 
.navCell a:link, 
.navCell a:visited, 
.navCell a:active { 
	color: #FFFFFF; 
	text-decoration: none;
}
/** TABLE STYLES **/

.tableBorTopLgtGrn td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00CC66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tableBorTopBotMedGrn td {
	border-top-width: medium;
	border-bottom-width: medium;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #00CC00;
	border-right-color: #00CC00;
	border-bottom-color: #00CC00;
	border-left-color: #00CC00;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.tableCaption td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

}
.PageHeader {
	font-size: 14px;
	font-weight: bold;
}
