/* CSS Document */ /*This style sheet is intended to define general content formats in the main body of the page.*/ /*page title*/ h1.pageTitle {
	font-weight: bold;
	font-size: large;
	color: #000066;
	font-family: arial, helvetica, verdana, sans-serif;
	text-align: center;
} /* Start Basic Formatting */
img {
	border-width: 0;
} /* End Basic Formatting */ /* Start list styles */
.list_type_lower_roman {
	list-style-type: lower-roman;
}
.list_type_upper_roman {
	list-style-type:upper-roman;
}
.list_type_lower_alpha {
	list-style-type: lower-alpha;
}
.list_type_upper_alpha {
	list-style-type: upper-alpha;
}
.list_type_line {
	list-style-image: url(/omhweb/images/line_list_type.gif);
}
.list_type_none {
	list-style-type: none;
}
ul.newsItems li {
	margin-bottom: 1em;
} /* End list styles */ /* Start BannerLinks used in some of the navigation bars located under the header include*/
div ul.bannerLinks {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}
div li.bannerLink {
	border-right: 1px solid #000066;
	display: inline;
	padding-left: 0.3em;
	font-size: small;
	padding-right: 0.3em;
	list-style-type: none;
}
div li.lastBannerLink {
	display: inline;
	padding-left: 0.3em;
	font-size: small;
	list-style-type: none;
} /* End BannerLinks */
#content_section a:link {
	color:#000066
}
#content_section a:visited {
	color:#800080
}
#content_section a:active {
	color:#003366
} /* Start Old (1/09 to 3/11) News Letter Items /omhweb/resources/newsltr/ */
.NewsLtrBrkAuthor {
	border-top:medium;
	border-top-style:solid;
	border-top-color:#bdc5d0;
	font-weight:normal;
	font-style:italic;
}
.NewsLtrSubheader {
	font-style:italic;
	font-weight:bold;
	border-bottom:medium;
	border-bottom-style:solid;
	border-bottom-color:#bdc5d0;
	float:left;
	width:20%;
	margin-right:10px;
	margin-bottom:15px;
}
.NewsLtrContent {
	float:left;
	width:70%;
}
.NewsLtrSubheaderGraphic {
	font-style:italic;
	font-weight:bold;
	float:left;
	width:20%;
	margin-right:10px;
	margin-bottom:15px;
}
.NewsLtrBlueLine {
	border-top:medium;
	border-top-style:solid;
	border-top-color:#bdc5d0;
}
.NewsLtrGraphic {
	float:left;
	margin-bottom:3em;
	width:87px;
	margin-right:10px;
}
.NewsLtrGraphicThumbBorder {
	border:medium;
	border-style: solid;
	border-color:#000000;
	padding:.3em;
	margin-top:3px;
}
.NewsLtrGraphicThumbNoBorder {
	padding:.3em;
	margin-top:3px;
}
.NewsLtrGraphicEnlarged {
	border: medium;
	border-style:outset;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	border-color:#666666;
}
.NewsLtrEnlargedLink {
	font-size:x-small;
}
.NewsLtrSec {
	font-style: italic;
	font-weight:lighter;
}
.NewsLtrTitle {
	font-weight:bold;
}
.NewsLtrAuthor {
	font-style: italic;
}
.NewsLtrClearItem {
	clear:both;
	border-top:thin;
	border-top-color:#e4dfc9;
	border-top-style:solid;
	margin-bottom:15px;
}
.NewsLtrMainMenu {
	width:100%;
	border-bottom: medium;
	border-bottom-color:#094c92;
	border-bottom-style:solid;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	background-color: #ecebf3;
}
.NewsLtrMainMenuLeft {
	float:left;
	width:35%;
	margin-left:10px;
	margin-right:3px;
}
.NewsLtrMainMenuMiddle {
	float:left;
	width:25%;
	margin-right:3px;
	margin-left:5px;
}
.NewsLtrMainMenuRight {
	float:left;
	width:30%;
}
.NewsLtrMainMenuClear {
	clear:both;
} /* End Old (1/09 to 3/11) News Letter Items */ /* Start Current (4/11 to ??) News Letter Items /omhweb/resources/newsltr/ */
.NewsLtr_byline {
	font-style:italic
}
.NewsLtr_title {
	font-weight:bold;
}
.NewsLtr_graphic_right {
	float:right;
	width:100px;
	margin:10px;
}
.NewsLtr_graphic_left {
	float:left;
	width:100px;
	margin:10px;
}
.NewsLtr_end {
	margin-bottom:15px;
	background-color:#ebece6;
	border:medium;
	border-color:#003366;
	border-style:solid;
	border-left-style:none;
	border-right-style:none;
	width:904px;
	margin-left:50px;
	padding-top:.3em;
	padding-bottom:.3em;
}
.NewsLtr_section_header {
	margin-top:15px;
	background-color:#ebece6;
	border:thin;
	border-color:#003366;
	border-style:solid;
	border-left-style:none;
	border-right-style:none;
	font-size: larger;
	font-style:italic;
	font-weight:bold;
}
#NewsLtr_background {
	background-image:url(/omhweb/resources/newsltr/images/background.jpg);
	background-repeat:repeat-y;
}
#NewsLtr_month_year {
	font-size:medium;
	font-weight:bold;
	padding:.5em;
}
#past_issues {
	padding:.5em;
}
#NewsLtr_content_index {
	margin-left:25px;
}
#NewsLtr_body {
	width:883px;
	margin-left:60px;
	margin-bottom:15px;
} /* End Current (4/11 to ??) News Letter Items */ /* Start Web Cast Page Items */
.WebcastHeaderRow {
	background-color: #BCD2EE;
	border-bottom: medium;
	border-bottom-style: ridge;
	border-bottom-color:#003366;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
}
.WebcastRow {
	vertical-align:text-top;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#003366;
}
.WebcastRowColor {
	vertical-align:text-top;
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#003366;
	background-color:#F0F8FF;
} /* End Web Cast Page Items */ /* Start Comfort Room Items /omhweb/resources/newsltr/ */
.comfort_room_pic_right {
	float:right;
	border:medium;
	border-style:outset;
	margin:15px;
	font-style:italic;
	font-size:smaller;
}
.comfort_room_pic_left {
	float:left;
	border:medium;
	border-style:outset;
	margin:15px;
	font-style:italic;
	font-size:smaller;
}
.comfort_room_slide {
	width:60%;
	border:thin;
	border-style:solid;
	border-color:#003366;
	margin-bottom:15px;
	padding:.5em;
	margin-left:auto;
	margin-right:auto;
} /* End Comfort Room Items */ /* Start PowerPoint Slides*/
.slide {
	border-style:outset;
	display:block;
	width:80%;
	padding:10px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
}
.slide_number {
	text-align:right;
	font-style:italic;
	font-weight:bold;
	padding:.5em;
}
.slide_toc {
	border-style:inset;
	display:block;
	width:50%;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:25px;
}
.pic_right {
	float:right;
	margin-left:5px;
	margin-bottom:5px;
	padding:.3em;
} /* End PowerPoint Slides*/ /* Start News Page Items */
.news-item-title {
	font-weight:bold;
}
.news-item-content {
	padding:.1em;
} /* End News Page Items */ /* Start MHSC Agenda Items*/
.mhsc_time {
	float:left;
	width:150px;
	margin-right:15px;
	margin-left:25px;
}
.mhsc_item {
	float:left;
	width:50%;
}
.mhsc_item_end {
	clear:both;
} /* End MHSC Agenda Items*/ /* Start of Legency items from omh.css*/
a.descLink:link {
	font-size: 1px;
	color: white;
}
a.descLink:visited {
	font-size: 1px;
	color: white;
}
a.descLink:active {
	font-size: 1px;
	color: white;
} /* End of Legency items from omh.css*/ 
 /* Start of SPEAK styles*/
a.speak:link {
	color:#31295A;
	text-decoration : none;
	font-weight: bold;
	font-size:medium;
}
a.speak:active {
	color: #31295A;
	text-decoration : none;
	font-weight: bold;
	font-size:medium;
}
a.speak:visited {
	color: #31295A;
	text-decoration : none;
	font-weight: bold;
	font-size:medium;
}
a.speak:hover {
	color: #FFCC33;
	text-decoration : none;
	font-weight: bold;
	font-size:medium;
}
#speak_link_title {
	color: #003366;
	text-decoration : none;
	font-weight: bold;
	font-size:medium;
}
#speak_links {
	float:left;
	width:50%;
	padding:1em;
	font-weight: bold;
	font-size:medium;
}
#speak_graphic {
	width:25%;
	float:left;
	padding:1em;
	font-weight: bold;
	font-size:medium;
	margin-right:25px;
}
.speak_skip_sidebar{
	color:#fff;
	font-size:x-small;
	text-decoration: none;
	visibility:hidden;
}

a.speak_skip_sidebar:active {
	color:#fff;
	font-size:x-small;
	text-decoration: none;
}
a.speak_skip_sidebar:visited {
	color:#fff;
	font-size:x-small;
	text-decoration: none;
}
a.speak_skip_sidebar:link {
	color:#fff;
	font-size:x-small;
	text-decoration: none;
} /* End of SPEAK styles*/


/* Miyazaki Table (responsive table) */
table#miyazaki caption
{
	//background-position: center left, center right;
	background-repeat: no-repeat;
	background-size: contain;
	color: #444;
	font-size: 1.25rem;
	margin: 1rem;
	//text-align:left;
}

table#miyazaki
{
	background: #dae1f3;
	border-collapse: collapse;
	border-radius: 5px;
	color: #444;
	font-family: Agenda-Light;
	font-weight: 100;
	text-rendering: optimizeLegibility;
	//width:70%;
}

table#miyazaki thead th
{
	font-weight: 600;
}

table#miyazaki thead th, table#miyazaki tbody td
{
	font-size: 1rem;
	padding: .8rem;
}

table#miyazaki tbody td
{
	background: #eee;
	color: #444;
	font-size: 1rem;
	padding: .8rem;
}


table#miyazaki tbody tr:not(:last-child)
{
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
}

@media screen and (max-width: 600px)
{
	table#miyazaki caption
	{
		background-image: none;
	}
	table#miyazaki thead
	{
		display: none;
	}
	table#miyazaki tbody td
	{
		display: block;
		padding: .6rem;
		max-width: 400px;
	}
	table#miyazaki tbody tr td:first-child
	{
		background: #dae1f3;
		color: #444;
	}
	table#miyazaki tbody td:before
	{
		content: attr(data-th);
		display: inline-block;
		font-weight: bold;
		width: 6rem;
	}
}
/* End of Miyazaki Table (responsive table) */

p#archived {
	color: #444;
	font-size: .8rem;
	margin-top: 1rem;
	margin-left: .5rem;
}

p#miyazaki {
	color: #444;
	font-size: .8rem;
}

h2#miyazaki {
	color: #444;
	font-size: 1rem;
	//margin-top: 1rem;
	//margin-left: .5rem;
}
