@charset "utf-8";
/* CSS Document */

/*	BOHOptShow */
tr.BOHOptDisp				{	display:none	}
tr.BOHShowOptDisp			{		}


img.BOHOptDisp				{	display:none	}
img.BOHShowOptDisp			{		}
img.BOHOptVis				{	visibility:hidden	}
img.BOHShowOptVis			{	visibility:visible	}

tbody.BOHOptDisp			{	display:none	}	/*	done this way cause IE doesnt understand table-row-group */
tbody.BOHShowOptDisp		{		}

div.BOHOptDisp				{	display:none	}
div.BOHOptDispShow			{	display:block	}	/*	Deprecated */
div.BOHShowOptDisp			{	display:block	}
div.BOHOptVis				{	visibility:hidden	}
div.BOHShowOptVis			{	visibility:visible	}

select.BOHOptDisp				{	display:none	}
select.BOHShowOptDisp			{	display:block	}

span.BOHOptDisp				{	display:none	}
span.BOHOptDispShow			{	display:inline	}	/*	Deprecated */
span.BOHShowOptDisp			{	display:inline	}
span.BOHOptVis				{	visibility:hidden	}
span.BOHOptVisShow			{	}	/*	Deprecated */
span.BOHShowOptVis			{	}

table.BOHOptDisp			{	display:none	}
table.BOHOptDispShow		{	visibility:visible	}	/*	Deprecated */
table.BOHShowOptDisp		{	display:block	}

input.BOHOptDisp			{	display:none	}
input.BOHShowOptDisp		{	}

checkbox.BOHOptDisp			{	display:none	}
checkbox.BOHShowOptDisp		{	}

iframe.BOHOptDisp			{	display:none	}
iframe.BOHShowOptDisp		{	}


/*	BOHScroll */
div.BOHScroll 				{ overflow:auto;}
div.BOHScrollHead		 	{ position:relative;	}
div.BOHScrollHead table 	{ width:100%;  border-collapse:collapse;}
div.BOHScroll table 		{ width:100%; border-collapse:collapse;}
div.BOHScrollFoot table 	{ width:100%;  border-collapse:collapse;}

/*	BOHSubRec */
div.BOHSubRec				{	display:	none;		}
div.BOHShowSubRec			{	display:	block;		}
/*	BOHFloat */
div.BOHFloat,				
iframe.BOHFloat				{	position:absolute; display:	none;	}
div.BOHShowFloat			{	position:absolute; display:	block;	}

iframe.BOHShowFloat			{	position:absolute;	}
