/* @override 
	http://abp/user/css/colors.css
	http://abp/log/css/colors.css
	http://abp/home/welcome/msg/css/colors.css
*/

body {
  background: #FFFFFF url(images/body_bg.png) repeat-x scroll left top;
}

a {
  color: #5f0028;
}

a:hover, a:active {
  color: #a10043;
}

#wrap {
  background-color: #FFF;
}
#help {
  background-color: white;
}

#footer {
  color: #666;
  border-top: 1px solid #aaa;
}

#footer a {
  color: #80405b;
}

#header {
  background-color: #004394;
  overflow: hidden;
}

#awards #header {
  background-color: #8D701F;
}
#header h3 {
  color: #fff;
}

#login_panel p, #login_panel p a {
  color: #80405b;
}

#login_panel form input {
  color: #80405b;
}

#login_panel form label {
  color: #80405b;
}

#infobar {
  background-color: #fff;
  border-bottom: 1px solid #aaa;
}

div.error {
  color: red;
}

form.object_form input {
  border: 1px solid #eee;
  color: black;
}

form.object_form input, form.object_form textarea {
  background-color: #FFF;
  border: 1px solid #CCC;
}

form.object_form textarea {
  border: 1px solid #CCC;
  color: #777;
}

form.object_form input.button {
  color: #FFF;
  background-color: #537C2B;
}

form.object_form fieldset  {
  border: 1px solid #BFBAB0;
  background-color: #F2EFE9;
  background-image: url(images/fieldset_bg.png);
}

form.object_form legend {
  color: black;
  background-color: #F2EFE9;
  border: none;
}

form.object_form label strong {
  color: #CC0000;
}

form.object_form h2.formtitle {
  color: #333;
}

form.object_form input.error {
  color: red;
  background-color: #F5D4D4;
}

.hilite {
  background-color: #e4ff97;
}

form.object_form input.quantity {
  color: black;
  border-color: black;
}

form.object_form label.error {
  color: red;
}

tbody.list {
  background-color: white;
}

tr.odd {
  background: #eee3e8 url(images/odd_row_bg.png) repeat-x;
}

thead.list tr th {
  background-color: #944969;
  color: #fff;
}

thead.list tr th a {
  color: #fff;
}

.searchform {
  background-color: transparent;
}

.searchform input.textbox {
  border: 1px solid #E5E5E5;
  color: #777777;
}

.searchform input.button {
  background: #537C2B;
  border: none;
  color: #FFFFFF;
}

.fieldhelp p {
  color: #333;
  background: url(images/bubble_top.png) no-repeat top left;
}

.tooltip {
  background: url(images/bubble_bottom.png) no-repeat bottom left;
}

.tooltip p {
  background: url(images/bubble_top.png) no-repeat top left;
  color: red;
}

div div.nicEdit-main {
  background-color: #fff;
}

#navigation {
  background-color: #ff7ff7;
}

#menu {
  background: #000;
  background-image: url(images/nav_bg.gif);
}

#menu a {
  color: #FFF;
}

#menu a:hover {
  color: #FFF;
  background-image: url(images/nav_bg_over.gif);
}

#menu a.current {
  background: #666;
  background-image: url(images/nav_bg_current.gif);
  color: #FFF;
}

div#container {
  border: 1px solid black;
  background-color: #fff;
}

div.rubric {
  background-color: #F6D8D8;
}

div.page_content {
	background: #d5c8a5;
}

