/* Honey Island Style Sheet */
a {
  color: #CC0033;  /*dark red*/
  text-decoration: none;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
}
a:hover {
  color: #FF6600;  /*orange*/
  text-decoration: none; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
}  
body {
  background-color: #99FF99;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}
body.help {
  background-color: #FFFFFF;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}
textarea.mtext {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #CC0033;
  background-color: #EEFFEE;
  overflow: auto;
}
input.text {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #CC0033;
  background-color: #EEFFEE;
}
input.button {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #CC0033;
  background-color: #EEFFEE;
  border-style: solid;
  border-width: 1px;
  border-color: #66CC66;
  padding: 0px 2px 0px 2px;
  margin: 0px -1px 0px -1px;
}
input.button:hover {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #FF6600;
  background-color: #EEFFEE;
  border-style: solid;
  border-width: 1px;
  border-color: #66CC66;
  padding: 0px 2px 0px 2px;
  margin: 0px -1px 0px -1px;
}
.black {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
  text-align: left;
}
.blackline {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
  text-align: left;
  text-decoration: underline;
}
tr.black {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.guide {
  color: #FF4400;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
  padding: 2px 2px 2px 2px;
}
td.status {
  color: #FF4400;
  font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   vertical-align: top;
   text-align: left;
   padding: 2px 2px 2px 2px;
}
.status {
  color: #FF4400;
  font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   vertical-align: middle;
   text-align: left;
}
td.right_guide {
  color: #FF4400;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
  text-align: right;
  padding: 2px 2px 2px 2px;
}
td.officer {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.admin {
  color: #FF6600;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.train {
  color: #006633;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.TC {
  color: #8B4513;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.ARO {
  color: #003366;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.ARO2 {
  color: #003366;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.instructor {
  color: #800080;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.instructor2 {
  color: #800080;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.trainee {
  color: #0033CC;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.trainee2 {
  color: #0033CC;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.retired {
  color: #666688;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.unverified {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.verified {
  color: #FF4400;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}
td.heading0 {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
  max-height: 28px;
}
td.heading1 {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
  text-align: center;
}
tr.heading1 {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
  text-align: left;
}
tr.guide {
  color: #FF4400;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  vertical-align:top;
  text-align: left;
}
tr.list1 {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #DDFFDD;
  text-align: left;
  vertical-align: top;
  height: 22px;
}
tr.list2 {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #EEFFEE;
  text-align: left;
  vertical-align: top;
  height: 22px;
}
table.entry {
  color: #000000;
  font-size: 12px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  border: 0;
   padding: 0px 0px 0px 0px;
   border-collapse: separate;
   border-spacing: 7px 7px;
/*  background-color: #DDFFDD;*/
}
tr.entry {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Tahoma, Arial, sans-serif;
/*  background-color: #DDFFDD;*/
  text-align: left;
  vertical-align: middle;
}
.msg {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #CC0033;
  text-align: center;
}
.info1 {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #006633;
  text-align: left;
}
.info2 {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #800080;
  text-align: left;
}
.warning {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #CC0033;
  text-align: left;
}
.help {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #003366;
  text-align: right;
}
a.help {
    color: #003366;  /*blue*/
  font-size: 12px;
  text-decoration: none;
}
a.help:hover {
    color: #FF6600;  /*orange*/
  font-size: 12px;
  text-decoration: none;
}
.user {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #0033CC;
  text-align: left;
  vertical-align: top;
}
fieldset.shift {
   background-color:#FFFFCC;
   margin:2px 2px 2px 2px;
   display:block;
   padding: 0px 0px 0px 0px;
  border : 1px dotted #0C0;
}
fieldset.nullshift {
   margin:2px 2px 2px 2px;
   display:block;
   padding: 0px 0px 0px 0px;
  border : 1px solid #EFE;
}
fieldset {
   margin:2px 2px 2px 2px;
   display:block;
   padding: 0px 0px 0px 0px;
  border : 2px dotted #0A0;
}
legend {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #063;
}
legend.controls {
  font-size: 11px;
}
.day {
  color: #CC0033;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #EEFFEE;
  text-align: left;
  vertical-align: top;
}
.today {
  color: #FF6600;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #EEFFEE;
  text-align: left;
  vertical-align: top;
}
.daynum {
  color: #006633;
  font-size: 14px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #EEFFEE;
  text-align: left;
  vertical-align: top;
}
.todaynum {
  color: #CC0033;
  font-size: 14px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #EEFFEE;
  text-align: left;
  vertical-align: top;
}
legend.day {
  font-size: 11px;
}
legend.today {
  font-size: 11px;
}
.blankday {
  color: #FF6600;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #DDFFDD;
  text-align: left;
  vertical-align: top;
}
.entry {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}
.schedentry {
  color: #006633;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}
.instructor {
  color: #800080;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}
.trainee {
  color: #0033CC;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}
.TC {
  color: #8B4513;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}
.me {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
}
.type {
  color: #0033CC;
  font-family: Verdana, Tahoma, Arial, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-align: left;
   vertical-align: top;
}
.open {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}
a.entry {
  color: #006633;
  font-size: 11px;
  text-decoration: none;
}
a.entry:hover {
  color: #FF6600;  /*orange*/
  font-size: 11px;
  text-decoration: none;
}
a.schedentry {
  color: #006633;
  font-size: 11px;
  text-decoration: none;
}
a.schedentry:hover {
  color: #FF6600;  /*orange*/
  font-size: 11px;
  text-decoration: none;
}
a.instructor {
  color: #800080;
  font-size: 11px;
  text-decoration: none;
}
a.instructor:hover {
  color: #FF6600;  /*orange*/
  font-size: 11px;
  text-decoration: none;
}
a.instructor2 {
  color: #800080;
  font-size: 12px;
  text-decoration: none;
}
a.instructor2:hover {
  color: #FF6600;  /*orange*/
  font-size: 12px;
  text-decoration: none;
}
a.trainee {
  color: #0033CC;
  font-size: 11px;
  text-decoration: none;
}
a.trainee:hover {
  color: #FF6600;  /*orange*/
  font-size: 11px;
  text-decoration: none;
}
a.ARO {
  color: #0033CC;
  font-size: 11px;
  text-decoration: none;
}
a.ARO:hover {
  color: #FF6600;  /*orange*/
  font-size: 11px;
  text-decoration: none;
}
a.TC {
  color: #8B4513;
  font-size: 11px;
  text-decoration: none;
}
a.TC:hover {
  color: #FF6600;  /*orange*/
  font-size: 11px;
  text-decoration: none;
}
a.open {
  color: #CC0033;  /*dark red*/
  font-size: 11px;
  text-decoration: none;
}
a.open:hover {
    color: #FF6600;  /*orange*/
  font-size: 11px;
  text-decoration: none;
}
.weekdays {
  color: #FF9900;
  font-size: 14px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  background-color: #FFFFFF;
  text-align: center;
  vertical-align: top;
}

