/**
 *
 *  Written by... Alex Porven FSO-CT, 25-04
 *
 */

/******************************************************************************/
/*                               Anchor Formats                               */
/******************************************************************************/

/*----------------------*/
/* Main Navigation Menu */
/*----------------------*/

a.menu1:link {
  color: white
}

a.menu1:visited {
  color: red
}

a.emphasis1:link {
  color      : red;
  font-weight: bold;
}

a.emphasis1:visited {
  color      : red;
  font-style : italic;
  font-weight: normal;
}

a.Join:hover {
  Font-Size: 150%;
}

a.Join:link {
  Color    : Red;
}

a.Join:visited {
  color: DarkRed;
}

/******************************************************************************/
/*                              BODY Defenitions                              */
/******************************************************************************/

/*-------------------------------------------*/
/* This "body" defenition is used to fool EI */
/* into centering the "container" division.  */
/*-------------------------------------------*/
body {
  background-color: beige;
  text-align      : center;
}

/******************************************************************************/
/*                               Table  Styles                                */
/******************************************************************************/

/*--------------------------*/
/* As used in the Home Page */
/*--------------------------*/
td.banner1 {
  width           : 800px;
}

/*-------------------------------*/
/* As used in the Process Sheets */
/*-------------------------------*/
td.banner2 {
  Background-Color: Navy;
  Color           : White;
  Font-Size       : Large;
  Font-Weight     : Bold;
  Height          : 30px;
  width           : 800px;
}

/*-------------------------------*/
/* As used in the Process Sheets */
/*-------------------------------*/
td.banner3 {
  Background-Color: DarkOrange;
  Color           : DarkOrange;
  Font-Size       : XX-Small;
}

/*-------------------------------*/
/* As used in the Process Sheets */
/*-------------------------------*/
td.banner4 {
  Color         : Navy;
  Font-Size     : X-Large;
  Padding-Bottom: 10px;
  Padding-Top   : 5px;
}

/*--------------------------*/
/* As used in the Home Page */
/*--------------------------*/
td.contents1 {
  padding-left    : 5px;
  vertical-align  : top;
  width           : 610px;
}

/*--------------------------*/
/* As used in the Home Page */
/*--------------------------*/
td.emblem1 {
  width           : 100px;
}

/*--------------------------*/
/* As used in the Home Page */
/*--------------------------*/
td.footer1 {
  padding-top     : 10px;
  width           : 800px;
}

/*--------------------------*/
/* As used in the Home Page */
/*--------------------------*/
td.footer2 {
  color           : DimGray;
  font-size       : Small;
  padding-top     : 10px;
  text-align      : Center;
  width           : 800px;
}

/*--------------------------*/
/* As used in the Home Page */
/*--------------------------*/
td.heading1 {
  width           : 600px;
}

/*--------------------------*/
/* As used in the Home Page */
/*--------------------------*/
td.navigation1 {
  background-color: navy;
  color           : white;
  font-size       : small;
  padding-bottom  : 10px;
  vertical-align  : top;
  width           : 190px;
}

/*------------------------------*/
/* As used in the Calendar Page */
/*------------------------------*/
tr.calendar-heading {
  color      : navy;
  font-size  : small;
  font-weight: bold;
}

/*------------------------------*/
/* As used in the Calendar Page */
/*------------------------------*/
tr.calendar-entry {
  background-color: LightBlue;
  font-size       : small;
}

/*------------------------------*/
/* As used in the Calendar Page */
/*------------------------------*/
tr.calendar-entry-past {
  background-color: gray;
  font-size       : small;
  text-decoration : line-through;
}

tr.calendar-entry-canceled {
  color           : yellow;
  background-color: red;
  font-size       : small;
  text-decoration : line-through;
}

tr.calendar-entry-tentative {
  background-color: cyan;
  font-size       : small;
}


/******************************************************************************/
/*                                Text Formats                                */
/******************************************************************************/

#bulletin {
  color        : navy;
  font-family  : serif;
  font-size    : medium;
  font-style   : normal;
  font-weight  : normal;
  Padding-Left : 5px;
  Padding-Right: 10px;
  text-align   : justify;
}

#ContentTitle {
  color      : navy;
  font-family: serif;
  font-size  : large;
  font-style : italic;
  font-weight: bolder;
  text-align : center;
}

#DirectiveText {
  Color     : Navy;
  Text-Align: Left;
}

#DutyDescription {
  color        : Blue;
  font-family  : sans-serif;
  font-size    : medium;
  font-style   : italic;
  padding-left : 5px;
  padding-right: 10px;
  text-align   : justify;
}

#DutyTitle {
  color      : Blue;
  font-family: serif;
  font-size  : large;
  font-style : italic;
  font-weight: bolder;
  text-align : center;
}

#inputField {
  background-color: #F0F8FF;
}

#JoinText {
  Font-Size  : X-Large;
  Font-Weight: Bold;
}

#JoinTitle {
  Color      : Red;
  Font-Family: Sans-Serif;
  Font-Size  : XX-Large;
  Font-Weight: Bold;
}

#noBorder {
  border-style: none;
}

#note {
  color      : navy;
  font-family: sans-serif;
  font-size  : small;
  font-style : italic;
  font-weight: normal;
  text-align : left;
}

#OpeningSpeech {
  border       : thin none red;
  color        : navy;
  font-family  : sans-serif;
  font-size    : small;
  font-style   : italic;
  Padding-Left : 5px;
  Padding-Right: 10px;
  text-align   : justify;
}

#schedule-title {
  color      : navy;
  font-family: serif;
  font-size  : large;
  font-style : italic;
  font-weight: bolder;
  text-align : center;
}

#signiture {
  color        : navy;
  font-family  : sans-serif;
  font-size    : small;
  font-style   : italic;
  font-weight  : bold;
  Padding-Right: 10px;
  text-align   : right;
}

/******************************************************************************/
/*                      Un-Ordered Lists Characteristics                      */
/******************************************************************************/

ul.Directives {
  Color     : Navy;
  Text-Align: Left
}

/*----------------------*/
/* Menu Characteristics */
/*----------------------*/
ul.menu1 {
  margin-left : 0px;
  padding-left: 20px;
  text-align  : left;
  /*line-height : 200%;*/
}

/******************************************************************************/
/*                           Image  Characteristics                           */
/******************************************************************************/

img {
  Border-Style  : None;
}

/******************************************************************************/
/*                             Misc. Class Styles                             */
/******************************************************************************/

.Announcement {
  color       : Navy;
  font        : normal normal normal 1.0em san-serif;
  margin-left : 25px;
  text-align  : left;
}

.Topic {
  color      : Blue;
  font       : italic normal bold 1.0em san-serif;
  text-align : left;
}
