#lightbox{
	position: absolute;
	top: 40px;
	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{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#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: 30%;
	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(../images/prev.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/next.gif) right 100% no-repeat; }


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

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}



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


 html {  FONT-FAMILY: Verdana; pADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
    PADDING-TOP: 0px; BACKGROUND-COLOR: Black;   height:100%;}

.tdd1 { width: 990px; height: 579px; background-color: #FFFFFF; border: 0px; Border-bottom: 1.0pt solid #FFFFFF;   }
.tdd2 { width: 990px; background-color: #000000; border: 0px;  }
.tdd3 { width: 990px; height: 55px; background-color: #FFFFFF; border: 0px;  }
.tdd4 { width: 51px;  border: 0px; vertical-align: middle; text-align: center; }
.tdd5 { border: none; border-left: 1.0pt solid #a7a7a7; padding-left: 9px; height: 20px; padding-right: 5px; }
.tdd6 { height: 7px; border: 0px; }
.tdd7 { height: 5px; border: 0px;}

.tdd8  { color: #C8C8C8;  text-decoration: none; font-size: 14px; line-height: 10px; padding-right: 20px; padding-bottom: 4px;   }
.tdd8 A { color: #C8C8C8; text-decoration: none; }
.tdd8 A:hover{ color: #FFFFFF; text-decoration: none; }

.tdd9 { vertical-align: top;}
.tdd10 {position: relative;   line-height: 0px; font-family: Verdana; top:93; left:38; font-size:36px; font-weight: bold; z-index:5;color:#E0E0E0;}
.tdd11 {position: relative;   line-height: 0px; font-family: Arial;   top:128; left:40; font-size:18px; z-index:5; color:#E0E0E0;}
.tdd12 {position: relative;   line-height:18px;  font-family: Arial;   top:185; left:40; font-size:12px; z-index:5;color:#E0E0E0;}

.tdd15 { padding-left: 14px; padding-top: 4px; font-family: Arial; font-size: 11px;  font-weight: bold;  text-decoration: none; color:#000000;}
.tdd15 A  {  font-family: Arial;  font-weight: bold;  text-decoration: none; color:#000000;}
.tdd15 A:hover{  font-family: Arial;  font-weight: bold; text-decoration: none; color:#000000; }

.tdd16 {padding-left: 10px; padding-top: 5px;}

.tdd17 { padding-left: 7px; padding-top: 4px; font-family: Arial;  font-size: 11px;  font-weight: bold; text-decoration: none; color:#000000; }
.tdd17 A  {  font-family: Arial;  font-weight: bold;  text-decoration: none; color:#000000;}
.tdd17 A:hover{  font-family: Arial;  font-weight: bold; text-decoration: none; color:#000000; }

.tdd18_black  {position: relative; line-height: 0px; font-family: Arial;  color:#101010; font-size:18px; z-index:5; text-decoration: none;left:40;}
.tdd18_black A {position: relative; line-height: 0px; font-family: Arial;  color:#101010; font-size:18px; z-index:5;text-decoration: none; }
.tdd18_black A:hover {position: relative; line-height: 0px; font-family: Arial; color:#000000; font-size:18px; z-index:5;text-decoration: none; }

.tdd18_grey  {position: relative; line-height: 0px; font-family: Arial;  color:#E0E0E0; font-size:18px; z-index:5; text-decoration: none;left:40;}
.tdd18_grey A {position: relative; line-height: 0px; font-family: Arial;  color:#E0E0E0; font-size:18px; z-index:5;text-decoration: none; }
.tdd18_grey A:hover {position: relative; line-height: 0px; font-family: Arial; color:#808080; font-size:18px; z-index:5;text-decoration: none; }

.tdd18_white  {position: relative; line-height: 0px; font-family: Arial;  color:#FFFFFF; font-size:18px; z-index:5; text-decoration: none;left:40;}
.tdd18_white A {position: relative; line-height: 0px; font-family: Arial;  color:#FFFFFF; font-size:18px; z-index:5;text-decoration: none; }
.tdd18_white A:hover {position: relative; line-height: 0px; font-family: Arial; color:#F0F0F0; font-size:18px; z-index:5;text-decoration: none; }

.g_l { color: #598c25; border-color: #B5B5B5 ;  border: 1px; }

.greenblock { position: relative; width: 780px; top:124; left:202; font-size: 12px; line-height: 15px;}

.nvblock { position: relative; width: 850px; top:160; left:80; font-size: 12px;}

.nvtblock { position: relative; width: 850px; top:150; left:80; text-align: justify; font-size: 12px;}

.stblock { position: relative; width: 850px;  top:150; left:80; text-align: justify; font-size: 12px;}

.stivblock { position: relative; width: 900px; top:120; left:52; margin-bottom: 180px; text-align: justify; font-size: 13px;}

.textblock {position: relative; width: 770px; top:80; left:202; margin-bottom: 180px;  font-family: Verdana; font-size: 13px;  line-height: 16px; }

.greenH {padding-bottom: 7px; padding-left: 8px;}
.greenH A{ font-family: Verdana; color: #404040; text-decoration: none;}
.greenH A:hover{ font-family: Verdana; color: #404040; text-decoration: underline;}

.w_a_u A{ font-family: Verdana; font-size: 12px;  color: #E0E0E0; text-decoration: underline; }
.w_a_u A:hover{ font-family: Verdana; color: White; text-decoration:none;  }

.tdd50 {font-size: 11px; color: #F0F0F0; text-decoration:none; text-align: center; }
.tdd50 A{font-size: 11px; color: #F0F0F0; text-decoration:none; }
.tdd50 A:hover{ font-size: 11px; color: #F0F0F0; text-decoration: none;  }

.tdd51 {font-size: 11px; color: #F0F0F0; text-decoration:none; text-align: center; width: 20%;}
.tdd51 A{font-size: 11px; color: #F0F0F0; text-decoration:none; }
.tdd51 A:hover{ font-size: 11px; color: #F0F0F0; text-decoration: none;}

.page_st {position: relative; top:150; }
.n_page_st {position: relative; top:170; }

.page_nv {position: relative; top:170; }
.n_page_nv {position: relative; top:210; }

.text_12 {  COLOR: #FFFFFF; font-size: 12px;  font-family: Verdana; height:18px; }

.w_a_u_12 A{ font-family: Verdana; font-size: 12px;  color: White; text-decoration: underline; }
.w_a_u_12 :hover{ font-family: Verdana; font-size: 12px;  color: White; text-decoration:none;  }

.pm { font-family: Verdana;  font-size: 12px ; color: White;}
.pm_s A{ font-family: Verdana;  font-size: 12px ; color:#A7A7A7; font-weight: bold ; text-decoration:  underline;   }
.pm_s A:hover{ font-family: Verdana;  font-size: 12px ; color: White; font-weight: bold ; text-decoration:  underline; }

.pp_s { font-family: Verdana;  font-size: 12px ; color:#A7A7A7; }
.pfr {  height: 10px;  color: White; font-size: 20px; text-decoration: none;}

 .t_3 { width: 240px;
       height: 240px;
         background-color: Black;  vertical-align: middle;
         COLOR: #FFFFFF; font-size: 30px;
         BORDER-RIGHT: #969696 1px solid; PADDING-RIGHT: 0px;
         BORDER-LEFT: #969696  1px solid; PADDING-LEFT:  0px;
         BORDER-TOP: #969696   1px solid; PADDING-TOP:   0px;
         border-bottom: #969696 1px solid; ; PADDING-bottom: 0px;
        }

.t_4 { width: 0px; background-color: Black; height: 10px;
       PADDING-RIGHT: 8px;      }

.img A IMG {border: 0px;
     }

.on_in { width: 152px;  height: 152px;
         background-color: #141414;  vertical-align: middle;
         COLOR: #FFFFFF; font-size: 30px;
         BORDER-RIGHT: #969696 1px solid; PADDING-RIGHT: 0px;
         BORDER-LEFT: #969696  1px solid; PADDING-LEFT:  0px;
         BORDER-TOP: #969696   1px solid; PADDING-TOP:   1px;
         border-bottom: #969696 1px solid; ; PADDING-bottom: 1px;
        }

.on_af { width: 240px;
       height: 240px;
         background-color:#141414;  vertical-align: middle;
         COLOR: #FFFFFF; font-size: 30px;
         BORDER-RIGHT: #969696 1px solid; PADDING-RIGHT: 0px;
         BORDER-LEFT: #969696  1px solid; PADDING-LEFT:  0px;
         BORDER-TOP: #969696   1px solid; PADDING-TOP:   0px;
         border-bottom: #969696 1px solid; ; PADDING-bottom: 0px;
        }
.t_6 {   height: 90px;  width: 240px;
         background-color: Black;  vertical-align:  top;
         COLOR: #FFFFFF; font-size: 12px;
         FONT-FAMILY: Verdana,Arial, sans-serif;
         BORDER-RIGHT: #969696 0px solid; PADDING-RIGHT: 0px;
         BORDER-LEFT: #969696  0px solid; PADDING-LEFT:  0px;
         BORDER-TOP: #969696   0px solid; PADDING-TOP:   3px;
         border-bottom: #969696 1px solid; border-bottom-color:  #484848 ; PADDING-bottom: 0px;
        }


















