.Marker {
    min-height:3px;
    _height:3px;
    z-index:999;
    display:inline-block;
    position:relative;
    
}

.MarkerImg {
    position:absolute;
    z-index:10;
    border:1px solid #ececec;
    vertical-align:top;
    display:none;
    right:0px;
	top:0px;
}


.MarkerImgLeft 
{
    left:0px;
}

.MarkerBorderItem 
{
    position:absolute;
    z-index:1000;
    font-size:0px;
    display:none !important;
    overflow:hidden;
}

.Keam_ShowMarkers .MarkerBorderItem,.Keam_ShowMarkers .MarkerImg {
	display:block !important;
	_display:none !important;
	
}

.Keam_ShowMarkers .MarkerImg {
    _display:block !important;
}

.Keam_ShowMarkers .Marker {
    _border:1px dashed black;
    _margin:-1px;
}

.MarkerBorderT
{
    background:url(../modules/Admin_EditMode/images/dashed-lr.gif);
    top:0px;
    left:0px;
    width:100%;
    height:1px;
}

.MarkerBorderL
{
    background:url(../modules/Admin_EditMode/images/dashed-bt.gif);
    top:0px;
    left:0px;
    width:1px;
    height:100%;
	behavior:expression((function () {
		if ($.browser.version == 6) {
			this.style.height = (this.parentNode.parentNode.offsetHeight) + "px";
		}
		this.runtimeStyle.behavior="none";
		this.style.behavior = "none";
	}).call(this));
}

.MarkerBorderR
{
    background:url(../modules/Admin_EditMode/images/dashed-tb.gif);
    top:0px;
    left:100%;
    width:1px;
    height:100%;
	behavior:expression((function () {
		if ($.browser.version == 6)
			this.style.height = this.parentNode.parentNode.offsetHeight + "px";
		this.runtimeStyle.behavior="none";
		this.style.behavior = "none";
	}).call(this));
}

.MarkerBorderB
{
    background:url(../modules/Admin_EditMode/images/dashed-rl.gif);
    top:100%;
    left:0px;
    width:100%;
    height:1px;
}

.ColorRectangle {
    width:15px;
    height:15px;
    border:1px solid gray !important;
    cursor:pointer;
}

.IntelliSense 
{
    display:none;
    position:absolute;
    border:1px solid black;
    background:white;
    z-index:5000;
}

.IntelliSense div 
{
    height:18px;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    text-align:left;
    font-size:12px;
    cursor:default;
}

.IntelliSense div.Selected 
{
    background:#3399ff;
    color:#ffffff;
}
