/* Cascading Style Sheet for the NTC-ATOS Web Site                           */
/* Updates:                                                                  */
/* Date           Description                                                */
/* ---------      ----------------------------------------------------       */
/* 02/27/09       Original                                                   */
/* 04/12/09       Made several updates in support of the new overall         */
/*                structure.                                                 */

p {
  text-align: left;
  display: block;
}
ul {text-align: left;}

li {text-align: left;}
ol {text-align: left;}

/* Sets the style for the body as a whole. */
.BodyStyle {
  background-image: url(http://www.ntc-atos.org/images/css/stonebk.jpg);
  vertical-align: top;
} 

/* Sets up the style for the table that forms the overall page. */
.MainPageStyle {
  margin-left:auto; 
  margin-right:auto;
  text-align: center;
  table-layout: fixed;
  vertical-align: top;
}

.NavPanelBackgroundStyle {
  background-image: url(http://www.ntc-atos.org/images/css/navbackground.png);
  text-align: center;
  /*background-repeat: no-repeat; */
}

.DocPanelBackgroundStyle {
  background-color: #FFFFF0;
}

.FooterBold {
  color: black;
  text-align: center;
  font-size: xx-small;
  font-weight: bold;
}

.FooterNormal {
  color: black;
  text-align: center;
  font-size: xx-small;
  font-weight: normal;
}

.LoginLinks {
  /*color: black;*/
  font-weight: bold;
}

.PageHeading {
  text-align: center;
  color: black;
  font-size: x-large;
  font-weight: bold; 
}
.PageSubHeading {
  text-align: center;
  color: black;
  font-size: medium;
  font-weight: bold;
}

.ImportantNote {
  text-align: center;
  color: #006600;
  font-size: medium;
  font-weight: bold;
}

.Caption {
  text-align: center;
  color: black;
  font-size: smaller;
  font-weight: bold;
}

.SectionHeading {
  color: #006600;
  text-align: left;
  font-size: medium;
  font-weight: bold;
}

.TableWithBorder {
  text-align: left;
  margin-left:auto;
  margin-right:auto; 
  border: thin solid #AAAAA0 ;
  border-collapse: separate; 
}

.EventYear {
  color: black;
  text-align: left;
  font-size: large;
  font-weight: bold;
}

.OrganSpec {
  font-size: x-small;
}

.NewsHeading {
  font-family: serif;
  color: black;
  text-align: center;
  font-size: xx-large; 
  font-weight: bold;
}

.NewsItemPublishDate {
  text-align: left;
  font-size: smaller;
  font-weight: bold;
  color: #006600;
}

.NewsItemTagLine {
  text-align: left;
  font-size: medium;
  font-weight: bold;
}

.NewsItemClickHere {
  text-align: center;
}

.pdf {
  margin-left: -20px;
  list-style: none;
  background-image: url(http://www.ntc-atos.org/images/css/ul-pdf.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  background-position: 0 3px;
}

.doc {
  margin-left: -20px;
  list-style: none;
  background-image: url(http://www.ntc-atos.org/images/css/ul-doc.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  background-position: 0 3px;
}

.xls {
  margin-left: -20px;
  list-style: none;
  background-image: url(http://www.ntc-atos.org/images/css/ul-xls.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  background-position: 0 3px;
}

.unk {
  margin-left: -20px;
  list-style: none;
  background-image: url(http://www.ntc-atos.org/images/css/ul-unk.gif);
  background-repeat: no-repeat;
  padding-left: 25px;
  background-position: 0 3px;
}

.web {
  margin-left: -20px;
  list-style: none;
  background-image: url(http://www.ntc-atos.org/images/css/ul-web.png);
  background-repeat: no-repeat;
  padding-left: 25px;
  background-position: 0 1px;
}