#sb-container,#sb-wrapper{
  text-align:left;
}
#sb-container,#sb-overlay{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  margin:0;
  padding:0;
}
#sb-container{
  height:100%;
  display:none;
  visibility:hidden;
  z-index:999;
}
body > #sb-container{
  position:fixed;
}
#sb-overlay{
  height:expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay{
  height:100%;
}
#sb-wrapper{
  position:relative;
}
#sb-wrapper img{
  border-left: none;
  border-top: none;
  /*
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  */
}
#sb-body{
  position:relative;
  margin:0;
  padding:0;
  overflow:hidden;
  border:0;
}
#sb-body-inner{
  position:relative;
  height:100%;
}
#sb-content.html{
  height:100%;
  overflow:auto; 
}
#sb-loading{
  position:absolute;
  top:0;
  width:100%;
  height:100%;
  text-align:center;
  padding-top:10px;
}

#sb-loading{
	background:url(/images/ajax_loader.gif) no-repeat; 
  background-position:center;
} 

#sb-body,#sb-loading{
	background:transparent;
}

#sb-body {
	padding:0px;
}

#sb-info,#sb-info-inner{
  height:20px;
}
#sb-info-inner{
  font-size:10px;
  color:#000;
}
/*
#sb-title,#sb-info{
position:relative;
margin:0; 
padding:0;
overflow:hidden;
}
#sb-title-inner,#sb-info-inner{
position:relative;
font-family: Arial, sans-serif;
font-style: normal;
color: #fff;	
line-height:12px;

}
#sb-title,#sb-title-inner{
height:26px;
}

#sb-title-inner{
font-size:10px;
padding:5px 0;
color:#fff;
}
#sb-nav{
float:right;
height:16px;
padding:2px 0;
width:45%;
}
#sb-nav a{
display:block;
float:right;
height:16px;
width:16px;
margin-left:3px;
cursor:pointer;
}

#sb-nav-close{
  background:     url(resources/close.png) no-repeat;
}
#sb-nav-next{
  background:     url(resources/next.png) no-repeat;
}
#sb-nav-previous{
  background:     url(resources/previous.png) no-repeat;
}
#sb-nav-play{
  background:     url(resources/play.png) no-repeat;
}
#sb-nav-pause{
  background:     url(resources/pause.png) no-repeat;
}

#sb-counter{
float:left;
padding:2px 0;
width:45%;
}
#sb-counter a{
padding:0 4px 0 0;
text-decoration:none;
cursor:pointer;
color:#fff;
}
#sb-counter a.sb-counter-current{
text-decoration:underline;
}
*/

/* update 2011-08-17 start */
#sb-top {
  float:            left;
  width:            600px;
}
#sb-top-left {
  float:            left;
  width:            300px;
}
sb-top-right {
  width:            55%;
  float:            right;
}
#sb-title {
}
#sb-title, 
#sb-info {
  position:         relative;
  margin:           0; 
  padding:          0;
  overflow:         hidden;
}
#sb-title-inner,
#sb-info-inner {
  position:         relative;
  font-family:      Arial, sans-serif;
  font-style:       normal;
  color:            #000;	
  line-height:      12px;
}
#sb-title,
#sb-title-inner {
  height:           26px;
}

#sb-title-inner {
  color:            #000;
  font-size:        10px;
  padding:          2px 0px 0px 10px; /*top - right - bottom - left*/
}

#sb-nav {
  float:            left;
  height:           16px;
  padding:          2px 0;
}

#sb-nav a {
  height:           16px;
  cursor:           pointer;
}

#sb-counter {
  float:            left;
  padding:          2px 10px 2px 0px; /*top - right - bottom - left*/
}
#sb-counter a {
  padding:          0px 4px 0px 0px; /*top - right - bottom - left*/
  text-decoration:  none;
  cursor:           pointer;
  color:            #000;
}
#sb-counter a.sb-counter-current {
  text-decoration:  underline;
}
#sb-nav-next {
  padding:          0px 10px 0px 10px; /*top - right - bottom - left*/
  text-transform:   uppercase;
}
#sb-nav-previous {
  padding:          0px 10px 0px 10px; /*top - right - bottom - left*/
  text-transform:   uppercase;
}
#sb-nav-close {
  padding:          0px 10px 0px 10px; /*top - right - bottom - left*/
  text-transform:   uppercase;
}
/*
.sb-download {
  padding:          0px 10px 0px 10px;
  text-transform:   uppercase;
  position:         absolute;
  left:             200px;
}
*/
/* set the position of the lightbox */

/* lightbox navi */
#sb-wrapper {
  top:              18px !important;
  left:             60px !important;
}

/* lightbox contentbox */
#sb-body {
  top:              94px !important;
}
/* update 2011-08-17 end */

div.sb-message{
  font-family: Arial, sans-serif;
  font-size:10px;
  padding:10px;
  text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
  color:#000;
  text-decoration:underline;
}

