@charset "utf-8";
.bold_blue {
	color: #003399;
	font-weight: bold;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
#mainContent p.home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
}
h2 {
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #003399;
}
.red_subhead {
	color: #CC0000;
	font-size: 15px;
	font-weight: normal;
	margin-bottom: -3px;
	margin-top: 1px;
}
.dotted_underline {
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC0000;
	margin-top: -5px;
	margin-bottom: -5px;
}
#mainContent h1.home_title {
	margin-top: 0px;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 28px;
	font-weight: bolder;
	color: #003399;
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 25px;
}
.table_bg_image {
	background-image: url(../images/LMH_backgr.jpg);
	background-repeat: no-repeat;
	border-collapse: collapse;
}
#mainContent p.quote_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
#mainContent p.quote_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 20px;
	font-weight: normal;
	margin-top: -5px;
}
#mainContent table.collapsed_border_table {
	text-align: left;
	vertical-align: top;
	border-collapse: collapse;
}
#mainContent table.collapsed_border_table td.cell_border {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CC0000;
}
#mainContent .collapsed_border_table p.article_headline_left {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	vertical-align: top;
	margin-top: 0px;
}
#mainContent .collapsed_border_table p.article_body_copy_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	margin-right: 6px;
}

#mainContent .collapsed_border_table p.article_headline_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	vertical-align: top;
	margin-top: 0px;
	margin-left: 10px;
}
#mainContent .collapsed_border_table p.article_body_copy_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	margin-left: 10px;
}
#mainContent h1.page_title {
	margin-top: 0px;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #003399;
}
#mainContent ul.link_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: .5em;
	padding: 0px;
}
#mainContent ul.link_list li {
	margin: 10px;
}
.history_photo_box {
	float: left;
	border: 1px solid #003399;
	margin-top: 30px;
	margin-left: 95px;
	margin-right: 120px;
	margin-bottom: 3px;
}
.history_photo_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 96px;
	font-style: italic;
	margin-bottom: 28px;
	margin-top: 0px;
}
#mainContent p.blue_tag_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #003399;
	margin-top: -6px;
}
#mainContent p.history_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.history_body li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.staff_photo_boxes {
	margin-right: 10px;
	border: 1px solid #003399;
	float: left;
}
#mainContent p.staff_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	margin-top: 8px;
}
#mainContent p.staff_title_lines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 5px;
	margin-top: 7px;
}
.dotted_top_line {
	margin-top: 25px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 7px;
}
#mainContent table.budget_table {
	margin-left: 50px;
	border: 1px solid #999999;
	border-collapse: collapse;
}
#mainContent .budget_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#mainContent p.blue_intro_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #003399;
	margin-top: 20px;
}
#mainContent table.board_table {
	border-collapse: collapse;
	margin-left: 90px;
}
#mainContent .board_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
}
#mainContent p.black_intro_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
}
.program_photo_boxes {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #003399;
}
#mainContent p.blue_body_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #003399;
	margin-right: 20px;
}
h3 {
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #003399;
	margin-bottom: 1px;
}
.home li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
}
.photo_box_left {
	float: left;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #003399;
}
.photo_box_right {
	float: right;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #003399;
}
.volunteer_photo_box {
	float: left;
	margin-left: 45px;
	border: 1px solid #003399;
	margin-top: 30px;
	margin-bottom: 3px;
	margin-right: 70px;
}
.volunteer_photo_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-left: 46px;
	font-style: italic;
}
#mainContent ul.vol_donate_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #003399;
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: .5em;
	padding: 0px;
}
#mainContent ul.vol_donate_list li {
    margin: 10px;
}
#mainContent ul.vol_donate_list li p {
	color: #000000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -12px;
}
#mainContent ul.academic_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #003399;
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: .5em;
	padding: 0px;
}
#mainContent ul.academic_list li {
    margin: 10px;
}
#mainContent ul.academic_list li p {
	color: #000000;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -12px;
}
.photo_box_left_list {
	float: left;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 7px;
	border: 1px solid #003399;
	margin-left: 0px;
}
.grey_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 23px;
}
.logo_box {
	float: left;
	margin-left: 25px;
	margin-top: 10px;
}
.article_photobox_left {
	border: 1px solid #003399;
	float: left;
	margin-top: 10px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 15px;
}
.article_photo_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 23px;
	margin-right: 0px;
}
.art_headshots {
	float: left;
	border: 1px solid #003399;
	vertical-align: top;
	margin-right: 12px;
	margin-bottom: 2px;
}
.artwork_image_box {
	margin-top: 15px;
	float: left;
	margin-bottom: 5px;
}

.headshot_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	margin-left: 10px;
}
.poetry_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	margin-left: 30px;
	margin-bottom: 0px;
	margin-top: 10px;
}
.poetry_headshots {
	vertical-align: top;
	float: left;
	margin-top: 15px;
	border: 1px solid #003399;
}
.newsletter_link_bar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	margin-bottom: 20px;
	padding-bottom: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC0000;
}
#mainContent .collapsed_border_table td ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	margin-right: 6px;
}
.news_article_headshot {
	vertical-align: inherit;
	float: left;
	margin-right: 5px;
	border: 1px solid #003399;
}
.form_cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: right;
	margin-bottom: 10px;
	font-weight: bold;
	color: #000000;
}

.form_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.form_certification {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 15px;
}
.form_submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003399;
}
.no_border_image {
	float: left;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.annual_report_thumb {
	float: left;
	margin-bottom: 10px;
	margin-left: 45px;
	margin-right: 15px;
	border: 1px solid #003399;
}
#mainContent .collapsed_border_table .cell_border ul {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 0.15em;
	padding-left: 20px;
}
#mainContent .article_photo_center {
	border: 1px solid #003399;
	margin-right: 5px;
	margin-left: 0px;
	margin-bottom: 2px;
}

.thrColFixHdr #container #mainContent .collapsed_border_table .cell_border .brochure_image_left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.thrColFixHdr #container #mainContent .collapsed_border_table .cell_border .article_body_copy_left.ul {
	list-style-position: inside;
	list-style-type: disc;
}
.thrColFixHdr #container #mainContent .blue_intro_text .profile_photo_box {
	float: left;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 20px;
	border: 1px solid #003399;
}
.thrColFixHdr #container #mainContent .art_box {
	margin-left: 72px;
	margin-bottom: 15px;
}
.thrColFixHdr #container #mainContent .art_box_blue {
	margin-bottom: 15px;
	margin-left: 70px;
	border: 1px solid #003399;
}
.thrColFixHdr #container #mainContent .art_box_middle {
	margin-right: 165px;
	margin-left: 100px;
	margin-bottom: 15px;
}
.thrColFixHdr #container #mainContent .bold_red {
	font-weight: bold;
	color: #CC0000;
}
.thrColFixHdr #container #mainContent .vol_donate_list .tall_photo_box_right {
	float: right;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 15px;
	border: 1px solid #003399;
}
.thrColFixHdr #container #mainContent .dotted_underline_grey {
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 0px;
}
.thrColFixHdr #container #mainContent .table_bg_image .quote_header .event_photo_box {
	float: left;
	margin-right: 8px;
	margin-bottom: 0px;
	border: 1px solid #003399;
	margin-top: 2px;
}
.video_head {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #003399;
	margin-top: -6px;
	margin-bottom: -6px;
}

