/* TEXT STYLES */

/* paragraph margins */
p.body_text { margin-left: 0px; margin-bottom: 20px; }
p.main_heading { margin-top: 20px; margin-bottom: 20px; }
p.sub_heading { margin-top: 0px; margin-bottom: 20px; }
p.caption { margin-top: 10px; margin-bottom: 20px; }
p.contact_heading_ital_grey { margin-top: 0px; margin-bottom: 10px; }
p.contact_heading_ital_black { margin-top: 0px; margin-bottom: 0px; }
p.contact_heading_grey { margin-top: 0px; margin-bottom: 0px; }
p.news_link_heading { margin-top: 0px; margin-bottom: 6px; }
p.news_release_date, p.news_release_title { margin-top: 4px; margin-bottom: 6px; }
p.mmhide_footer_text { margin-left: 12px; margin-bottom: 0px; }
p.mmhide_km_text { margin-right: 12px;  }
p.news_panel_text, p.news_panel_text_black { margin-bottom: 6px; }
p.mmhide_breadcrumb { margin-bottom: 10px; }
p.support_button_text { margin-left: 13px; margin-bottom: 7px; } 
p.mmhide_news_listing_text { margin-top: 6px; margin-bottom: 0px; }
p.mmhide_news_listing_heading { margin-top: 6px; margin-bottom: 0px; }
p.h1 { margin-top: 0px; margin-bottom: 0px; }

h1 {
	font-size: 14px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
}



.body_text {
	font-size: 11px; 
	color: #000000;  /* black */
	font-weight: normal; 
	line-height: 1.2;
}

.main_heading {	
	font-size: 16px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
}

.contact_heading_grey {	
	font-size: 12px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
}

.contact_heading_ital_grey {	
	font-size: 13px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
	font-style:italic;
}

.contact_heading_ital_black {	
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; 
	font-style:italic;
}

.sub_heading {	
	font-size: 12px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
}

.caption {
	font-size: 11px; 
	color: #435D7B;  /* dk grey */
	font-weight: normal; 
	font-style:italic;
}

.news_release_date {
	font-size: 11px; 
	color: #000000;  /* black */
	font-weight: bold; 
}

.news_release_title {
	font-size: 11px; 
	color: #000000;  /* black */
	font-weight: normal;
	line-height: 1.2;
	text-decoration: none;
}

a.news_release_title:hover { color: #CC0000; } /* dk red */

.mmhide_footer_text {
	font-size: 11px; 
	color: #FFFFFF;  /* white */
	font-weight: normal; 
}

.mmhide_km_text {
	font-size: 9px; 
	color: #FFFFFF;  /* white */
	font-weight: normal; 
}

.news_panel_heading {
	font-size: 11px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
}

.news_panel_text, .news_panel_text_black {
	font-size: 11px; 
	color: #435D7B;  /* dk grey */
	font-weight: normal;
	text-decoration: none;
}

a.news_panel_text:hover { color: #CC0000; } /* dk red */

.news_panel_text_black {
	color: #000000;  /* black */
}

.mmhide_breadcrumb {
	font-size: 9px; 
	color: #000000;  /* black */
	font-weight: normal; 
	text-decoration: none;
}

/* a.mmhide_breadcrumb:hover { color: #BF0000; } /* red */
/* a.mmhide_breadcrumb:hover { color: #697D95; } /* menu_grey */
a.mmhide_breadcrumb:hover { color: #E6AC00; } /* dk yellow */

.support_button_text {
	font-size: 11px; 
	color: #FFFFFF;  /* white */
	font-weight: bold;
	text-decoration: none;
}
	
a.support_button_text:hover {
	color: #FFD65B; /* yellow */
}

.body_text_link {
	font-size: 11px; 
	color: #435D7B;  /* dk grey */
	font-weight: normal; 
	line-height: 1.2;
	text-decoration: none;
}

a.body_text_link:hover { color: #E6AC00; } /* dk yellow */

.mmhide_news_listing_heading {
	font-size: 11px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
}

.mmhide_news_listing_text {
	font-size: 11px; 
	color: #000000;  /* black */
	font-weight: normal; 
	line-height: 1.2;
}

.news_link_heading {	
	font-size: 13px; 
	color: #435D7B;  /* dk grey */
	font-weight: bold; 
	font-style:italic;
	text-decoration: none;
}

a.news_link_heading:hover { color: #CC0000; } /* dk red */

