/*

 * Combined style sheet for the index pages and the slide pages.

 */



/* Style for all bodies. */

body {

  font-size: 10pt;

  background-color: #000000;

  color: #ffffff;

  font-family: Tahoma, Arial, sans-serif;



}



.headerRow

{

  background-color: #333333;

  margin-top: 8;

  margin-bottom: 8;

  margin-left: 20;

}



.titleRow

{

  background-color: #111111;

}

  



/* Used for the multilevel index links */

.indexLinks {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  margin-left: 20;

} 



/* Style for all table cells. */

td {

  font-size: 12px;

}



/* Put a border on all generated images */

.image {

  border:2px outset #eeeeee; margin:5; 

}





.thumbTable{

  margin: 20;

}



.thumbLabel{

  color: #FFFFFF;

}



/* Align the content of the cells on the index pages to the left and top. */

.indexThumbCell {

  text-align: left;

  vertical-align: top;

}



/* thumbnail images on the index pages. */

#index .image {

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #FFFFFF;

  border-right-color: #FFFFFF;

  border-bottom-color: #FFFFFF;

  border-left-color: #FFFFFF;

  margin: 0;

}



/* Don't have margins on the slide pages. */

body#slide {

  margin: 0;

}



/* Image name on the slide pages. */

#slide .name {

  font-weight: bold;

  font-size: 16px;

  margin-top: 8;

  margin-bottom: 8;

  margin-left: 20;

}



/* Header */

h1 {

  color: #ffffff;

  font-family: Tahoma, Arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

}



/* Custom link styles */

a:active {

  text-decoration: underline;

  color: #FFFF31

}



a:visited {

  text-decoration: underline;

  color: #999999

}



a:hover {

  text-decoration: underline;

  color: #5285c5

}



a:link {

  text-decoration: underline;

  color: #666666

}



#imageinfo {

  visibility: hidden;

}



.navImg {

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #FFFFFF;

  border-right-color: #FFFFFF;

  border-bottom-color: #FFFFFF;

  border-left-color: #FFFFFF;

  margin-top: 2px;

  margin-right: 2px;

  margin-bottom: 2px;

  margin-left: 2px;

}



.smallText

{

  font-size: 10px;

}

  



.comments {

  font-family: Tahoma, Arial, sans-serif;

  font-size: 10pt;

}



.thumbComment{

  font-family: Tahoma, Arial, sans-serif;

  font-size: 12px;

  }



.tdNav {

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #666666;

  border-right-color: #666666;

  border-bottom-color: #666666;

  border-left-color: #666666;

}

.mainImage {

  border-top-width: 8px;

  border-right-width: 8px;

  border-bottom-width: 8px;

  border-left-width: 8px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #FFFFFF;

  border-right-color: #FFFFFF;

  border-bottom-color: #FFFFFF;

  border-left-color: #FFFFFF;

}

.indexTitle {

  font-family: Tahoma, Arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color: #FFFFFF;

  margin-top: 8;

  margin-bottom: 4;

}



.subtitle {

  font-family: Tahoma, Arial, sans-serif;

  font-size: 14px;

  color: #555555;

  margin-top: 4;

  margin-bottom: 8;

}



.pageNavCell {

  font-family: Tahoma, Arial, sans-serif;

  text-align: center;

  vertical-align: middle;

}

.darkText {

  color: #666666;

}

.pageNumLink {

  font-family: Arial, sans-serif;

  font-size: 14px;

  color: #FFFF00;

  text-decoration: underline;

}

.currentPageNum {

  font-family: Arial, sans-serif;

  font-size: 14px;

  font-weight: bolder;

  color: #FFFFFF;

}



.thumbDetails{

  color: #999999

}


