.EditorPageElementMenu
{
    width: 150px;
	height: 20px;
	border: solid 1px;
	background-color: #EEEEEE;
    position:absolute;
    cursor: move;
    visibility:hidden;
}
.EditorPageElementMenuIcon
{
	cursor: hand;
}            
.EditorDesignModeTable
{
	border:dotted 1px silver;
}

.EditorDesignModePageElement td
{
    border: 1px dotted gray;
}

#PlaceHolder 
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: Gray;
}
.blockedElement H4 
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    line-height: normal;   
}

.blockedElement,
.blockedElement A,
.blockedElement A:visited,
.blockedElement A:link,
.blockedElement A:hover,
.blockedElement P
{
    font-family: Arial, Helvetica;   
    font-size: 10px;
    line-height: normal;
    font-weight: normal;
}

.PanelSize
{
    position: relative;
    float: left;
    display: block;
    width: 30px;
    border: solid 1px black;
    background: #FFFACD;
    padding: 5px;
    z-index: 100; 
    color: #000000;
    font-family: Arial;
    font-size: 10px;
}

div
{
	cursor: default;
}

div.expired 
{
    background-color: #eee;
    border: 2px solid red;
    padding: 10px;
    text-align: left;
}

div.expired h1
{
    color: #f33;   
    font-size: 13px;
    text-align: center;
    padding-bottom: 10px;
}

div.expired h2 
{
    font-size: 11px;
}
div.expired h2 a:visited,
div.expired h2  a:active,
div.expired h2  a:hover 
{
    color: #f00;  
}

.datasource 
{
    border: 1px solid red;
    background-color: InfoBackground;  
    width: 20px; 
}

.hiddenPlaceholder 
{
    padding: 5px;
    margin: 5px;   
}

.tableRight, .tableLeft
{
    clear: both;
}

.framePlaceholder {
    background-color: #777;
    border: 1px solid yellow;
    color: white;
    padding: 10px;
    font-size: 11px;
}

.repeatedInput {
    background-color: #ffffa1;
    border: 2px solid orange;
}

.FTBBookmark
{
	border: 1px dotted #00F;
	background-position: 1px center;
	background-image: url(../../images/bookmark.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}