font     { color: #333; font-size: 8pt }
li { color: white; font-size: 7pt; list-style-type: disc; margin-top: 0px; margin-bottom: 2pt; margin-left: -24px; padding-top: 0px }
.p1 a:link   { color: #317bb9; font-size: 8pt; text-decoration: none }
.p1 a:visited { color: #317bb9; text-decoration: none }
.p1 a:hover  { color: #cc2b03; text-decoration: underline }
.p1 a:active  { color: #ff3604; text-decoration: none }
.side a:link { color: #317bb9; font-size: 9pt; text-decoration: none }
.side a:visited  { color: #317bb9; font-size: 9pt; text-decoration: none }
.side a:hover  { color: #ff3604; font-size: 9pt; text-decoration: underline }
.side a:active  { color: #ff3604; font-size: 9pt; text-decoration: none }
.p2 a:link     { color: #363a57; font-size: 8pt; text-decoration: none }
.p2 a:visited { color: #616772; text-decoration: none }
.p2 a:hover  { color: #cc2b03; text-decoration: underline }
.p2 a:active { color: #616772; text-decoration: none }
.p3 a:link { color: #309fcc; font-size: 10pt; line-height: 14pt; text-decoration: none }
.p3 a:hover  { color: #cc2b03; text-decoration: underline }
.news            { color: #383d4d; font-size: 8pt; text-decoration: none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.news a:link     { color: #383d4d; font-size: 8pt; text-decoration: none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.news a:visited  { color: #383d4d; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.news a:hover    { color: #cc2b03; text-decoration: none; font-size: 8pt;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.news a:active   { color: #cc2b03; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs     { color: #ff3604; font-size: 12pt; font-family: Arial, Helvetica; border-bottom: medium none teal }
.subs2    { color: #272727; font-size: 12pt; font-family: Arial, Helvetica; border-bottom: medium none teal }
.subs3            { color: #000000; font-size: 8pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.subs3 a:link     { color: #000000; font-size: 8pt; text-decoration: none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs3 a:visited  { color: #000000; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs3 a:hover    { color: #ff3604; text-decoration: none; font-size: 8pt;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs3 a:active   { color: #ff3604; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs4            { color: #ff3604; font-size: 8pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.subs4 a:link     { color: #ff3604; font-size: 8pt; text-decoration: none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs4 a:visited  { color: #ff3604; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs4 a:hover    { color: #000000; text-decoration: none; font-size: 8pt;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.subs4 a:active   { color: #000000; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.sidetitle           { color: #cc2b03; font-weight: bold; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.sidetitle a:link    { color: #cc2b03; font-weight: bold; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.sidetitle a:visited { color: #cc2b03; font-weight: bold; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.sidetitle a:hover   { color: #cc2b03; font-weight: bold; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.sidetitle a:active  { color: #cc2b03; font-weight: bold; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}
.smallest  { color: #484848; font-size: 7pt; line-height: 15pt }
.coloured    { color: #000 }
.orange { color: #ff3604 }
.softw { line-height: 12pt }
.lightblue {background-color: #eff3f7;} 
.darkblue {	background-color: #dfe7ef;}
.calendar 			{font-family: arial;	font-size: 8pt;	color: black;}
.calendar_month 		{font-family: arial;	font-size: 10pt;	color: #ff3604;}
.calendar_h0 			{color: black; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 9pt; }
.calendar_h1 			{font-size: 10pt;color: #ff3604;font-weight: bold;text-decoration: none}
.calendar_days           	{font-family: arial; font-size: 8pt; color: black; text-decoration: none }
.calendar_days a:link    	{font-family: arial; font-size: 8pt; color: black; text-decoration: none }
.calendar_days a:visited 	{font-family: arial; font-size: 8pt; color: black; text-decoration: none }
.calendar_days a:hover   	{font-family: arial; font-size: 8pt; color: #ff3604; text-decoration: underline }
.calendar_days a:active  	{font-family: arial; font-size: 8pt; color: #ff3604; text-decoration: none }
.calendar_smlink           	{color: #383d4d; font-size: 8pt; text-decoration: none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.calendar_smlink a:link    	{color: #383d4d; font-size: 8pt; text-decoration: none; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.calendar_smlink a:visited 	{color: #383d4d; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.calendar_smlink a:hover   	{color: #ff3604; text-decoration: none; font-size: 8pt;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.calendar_smlink a:active  	{color: #ff3604; text-decoration: none; font-size: 8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
