body{margin: 0 auto; font-family:"Verdana", Geneva, sans-serif;	line-height:1.25;}


textarea {
/*	color:white;
	background:black;*/
	width:inherit;
	width: 100%;
     -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
     -moz-box-sizing: border-box;    /* Firefox, other Gecko */
     box-sizing: border-box;         /* Opera/IE 8+ */
}

.wrap{
	display:grid;
	grid-gap:0.20em;
	grid-template-columns:6fr 3fr;
}

.wrap > div{
	background-color:#ddd;
	padding:0.20em;
}

.wrap > div:nth-child(odd){
	background-color: #d0d0d0;
}


/*#graphdiv2{background-color:#D3D3D3;}*/
/*chart and legend side by side*/

.mychart{
	display:grid;
	grid-gap:0.20em;
	grid-template-columns:4fr 1fr;
	height:35em;
}



/*div{padding:0em 1em 0em 1em;}*/
img{margin-left: auto; margin-right: auto;}
input{text-align: right;}

input[type=button]{width:10em; text-align: center; margin:.2em .5em .2em .2em;}

 /*form { padding: .1em;}*/
form {
	background: none repeat scroll 0 0 #ECF1EF;
	border: 2px solid black;
	margin-left: auto;
	margin-right: auto;
    margin-top:0em;
	padding: 0em;
}

select{background-color: #FAEBD7; width: 280px;}
fieldset:not(.plain){background-color:#ECF1EF;}
label{
	width: 14em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

.titlebar{background-color:#00005d; color:white; line-height:2.0; cursor:pointer;}
.menubar{background-color:black; color:white; line-height:2.75; cursor:pointer;}