BODY, TD, TH
{
  font-family: tahoma, sans-serif;
  font-size: 12px;
  badsfckground-color: FFFAFF;
  background-color: #D2DAFF;
}

#main_content_container
{
  width: 980px;
  text-align: left;
  margin: 0 auto;
}

/**********************************************************************************/
/* QuickLinks block styles */

#quicklinks
{
  float: left;
}

#quicklinks A
{
  display: block;
  margin-bottom: 10px;
  margin-left: 10px;
}

#quicklinks img
{
  vertical-align: middle;
}
/* QuickLinks block styles END */

/**********************************************************************************/
/* The very top header styles */

#top
{
  width: 980px;
}

#topleft
{
  background-image: url('topleft.gif');
  width: 9px;
  float: left;
}

#topmiddle
{
  padding: 11px;
  height: 69px;
  _height: 91px;
  width: 940px;
  _width: 962px;
  float: left;
  background-image: url('topmiddle.gif');
}

#topright
{
  background-image: url('topright.gif');
  width: 9px;
  float: left;
}

#toplogo
{
  float: left;
}

#toptitle
{
  float: left;
  margin-left: 10px;
}

#toptitle H1
{
  color: white;
  font-size: 18pt;
  margin-top: 0px;
  margin-bottom: 0px;
}

#toptitle H2
{
  color: white;
  font-size: 14pt;
  margin-top: 10px;
  margin-bottom: 0px;
}
/* The very top header styles end */

/**********************************************************************************/
/* Navigation bar styles */

#navleft, #navmiddle, #navright
{
  float: left;
}

#navmiddle
{
  width: 962px;
  height: 18px;
  _height: 34px;
  background-image: url('navmiddle.gif');
  padding: 8px 0px;
}

#navmiddle A
{
  color: white;
  font-weight: bold;
  font-size: 120%;
}

/* Navigation bar styles end */
/**********************************************************************************/

#leftcontentcolumn
{
  float: left;
}

#rightcontentcolumn
{
  float: right;
}

#lecture_series, #ITPs, #additional_resources, #training_team, #lecture_authors
{
  display: none;
}

.footer {
  background-image: url("FooterFill.gif");
  color: white;
  text-align: right;
}


/**********************************************************************************/
/* General usage classes */

.maincontent
{
  width: 700px;
  float: left;
}

.label
{
  font-weight: bold;
}

A {
  color: 1D3372;
  text-decoration: none;
}

A:hover {
  text-decoration: underline;
}

A .tooltip
{
  display: none;
  position: absolute;
  border: 1px solid black;
  margin: 3px;
  padding: 3px;
  background-color: white;
}

A .tooltip IMG
{
  border: 0;
}

A:hover .tooltip
{
  display: inline;
}

.maincontent H1, #quicklinks H1 {
  color: 1D3372;
  font-size: 130%;
  margin-top: 20px;
  margin-bottom: 20px;
}

.maincontent H1 {
  clear: both;
}

.maincontent H2{
  color: 1D3372;
  font-size: 120%;
  margin-top: 15px;
  margin-bottom: 5px;
}

.maincontent TH
{
  color: 1D3372;
}

.noBullet
{
  list-style-type: none;
}

.bigFont
{
  font-size: 120%;
}

.vbigFont
{
  font-size: 150%;
}

/* General usage classes end */
/**********************************************************************************/
/* Classes for Lecture_series and Additional Resources */

.lecture_list
{
}

.lecture_file
{
  width: 100%;
  margin-bottom: 5px;
}

.lecture_file .title
{
  color: black;
  font-weight: bold;
  font-size: 110%;
}

.lectureauthor A div.team_member
{
  display: none;
  width: 400px;
  position: absolute;
  background-color: white;
  color: black;
  border: 1px solid black;
  margin-top: 5px;
  padding: 3px;
}

.lectureauthor A:hover
{
  text-decoration: none;
}

.lectureauthor A:hover div.team_member
{
  display: block;
}

/* Classes for Lecture_series and Additional Resources END */
/**********************************************************************************/
/* Training team people classes */

.team_member
{
  float: left;
  margin-bottom: 20px;
}

.team_name
{
  font-weight: bold;
}

.team_ins
{
  font-style: italic;
}

.team_member_info
{
  float: left;
  width: 225px;
}

.team_photo
{
  width: 100px;
  margin-right: 5px;
  padding-bottom: 0px;
  float: left;
  clear: left;
}

/* Training team people classes END */

