/**
 * vim:set et! ft=css ts=4 sw=4 sts=4 bs=2 fenc=utf-8:
 * colors.css
 *
 * Copyright (c) 2004-2011 VTeX EJMS
 *
 * Colors site stylesheet.
 *
 * $Id$
 */


/*
 * Text color
 *
 */

body,
input.formbutton, input.formbuttonplain, button.formbutton, button.formbuttonplain,
#navuserstatus
{
	color: black;
}

legend,
#foot, #navmenu, #pagehierarchy,
.logotitle, .small_logotitle, .subtitle, .contentheader,
.blocktitle, .note, .noresults, .hierarchylink, .hierarchyCurrent,
td.formsubsection, .formsection, .formsubsection, .sidebartitle, .submissionsteps li,
tr.heading td, tr.heading th,
.formbuttondisabled, .formbutton[disabled], input.formbutton[disabled],
button.formbutton[disabled], button.formbuttonplain[disabled]
{
	color: gray;
}

a, .spanlink, a.small, .smalllink, .heading a
{
	color: #558;
}

.simpleerror, .error, .errorlist, .formrequired, .formlabelerror
{
	color: red;
}

.partView
{
	color: #888;
}

#sidemenu a:hover, a.action:hover, a.tableaction:hover, a.tablebutton:hover,
.action, .tableaction, .tablebutton,
div.expandable-box .plus-minus-box
{
	color: white;
}
#tabsmenu div span
{
	color: #555;
}
/*
 * Background color
 *
 */

body
{
	background: #555;
}

#cbox,
#tabsmenu, #tabsmenu #nav, #tabsmenu div.nav, #tabsmenu div.nav:hover,
input.textfield, textarea.textarea, textarea.textareafixed,
div.history-round-body
{
	background: #fff;
}

#head,
tr.heading td, tr.heading th,
.round-top
{
	background: #eed;
}

.disabled,
input.formbutton, input.formbuttonplain, button.formbutton, button.formbuttonplain,
#tabsmenu div:hover,
div.history-round-head,
#logo-image
{
	background: #ddc;
}

div.history-round-head .round-top,
div.history-round-head .round-bottom
{
	background: #ddc;
}
.readonly
{
	background: #ffe;
}


.formbuttondisabled, .formbutton[disabled], input.formbutton[disabled],
button.formbutton[disabled], button.formbuttonplain[disabled]
{
	background: #ccb;
}

.row
{
	background: none;
}

#pagehierarchy
{
	background: #ddd;
}

#tabsmenu div
{
	background: #ccb;
}

.rowhover:hover td
{
	background: #f5f5f5;
}

#sidemenu a:hover, a.action:hover, a.tableaction:hover, a.tablebutton:hover
{
	background: #668;
}

.action, .tableaction, .tablebutton
{
	background: #555;
}

div.expandable-box .plus-minus-box
{
	background: #888;
}

/*
 * Borders color
 *
 */
#cbox,
.round1,
.round2,
.round4
{
	border-color: #555;
}

div.history-round-head .round-top .round1,
div.history-round-head .round-top .round2,
div.history-round-head .round-top .round4,
div.history-round-head .round-bottom .round1,
div.history-round-head .round-bottom .round2,
div.history-round-head .round-bottom .round4
{
	border-color: #fff;
}

#foot, div.history-round-head
{
	border-color: #ddc;
}

hr, fieldset,
input.textfield, textarea.textarea, textarea.textareafixed,
tr.heading td, tr.heading th
{
	border-color: #ccc;
}

.formsection
{
	border-color: #eed;
}

#head, #footcont
{
	border-color: #ddd;
}

input.textfielderror, textarea.textareaerror, textarea.textareafixederror
{
	border-color: #f00;
}

#navmenu,
.rowalt td
{
	border-color: white;
}

.gotop
{
	border-color: #ddd;
}

.row td, .rowalt td, .simplerow td
{
	border-color: #eee;
}

div.history-round-body, #logo-image
{
	border-color: #ddc;
}

#tabsmenu #nav,
#tabsmenu div.nav
{
	border-bottom-color: white;
}

#tabsmenu,
#tabsmenu div
{
	border-color: gray;
}

/**
 * Combinations
 */


.error, .errorlist
{
	background: #fdd;
	border-color: #fcc;
}

.hint
{
	background: #efe;
	border-color: #cfc;
	color: green;
}

.task
{
	background: #efefff;
	border-color: #ddf;
	color: navy;
}


