@CHARSET "ISO-8859-1";

#vis div {
	font: 12px sans-serif;
	font-family: "Gill Sans MT",Georgia,Arial;
	bgcolor: #ff0000;
}


/* individual div for each visualisation */
div.vis {
	margin: 8px;
	padding: 0;
	border: 1px solid black;
}


/* class for column in a two-column div */
div.column {
	width: 49%;
	padding: 0;
	margin: 0;
	border: 0px solid blue;
}

div.fullWidth {
    width: 100%;
    padding: 0;
    margin: 0;
    border: 0px solid blue;
}


/* class for column in a three-column div */
div.column3 {
	width: 30%;
	padding: 0;
	margin: 8px;
	border: 1px solid black;
}

/* hack class to keep divs in the same column vertically ordered */
div.hack {
	margin-right: 1px;
	padding: 0;
}

/* top svg element for each visualisation, makes it fill available space
	and 'hidden' stops ie9 drawing child elements that lie outside the svg bounds */
.visContainer {
	width: 100%;
	height: 100%;
	overflow: hidden;
}


.tagCloudFont {
	font-family: Gill Sans MT;
}


.controlText {
	/*pointer-events:none;*/
	font:14px sans-serif;
	font-family: "Gill Sans MT",Georgia,Arial;
	fill: #202050;
}

.buttonbase {
	fill: #9090f0;
	stroke: #7070c0;
	stroke-width: 2px;
}


input.overlayButton {
    position:absolute;
    left:2px;
    top:2px;
    z-index:1;
}

input.textEntry {
    position:absolute;
    z-index:1;
    width: 200px;
    opacity: 0.8;
    font-size: 24pt;
    color: #a0a0a0;
}