a, a:hover, a.toc, a.toc:hover, a:visited, body, h1, h2, td, ul{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a, a:hover{
	color: #5A88B6;
	text-decoration: none;
}
a:hover, a.toc:hover{text-decoration: underline;}
a:visited{color:#5A88B6;}

a.toc, a.toc:hover{font-weight:bold;}

a.minutes, a.minutes:hover, a.minutes:visited{
	color: #5A88B6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:italic;
}

body{background: #ffffff;}

h1{font-size: 16px;}

h2{
color: #333333;
font-size: 14px;
padding-left: 26px;
padding-right: 6px;
}
h2.hp {
	clear: both;
	padding: 16px 0 0 0;
}

ol li{padding-right: 6px;}

th{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

ul
{
list-style-image: url(/images/bullet.gif);
list-style-type: disc;
} 

.grn{background: #5B9247;}
.gry{background: #CCCCCC;}

.minutesText{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:italic;
}

.pad{
	padding-left: 26px;
	padding-right: 6px;
}

ul.pad{
	padding-left: 40px;
}

.pad2{
	padding-left: 41px;
	padding-right: 6px;
}

.tbl_pad{
	font-weight: bold;
	padding-left: 8px;
}

.subHead{
	color: #1F4A79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

a.whiteText, a.whiteText:hover, a.whiteText:visited{
	color: #EBF2FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

h3 span{
  font-weight:normal;
}
h3.clear
{
    border-bottom: 1px dotted #acb09a;
    clear: both;
    font-size: 16px;
    padding: 6px 0 0 26px; 
    margin-right: 26px;
    margin-bottom: 6px; 
}

table.upcoming_meeting {margin: 0 0 10px 26px;}

th
{
    text-align: left;
    vertical-align: top;
}