#ivMask{ 	 } 
#ivMain, #ivToolbar, #ivCaption, #ivImage{	background-color : #FFF;}
#ivToolbar a{ color: #444; }
#ivToolbar a:hover{color: #000;}
#ivMain{	 font-family: arial;  padding: 3px; }

#ivToolbar{	width:100%;    padding:0; }
#ivToolbar table{ width:100%;}
#ivToolbar td{   }
#ivToolbar a{  font-size: 11pt; text-decoration: none;  font-weight: bold;}
#ivToolbar a:hover{ text-decoration: underline; }

#ivTDPrev{text-align:left;  ;}
#ivTDClose, #ivTDPlay{	 text-align:center; }
#ivTDNext{text-align:right; }

#ivPrev{ background : url(images/ivPrev.gif) no-repeat  left; padding-left:25px;}
#ivClose{	  background  : url(images/ivClose.gif) no-repeat right; padding-right:25px;}
#ivSSPlay{	  background  : url(images/ivStart.gif) no-repeat right; padding-right:27px;}
#ivSSPlayDisabled{	  color: #999; background  : url(images/ivStartOff.gif) no-repeat right; padding-right:27px;}
#ivSSStop{	  background  : url(images/ivStop.gif) no-repeat right; padding-right:27px;}
#ivNext{ background : url(images/ivNext.gif) no-repeat right ;padding-right:25px;}

#ivCaption{	text-align:center;  color: #222; padding: 3px; margin-bottom: 3px ;   ;}

#ivImage{  }
#ivImgInfo{font-size: 11pt; text-decoration: none;  font-weight: bold; color:#333;  }
 
#ivImgLoading{	font-family: arial;  font-size: 10pt; font-weight: bold;  position:fixed; z-index: 999; left:50%; top:50%; margin-left: -60px;text-decoration: blink;  width:150px; padding:  10px  ; text-align : center; border: solid 1px #333; background : #FFF; color: #555;}
#ivFlashLoading{	font-family: arial;  font-size: 10pt; font-weight: bold;  position:absolute; left:50%; top:50%; margin-left: -60px;text-decoration: blink;  width:150px; padding:  10px  ; text-align : center; border: solid 1px #333; background : #FFF; color: #555;}
#ivFlash{ position:relative; z-index: 999;   }
/*	SLide SHow Ticker */
#ivSSTicker{   height: 7px;  margin: 3px 0; padding:0; background-image : url(images/ivTick.gif);  width: 0;   text-align:left; font-size: 4pt; overflow: hidden;  }
 
 /* BG Styles */
 
 /* Opaque	*/
 .ivMainOP{ border: solid 1px #666;}
 
 /* NOne */
 .ivMainNO{ border: solid 2px #333;}
 
 /* TRansparent */
 #ivTrans{
 height:100%; width:100%;   padding-top : 0;overflow: auto;  text-align: center;background-repeat: repeat;position:relative;background-image:url(images/ivOverlay.png); 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=../../style/images/ivOverlay.png);
  _background-image:none;
  }
  .ivMainTR{ border: solid 1px #000; ;}
  
  /*STyled	*/
#ivStyled{	 width:90%;  height:1000%; 	 margin:auto; background-color : transparent ; padding:0;}
.ivMainST {	 padding:0 }
.ivMainST #ivToolbar{	 background-color : Blue; margin:0; }
 	