body, table {
	font-family:Arial, Helvetica, sans-serif;
	
}

/** Content **/
.content {

}

/** Footer **/
.footer {}

.copyright {
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	
}
.managedby {
	color:#666666;
	font-style:italic; font-size:9pt;
	text-align:center;
}

/** Association Page **/

#board caption {font-weight:bold; font-size: 14pt;}
#board .label {text-align:right; font-weight:bold; white-space:nowrap; }
#board .name {padding-left:10px; }

#schedule {font-weight:bold;}
#schedule caption {font-weight:bold; font-size:14pt;}
#schedule td  {text-align:left; font-weight:bold; white-space:nowrap; }

.agenda {font-size: 10pt;}

/** Budget Page **/
/* heading/column widths *.
#budget .acct {width:55;}
#budget .description {width:260;}

#budget .annual {width:108;}
#budget .monthly {width:108}

/* Detail column styles */
#budget {border-collapse: collapse; color:#000000;}
#budget .acct {font-size: 10pt; padding-left:5px;  white-space:nowrap; }
#budget .description {font-size:9pt; padding-left:3px;  white-space:nowrap; }
#budget .amount {text-align:right; white-space:nowrap; font-size:9pt; vertical-align:bottom;	}
#budget .total {text-align:center; font-weight:bold;}
#budget .heading { text-align:center; font-weight:bold;}
#budget .empty {border-width:1; border-style:solid; border-color:white;}

/* Reserve Analysis */
#reserve {font-size:8pt; border-collapse: collapse; text-align:right;  color:#000000;}
#reserve .label {text-align:left; padding-left:4px;}
#reserve th {text-align:center;}

#reserve .title {font-size:14pt; font-weight:bold; }
/* Fee Table */
#fee { border-collapse: collapse; text-align:right; color:#000000; }
#fee td {color:#000000; font-size:8pt;}

.Colored_Box {
	margin: 2px;
	padding: 2px;
	clear: both;
	height: auto;
	width: 350;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #060;
	border-right-color: #060;
	border-bottom-color: #060;
	border-left-color: #060;
	background-color: #CFF;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#F00;
}
.MainHeader_Box {
	margin: 2px;
	padding: 2px;
	clear: both;
	height: auto;
	width: 75%;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	background-color: #CCC;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#060;
}
ul.NoBullet {
  list-style-type: none}
