body,td,th,p,a,h1,h2,h3{
	font-family:arial;
	font-size:13px;
}
body{
}
h1{}
h2{
	font-weight:bold;
}
td{vertical-align:top;}
#topDiv{
	position:absolute;
	height:90%;
	top:20px;
	left:200px;
	width:90%;
	overflow:hidden;
	display:block;
}
#mailGridDiv{
	position:absolute;
	height:90%;
	top:0px;
	left:0px;
	width:90%;
	overflow:hidden;
	display:block;
}
#treeboxbox_tree{
	position:absolute;
	height:100%;
	overflow:hidden;
	width:200px;
	float:left;
	top:30px;
}

#gridbox{
	position:absolute;
	left:0px;
	height:500px;
	width:730px;
}

#ifForms{
	position:absolute;
	top:20px;
	left:210px;
	height:400px;
	width:630px;
	background-color:#FFFFFF;
	display:none;
	borders:none;
}
a.Button{
	text-decoration:none;
	color:black;
	display:block;
	border:1px solid black;
	width:90px;
	height:2x;
	vertical-align:middle;
	text-align:left;
	margin:8px auto auto 10px;
	padding:3px;
	background-color:#FFFFFF;
}
#tblARFut{
	background-color:#FFCCCC;
}
#tblARAct{
	background-color:#FD5959;
}
#tblARPast{
	background-color:#CCCCCC;
}
#tblARFut h2{
	background-color:#FFFFFF;
	color:red;
	padding:3px 0px 3px 0px;
}
#tblARAct h2{
	background-color:#FFFFFF;
	color:red;
	padding:3px 0px 3px 0px;
}
#tblARPast h2{
	background-color:#FFFFFF;
	color:black;
	padding:3px 0px 3px 0px;
}
input{
	margin-top:3px;
	margin-bottom:3px;
}
span.Notice{
display:block;
border: solid 5px #50A41C;
padding: 8px;
}
