@charset "UTF-8";
/* CSS Document */
div.administration_table_view table{
  border-color:#898989;
}
div.administration_table_view table th, div.administration_table_view table th a,
div.administration_table_view table th h2, div.administration_table_view table th h3, div.administration_table_view table th h4, div.administration_table_view table th h5, div.administration_table_view table th h6{
  color:#000;
  color:#fff;
  background-color:#333333;
}
div.administration_table_view table td{
  color:#000;
  background-color:#fbfaf4;
  border-color:#B3B3B3;
}
div.administration_table_view button, div.administration_table_view input, div.administration_table_view optgroup, div.administration_table_view select, div.administration_table_view textarea {
    color: #000;
    font: inherit;
}


div.administration_table_view table tr.odd td{
  background-color:#eeeeee !important;
}
div.administration_table_view table tr.even td{
  background-color:#e1e1e1 !important;
}
table.classroom_schedule td{
  border-color:#555 !important;
}
table.classroom_schedule td a abbr{
  border-color:#fff;
}
table.classroom_schedule td a{
  color:#fff;
}
table.classroom_schedule table.sub_classroom_schedule td a{
  color:#000;
}
table.classroom_schedule td.h{
font-weight:bold;
  color:#000;
  color:#fff;
  background-color:#333333;
}
table.is_current_day{
  background-color:#ffff42;
}
table.sub_classroom_schedule td{
  background-color:#fff;
}
span.animal_rescue_notice{
  color:#AC79D9;
}
form fieldset{
  border-color:#ccc;
}
form fieldset input[type="text"], form fieldset input[type="password"], form fieldset textarea{
  border-color:#979797;
}
dl{
  border-bottom-color:#ccc;
}
div.print{
background-color:#fff;
}
table.print th{
  color:#fff;
  background-color:#999;
}
table.print td{
  color:#000;
  background-color:#fff;
}
.warning, .required, tr.warning td, tr.required td{
  color:#ff0000 !important;
}
.notice, tr.notice td, .booked, tr.booked td{
  color:#6A0909 !important;
}
.not_booked, tr.not_booked td{
  color:#096A19 !important;
}
.completed, tr.completed td{
  color:#35100A !important;
}
.unavailable, tr.unavailable td{
  color:#6A095F !important;
}
.logout{
  color:#ff0000 !important;
}
.level1{
  color: #991f00;
}
.level2{
  color: #995200;
}
.level3{
  color: #999700;
}
.special, .good, .yes, .level4{
  color:#090;
}
div.packages table th.columnlabel{
  color:#000;
}
div.packages table th.package1{
  color: #000 !important;
  background-color: #65CC65 !important;
}
div.packages table th.package2{
  color: #000 !important;
  background-color: #6865CC !important;
}
div.packages table th.package3{
  color: #000 !important;
  background-color: #c0c0c0 !important;
}
div.packages table th.package4{
  color: #000 !important;
  background-color: #FFD700 !important;
}
div.packages table td.package1{
  color:inherit;
  background-color: #E6FFE6 !important;
}
div.packages table td.package2{
  color:inherit;
  background-color: #E7E6FF !important;
}
div.packages table td.package3{
  color:inherit;
  background-color: #EEEEEE !important;
}
div.packages table td.package4{
  color:inherit;
  background-color: #FFFED9 !important;
}
.note1{
  color: #008A99;
}
.copyright{
  color:#fff;
}
.check_credit_card{
  color:inherit;
  background-color:#E6FFE6;
}
#user_menu ul li{
  background:#F0EC8E;
  background:#F0F0F0;
  border-right-color:#333333;
  border-left-color:#333333;
}
#user_menu ul li:hover, #user_menu ul li.active{
  background-color:#E3D800;
  background-color:#E3E3E3;
}
#user_menu ul li.warning:hover, #user_menu ul li.active.warning{
  background-color:#FFDCDC;
  color:#000;
}
#user_menu ul li.warning{
  background-color:#FFE8E8;
  color:#000;
}
#user_menu ul li.header:hover{
  background-color:#F0E400;
}
#user_menu ul li.header{
  border-color:#333333;
  background-color:#333333;
  color:#000;
  color:#fff;
}
#user_menu ul li.last{
  border-bottom-color:#333333;
}
pre{
  color:inherit;
  background-color:#ccc;
}
#bug_report_layer{
  color:#000;
}
.show{
  color:#fff;
  background-color:#292A6B;
}
.show_xhr, .show_small, .show_small_but_high{
  color:#000;
  background-color:#D6D6D6;
  background-color:#EDF2F7;
  background-color:#D1D1D1;
  border-color:#000;
}
.show_xhr #content, .show_small #content, .show_small_but_high #content{
  color:#000;
  background-color:#EDF2F7;
}
.show a.close_bug_report abbr, .show a.close_bug_link abbr{
  border-bottom:1px dashed #fff;
}
.show a.close_bug_report, .show a.close_bug_link{
  color:#fff;
}
.show_xhr a.close_layer, .show_small a.close_layer, .show_small_but_high a.close_layer{
  color:#000;
}
.show_xhr a.close_layer abbr, .show_small a.close_layer abbr, .show_small_but_high a.close_layer abbr{
  border-bottom-color:#000;
}
.show h3, .show p, .show a{
  color:#fff;
}
.show a abbr{
  border-bottom-color:#fff;
}
.show_xhr h3, .show_xhr p, .show_xhr a, .show_small h3, .show_small p, .show_small a, .show_small_but_high h3, .show_small_but_high p, .show_small_but_high a{
  color:#000;
}
.show_xhr a abbr, .show_small a abbr, .show_small_but_high a abbr{
  border-bottom-color:#000;
}
#ttcont {
  background:#666;
  color:#FFF;
}
div.dss_warnings{
  border-color:#898989;
  background-color:#FFE8E8;
}
div.dss_warnings div.single{
  border-bottom-color:#898989;
}
tr.altrow td{
  background-color:#D9D9D9 !important;
}
hr{
  border-bottom-color:#dadada;
}
a.active{
  color:#330101;
}
tr.active, tr.active td{
  color:inherit;
  background-color:#d1d0d0;
}
.important1{
  color:#000000 !important;
}
div.discussion_notes{
  background-color:#dedede;
}
td.notneeded{
  background-color:#FFEDB5 !important;
}
td.importingerror{
  background-color:#FFB4B4 !important;
}
code{
  color:#FFFF00;
}
div#profile div.minipanel ul.mininav{
  background-color: #898989;
}
div#profile div.minipanel ul.mininav li a{
  background-color: #898989;
  color: #fff;
  border-right-color:#ffffff;
}
div#profile div.minipanel ul.mininav li a:hover,
div#profile div.minipanel ul.mininav li a.active{
  background-color: #9C9C9C;
  color: #fffff;
}
div#profile div#short_internal_notes{
  color:inherit;
  background-color:#F8BDBD;
}
div#profile div#short_discussions{
  color:inherit;
  background-color:#BDC1F8;
}
ul.print_items li a{
  line-height: 0.6;
  border:1px solid #898989;
  color:inherit;
  background-color:#d1d0d0;
}
ul.print_items li a:hover{
  border:1px solid #898989;
  color:#fff;
  background-color:#898989;
}