/* Font Color */

body,.subcontainer {
    color: #444444;
}



/* Primary Color */

a,.ui-datepicker .ui-datepicker-buttonpane button,.table .action,#tooltip .label,table.results .header,.table .buttons,.field.header,.field.displayed .label,.button,#mapLegend li.selected,.infobox .title {
	color: #444444;
}

.titleBar,.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-titlebar-close {
	background-color: rgba(241, 241, 241, 1);
}



/* Secondary Color */

.selectable.hover,.selectable:hover,.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker td a:hover,.ui-datepicker .ui-datepicker-buttonpane button:hover,#tabs .tab .selectable:hover,.table .action:hover,.menu .program:hover,.menu .folder:hover,.menu .back:hover,#mapLegend li:hover {
	color: #64B2D4;
}

.ui-slider .ui-slider-handle:hover {
	border-color: #64B2D4;
}

.subtabBar,#tabs .tab.current.children,.ui-sortable-placeholder,#progress > div,.progress > div,#tooltip .selected,table.results tr.selected > td,table.results tr.selectable:hover > td,tr.context:hover > td,table.results tr.selectable.children.hover > td{
	background-color: #64B2D4;
}



/* Tertiary Color */

*[disabled],.selectable[disabled]:hover {
	color: #999999 !important;
}

.fileTree li.delete,.file.window,.folder.window,.ui-dialog .ui-dialog-titlebar,.ui-widget-content,.ui-datepicker .ui-datepicker-header,.ui-timepicker-div,.ui-slider .ui-slider-handle,#contextMenu,#contextMenu ul,#contextMenu li.divider,.titleBar,.subtabBar,.footerBar,#shortcuts .scroll.left,#shortcuts .scroll.right,#progress > div,.progress,#tooltip,.button,#tooltip .title,.table > .title,#tabs .tab.current,.AFUProgressAmount {
	border-color: #999999;
}



/* Misc */

table.results tr.selectable.children:not(:hover) > td{
    background-color: inherit;
}

.fileTree li.header,.ui-datepicker-title,#root .selected span,.ui-datepicker td.ui-datepicker-current-day,.ui_tpicker_time,#tabs .tab,.navBar .selected,.navBar .current,.table > .title,#progress > span,#tooltip .selected,#tooltip .title,table.results tr.selected,table.results tr.selectable:hover,tr.context:hover {
	color: black;
}

#tabs .tab.current.children,#tabs .tab .selectable,#subtabs .tab .selectable:hover,#quicklinks,.ui-dialog .ui-dialog-titlebar,#messageBar {
	color: black;
}


.titleBar  {
    color: #444444
    }
    
.titleBar .info  {
    color: #64B2D4
    }
    
.green {
    color: green !important;
}

.red {
    color: red !important;
}

.amber {
    color: #FF6600 !important;
}

.blue {
	color: blue !important;
}

.default {
	color: #E0E0E0;
}

.sorted:not(.sorting) {
	background-color: #FBFBFB;
}

input,textarea,select,table.results td,.AFUProgressBar,.sortablearea,.sortable,.subcontainer,#log,.tableheader {
	border-color: #E0E0E0;
}

#tabs .tab.current {
	border-bottom-color: white;
}

.ui-widget-overlay { 
	background-color: #CCCCCC;
}

#content,.subcontainer,.ui-widget-content,.ui-slider-horizontal .ui-slider-handle,#contextMenu,#tabs .tab.current,#shortcuts,#root,.ui-sortable-helper,#tooltip,.button,button { 
	background-color: white;
}
