
	h2 {margin: 0px; margin-bottom: 1em; color: #1a1a1a;}

	/* remove blue background on ie10/ie11 when selected*/
	select::-ms-value {background: none; color: black;}

/**** DISPLAY LAYOUT ****/

	.layout-container {text-align: center;}
	.layout-inner {margin: 0px auto; width: 990px; text-align: left;}

	#layout-header {background: #60bcf1; border-bottom: solid 3px #60bcf1;}
	#layout-header img.logos {float: right;     margin: 5px 25px 0px 0;}
	#layout-header img.mwol {margin: 10px 1em; width: 200px;}

	#layout-subheader {background: #fff;}
	#layout-subheader .account {color: #a7a7a7; font: normal normal normal 16px calibri, sans-serif; float: right; margin-top: 3px;}
	#layout-subheader h1 {color: #1a1a1a; font: normal normal normal 20px calibri; padding: 2px 0 2px 1em; margin: 0px;}

	#layout-body {background: #FFF; min-height: 400px; padding: 1em 0;}

	#layout-footer {margin-top: 4em; background: #fff; padding: 0.5em 0; color: #000; border-top: 1px solid #999;}
	#layout-footer a {color: #0056b3;}
	#layout-footer #menu {width: 100%; margin: 0 auto; padding: 0px; font-size: 14px; color: #1a1a1a;;}
	#layout-footer #menu>li {list-style: none; margin: 0px; padding: 0px; float: left; /*width: 140px;*/}
	#layout-footer #menu ul {list-style-type: none; margin: 0.75em 1.25em 0 0.25em; padding: 0px; font-size: 12px;}
	#layout-footer #menu ul li {padding:0 10px; margin: 0.25em 0px;}
	#layout-footer .base {clear: both; color: #000; padding: 2em 0 1em 0; font-size: 10px; text-align: center;}
	#layout-footer .st * {text-decoration: line-through; color: #999;}
