/* entry.css */

.entryForm {
	display:inline;
}
.entryForm h1 {
	display:none;
}

.entryForm input select {
	display:inline;
}
p.label  {
	font-size:90%;
	display:inline;
	margin-right:5px;
	white-space:nowrap;
}
p.spacer {
	margin-top:5px;
	margin-bottom:5px;
}

#inpLocs table {
	margin:3px 0px 4px 4px;
	border:0px dotted blue;
	padding:0px;
}
#inpLocs td {
	border:0px dotted blue;
	vertical-align:middle;
	padding:0 0 4px 0;

}
.startEndIcons {
	margin:1px 3px 0px 3px;
	position:relative;
	z-index:0;
}

input.wideField {
	width:21em;
	float:right;
	display:inline;
	text-transform:uppercase;
	position:relative;
	left:0px;
	top:0px;
	z-index:0;
}
.ambigLocDiv {
	font-size:80%;
	border:2px dashed red;
	margin:-20px 0px 0px -32px;
	padding:47px 10px 3px 6px;
	/* background-color:#FDEEF4; */
	background-color:#DDDDDD;
	width:345px;
	min-width:330px;  /* not ie */
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
	display:none;
}

.ambigLocDiv ul {
	margin:6px;
	padding:0px;
}
.ambigLocDiv li {
	font-size:90%;
	list-style-type:none;
	margin-left:0px;
}
.ambigLocDiv img {
	vertical-align:middle;
	margin:0 5px 1px 0;
}

#selclose {
	cursor:pointer;
	position:absolute;
	right:-4px;
	top:1px;
}

#selTips {
	margin-left:4px;
}
#selTips td {
	font-size:60%;
	vertical-align:top;
	padding:0 3px 0 0;
}
#selTips img {
	height:24px;
}

.swapLocs {
	cursor:pointer;
	margin:1px 3px 0px 3px;
}


#timedateDiv {
	display:inline;
	/* height:3em; */
}

#timeDiv {
	display:inline;
}
#dateDiv {
	display:inline;
}

#timepicker1 {
	width:6em;
}
#timepickimg {
	cursor:pointer;
	vertical-align:middle;
	margin-right:3px;
}
#dateBr {
	display:none;
}
#datepicker1 {
	width:7em;
}
#datepickimg {
	cursor:pointer;
	vertical-align:middle;
}
#togAdv {
	font-size:smaller;
	text-align:center;
	margin-bottom:3px;
}
#advOpt {
	margin:0 0 5px 0px;
	border:1px dotted black;
	padding:4px;
	background-color:#EEEEEE;
}
.booleans {
	font-size:80%;
	display:inline;
}
#layerBool {
	display:inline;
}

#formBtn {
	margin-top:10px;
}
#formBtn button {
	color:#333333;
	font-size:90%;
	width:130px;
	height:32px;
}
#formBtn img {
	margin-right:5px;
	vertical-align:text-top;
	/* width:20px; */
	height:20px;
}
#btnReset {
	margin-left:10px;
}

div.entryForm {
	border:none;
}

label.entryForm {
	font-weight:bold;
	border:none #D3D3D3 1px;
}
p.toolDesc {
	font-size:smaller;
	margin:0px 0px 5px 0px;
}
p.helpLink {
	font-size:smaller;
	margin:0px 0px 5px 0px;
	float:right;
	display:inline;
	color:green;
}
.hintText {
	font-size:80%;
	color:gray;
	margin:0px 0px 3px 0px;
}
p.hintText2 {
	display:none;
	font-size:smaller;
	color:#00008B;
	margin:0px 0px 3px 0px;
}

#inpBtnBar {
	border:0px dashed purple;
	width:90%;
	margin-top:6px;
}
#inpBtnBar td {
	vertical-align:middle;
}

#divHistory {
	margin-bottom:15px;
	display:none;
}
#divHistory select {
	width:26em;
	margin-top:10px;
}