#sb-container,#sb-overlay {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 margin:0px;
 padding:0px;
 }

#sb-container {
 height:100%;
 display:none;
 visibility:hidden;
 z-index:999;
}

#sb-container {
 position:fixed;
}

#sb-container,#sb-overlay {
 height:100%;
}

#sb-wrapper {
 position:relative;
 text-align:left;
}

#sb-wrapper img{
 border:none;
}

#sb-body{
 position:relative;
 margin:0px;
 padding:0px;
 overflow:hidden;
 background-color:#1E5F6D;
 border:1px solid #000000;
 text-color:#FFFF00;
}

#sb-body-inner {
 position:relative;
 height:100%;
 text-color:#FFFF00;
 background-color:#1E5F6D;
}

#sb-content.html {
 background-color:#1E5F6D;
 text-color:#FFFF00;
 height:100%;
 overflow:auto;
 padding:10px;
}

#sb-loading {
 position:absolute;
 top:0px;
 width:100%;
 height:100%;
 text-align:center;
 text-color:#FFFF00;  
 padding-top:10px;
}

#sb-body,#sb-loading {
 text-color:#FFFF00;
 background-color:#1E5F6D;
}

#sb-title,#sb-info {
 position:relative;
 margin:0px;
 padding:0px;
 overflow:hidden;
}

#sb-title-inner,#sb-info-inner {
 position:relative;
 font-family:Tahoma,sans-serif;
 line-height:16px;
}

#sb-title,#sb-title-inner {
 height:43px;
}

#sb-title-inner{
 font-size:16px;
 padding:5px;
 color:#fff;
}

#sb-info,#sb-info-inner {
height:20px;
}

#sb-info-inner {
 font-size:12px;
 color:#fff;
}

#sb-nav {
 float:right;
 height:16px;
 padding:2px;
 width:45%;
}

#sb-nav a {
 display:block;
 float:right;
 height:16px;
 width:16px;
 margin-left:3px;
 cursor:pointer;
}

#sb-nav-close{
 background-image:url(resources/close.png);
 background-repeat:no-repeat;
}

#sb-nav-next {
 background-image:url(resources/next.png);
 background-repeat:no-repeat;
}

#sb-nav-previous {
 background-image:url(resources/previous.png);
 background-repeat:no-repeat;
}

#sb-nav-play {
 background-image:url(resources/play.png);
 background-repeat:no-repeat;
}

#sb-nav-pause {
 background-image:url(resources/pause.png);
 background-repeat:no-repeat;
}

#sb-counter {
 float:left;
 padding:2px;
 width:45%;
}

#sb-counter a {
 padding:4px;
 text-decoration:none;
 cursor:pointer;
 color:#fff;
}

#sb-counter a.sb-counter-current {
 text-decoration:underline;
}

div.sb-message {
 font-family:Tahoma,sans-serif;
 font-size:12px;
 padding:10px;
 text-align:center;
}

div.sb-message a:link,div.sb-message a:visited {
 color:#fff;
 text-decoration:underline;
}
