div.allAround{
	margin: 5px auto;
	padding: 5px 5px 5px 5px;
	width:90%;
	height:90%;
	border:2px;
	text-align:left;
	vertical-align:middle;
}

div.block {
	font-size:9pt;
	width: 330px;
	margin-bottom:20px;
	padding: 5px;
}
div.block_wide {
	font-size:9pt;
	width: 620px;
	margin-bottom:20px;
	padding: 5px;
}


/*  ------------------------------------------*/
  div.header{
	width:100%;
	height:100px;
}


/*  ------------------------------------------*/
div.con_logo{
	float:left;
	width:151px;
}
div.con_help{
	vertical-align:bottom;
	font-size:7pt;
	color: #FFF;
	float:right;
	background-color: #999998;
	width:300px;
}
/*  ------------------------------------------*/

table.table {
	font-size:8pt;
	border:1px solid grey;
}

/*  ------------------------------------------*/
tbody.head_visible{
	background-color:#AAA;
	color:#FFF;
}
tbody.admin_visible{
	display:true;
	background-color:#EEE;
}

tbody.headInfo_visible{
	display:true;
	background-color:#EEE;
}

tbody.headInfo_visible:hover{
	background-color:#DDD;
}

tbody.details_visible {
	display:true;
	background-color:#EEE;
}
tbody.headInfo{
	display:none;
}
tbody.details {
	display:none;
}

/*  ------------------------------------------*/
div.cell_desc {
	display:none;
}
/*  ------------------------------------------*/

div.con_links {
	clear:left;
	font-size:8pt;
	color:#222;
	margin: 0px; 0px; 0px; 0px;
	margin-top: 10px;
	padding: 3px;
	text-align:left;
	vertical-align:middle;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #999998;
}

div.con_links a {
	background-color: #999998;
}

div.con_introductions{
	width: 305px;
}
div.con_introductions p{
	background-color: #999998;
}