body{
	background-color:#444444;
}
body, td{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*font-size:8pt;*/
	color:#777777;
	line-height:110%;
	/* text-align:justify; */
}
*{
	padding:0;
	margin:0;
	}
.clearing{
	clear:both;
	}
a:link, a:visited{
	text-decoration:none;
	color:#4E86BF;
}
a:hover{
	color:#999999;
}
a img{
	border:none;
	}
.error{
	color:red;
}
.checkSelection{
	margin-bottom:1em;
	}
.split_1_2{
	width:49.9%;
	}
.split_1_3{
	width:33.2%;
	}
.split_2_3{
	width:66.5%;
	}
p{
	margin-bottom:1em;
	margin-top:0em;
	}
.fullWidth{
	width:100%;
	}
.fullHeight{
	height:100%;
	}
.fullSize, #fullSize{
	width:100%;
	height:100%;
	}

.paddingLR010{
	padding-left:5px;
	padding-right:5px;
	}
.paddingLR020{
	padding-left:10px;
	padding-right:10px;
	}
.defPadding{
	padding:3px;
}
.padout{
	padding:3px;
}

.collapse{
	width:0;
	height:0;
	font-size:0;
	overflow:hidden;
	}

.collapseVertical{
	height:0;
	font-size:0;
	overflow:hidden;
	}
.collapseWidth{
	width:0;
	font-size:0;
	overflow:hidden;
	}
.spacer005{
	height:3px;
	width:3px;
	font-size:0;
	overflow:hidden;
	}
.spacer010{
	height:5px;
	width:5px;
	font-size:0;
	overflow:hidden;
	}
.spacer020{
	height:10px;
	width:10px;
	font-size:0;
	overflow:hidden;
	}
.spacer030{
	height:15px;
	width:15px;
	font-size:0;
	overflow:hidden;
	}
.spacer040{
	height:20px;
	width:20px;
	font-size:0;
	overflow:hidden;
	}
.spacer050{
	height:25px;
	width:25px;
	font-size:0;
	overflow:hidden;
	}
.spacer060{
	height:30px;
	width:30px;
	font-size:0;
	overflow:hidden;
	}
.noMargin{
	margin:0;
	}
