﻿<style type="text/css">

	a
	{
		color:#000099;
		cursor:hand; 
		text-decoration:none
	}
	a:link
	{
		color:#000099;
		cursor:hand; 
        /*text-decoration:none*/
	}

	a:visited
	{
		color:#000099;
		cursor:hand; 
		/*text-decoration:none*/
	}
	
	a:hover
	{
		color:#CC9400;
		cursor:hand; 
		/*text-decoration:none*/
	}
		
	body 
	{
		font-size: 12; 
		font-family: verdana, arial, helvetica, sans-serif;
		margin: 0;
	}
		
	td 
	{
		font-size: 12; 
		font-family: verdana, arial, helvetica, sans-serif;
	}
	
	ul
	{
		margin-bottom:5px;
		margin-top:5px;
	}
	
	h1
	{
		font-size:20;
		color:#000066;
		font-family:Verdana, Arial;
		text-align:center;
		font-weight:bold;
	}
	
	h2
	{
		font-size:18;
		color:#000000;
		text-align:center;
	}	
	
	h3
	{
		font-size:16;
		color:#000066;
		font-weight:bold;
	}
	h4
	{
		font-size:14;
		color:#000066;
		font-weight:bold;
	}	
	
	h5
	{
		font-size:14;
		color:#000066;
		font-weight:bold;
		font-family:Comic Sans MS, Verdana, Arial;
	}
	
	.copyh5
	{
		font-size:14;
		color:#000066;
		font-weight:bold;
		font-family:Comic Sans MS, Verdana, Arial;
		text-align:center;
		vertical-align:bottom
	}	
	
	.navreg
	{
		font-size: 9pt;
		font-family:Comic Sans MS, Verdana, Arial;
	}
	
	.nav
	{
		font-size: 10pt;
		padding-top: 8px;
		font-family:Comic Sans MS, Verdana, Arial;
		font-weight:bold;
	}
	
	.nav a:link
	{
		color:#000000;
		text-decoration:none
	}

	.nav a:visited
	{
		color:#000000;
		text-decoration:none
	}

	.nav a:hover
	{
		color:#000099;
		text-decoration:none
	}	
	
	.subnav
	{
		font-size: 10pt;
		padding-top: 4px;
		font-family: Comic Sans MS, Verdana, Arial;
		font-weight:normal;
		padding-left:8px;
	}
	
	.subnav a:link
	{
		color:#000000;
		text-decoration:none
	}

	.subnav a:visited
	{
		color:#000000;
		text-decoration:none
	}

	.subnav a:hover
	{
		color:#000099;
		text-decoration:none;
	}
	
	.mainpage
	{
		width:100%;
		height:100%;
		background-image:url('../images/background.jpg');
		background-repeat:no-repeat;
		padding-top:30px;
		padding-left:30px;
		vertical-align:top
	}
	
	.rightnav
	{
		width:200px;
		padding-top:50px;
		padding-left:30px;
		padding-right:30px;
		text-align:center;
		vertical-align:top;
	}
	
	.sechdr
	{
		font-size: 12;
		font-family: verdana, arial, helvetica, sans-serif;
	    font-weight:bold;
		background-color:#000066;
		color:#FFFFFF;
		width:100%;
	}	
	
	.copyh3
	{
		font-size:16;
		color:#000066;
		font-weight:bold;
		padding-top:5px;
		padding-bottom:5px;
		font-family: verdana, arial, helvetica, sans-serif;
	}
	
	.hlthdr
	{
		padding:5px;
		font-size:12;
		font-weight:bold;
		color:#000000;
		height:25px;
		background-image:url("../images/boxback.jpg");
		background-repeat:repeat-x;
	}
	
	.hltbody
	{
		border: 1px solid #f0b100;
		padding:10px;
		padding-bottom:15px;
		font-size:14;
		font-family:Comic Sans MS, Verdana, Arial;
	}
	
	.hltbody a:link, .hltbody a:visited
	{
		color:#000099;
		cursor:hand; 
		text-decoration:none;
	}

	.hltbody a:hover
	{
		color:#CC9400;
		cursor:hand; 
		text-decoration:none;
	}
		
		
	.date
	{
		font-weight:bold;
		width:50px;
		text-align:right;
		vertical-align:top;
	}

	.listhdr
	{
		font-size:16;
		font-family:Comic Sans MS, Verdana, Arial;
		color:#000066;
		border-bottom:solid 2px #AAAAAA;
		font-weight:bold;
		padding-left:8px;
	}
	
	.list
	{
		font-size:12;
		background-color:#FFFFFF;
		padding:6px;
		font-weight:bold;
	}

	.list a:link, .list a:visited
	{
		color:#000099;
		cursor:hand; 
		text-decoration:none
	}

	.list a:hover
	{
		color:#CC9400;
		cursor:hand; 
		text-decoration:none
	}
		
	.listHL
	{
		font-size:12;
		background-color:#DDDDDD;
		padding:6px;
		font-weight:bold;
	}	
	
	.listHL a:link, .listHL a:visited
	{
		color:#000099;
		cursor:hand; 
		text-decoration:none
	}

	.listHL a:hover
	{
		color:#CC9400;
		cursor:hand; 
		text-decoration:none
	}
	
	.data
	{
		font-size:12;
		background-color:#FFFFFF;
		padding:5px;
		padding-left:10px;
		padding-right:10px;
	}

	.data a:link, .data a:visited
	{
		color:#000099;
		cursor:hand; 
		text-decoration:none
	}

	.data a:hover
	{
		color:#CC9400;
		cursor:hand; 
		text-decoration:none
	}
		
	.datahdr
	{
		font-size:14;
		font-family:Comic Sans MS, Verdana, Arial;
		color:#000066;
		border-bottom:solid 2px #CCCCCC;
		font-weight:bold;
		padding-left:20px;
		padding-right:10px;
		background-image:url("../images/paw.gif");
		background-repeat:no-repeat;
	}
	
	.calTtl 	{
		font-size:18;
		color:#000000;
		text-align:center;
		font-weight:bold;
	}	
	
	.calHdr 	{
		font-size:14;
		color:#000066;
		border: solid 1px silver;
		background-color:#EEEEEE;
		border-top:1px solid #000066;
		border-bottom:1px solid #000066;
		font-family: Comic Sans MS, Verdana;
		font-weight:bold;
		padding: 0px;
		margin:0px;
		padding-left:10px;
		padding-right:10px;
		width:18%
	}
	.calWkEnd 
	{
		font-size:14;
		color:#000066;
		border: solid 1px silver;
		background-color:#EEEEEE;
		border-top:1px solid #000066;
		border-bottom:1px solid #000066;
		font-weight:bold;
		padding: 0px;
		margin:0px;
		padding-left:10px;
		padding-right:10px;
		font-family: Comic Sans MS, Verdana;
		width: 3%
	}
	.calDet { border: solid 1px silver;
				height: 15%;
				vertical-align:top;
				font-size:10;
	}
	.calDetCurr { border: solid 1px silver;
				height: 15%;
				vertical-align:top;
				font-size:10;
				background-color:#FFDE81;
	}
	.calTbl {	width:100%;
				height:100%; 
				background-position: left top; 
				background-repeat: no-repeat;
	}
	.calCls 
	{ 
		font-size: 8pt;
		font-family: verdana, arial, helvetica, sans-serif;
		text-align:left;
		vertical-align:top;
		color:#000066;
		padding-bottom:3px;
	}
	.calClsHL 
	{ 
		font-size: 8pt;
		font-family: verdana, arial, helvetica, sans-serif;
		text-align:left;
		vertical-align:top;
		color:#CC0000;
		padding-bottom:3px;
	}
	.calCls A:link
	{
	    color:#000066;
	    TEXT-DECORATION: none;
	}
	.calCls A:visited
	{
	    color:#000066;
	    TEXT-DECORATION: none
	}
	.calCls A:hover
	{
	    color:#000066;
	    TEXT-DECORATION: underline; 
	}
	.calDay
	{
		font-family: Comic Sans MS, Verdana;
		color: #999999;
		font-weight:bold;
		font-size:18;
	}
	
	.pawbullet
	{
		list-style-image: url("../images/smpaw.gif");
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.sqgbullet
	{
		list-style-image: url("../images/smbullet.gif");
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.bulletspacer
	{
		padding-bottom:10px;
	}
	
	.links
	{
		font-size:12;
		font-weight:bold;
		padding-bottom:10px;
	}
	
	.links a:link, .links a:visited
	{
		color:#000099;
		cursor:hand; 
		text-decoration:none
	}

	.links a:hover
	{
		color:#CC9400;
		cursor:hand; 
		text-decoration:none
	}
	
	.box
	{
		.border: solid 1px #000066;
		.border-right: solid 3px #000066;
		.border-bottom: solid 3px #000066;
		padding:5px;
		text-align:center;
	}
	
	.agenda
	{
		font-size:12;
		font-weight:bold;
		padding-bottom:8px;
	}
	.gridTitleL {background-color:#CCCCCC;border-top:1 solid #333333;border-bottom:1 solid #333333;border-left:1 solid #333333;font-weight:bold;padding:5px;}
	.gridTitleC {background-color:#CCCCCC;border-top:1 solid #333333;border-bottom:1 solid #333333;font-weight:bold;padding:5px;}
	.gridTitleR {background-color:#CCCCCC;border-top:1 solid #333333;border-bottom:1 solid #333333;border-right:1 solid #333333;font-weight:bold;padding:5px;}
	.gridL {border-bottom:1 solid #333333;border-left:1 solid #333333;padding:5px;}
	.gridC {border-bottom:1 solid #333333;padding:5px;}
	.gridR {border-bottom:1 solid #333333;border-right:1 solid #333333;padding:5px;}
	
	/* added by nick barling to control li in ff 3.0.1 */
	.legislation_list{
	list-style-type: none;
	}	
	
	.finance_reports{
	list-style-type: none;
	}
	
	.thanks_title{
	color:#54A6E9;
	}
	.thanks{
	color:#6CB1C8;
	margin-left: 6px;
	}
	
	.thanks_text{
	color:#54A6E9;
	}	
</style>