@charset "utf-8";

/* --------------------------------------------
 *       styles for bajl.styleCanvas.js
 * -------------------------------------------- */



/* =========== base block =========== */

div.slide-canvas {
	/* width: XXXpx; */
}



/* =========== canvas viewport =========== */

div.slide-canvas div.slide-viewport {
	width: 100%;
	margin: 0;
	padding: 0;
}


/* ----- script enabled ----- */

div.slide-canvas.slide-canvas-discarded div.slide-viewport,
div.slide-canvas.slide-canvas-enabled   div.slide-viewport {
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}


/* ----- for print ----- */

@media print {
	div.slide-canvas.slide-canvas-discarded div.slide-viewport,
	div.slide-canvas.slide-canvas-enabled   div.slide-viewport {
		overflow: visible !important;
		overflow-x: visible !important;
		overflow-y: visible !important;
		height: auto !important;
		min-height: 0 !important;
	}
}



/* =========== content group block =========== */

div.slide-canvas div.slide-unit-group {
	margin: 0;
	padding: 0;
	*zoom: 1;     /* clear float, ~WinIE7 */
	_height: 1px; /* clear float, ~WinIE6 */
}

div.slide-canvas div.slide-unit-group:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}


/* ----- script enabled ----- */

div.slide-canvas.slide-canvas-discarded div.slide-unit-group,
div.slide-canvas.slide-canvas-enabled   div.slide-unit-group {
	width: 10000000px !important;
}


/* ----- for print ----- */

@media print {
	div.slide-canvas.slide-canvas-discarded div.slide-unit-group,
	div.slide-canvas.slide-canvas-enabled   div.slide-unit-group {
		width: auto !important;
		height: auto !important;
		min-height: 0 !important;
	}
}



/* =========== slide units =========== */

div.slide-canvas div.slide-unit {
	/* width: XXXpx; */
	margin: 0 0 1em;
	padding: 0 0 1em;
	border-bottom: 1px dotted #ccc;
}


/* ----- script enabled ----- */

div.slide-canvas.slide-canvas-discarded div.slide-unit,
div.slide-canvas.slide-canvas-enabled   div.slide-unit {
	float: left;
	margin: 0;
	padding: 0;
	border: none;
}


/* ----- currently scrolling ----- */

div.slide-canvas.slide-canvas-enabled div.slide-unit {
	visibility: hidden;
}

div.slide-canvas.slide-canvas-enabled.slide-canvas-is-scrolling div.slide-unit,
div.slide-canvas.slide-canvas-enabled div.slide-unit.slide-canvas-selected-unit {
	visibility: visible;
}


/* ----- for print ----- */

@media print {
	div.slide-canvas.slide-canvas-discarded div.slide-unit,
	div.slide-canvas.slide-canvas-enabled   div.slide-unit {
		float: none;
		visibility: visible;
		margin-bottom: 1em;
		padding-bottom: 1em;
		border-bottom: 1px dotted #ccc;
	}
}


/* =========== slide controller =========== */

div.slide-canvas ul.slide-controller {
	display: none;
}


/* ----- script enabled ----- */

div.slide-canvas.slide-canvas-enabled ul.slide-controller {
	display: block;
}


/* ----- for print ----- */

@media print {
	div.slide-canvas.slide-canvas-enabled ul.slide-controller {
		display: none;
	}
}


/* =========== slide controller buttons =========== */

ul.slide-controller li {
}

ul.slide-controller li a,
ul.slide-controller li a:link,
ul.slide-controller li a:visited,
ul.slide-controller li a:hover,
ul.slide-controller li a:active,
ul.slide-controller li a:focus {
	cursor: pointer;
}

ul.slide-controller li.slide-select {
}

ul.slide-controller li.slide-select a {
}

ul.slide-controller li.slide-select a.pseudo-selected {
	cursor: default;
}

ul.slide-controller li.slide-prev {
}

ul.slide-controller li.slide-prev a {
}

ul.slide-controller li.slide-prev a.pseudo-disabled {
	cursor: default;
}

ul.slide-controller li.slide-next {
}

ul.slide-controller li.slide-next a {
}

ul.slide-controller li.slide-next a.pseudo-disabled {
	cursor: default;
}



