html, body			{font-family:Arial,Verdana,Sans-serif; font-size:0.85em; color:#000;}
#container			{}
#masthead			{display:none;}
#content			{}
#posts				{display:none;}
#footer				{text-align:center; color:#666; font-size:0.9em;}

#site-title			{}
#site-title-1			{display:block; font-size:1.4em; border-bottom:2px solid #999; margin-bottom:6px; color:#999;}
#site-title-2			{display:none;}
#menu-bar			{display:none;}
.menu-link			{display:none;}
#leader				{position:relative;}
#search				{display:none;}
#adobe				{display:none;}

a				{color:#036;}
a:hover				{color:#69c;}
a:visited			{color:#606;}
a.pdf				{background:url(../images/pdf.gif) 100% 3px no-repeat; padding-right:25px;}

p.first				{padding-top:2px; margin-top:0;}

h1				{font-size:1.8em; font-weight:bold; padding:4px 4px 0 0; margin:0px;}
h2				{font-weight:bold; font-size:1.2em; color:#666; padding:0 4px 16px 0; margin:0;}
h3				{font-weight:bold; font-size:1.3em; color:#000; padding:16px 0px 0px 0px; margin:0px;}
h4				{font-size:1.0em; color:#000; padding-top:12px; margin:0px;}
dt				{font-weight:bold; padding:8px 0 0 0; margin:0;}
li				{padding:2px 0;}

.module				{display:block; margin-bottom:4px; border:1px solid #d9d9e7;}
.module-inline			{width:200px; float:right; margin:4px 0 8px 24px;}
.module h4			{padding:10px 0 0 0; margin:0 6px;}
.module p, .module dt		{padding:2px 0 8px 0; margin:0 6px;}
.module ul			{margin-right:8px;}
.module-inline img		{margin:0 4px;}
.title-bar			{display:block; padding:2px; margin:4px; font-size:1.2em; font-weight:bold; border-bottom:2px solid #a6a6b4;}

.bold				{font-weight:bold;}
.alert				{color:#c00;}
.note				{color:#999; font-size:.9em;}
.req				{font-weight:bold; color:#f60; font-size:1.6em; text-align:right;}
.caption			{display:block; font-size:.8em; color:#555; padding:2px 0 0 4px; margin:0;}
.footnote			{font-size:.85em; color:#666;}
.nowrap				{white-space:nowrap;}
.noprint			{display:none;}
.oflow				{overflow:auto;}
.hidden				{display:none;}
.floatleft			{float:left;}
.floatright			{float:right;}
.alignright			{text-align:right;}
.aligncenter			{text-align:center;}
.notopbuffer			{padding-top:0; margin-top:0;}

.back-to-top			{display:block; text-align:right; padding:4px;}
tr.top td, tr.top th		{vertical-align:top;}

.w50				{width:50px;}
.w100				{width:100px;}
.w125				{width:125px;}
.w150				{width:150px;}
.w200				{width:200px;}
.w300				{width:300px;}
.w400				{width:400px;}
.h100				{height:100px;}
.h250				{height:250px;}
.h300				{height:300px;}
.h400				{height:400px;}

/* For Agenda/Minute Listings */
.bar				{width:400px; border:1px solid #9ac; padding:4px; background-color:#c4d5f7;}
.barhead			{font-size:1.2em; font-weight:bold;}
.grid				{width:100%; background-color:#ddd; margin-top:4px;}
.grid th, .grid td		{background-color:#fff;}

