.mastheadContainer {
	margin-top:20px;
	width:100%;
	background-color: #F0F0F0;
	border-top: solid thin #666666;
	border-bottom:thick solid #A0A0A0;
	vertical-align:middle;
}
.masthead {
	width:900px;
	height:30px;
	margin:0 auto;
	background-color: #F0F0F0;
}
.mitem {
	min-height:30px;
	width:90px;
	border-left:thin solid #A0A0A0;
	border-bottom:thick solid #A0A0A0;
	text-align:center;
	line-height:30px;
	float:left;
}
.mitem:hover {
	border-bottom:thick solid blue;
	cursor:pointer;
}
.mblank {
	min-height:30px;
	width:10px;
	border-left:thin solid #A0A0A0;
	float:left;
}
#pageHeader {
	width:900px;
	min-height:30px;
	margin:0 auto;
	padding:10px;
	border-bottom:thin solid blue;
	font-size:1.5em;
}
#pageContainer {
	clear:both;
	padding-top:6px;
	width:900px;
	min-height:450px;
	margin:0 auto;
overflow:hidden;
}

.mtrRdgs {
	clear: both;
	float:left;
	width:325px;
	padding:0px;
}
.graphPanels {
	position: relative;		/* Bizarre! - This seems to make the border work for IE 8.0 !!! */
	background:#FFFFFF;
	padding: 10px;
	border-radius: 4px;
	border: 1px solid #969696;
/*	margin:4px;  */
	behavior: url(css/PIE.htc);	/* Fixes Older versions of IE */

/*	margin:70px 4px 4px 4px; */
	margin:4px 4px 4px 4px;
	border:thin solid #666666;
	min-width:480px;
	min-height:300px;
	float:right;

}

.curvedDiv {
	position: relative;		/* Bizarre! - This seems to make the border work for IE 8.0 !!! */
	background:#FFFFFF;
	padding: 10px;
	border-radius: 4px;
	border: 1px solid #969696;
	margin:4px;
	behavior: url(css/PIE.htc);	/* Fixes Older versions of IE */
}

.divHeader {
	position: relative;
	top:-20px;
	background:#FFFFFF;
	padding:0px 20px 2px 20px;
	width: 250px;
	border-radius: 6px;
	border: 2px solid #FCFC42;
	behavior: url(css/PIE.htc);	/* Fixes Older versions of IE */
}

.switch-wrapper {
  display: inline-block;
  position: relative;
  top: 3px;
}