table.outlined{WIDTH:100% ;BORDER:1px outset darkgreen; BACKGROUND-COLOR:ivory}

table.outlined2{BORDER:1px solid darkgreen;
		BACKGROUND-COLOR:white;
		margin:10px;
		padding:20px 10px 10px 10px;}

th.info{	text-align:left;
		background-color:#BFE4FF; 
		color:white;
		font-weight:bold;
}

td.label{font-weight:bold;
		font-size:10pt;
		vertical-align:top;
		background-color:#BFE4FF;
		padding:5px 0px 0px 10px;}

td.info{font-weight:normal;
		font-size:10pt;
		vertical-align:top;
		background-color:#BFE4FF;
		padding:5px 0px 0px 10px;}

td.data{border-bottom:1px solid black;}

td.datawide{border-bottom:1px solid black;width:200px;}

hr{margin:10px 0px 10px 0px;}

input.menu{	width:170px; 
		height:30px;
		color:white; 
		cursor:pointer;
		background-color:#6096BF;
}

th.menu{	font-weight:bold;
		color:#6096BF;
		background-color:#BFE4FF;
}

p.menu{padding:2px 0px 2px 0px;margin:0px;}

div.menu{
	border:1px outset #aaf;
	background-color:#BFE4FF;
	padding:0px 40px 20px 40px;
	margin-left:50px;
	left:10%;
	top:15%;
	width:70%;
	height:80%;
}

table.login{
	border:1px outset #aaf;
	background-color:#BFE4FF;

}


