
.trow {
	width:									100%;
	height:									auto;
	
	margin-left:							0px;
	margin-top:								0px;
	margin-right:							0px;
	margin-bottom:							0px;
	padding:								0px;
	background-color:						#FFFFFF;
	
	border-left-width:						0px;
	border-top-width:						0px;
	border-right-width:						0px;
	border-bottom-width:					1px;
	border-style:							dotted;
	border-color:							#000000;
	
	clear:									left;
}

.trowlist {
	display:								inline;
	list-style:								none;
	
	margin-left:							2px;
	margin-top:								2px;
	margin-right:							0px;
	margin-bottom:							2px;
	
	padding-top:							0px;
	padding-left:							0px;
	padding-right:							0px;
	padding-bottom:							0px;
}

.tcell {
	display:								block;
	width: 									24%;
	max-width: 								24%;

	float: 									left;
	clear:									right;
	
	margin-left:							2px;
	margin-top:								2px;
	margin-right:							0px;
	margin-bottom:							2px;
	
	padding-top:							0px;
	padding-left:							0px;
	padding-right:							0px;
	padding-bottom:							0px;

	overflow:								hidden;
}

.tcell_checkbox {
	display:								block;
	width: 									24%;
	max-width: 								24%;
	height:									auto;
	min-height:								65px;
	
	float: 									left;
	clear:									both;
	
	margin-left:							0px;
	margin-top:								2px;
	margin-right:							10px;
	margin-bottom:							2px;
	
	padding-top:							0px;
	padding-left:							0px;
	padding-right:							0px;
	padding-bottom:							0px;
	
	border-left-width:						0px;
	border-top-width:						0px;
	border-right-width:						1px;
	border-bottom-width:					0px;
	border-style:							dotted;
	border-color:							#FFCCCC;
}

.tcell img {
	padding-bottom:							2px;
}

.theader {
	width:									100%;
	
	margin-left:							0px;
	margin-top:								0px;
	margin-right:							0px;
	margin-bottom:							0px;

	padding-top:							10px;
	padding-left:							2px;
	padding-right:							2px;
	padding-bottom:							2px;

	background-color:						#FFFFFF;
	
	border-left-width:						0px;
	border-top-width:						0px;
	border-right-width:						0px;
	border-bottom-width:					2px;
	border-style:							dashed;
	border-color:							#000000;
	
	clear:									left;
	
	font-size: 10px;
}

.theadercell {
	width: 									24%;
	max-width: 								24%;
	
	vertical-align:							bottom;
	float: 									left;
	
	margin-left:							2px;
	margin-top:								2px;
	margin-right:							0px;
	margin-bottom:							2px;
	
	padding-top:							0px;
	padding-left:							0px;
	padding-right:							0px;
	padding-bottom:							0px;
}

#createnewblock {
	font-size:								1.3em;

	margin-left:							0px;
	margin-top:								0px;
	margin-right:							0px;
	margin-bottom:							0px;

	padding-top:							10px;
	padding-left:							0px;
	padding-right:							0px;
	padding-bottom:							0px;
}

#thenewnew {
	margin-left:							0px;
	margin-top:								10px;
	margin-right:							0px;
	margin-bottom:							0px;

	padding-top:							10px;
	padding-left:							0px;
	padding-right:							0px;
	padding-bottom:							0px;
}

.datum {
	position:								inherit;
}

.datumblank {
	position:								inherit;
	
	font-style:								italic;
	color:									#BBBBBB;
}

.datumnothing {
	position:								inherit;
	
	font-style:								italic;
	font-weight:							bold;
}

.colheader, .colheader_inert {
	position:								inherit;
	
	font-size:								10px;
	font-style:								normal;
	font-weight:							bold;
	color:									#8B8B8B;
}

.colheader_addenda {
	position:								inherit;
	
	font-size:								10px;
	font-style:								normal;
	font-weight:							normal;
	color:									#AAAAAA;
}

#floatmain {
	position:								absolute;
	visibility:								hidden;
	top:									100px;
	left:									100px;
	width:									410px;
	height:									166px;
	
	z-index:								10;
}

#floatarrow {
	position:								inherit;
	visibility:								inherit;
	top:									2px;
	left:									250px;
	
	z-index:								13;
}

#floatcontent {
	position:								inherit;
	visibility:								inherit;
	top:									56px;
	left:									0px;
	width:									400px;
	height:									60px;
	
	border-color:							black;
	border-width:							2px;
	border-style:							solid;
	background-color:						white;
	
	padding-top:							5px;
	padding-left:							5px;
	padding-right:							5px;
	padding-bottom:							5px;
	
	text-align:								left;
	color:									black;
	font-family:							Verdana, Arial, Helvetica, sans-serif;
	font-size:								0.7em;
	
	z-index:								12;
}

#floatbg {
	position:								inherit;
	visibility:								inherit;
	top:									68px;
	left:									12px;
	width:									400px;
	height:									100px;
	
	padding-top:							5px;
	padding-left:							5px;
	padding-right:							5px;
	padding-bottom:							5px;
	
	border:									0px none;
	background-color:						transparent;
	background-image:						url('../images/float_2x2bg.gif');
	background-repeat:						repeat;
	
	z-index:								11;
}


