*{
	margin:			0px;
	padding:		0px;
}
html,body{
	width:			100%;
	height:			100%;
	
	font-family:	"sans serif";
	font-weight:	normal;
	font-size:		14px;
	color:			Black;
	text-align:		center;
}

a{
	font-weight:	bold;
	color:			#004080;
	text-decoration:none;
}
a:hover{
	color:			#FF5357;
}

.hist1{
	color:			#004080;
	font-weight:	bold;
	font-style:		normal;
	text-decoration:underline;
}
.hist1:hover{
	color:			#FF5357;
}

.hist2{
	color:			#004080;
	font-style:		normal;
}
.hist2:hover{
	color:			#FF5357;
}

h1{
	font-size:		30px;
	font-weight:	bold;
	text-align:		center;
	color:			black;
}
h2{
	font-size:		18px;
	font-weight:	bold;
	text-align:		center;
	color:			black;
}
.h10{
	font-size:		14px;
	font-weight:	bold;
	text-align:		center;
	color:			black;
}

#wrapper{
	position:		absolute;
	top:			0px;
	left:			0px;
	width:			100%;
	height:			100%;
}
#header{
	position:		relative;
	top:			0px;
	left:			0px;
	height:			100px;
}
#moreInfo{
	position:		absolute;
	top:			5px;
	left:			10px;
}
#inout{
	position:		absolute;
	top:			5px;
	right:			10px;
}
#quickZoom{
	position:		absolute;
	bottom:			25px;
	right:			10px;
}
#viewAllCones{
	position:		absolute;
	bottom:			5px;
	right:			10px;
}

#content{
	position:		absolute;
	top:			100px;
	left:			0px;
	bottom:			25px;
	width:			100%;
}

#left{
	float:			left;
	width:			200px;
	height:			100%;
	padding-top:	5px;
}
#history{
	position:		relative;
	top:			0px;
	left:			5px;
	width:			170px;
	height:			100%;
	
	text-align:		left;
	font-size:		12px;
	
	overflow:		auto;
}

#right{
	float:			right;
	width:			200px;
	height:			100%;
	padding-top:	5px;
}
#map{
	height:			100%;
	background:		white;
	overflow:		hidden;
}
#info{
	font-size:		12px;
	text-align:		left;
	width:			210px;
}
#configForm{
	font-size:		12px;
	width:			200px;
}

#footer{
	position:		absolute;
	bottom:			0px;
	left:			0px;
	height:			25px;
	width:			100%;
}

.sideMgrWrap{
	position:		relative;
	height:			50%;
	width:			1px;
	margin-top:		43px;
}
.lSideMgrBtn{
	position:		absolute;
	bottom:			0px;
	left:			0px;
}
.rSideMgrBtn{
	position:		absolute;
	bottom:			0px;
	right:			0px;
}

.btn{
	cursor:			pointer;
}
.queryBox{
	position:		relative;
	border:			1px solid black;
	padding-bottom:	1px;
	line-height:	150%;
}
.querySub{
	border-top:		1px dashed black;
	margin-top:		5px;
}
.queryBtn{
	position:		absolute;
	top:			-1px;
	right:			-1px;
	width:			15px;
}
.queryCol2{
	width:			50%;
	float:			left;
}
.LabelStyle1 {
	background-color:white;
	width:	200px;
	font-weight:bold;
	border:2px black solid;
}
.LabelStyle2 {
	background-color:white;
	width:	200px;
	font-weight:bold;
	border:2px #FF4400 solid;
}

div.markerLabel{
	width: 20px;
	height:20px;
	text-align:center;
}