/* CrystalMaker Software CSS definitions for fonts */

/* {font-style font-variant font-weight font-size/line-height font-family;} */
BODY { margin: 0px 0px; font: 10px Geneva, Verdana, Verdana, Helvetica, sans-serif; }
TABLE, TD { font: 10px Geneva, Verdana, Verdana, Helvetica, sans-serif;
	width: 623px;
}

.V9 			{ font-family: Verdana, Geneva, Verdana, Helvetica, sans-serif; font-size: 9px; }
.V10 			{ font-family: Verdana, Geneva, Verdana, Helvetica, sans-serif; font-size: 10px; }
.V11 			{ font-family: Verdana, Geneva, Verdana, Helvetica, sans-serif; font-size: 11px; }
.G9 			{ font-family: Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; }
.G9G 			{ font-family: Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; color: #76797C; }
.G10 			{ font-family: Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 10px; }
.G10G 			{ font-family: Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 10px; color: #76797C; }
.G12 			{ font-family: Geneva, Verdana, Helvetica, sans-serif; font-size: 12px; }
.L10 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 10px; }
.L10G			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 10px; color: #76797C; }
.L12 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 12px; }
.L12G			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 12px; color: #76797C; }

.L14 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 14px; }
.L14G 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 14px; color: #76797C; }
.L16 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 16px; }
.L16G 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 16px; color: #76797C; }
.L18 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 18px; }
.L18G			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 18px; color: #76797C; }
.L24 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 24px; }
.L24G 			{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 24px; color: #76797C; }

/* For CrystalMaker News */
.newstitle		{ font-family: Helvetica, Verdana, sans-serif; font-size: 21px; font-weight: 900;}
.newssubtitle	{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 18px; color: #76797C; }
.newstext		{ font-family: Times, serif; font-size: 13px; line-height: 130%; }
.newsintro		{ font-family: Times, serif; font-size: 15px; line-height: 130%; }
.newsheading	{ font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif; font-size: 16px; color: #3366CC; line-height: 115%}

.MyClass {     display:table-cell;     text-align: right;     vertical-align: middle; } 

/* For table quotes (wide-spacing

/* For table quotes (wide-spacing) */
.tablequote		{ font-family: Verdana, Geneva, Verdana, Helvetica, sans-serif; font-size: 10px;  line-height: 160%; }

/* Banner links for main menu */
a.main
{
	font-family:		'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#333366;
	text-decoration:	none;
}
				
a.main:hover
{
	font-family:		'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#AA00AA;
	text-decoration:	none;
}

/* Navigation links for selected main menu item */
a.main_select
{
	font-family:		'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#333366;
	font-weight:		bold;
	text-decoration:	none;
}
				
a.main_select:hover
{
	font-family:		'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#AA00AA;
	font-weight:		bold;
	text-decoration:	none;
}

/* Section links for sub-menus */
a.blue	
{ 
	font-family:		'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#333366;
	text-decoration:	none;
}
				
a.blue:hover
{
	font-family:		'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#333366;
	text-decoration:	underline;
}

/* For specifying menu commands or other interface elements */
inline.interface
{
	font-family: "Courier", "Courier New", monospace;
}

/* Table cells for main menu*/
td.main
{
	font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFCCFF;
	text-align: center;
	vertical-align: middle;
	width: 124;
	height: 16px;
	padding: 0;
}

td.main_select
{
	font-family: 'Lucida Grande', Geneva, Verdana, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCFF; /* (only difference from main) */
	text-align: center;
	vertical-align: middle;
	width: 124;
	height: 16px;
	padding: 0;
}

td.main_separator
{
	width: 1px;
	background-color: #CCAACC;
}