/* remember: top right bottom left */

/*******************************************************************************
 * mumms.html - main divs
 */

div#top-icons
{
    background-color:       rgb(77,77,77);
    border-bottom:          5px solid #000000;
}

div#top-overview
{
    background-color:       rgb(77,77,77);
    border-bottom:          5px solid #000000;
}

div#top-tasks
{
    background-color:       #3a3a3a;
}

div#dancefloor
{
    background-color:       #525252;
}

/*******************************************************************************
 * mumms.html - header elements
 */

div.header-span
{
    color:                  #ffffff;
}

div.info-span
{
    color:                  rgb(250, 243, 155);
}

div.open-visit-title
{
    color:                  #faf39b;
}

div.open-visit-id
{
    color:                  #ff7777;
}

div#worker-name
{
    color:                  rgb(250, 243, 155);
}

div#listing-spans
{
    color:                  rgb(250, 243, 155);
}

div#icon-dropdown ul li
{
    color:                  #FAF39B;
    color:                  #ffffff;
}

/*******************************************************************************
 * mumms.html - footer elements
 */

div#bottom-tasks
{
    background-color:       rgb(77,77,77);
    border-top:             5px solid #000000;
}

div#bottom-right-tasks
{
    background-color:       rgb(77,77,77);
    border-top:             5px solid #000000;
}

.currentpage-links
{
    color:                  #9edbf7;
}

.currentpage-links-right
{
    color:                  #9edbf7;
}

.currentpage-separator
{
    color:                  #9edbf7;
}

.currentpage-dot
{
    color:                  rgb(163,163,163);
}

.bottom-toolbar-text
{
    color:                  white;
}

.bottom-toolbar-sub-text
{
    color:                  white;
}

div#bottom-icons
{
    background-color:       rgb(77,77,77);
}

div#bottom-icon-drawer
{
    box-shadow:             0pt 0pt 10px black inset;
    background-color:       rgb(58, 58, 58);
}

div#visit-id-display
{
    color:                  white;
}

.pp-dropdown
{
    color:                  #9edbf7;
    background-color:       #525252;
    border:                 1px dotted #343434;
    background:             url(images/dance-floor-icons/granite/sel.png) no-repeat;
    background-position:    right;
}

select.pp-dropdown
{
    color:                  rgba(0,0,0,0);
    text-shadow:            0 0 0 #9edbf7;
}

.task-selector
{
    color:                  #ffffff;
}

a.task:visited, a.task:link, a.inactive-task:visited, a.inactive-task.link
{
    color:                  #9edbf7;
}

/*******************************************************************************
 * table elements
 */

td#navigation
{
    background:             #3b3b3b;
    border-bottom:          5px solid #000000;
}

table.navigation td
{
    color:                  9edbf7;
    color:                  #e2e2ce;
}

table.navigation td.firm
{
    color:                  9edbf7;
}

table.navigation a.navigation:link,
table.navigation a.navigation:visited
{
    color:                  9edbf7;
}

table.navigation a.navigation:hover
{
    color:                  9edbf7;
}

.navigationText
{
    color:                  #000000;
}

/**
 * heading
 */

td#flower-cell
{
    background:             #3b3b3b;
    border-bottom:          5px solid #000000;
}

/*******************************************************************************
 * main
 */

td#main-cell
{
    border-top:             1px solid black;
    background-color:       #525252;
}

td#main-panel, td#right-panel
{
    background-color:       #525252;
}

td#bottom-control
{
    border-bottom:          0px solid black;
}

td.button
{
    border:                 1px solid #9edbf7;
    background-color:       #222222;
    color:                  #9edbf7;
}

div.maincontrol
{
    color:                  #9edbf7;
    border:                 2px solid #9edbf7;
}

a.button
{
    background-color:       #222222;
    color:                  #9edbf7;
}

a.button
{
    border:                 1px solid #9edbf7;
    color:                  #9edbf7;
}

/*******************************************************************************
 * right pane
 */

td.v-splitter
{
    background:             black;
}

span#onoffbutton 
{
    color:                  #9edbf7;
}

/*********************************************
 * web apps
 */

a.side-bar-item, a.side-bar-item-centered, a.side-bar-heading 
{
	color:                  #333;
}

.alert-box 
{
    background:             white;
    border:                 2px solid #ff0000;
}

.alert-box input 
{
	background-color:       #fffeff;
	border:                 1px solid #ff0000;
	color:                  #000;
}

.alert-box input:hover 
{
	background-color:       #cacaca;
}

.alert-message 
{
	color:                  #ff0000;
}

a.nav-logout, a.form-logout
{
	color:                  #FFF;
}

p.login-message
{   
	color:                  #FFF;
}

/*******************************************************************************
 * HIS page
 */

span.his-problem
{
	color:					red;
}
