/* body */
body		{margin: 0; font-size: 12pt;}

/* link colors */
a		    {color: navy;}
a:link		{color: navy;}
a:visited	{color: navy;}
a:hover		{color: #990066;}

/* defaults */
p,span,div,td	{font-family: arial,helvetica,verdana,sans-serif;font-size: 14px;}
ul,li,ol	    {font-family: arial,helvetica,verdana,sans-serif;font-size: 10pt;}

/* custom colors */
.nav		{color: navy;}
.navs		{color: purple;}
.newstitle	{color: purple; font-size: 10px;}
.compu		{font-family: courier, serif; background: #E0E0E0;}
.term		{font-family: sans-serif; color: #c0c0c0; background: #000000; font-size: 10pt;}
.bluetitle	{font-size: 14pt; color: #5089a4;}
.copyright	{font-size: 8pt; color: #777777;}

/* Sizes */
.normal		{font-size: 12pt; }
.small		{font-size: 12px; }
.smaller	{font-size: 11px; }
.tiny		{font-size: 8px; }

/* misc colors */
.ltgrey		{ background-color: #EFEFEF; }
.grey		{ background-color: #C0C0C0; }
.white		{ background-color: #FFFFFF; }
.dkgrey		{ background-color: #888888; }
.ltblack	{ background-color: #999999; }
.black		{ background-color: #000000; }

/* Menu Config */
.menuTitle	{ font-family: Helvetica, Arial; font-size: 8pt; color: #ffffff; font-weight: bold; }
.formTitle	{ font-family: Helvetica, Arial; font-size: 8pt; color: #666666; font-weight: bold; }
.menuLink	{ font-family: Helvetica, Arial; font-size: 10pt; color: #ffffff; font-weight: bold; }
.menuItem	{ font-family: Helvetica, Arial; font-size: 10pt; color: #000000; }
.topMenu	{ background-color: #888888; }
.sideMenu	{ background-color: #C0C0C0; }

/* Generic Buttons */
.button		{ background-color: #666666; color: #ffffff; font-family: Helvetica, Arial; font-size: 10pt; 
              groove: #000000; padding: 0; }



