img 
{
    border:0px;
}
#shadowbox_overlay
{
    visibility:hidden;
    position:absolute;
    display:block;
    margin:0;
    padding:0;
    top:0;
    left:0;
    z-index:998;
}
#shadowbox_container
{
    position:fixed;
    height:0;
    width:100%;
    margin:0;
    padding:0;
    top:0;
    left:0;
    z-index:999;
    text-align:center;
}
#shadowbox
{
    display:none;
    visibility:hidden;
    margin:0 auto;
    position:relative;
    font-family:Arial,sans-serif;
    text-align:left;
}
#shadowbox_title
{
    display: none;
    visibility: hidden;
    height:0px;
    padding:0;
    border:0;
    overflow:hidden;
}
#shadowbox_title_inner
{
    display: none;
    visibility: hidden;
    height:0px;
    font-size:0px;
    line-height:0px;
    white-space:nowrap;
    padding:0px;
    color:white;
}
#shadowbox_body
{
    position:relative;
    overflow:hidden;
    margin:0;
    padding:0;
    border:0px;
    background-color:#000;
}
#shadowbox_body_inner
{
    position:relative;
    overflow:hidden;
}
#shadowbox_loading
{
    position:absolute;
    top:0;
    left:0;
    height:10000px;
    width:100%;
    background-color:#222;
}
#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;
    font-size: 12px;
}
#shadowbox_content.html
{
    height:100%;
    width:100%;
    overflow:auto;
}
#shadowbox_toolbar
{
    margin: 10px 0px 0px 0px;    
    padding:0;
    height:22px;
    overflow:hidden;
}
#shadowbox_toolbar_inner
{
    height:20px;
    color:#8e8e8e;
}
#shadowbox_toolbar_inner div
{
    padding-top:4px;
    padding-bottom:2px;
    font-size:12px;
    height:14px;
    line-height:14px;
}
#shadowbox_toolbar_inner div span.shortcut
{
    text-decoration:underline;
    font-weight:bold;
}
#shadowbox_toolbar_inner div a
{
    text-decoration:none;
    color:#8e8e8e;
}
#shadowbox_toolbar_inner div a:hover
{
    text-decoration:underline;
}
#shadowbox_nav_close
{
    float:right;
}
#shadowbox_toolbar img
{
    vertical-align: middle;
}
#shadowbox_nav_previous, #shadowbox_nav_next
{
    float:left;
}
#shadowbox_nav_next
{
    padding-left:2px;
    padding-right:2px;
}
div#shadowbox_counter
{
    float: left;
    padding-top:7px;
    padding-left:1px;
    padding-right:4px;
    font-style: italic;
}
div#shadowbox_title_2
{
    padding-top:7px;
    color: white;
}
#shadowbox_counter a
{
    padding:0 4px 0 0;
}
#shadowbox_counter a.shadowbox_counter_current
{
    text-decoration:underline;
    font-weight:bold;
}
div.shadowbox_message
{
    text-align:center;
    padding:10px;
}
div.shadowbox_message a:link,div.shadowbox_message a:visited
{
    text-decoration:none;
    color:#bed333;
}
div.shadowbox_message a:hover,div.shadowbox_message a:focus
{
    text-decoration:underline;
}