h1, h2, p, body, canvas{margin:0px;
padding:0px;
line-height: 1em;
font-size:1em;}
body{padding-top:10px;
padding-left:20px;
padding-right:20px;
height:95%;
}
body{background-color:#333;}

.histowindowrim{

		height:55%;
	/*width:478px;
	min-width:166px;*/
	margin: 0 auto;
	background-color:#cccccc;
	border-radius:12px 12px 0px 0px;
	overflow:hidden;
	/*box-shadow:rgba(0,0,0,0.4) 2px 2px 5px;*/
	}
.histowindow{
	margin:10px;
background-color:#FFF;
	border-radius:12px;
	overflow:hidden;
	padding:0px;
	}
.canvasandmapholder{
	height:40%;
	width:100%;
	display:inline-block;
	overflow:hidden;
	}
.statecanvas{
			position:relative;
			/*height:100%;
			width:100%;*/
			/*background-color:#FFF;*/
			padding:0px;
			margin:0px;
			display:block;

			}
.histomap{
	border-radius:12px;

	width: 100%;
	height: 90%;
		overflow:hidden;
		padding:0px;

		/*background-color:#FFF;*/
		position:relative;
		  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
	}
.histomapbackground{
	border-radius:12px;

	width: 100%;
	height: 90%;
		overflow:hidden;
		padding:0px;

		background-color:#FFF;
		position:relative;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
	}
#mapsliderholder{
	padding:0px;
	height:5%;
	}
object{padding:0px;margin:0px;top:0px;}
svg{padding:0px;margin:0px;top:0px;}
.ui-slider{
 border-radius: 12px;
 }
 .dialog_style1{border-radius:12px;}