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

/* Style for all bodies. */
body {
  font-style: normal;
  font-weight: normal;
  font-family: "Arial", "Helvetica", "sans-serif";
  text-align: justify;
  color: #CCFFFF;
  background-color: #003366;
  background-image: url(blue/backpaper.jpg);
background-attachment: fixed;
  margin: 0px;

  scrollbar-face-color: #003366;
  scrollbar-highlight-color: #333366;
  scrollbar-3dlight-color: #6666CC;
  scrollbar-darkshadow-color: #333366;
  scrollbar-shadow-color: #6666CC;
  scrollbar-arrow-color: #6666CC;
  scrollbar-track-color: #28557E;
}

  /* Headers */
H1{
  font-weight: bold;
  color: #66CCFF;
}
#title {
  color: #fffffF;
  font-weight: bold;
}
H3 {font-weight: bold;	color: #66CCFF;}
H4 {font-weight: bold; color : #66CCFF;}
H5 {font-weight: bold; color : #cfCfcF;}
H6 {font-weight: bold; color : #66CCFF;}

/* Style for all table cells. */
td {
	font-size: 10pt;
}


.botao {font-size : 10pt;font-weight : bold; background-color: #003366; color: #ccccff; border: 4 outset #6666CC; cursor:pointer; cursor:hand;}

/* Put a border on all generated images */
.folder {
  border-width: 8px;
  border-color: #6666CC;
  border-style: outset;
  background-color: #000033;
}
.thumb{
  border-width: 4px;
  border-color: #6666CC;
  border-style: ridge;
  background-color: #000033;
}
.image {
  border-width: 1px;
  border-color: #000033;
  border-style: ridge;
  margin: 0;
  background-color: #000033;
  padding: 6px;
  azimuth: center;
}
.closeup {
  border-width: 5px;
  border-color: #6666CC;
  border-style: ridge;
  margin: 0;
  background-color: #000033;
}
.head{
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
table.top {
  background-image: url(blue/blue1_top70.jpg);
  color: #4B0082;
}
.thumbbar {
  border: 4px;
  border-color: #6666CC;
  border-style: inset;
  vertical-align: middle;
}
.thumblinks {
  background-image: url(blue/blue_thumb80.jpg);
  color: #4B0082;
  text-align: center;
  border: 1px;
  border-color: #6666CC;
  border-style: ridge;
  height: 80px;
}
tr.nav {
  background-image: url(blue/blue_thumb80.jpg);
  border: 0px;
  height: 70px;
}
.nav {
  font-size: 1em;
  padding: 0;
  letter-spacing: 2px;
  text-align: center;
  color: #cccccc;
  background-color: #262626;
  border: 0px;
  border-color: #6666CC;
  border-style: inset;
}
.number
{
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  background-color: #003366;
  border: 5px;
  border-color: #6666CC;
  border-style: inset;
}
.date
{
  font-size: 12px;
  text-align: center;
  background-color: #003366;
  border: 5px;
  border-color: #6666CC;
  border-style: inset;
}
.name
{
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  background-color: #003366;
  border: 0px;
  border-color: #003366;
  color : #ffffff;
}
.comment
{
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  background-color: inherit;
}

/* Align the content of the cells on the index pages to the center. */
#index td {
	text-align: center;
}

/* Remove the margin under the images on the index pages. */
#index .image {
	margin-left: 2;
	margin-right: 2;
	margin-bottom: 0;
}

/* Don't have margins on the slide pages. */
body#slide {
	margin: 0;
}

/* Highlight the image name on the slide pages. */
#slide .name {
	font-weight: bold;
	font-size: 14px;
}

/* Custom link styles */
a:active {
  text-decoration: none;
  color: #CCFFCC;
}

a:visited {
  text-decoration: none;
  color: #3399FF;
}

a:hover {
  text-decoration: none;
  color: #33CCFF;
  font-weight: bold;
}

a:link {
  text-decoration: none;
  color: #aaCCFF;
  font-weight: bold;
}

#imageinfo {
	visibility: hidden;
}
 .nav h2
 {
  color: #fffffF;
 }
  
#header LI {
	PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif
}
#header UL {
	 PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#header LI {
	DISPLAY: inline; FONT-WEIGHT: bold; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#header A {
	 BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#header A:hover {
	 BORDER-BOTTOM: #B3C4FF 3px solid;
}
