#shadowbox_overlay
{ visibility:hidden;
  position:absolute;
  display:block;
  margin:0;
  padding:0;
  top:0;
  left:0;
   z-index:99998;}

#shadowbox_container
{  position:fixed;
   height:0;
   width:100%;
   margin:0;
   padding:0;
   top:0;
   left:0;
   z-index:99999;
   text-align:center;}
   
#shadowbox
{  display:none;
   visibility:hidden;
   margin:0 auto;
   position:relative;
   font-family:'Lucida Grande',Tahoma,sans-serif;
   text-align:left;}
   
#shadowbox_title
{  font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	}
   
#shadowbox_title_inner
{  font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	}
   
#shadowbox_body
{   position:relative;
    overflow:hidden;
	margin:0;
	padding:0;
	border:2px solid #fff;
	background-color:#666666;}
	
#shadowbox_body_inner
{   position:relative;
    overflow:hidden;}
	
#shadowbox_loading
{   position:absolute;
    top:0;
	left:0;
	height:10000px;
	width:100%;
	background-color:#666666;}

#shadowbox_loading img
{   float:left;
    margin:10px 10px 0 10px;}
	
#shadowbox_loading span
{   float:left;
    margin-top:16px;
	font-size:10px;}
	
#shadowbox_loading span a,

#shadowbox_loading span a:link,

#shadowbox_loading span a:visited
{color:#fff;}

#shadowbox_content.html
{    height:100%;
     width:100%;
	 overflow:auto;}
	 
#shadowbox_toolbar
{  margin:0;
   padding:0;
   height:20px;
   overflow:hidden;}
   
#shadowbox_toolbar_inner
{   height:20px;
    color:#fff;}
	
#shadowbox_toolbar_inner div
{  padding-top:4px;
   padding-bottom:2px;
   font-size:10px;
   height:10px;
   line-height:10px;}
   
#shadowbox_toolbar_inner div span.shortcut
{  text-decoration:underline;
   font-weight:bold;}
   
#shadowbox_toolbar_inner div a
{   text-decoration:none;
    color:#333333;}

#shadowbox_nav_close,
#shadowbox_nav_previous,
#shadowbox_nav_next
{    float:right;
     padding-right:10px;
	 color:#333333;}
	 
#shadowbox_counter
{      float:left;
       padding-left:10px;}
	   
#shadowbox_counter a
{  padding:0 4px 0 0;}

#shadowbox_counter a.shadowbox_counter_current
{  text-decoration:underline;
   font-weight:bold;
   color:#000000;}
   
div.shadowbox_message
{  text-align:center;
   padding:10px;
   color:#000000;}

div.shadowbox_message a:link,div.shadowbox_message a:visited
{   text-decoration:none;
    color:#000000;}
	
div.shadowbox_message a:hover,div.shadowbox_message a:focus
{   text-decoration:underline;}
