/*LocationRow*/
.locationRowNodeClass{
	position:relative;
	padding: 2px 0 2px 0;
	width:300px;
	padding-left:2px;
	margin:0px;
	z-index:200;
}
.locationRowMarkedNodeClass{
	font-size:11px;
    color: #385791;
    font-weight:bold;
	position:relative;
	background-color:#CEDBEB;
	padding: 2px 0 2px 0;
	width:300px;
	padding-left:2px;
	z-index:200;
}
.locationMouseOverNodeClass{
	font-size:11px;
	position:relative;
	background-color:#E6E6E6;
	padding: 2px 0 2px 0;
	width:300px;
	padding-left:2px;
	margin:0px;
	z-index:200;
}
/* !!! TEXT !!! */
.locationRowCaptionClass{
	cursor:default;
	font-size:11px;
	position:relative;
	padding: 2px 0 2px 0;
	width:300px;
	margin-left:15px;
	display:inline;
	z-index:200;
	overflow:hidden;
}
.locationRowChildrenLinkClass{
	text-decoration:underline;
	cursor:pointer;
	font-size:11px;
	position:absolute;
	padding: 2px 0 2px 0;
	width:50px;
	left:304px;
	margin:0px;
	padding:0px;
	z-index:201;
}
.locationRowOpenLinkClass{
	text-decoration:underline;
	cursor:pointer;
	font-size:11px;
	position:absolute;
	padding: 2px 0 2px 0;
	width:50px;
	left:353px;
	margin:0px;
	padding:0px;
	z-index:201;
	display:inline;
}
.locationRowTextClass{
	cursor:pointer;
	font-size:11px;
}
/* !!! PLUS !!! */
.locationRowPlusClass{
	cursor:pointer;
	background-image:url(/img/plus.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-size:1px;
	position:absolute;
	padding: 2px 2px 3px 0;
	padding-top:4px;
	width:9px;
	height:9px;
	display:inline;
	z-index:205;
	overflow:hidden;
}
/*LocationSelector*/
#locationSelectorContainerId{
	font-size:11px;
	position:absolute;
	width:375px;
	height:397px;
	left:50px;
	overflow:hidden;
	display:none;
	border:1px solid;
	z-index:100000;
	text-align:left;
}
#locationSelectorFakeFrame{
	position:absolute;
	width:375px;
	height:395px;
	display:none;
	border:0px solid;
	padding:0px;
	margin:0px;
	z-index:199;
}
#locationSelectorHeaderBackground{
	position:absolute;
	width:375px;
	height:18px;
	background-color:#617FB1;
	left:0px;
	overflow:hidden;
	z-index:199;
}
#locationSelectorHeaderId{
	font-size:11px;
	position:absolute;
	width:357px;
	height:18px;
	background-color:#617FB1;
    color: #ffffff;
	left:0px;
    padding: 2px 3px 2px 1px;
	overflow:hidden;
	margin-right:50px;
	margin-left:2px;
	z-index:200;
}
#locationSelectorFooterId{
	position:absolute;
	top:375px;
	width:420px;
	height:20px;
	background-color:#617FB1;
	margin:0px;
	color: #ffffff;
    padding: 2px 3px 2px 1px;
	left:0px;
	z-index:202;
}
#locationSelectorBodyId{
	top:18px;
	width:375px;
	height:376px;
	position:absolute;
	background-color:#FFFFFF;
	overflow:scroll;
	left:0px;
	z-index:201;
}
#loacationSelectorInvisibleStorage{
	position:absolute;
	display:block;
	visibility:hidden;
	overflow:hidden;
	width:0px;
	height:0px;
}
#loacationSelectorAjaxIndicator{
	position:absolute;
	left:340px;
}
.locationSelectorInterfaseKey{
	cursor:pointer;
	display:inline;
	/*text-decoration:underline;
	color:#0066FF;*/
	background-image:url(/img/popup-div-open.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:19px;
	height:20px;
	font-size:18px;
	overflow:hidden;
	margin-left:3px;
	margin-right:3px;
}
.locationSelectorLink {
	text-decoration:underline;
	color:#002BB8;
	cursor:pointer;
}
#locationSelectorCloseButton{
	position:absolute;
	right: 2px;
    top: 2px;
	background-image:url(/img/close.gif);
	background-position:center;
	width:14px;
    height: 14px;
	z-index:201;
}
.locationSelectorHeaderLinkSpan{
    text-decoration:underline;
    cursor:pointer;
	padding-left:2px;
	padding-right:2px;
}
.locationSelectorTimeoutIndicatorSpan{
	display:none;
	margin-left:3px;
}
#locationSelectorCloseText{
	cursor:pointer;
	text-decoration:underline;
	padding-left:5px;
}
.locationSelectorHeaderSelectText{
	text-decoration:underline;
	cursor:pointer;
	font-size:11px;
	height:14px;
}
.LSReferenceTable{

}
.LSReferenceTableRow{

}
.LSReferenceTableLeftField{

}
.LSReferenceTableLeftField{

}
