a:visited       { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link              { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover                  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:active     { color: #900; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
body             { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dfdfdf }
td            { color: #666; font-size: 11px; font-family: Verdana, Arial, sans-serif, Helvetica }
tr	  { color: #666; font-size: 11px; font-family: Verdana, Arial, sans-serif, Helvetica }

H1 { color: white; font-size:15px; font-weight:bold; font-family:   Verdana, Arial,sans-serif, Helvetica; margin: 0 0 1px 0; padding: 0; letter-spacing: 0 }
H2 { color: #666; font-size:22px; font-weight:bold; font-family: Verdana, Arial, sans-serif, Helvetica; margin: 0 0 15px 0; padding: 0; letter-spacing: 0 }
H3 { color: #666; font-size:16px; font-weight:bold; font-family: Arial, Verdana, sans-serif, Helvetica; margin: 0 0 0 0; padding: 0; letter-spacing: 0 }
H4 { color: #666; font-size:13px; font-weight:bold; font-family: Verdana, Arial, sans-serif, Helvetica; margin: 0 0 0 0; padding: 0; letter-spacing: 0 }
H5 { color: #666; font-size:11px; font-weight:bold; font-family: Verdana, Arial, sans-serif, Helvetica; margin: 0 0 0 0; padding: 0; letter-spacing: 0 }

.tx10      { color: #666; font-size: 10px; font-family: Verdana, Arial, sans-serif, Helvetica }
.tx10fett   { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, sans-serif, Helvetica, padding: 0px; margin: 0px }
.tx10gr { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx10grfett { color: #999; font-weight: 600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx10rtfett     { color: #600; font-weight: 600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx10wsfett { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx10ws { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx11linkfett       { color: #222; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.tx11 { color: #222; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.tx11rtfett    { color: #600; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx11ws      { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx11wsfett      { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.tx11fett { color: #666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx13wsverdfett  { color: white; font-weight: 600; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx13ari { color: #666; font-weight: 600; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif }
.tx13verd { color: #666; font-weight: 600; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx13wsarifett   { color: white; font-weight: 600; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif }
.tx16ariwsfett { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
.tx16verd { color: #666; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx16ari { color: #666; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
#lightbox {
position: absolute;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}


#lightbox a img {border: none;}


#outerImageContainer {
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}


#imageContainer {
padding: 10px;
	}


#loading    { line-height: 0; background: url(../lightbox/images/loading.gif) no-repeat; text-align: center; position: absolute; top: 40%; left: 0%; width: 100%; height: 25% }

#hoverNav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}

#imageContainer>#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}


#prevLink, #nextLink{
width: 49%;
height: 100%;
background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
display: block;
}

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover     { background: url(../lightbox/images/prev.gif) no-repeat left 75% }

#nextLink:hover, #nextLink:visited:hover     { background: url(../lightbox/images/next.gif) no-repeat right 75% }



#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
overflow: auto;
width: 100%}


#imageData { color: #666; padding: 0 10px }

#imageData #imageDetails  { text-align: left; float: left; width: 85% }
#imageData #caption { font-weight: bold }

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}			

#imageData #bottomNavClose     { background: url(../lightbox/images/close.gif) no-repeat; float: right; padding-bottom: 0.7em; width: 20px }	
		

#overlay  {background-color: #000; position: absolute; z-index: 90; top: 0; left: 0; width: 100%; height: 500px}
