/* =============================================================================

	STYLE.CSS
	version: 1.6
	updated: 2009-03-06, 13:00 GMT+1

============================================================================= */

/* =============================================================================
HTML - styles
============================================================================= */

body {
	background-color:#eaeaea;
	color:#303030;
	}
a {
	color:#0085cc;
	}
a:hover, a:active, a:focus {
	color:#df0000;
	}
#content h2 {
	color:#0085cc;
	}
#content table {
	border:2px solid #cfcfcf;
	}
#content table th {
	border-right:1px solid #0074B3;
	background-color:#0085cc;
	color:#fff;
	}
#content table td {
	border:1px solid #cfcfcf;
	}
#content table tr.bg td {
	background-color:#e8f6ff;
	}
#content table tr.bg-false td {
	background-color:#FFAEAE;
	}	
#content dl dt {
	color:#df0000;
	}
#content fieldset {
	border:1px solid #ccc;
	}
#content legend {
	background:#FFF;
	color:#0085cc;
	}
#content acronym, #content abbr, #content .help {
	border-bottom:1px dotted #cfcfcf;
	}

/* =============================================================================
HTML - without styles
============================================================================= */

table.nostyle th, dl.nostyle dt {
	color:#303030 !important;
	}

/* =============================================================================
LAYOUT
============================================================================= */

#tray {
	background-color:#303030;
	color:#cfcfcf;
	}
#tray a, #tray strong {
	color:#fff;
	}
#tray a:hover, #tray a:active, #tray a:focus {
	color:#b4e3ff;
	}
#menu {
	background-color:#0085cc;
	}
#menu ul li a {
	background-color:#fff;
	color:#303030;
	}
#menu ul li a span {
	background-color:#FFF;
	}
#menu ul li a:hover, #menu ul li a:active, #menu ul li a:focus, #menu ul li#menu-active a {
	background-color:#FFF;
	color:#df0000;
	}
#menu ul li a:hover span, #menu ul li#menu-active a span {
	background-color:#FFF;
	}
#menu ul li#menu-active a {
	color:#0085cc;
	}
#menu ul.f-right a {
	color:#df0000;
	}
#content {
	border:1px solid #afafaf;
	background:#fff;
	}
#footer {
	color:#707070;
	}
#footer a {
	color:#707070;
	}
#footer a:hover, #footer a:active, #footer a:focus {
	color:#303030;
	}

/* =============================================================================
OTHERS
============================================================================= */

#aside #logo img {
	border:1px solid #bfbfbf;
	}
#aside #search fieldset a {
	color:#303030;
	}
#aside #search fieldset {
	border:1px solid #bfbfbf;
	}
#aside #search fieldset a:hover, #aside #search fieldset a:active, #aside #search fieldset a:focus {
	color:#df0000;
	}
#aside #btn-create a {
	background-color:#fff;
	color:#303030;
	}
#aside #btn-create a span {
	background-color:#fff;
	}
#aside ul li a {
	border-bottom:1px solid #cfcfcf;
	color:#303030;
	}
#aside ul li#submenu-active a {
	background-color:#df0000;
	color:#fff;
	}
#aside ul li a:hover, #aside ul li a:active, #aside ul li a:focus {
	color:#df0000;
	}
#aside ul ul li a, #aside ul li#submenu-active ul li a {
	border-bottom:1px solid #cfcfcf;
	background-color:#f5f5f5;
	color:#303030;
	}
#aside ul li ul li a {
	background-color:#e3e3e3;
	}
#aside ul ul li a:hover, #aside ul ul li a:active, #aside ul ul li a:focus, #aside ul li#submenu-active ul li a:hover, #aside ul li#submenu-active ul li a:active, #aside ul li#submenu-active ul li a:focus {
	color:#df0000;
	}
#content h1 {
	background-color:#303030;
	color:#fff;
	}
#content .tabs {
	border-bottom:1px solid #cfcfcf;
	}
#content .tabs a {
	color:#303030;
	}
#content .tabs a span {
	color:#303030;
	}
#content .tabs .ui-tabs-selected a {
	color:#fff;
	}
#content .tabs .ui-tabs-selected a span {
	color:#fff;
	}
.high {
	color:#df0000;
	}
.high-bg {
	background:#FFB;
	}
.low {
	color:#707070;
	}

/* =============================================================================
MESSAGES
============================================================================= */

.msg.warning {
	border:2px solid #F2DD8C;
	background-color:#FFF5CC;
	}
.msg.warning a {
	color:#df0000;
	} .msg.warning a:hover, .msg.warning a:active, .msg.warning a:focus {
	color:#303030;
	}
.msg.info {
	border:2px solid #B8E2FB;
	background-color:#E8F6FF;
	}
.msg.done {
	border:2px solid #BBDF8D;
	background-color:#EAF7D9;
	}
.msg.error {
	border:2px solid #FFAEAE;
	background-color:#FEEBEB;
	}
