#lightbox{	position: absolute;	left: 0; z-index: 100; text-align: center; line-height: 0;}
.lbox {width: 600px; padding:20px}
.lbox img { text-align:center}

.lbox .wrapper { margin:0px auto; text-align:center; }

table {  border-collapse: collapse;  font-family:Arial, Helvetica, sans-serif;  font-size:12px;
  color:#FF3;  background:#FFFFFF;  }

td,  th {  padding: .25em;  color: #666666;  }
 thead th, tfoot th {text-align: left; background: #FF99CC; color: #000000; padding-top:3px;  }
tbody th, tbody td { vertical-align: top; text-align: left; }
 tfoot td {background: #4591AD; padding-top:3px; color: #FFFFFF; }
.odd { background: #666666; }
  
table#mainTable tr{ border-top: 0px; border-left: 0px;border-right: 0px;border-bottom: 0px;}




/* CSS Document */
.jvsLightBoxMask {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:17000;		
	min-width:960px; /* fix 800x600 issue */
}

.jvsLightBoxClose {
	position:absolute;
	top:-12px;
	right:-12px;
	width:24px;
	height:24px;
	font-size:75%;
	color:#fff;
}

.jvsLightBoxMaskMacFF {
	background:url('../images/lightbox/mask.png') top left repeat;
}

.jvsLightBoxPopup {
	position:absolute;
	z-index:18000;
	text-align:left;
}

.jvsLightBoxPopupInner {
	border:7px solid #eae7d9;
}

.jvsLightBoxPopupContentArea {
	background-color:#fff;
}

.jvsPrint {
	position:absolute;
	top:20px;
	right:20px;
	font-size:75%;
	line-height:1.5em;
}

.jvsPreloaderToShow {
	position:absolute;
	z-index:17500;
	color:#fff;
}
