	@media print {
	.noprint { display: none; }
	.onlyprint {display: inline;}
	}
	@media screen {
	.onlyprint {display: none;}
	}
	.noprint {}
    body {font: x-small Arial,Helvetica,sans-serif; }
    p    {font: x-small Arial,Helvetica,sans-serif; }
    a    {text-decoration: none; font: bold x-small Arial,Helvetica,sans-serif;color : #0062c4;}
	a:active    {text-decoration: none; font: bold x-small Arial,Helvetica,sans-serif; color : #0062c4;}
	a:hover    {text-decoration: underline; font: bold x-small Arial,Helvetica,sans-serif;	color : #0062c4;}
    td  {font: x-small Arial,Helvetica,sans-serif; }
	th	{font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #ffffff; background-color : #8e5fc3;}
    ul   {font: x-small Arial,Helvetica,sans-serif; }
    h1   {font: bold medium Arial,Helvetica,sans-serif; color : #8e5fc3;}
    h2   {font: bold small Arial,Helvetica,sans-serif; color : #8e5fc3;}
    h3   {font: bold x-small Arial,Helvetica,sans-serif; color : #8e5fc3;}
    hr   {color : #8e5fc3;	width : 75%;}
	a.top	{font: bold x-small Arial,Helvetica,sans-serif;color : #0062c4;}
	a:active.top	{font: bold x-small Arial,Helvetica,sans-serif;color : #0062c4;}
	a:hover.top	{font: bold x-small Arial,Helvetica,sans-serif;color : #0062c4;}
	.frontheader	{	font: bold x-small Arial,Helvetica,sans-serif;	color : #ffffff;text-transform : uppercase;}	
	.topbar	{font: bold 14px Arial,Helvetica,sans-serif;color : #ea1f21;}
	.toptitle	{font: bold 14px Arial,Helvetica,sans-serif;color : #ea1f21;}
	.blue {color : #0062c4;}
	.yellow  {color : #f8bb00;}
	.white  {color : #ffffff;}
	.red {color : #ea1f21;}
	.arrow			{list-style: url(../other/bullet.gif) disc;	margin-bottom : 3px;}
	a.nav			{font: bold x-small Arial,Helvetica,sans-serif; color: #ffffff;background: #8e5fc3;padding-left: 10px;padding-right: 10px;text-decoration: none;}
	a:active.nav	{font: bold x-small Arial,Helvetica,sans-serif; color : #ffffff;background: #ea1f21;padding-left: 10px;padding-right: 10px;text-decoration: none; }
	a:hover.nav		{font: bold x-small Arial,Helvetica,sans-serif; color : #ffffff;background: #ea1f21;padding-left: 10px;padding-right: 10px;text-decoration: none;}
	
#navigation a	{	font: bold 13px Arial,Helvetica,sans-serif;	color: #ffffff;	background: #8e5fc3 url("../images/bevel-purple.gif") repeat-x 100%;	text-decoration: none;	padding-left: 0px;	padding-bottom: 1px;}
/*8#navigation a span { background: url("../images/bevel-green.gif") right top no-repeat; padding-right: 7px;}*/
#navigation a, #navigation a span	{display: block; float: left; }
/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span { float: none; }
/* End IE5-Mac hack */
#navigation a:hover	{font: bold 13px Arial,Helvetica,sans-serif; color: #ffffff; background: #ffffff url("../images/bevel-blue.gif") left top repeat-x; text-decoration: none; padding-left: 0px;padding-bottom: 1px;}
#navigation a:hover span {background: url("../images/bevel-blue.gif") right top repeat-x;padding-right: 0px;}

#navigationhigh a	{font: bold 13px Arial,Helvetica,sans-serif;	color: #ffffff;	background: #ffffff url("../images/bevel-red.gif") repeat-x 100%;	text-decoration: none;	padding-left: 0px;	padding-bottom: 1px;}
/*8#navigationhigh a span { background: url("../images/bevel-green.gif") right top no-repeat; padding-right: 7px;}*/
#navigationhigh a, #navigationhigh a span	{display: block; float: left; }
/* Commented backslash hack hides rule from IE5-Mac \*/
#navigationhigh a, #navigationhigh a span { float: none; }
/* End IE5-Mac hack */
