.SunsetCMSstyle_Clickable {
    cursor: pointer;
}
.SunsetCMSstyle_NoDisplay {
    display: none;
}
.SunsetCMSstyle_Display {
    display: run-in;
}
.SunsetCMSstyle_Display_Block {
    display: block;
}
.SunsetCMSstyle_Display_Inline {
    display: inline;
}
.SunsetCMSstyle_LastAction_None {
    border: 2px;
    border-style: solid;
    border-color: lightgray;
    background-color: white;
}    
.SunsetCMSstyle_LastAction_OK {
    border: 2px;
    border-style: solid;
    border-color: green;
    background-color: white;
} 
.SunsetCMSstyle_LastAction_ERROR {
    border: 4px;
    border-style: solid;
    border-color: red;
    background-color: #FF8080;
} 
.SunsetCMSstyle_HoverButton {
    display: none;
    position: absolute;
    z-index: 1000;
}
.SunsetCMSstyle_HoverButton img {
    border: 0px;
}
.SunsetCMSstyle_EditDialog {
    display: none;
}
.ui-dialog .SunsetCMSstyle_EditDialog .ui-dialog-buttonpane .ui-button {
    padding: 2px;
    margin: 2px;
}
.SunsetCMSstyle_Placeholder {
    color: #ccc;
    font-style: italic;
}
.SunsetCMSstyle_Button {
    display: none;
}
.SunsetCMSstyle_AjaxSpinner {
    display: none;
    position: absolute;
    z-index: 1000;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -33px; /* half width of the spinner gif */
    margin-top: -33px; /* half height of the spinner gif */
    text-align:center;
    z-index:1234;
    overflow: auto;
    width: 80px; /* width of the spinner gif */
    height: 80px; /*height of the spinner gif +2px to fix IE8 issue */
}   

.SunsetCMSstyle_UserLoggedIn {
} 
div.SunsetCMSstyle_UserLoggedIn span{
} 

.SunsetCMSstyle_UserNotLoggedIn {
    border: 4px;
    border-style: solid;
    border-color: red;
    background-color: #FF8080;
} 
div.SunsetCMSstyle_UserNotLoggedIn span{
} 
