/*********************************************************************************************
 This is the cascading style sheet for the Michael Bews Associates website (www.msta.co.uk).

 This website was an addendum to a bespoke software development contract for Michael Bews
 Associates. We don't usually do websites, per se. Our company's main business is the design
 and implementation of bespoke software and XML Web Services (SOAP) primarily for the broadcast
 industry. We have delivered industrial-quality software for CNBC Europe and Channel 4 Television.

 Please contact us if you have any queries.

 Author: CNG Software Limited - http://www.cngsoftware.com
 Date:   January 2002
*********************************************************************************************/

BODY {
  font-family: Verdana, Georgia, Arial, Geneva, Helvetica, Tahoma, SunSans-Regular, sans-serif;
  font-size: 90%;
  color: #000000;

  background-color: #FFFFFF;
  background-image: none;

  margin-top: 5;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

H3 {
  margin-bottom: 5;
}

P {
  margin-top: 3;
  margin-left: 5;
}

H4 {
  margin-bottom: 5;
}

TABLE {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

TD {
  vertical-align: top;
}

TD.centered {
  text-align: center;
  vertical-align: middle;
}

TD.TopBanner {
  background-color: #FFCC66;
  background-image: none;

  font-size: 80%;                 /* font-size in TopBanner is used in the guidelines section */
  text-align: left;               /* used in guidelines */
  vertical-align: middle;

  border-top: 1px;
  border-top-color: black;
  border-top-style: solid;
  border-bottom: 1px;
  border-bottom-color: black;
  border-bottom-style: solid;

  margin-bottom: 0;

  padding-left: 12;               /* margin for links placed in TopBanner in the guidelines area */
}

TD.MainContent {                  /* Main content area */
  font-size: 90%;

  padding-top: 10;
  padding-right: 10;
  padding-bottom: 5;
  padding-left: 10;
}

TD.LinkContainer {                /* Left-hand link column styles */
  padding-top: 30;
  padding-left: 6;
  padding-bottom: 0;
  padding-right: 5;
}

.Navlink {                        /* Individual navigation link styles */
  color: #3333CC;

  font-size: 80%;
  font-weight: bold;

  text-align: center;

  padding-top: 3;                 /* controls how 'thick' each nav link cell appears */
  padding-bottom: 3;
  padding-right: 6;
  padding-left: 0;

  margin-top: 0;
  margin-bottom: 10;              /* vertical distance between individual nav links */
}

.LocationLinks {
  font-size: 90%;

  margin-left: 4;
  margin-top: 0;
  margin-bottom: 0;
}

.PrevNextLinks {                  /* View Previous / View Next links in guidelines section */
  font-size: 90%;
  font-weight: bold;

  vertical-align: bottom;
  text-align: right;

  padding-left: 10;
  padding-right: 20;
}

.Chapter {                       /* Used in Guidelines.htm */
  margin-left: 10;
}

.SubChapter {                    /* Used in Guidelines.htm */
  margin-left: 20;
  margin-top: 5;
}

.CustomerQuote {
  font-style: italic;
  margin-left: 40;
  margin-top: 20;
  margin-right: 300;
  margin-bottom: 0;
}

.DefinitionsTitle {              /* Hooked to "Definitions" header at the top of Guidelines pages */

}

.DefinitionTerm {                /* Hooked to term/keyword */

}

.Definition {                    /* Hooked to definition body */

}

.PageTitle {                      /* Main page title */
  font-family: Georgia, Verdana, Geneva, Helvetica, Tahoma, Arial, SunSans-Regular, sans-serif;
  margin-left: 10;
  margin-top: 4;
  margin-bottom: 0;
}

.MSTAStyle {
  font-weight: bold;
  color: #003399;
}

.Product {
  font-weight: bold;
  font-style: italic;
}

.TopRule {                        /* Underlines PageTitle **/
  width: 98%;
  color: #800000;
}

.Copyright {                      /* Copyright notice on the bottom of each page */
  font-size: 80%;
  text-align: center;
}

                                  /* Closes each page */
.BottomRule {
  color: #000000;
  width: 98%;
}

LI {
  list-style: square;
}
                                  /* Hyperlink styles */
A:link {
  color: #3333CC;
}

A:active {
  color: red;
}

A:visited {
 color: purple;
}

A:hover {
  color: red;
}

