﻿
div#image-holder { text-align:center; }
div.show { position:absolute; border:red 1px solid; width:5px; height:5px; }
div.progress-holder { text-align:center; padding-top:12px; padding-bottom:12px; }

div.new-floater
{
    position:absolute;
    width:75px;
    height:75px;
    border:#FF8 2px dashed;
    cursor:crosshair;
}

div.visible-floater, div.saved-floater
{
    position:absolute;
    width:75px;
    height:75px;
    cursor:pointer;
}

div#current-disp-image
{
    position:absolute;
    top:0px;
    left:0px;
    z-index:100;
    width:100;
}

div.visible-floater { border:#CCC 1px dotted; }
img.activated { cursor:crosshair; }

div.label
{
    position:absolute;
    padding:4px;
    background-color:black;
    color:white;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    display:inline;
    max-width:140px;
}

div.user-list
{
    border:black 1px solid;
    width:175px;
    overflow:auto;
    position:absolute;
    font-family:Tahoma;
    background-color:white;
    font-size:11px;
}

div.user-list div.user-list-inner
{
	text-align:left;
    height:140px;
    overflow:auto;
    background-color:#DDD;
}

div.user-list div div.line-item { border-bottom:#CCC 1px solid; }
div.user-list div div.line-item a { display:block; color:#007; padding:4px; text-decoration:none; }
div.user-list div div.line-item a:Hover { background-color:#333; color:white; }
div.user-list strong { display:block; padding:5px; }

a.tab-selected,
a.tab
{
    display:inline;
    margin-left:10px;
    background-color:#DDD;
    padding:4px 8px 4px 8px;
    text-decoration:none;
    color:#007;
}

a.tab-selected:Hover,
a.tab:Hover
{
    
}

div#bottom-stickie-links
{
    text-align:left;
    margin-top:10px;
    margin-bottom:0px;
    width:800px;
}

div#bottom-stickie-links a.bottom-link { margin-right:10px; }
div#bottom-stickie-links font { float:left; padding:5px; }

a.tab { border-bottom:white 1px solid; }
a.tab-selected { border-bottom:#DDD 1px solid; }

div.tab-holder { padding-bottom:5px; }

div.buttons { padding:5px; text-align:center; }
div.buttons input
{
    border-top:#EEE 1px solid;
    border-left:#EEE 1px solid;
    
    border-bottom:#444 1px solid;
    border-right:#444 1px solid;
    background-color:#CCC;
    color:black;
    font-family:Tahoma;
    font-size:11px;
    padding:4px;
    cursor:pointer;
}

div.sticky-item-link
{
    cursor:default;
    float:left;
    padding:4px;
    border:#DDD 1px solid;
    font-family:Tahoma;
    font-size:11px;
    margin-right:8px;
    margin-bottom:6px;
}

