#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#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: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); display: block; } 
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../aud/img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../aud/img/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#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; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


td 
{color:  #000000;font-family:Verdana, Arial, Helvetica; font-size: 11px;}
p 
{color:  #000000;font-family:Verdana, Arial, Helvetica; font-size: 11px;}

a
{ color:  #5B81A6; font-family:Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none}
a:hover 
{ color:  #5B81A6; font-family:Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none}


.cat a:hover { color:  #5B81A6; font-family:Verdana, Arial, Helvetica; font-size: 11px; text-decoration:none; font-weight: bold}
.cat2 a:hover { color:  #5B81A6; font-family:Verdana; font-size: 11px; text-decoration:none; font-weight: bold}


.def {background-color: #F6FAFF; padding: 5px; font-family:Verdana, Arial, Helvetica; font-size: 12px;}
.ter {background-color: #F5F5F5; padding: 10px; font-family:Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold}


.tm1 {
	background-image: url("img/tbp.jpg");
}
.tm1a {
background-image: url("img/tba.jpg");
}
.tm2 {
background-image: url("img/tb2p.jpg");
}
.tm2a {
background-image: url("img/tb2a.jpg");
}
.lmtp {
background-image: url("img/lmtp.jpg");
}
.lmta {
background-image: url("img/lmta.jpg");
}
.lmp {
background-image: url("img/lmp.jpg");
}
.lma {
background-image: url("img/lma.jpg");
}
.lmbp {
background-image: url("img/lmbp.jpg");
}
.lmba {
background-image: url("img/lmba.jpg");
}
.lban {
	background-image: url("img/lban.jpg");
	background-repeat: no-repeat;
}
.rmtp {
background-image: url("img/rmtp.jpg");
}
.rmta {
	background-image: url("img/rmta.jpg");
}
.rmp {
	background-image: url("img/rmp.jpg");
}
.rma {
	background-image: url("img/rma.jpg");
}
.rmbp {
	background-image: url("img/rmbp.jpg");
}
.rmba {
	background-image: url("img/rmba.jpg");
}
.rban {

	background-image: url("img/rban.jpg");
	background-repeat: no-repeat;
}
.cb2 {
	background-image: url("img/cb2.gif");
	background-repeat: repeat-x;
}

.cb3 {
	background-image: url("img/cb2.gif");
	background-repeat: repeat-x;
	font-size:13px;
	font-weight: bold;
	color: #000000;
}

.cb4 {
	background-image: url("img/cb5.gif");
	background-repeat: repeat-x;
	font-size:13px;
	font-weight: bold;
	color: #000000;
}
.an {
	color: #2A5DA3;
	font-weight: bold;
}
.tr1 {
	background-color: #3B7CD6;
	font-weight: bold;
	color: #FFFFFF;
	text-align: LEFT;
	font-size:20px;
}

.tr3 {
	background-color:#F5F5F5;
	text-align: left;
	font-size:15px;
}
.td1 {
	background-color: #F5F5F5;
	text-align: center;
}

.td0 {
	background-color: #F5F5F5;
	text-align: left;
	font-size:20px;
}
.tr2 {
	background-color: #F6FAFF;
}


/*
select {
	height: 60px;
	width: 130px;
}
*/



/* form --------------------------- */
/*
.form {	
	font-size:10px;
	color: #000000;
	font-weight:bold;
	background-color: #CECECE;
	}

	
.form TEXTAREA {
	width:350;
	}
	
.formlite {	
	font-size:10px;
	color: #000000;
	background-color: #CECECE;
}

.formatted {	
	font-size:10px;
	color: #000000;
	font-weight:bold;
	}

.formatted INPUT {	
	width: 168px;
	}

.formatted TEXTAREA {
	width: 339px;
}


.productsform {	
	font-size:11px;
	color: #000000;
	font-weight:bold;
	}	

	
.productsform SELECT {	
	font-size:12px;
	color: #000000;
	font-weight:bold;
	width: 160px;
	}
	*/
