div#fbPathChecker{background-image:url(../graphics/blank.gif)}
div#fbOverlay{position:fixed; top:0; left:0; width:100%; height:100%; border-width:0; margin:0; padding:0}
div#fbBox{position:absolute; border-style:solid; border-width:0; margin:0; padding:0}
#fbBox div, #fbBox a, #fbBox img, #fbBox iframe{border-width:0; margin:0; padding:0; outline:none; -moz-outline:none}
#fbBox a{background-image:url(../graphics/blank.gif); zoom:1}
#fbZoomDiv, a.fbPopup img, a.fbPopdown img, #fbBox #fbIndexLinks img{position:absolute; left:0; top:-9999px; border-style:solid; border-color:black; margin:0; padding:0}
#fbBox #fbBoxLoader, #fbZoomDiv #fbZoomLoader, #fbMainDiv #fbMainLoader{position:absolute; left:0; top:0; width:100%; height:100%; min-width:100%; min-height:100%; overflow:hidden; background-position:center; background-repeat:no-repeat}
#fbZoomDiv #fbZoomLoader, #fbMainDiv #fbMainLoader{background-image:url(../graphics/loader_black.gif)}
#fbBox #fbShadows, #fbBox #fbShadowTop, #fbBox #fbShadowRight, #fbBox #fbShadowBottom, #fbBox #fbShadowLeft,
#fbBox #fbCorners, #fbBox #fbCornerTop, #fbBox #fbCornerRight, #fbBox #fbCornerBottom, #fbBox #fbCornerLeft{position:absolute; left:0; top:0; width:100%; height:100%; background-repeat:no-repeat}
#fbBox #fbShadowTop, #fbBox #fbCornerTop{background-position:top left}
#fbBox #fbShadowRight, #fbBox #fbCornerRight{background-position:top right}
#fbBox #fbShadowBottom, #fbBox #fbCornerBottom{background-position:bottom right}
#fbBox #fbShadowLeft, #fbBox #fbCornerLeft{background-position:bottom left}
#fbBox #fbCanvas{position:relative;  left:0; top:0; width:100%; height:100%}
#fbBox #fbMainDiv, #fbBox #fbInfoPanel, #fbBox #fbControlPanel{position:absolute; border-style:solid; overflow:hidden}
#fbBox #fbMainDiv{background-color:#fff}
#fbBox #fbInfoLink, #fbBox #fbPrintLink{ font-weight:bold}
#fbBox #fbResizer{position:absolute; width:25px;  height:25px; left:0; top:0}
#fbBox #fbDragger{position:absolute; width:12px; height:12px; cursor:nw-resize; background-position:bottom right;  background-repeat:no-repeat}
#fbBox #fbLeftNav, #fbBox #fbRightNav{position:absolute; height:100%}
#fbBox #fbLeftNav, #fbBox #fbOverlayPrev{left:0}
#fbBox #fbRightNav, #fbBox #fbOverlayNext{right:0}
#fbBox #fbOverlayPrev, #fbBox #fbOverlayNext{position:absolute; width:49px;  height:23px; background-repeat:no-repeat}
#fbBox #fbInfoPanel{line-height:1.25em;  font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
#fbBox #fbCaption{cursor:default}
#fbBox #fbInfoLink, #fbBox #fbPrintLink{padding-bottom:.1em}
#fbBox #fbItemNumber{font-size:10px;  white-space:nowrap; cursor:default}
#fbBox #fbControls{height:14px;  font-size:1px}
#fbBox #fbNavControls{width:88px;  height:14px}
#fbBox #fbPrev{float:left; width:44px;  height:14px; background-repeat:no-repeat}
#fbBox #fbNext{float:right; width:44px;  height:14px; background-repeat:no-repeat}
#fbBox #fbPlay, #fbBox #fbPause{position:absolute; background-repeat:no-repeat}
#fbBox #fbPlayPause, #fbBox #fbPlay, #fbBox #fbPause{width:46px;  height:14px; text-align:justify}
#fbBox #fbClose{width:46px;  height:14px; background-repeat:no-repeat}
#fbBox #fbIndexLinks{clear:both; font-size:11px; cursor:default}
#fbBox #fbIndexLinks a:hover{font-weight:bold}
#fbInfoPanel.posCenter, #fbInfoDiv.posCenter, #fbIndexLinks.posCenter{margin:0 auto}
#fbInfoPanel.posRight, #fbInfoDiv.posRight, #fbIndexLinks.posRight{float:right}
#fbInfoPanel.posLeft, #fbInfoDiv.posLeft, #fbIndexLinks.posLeft{float:left}
#fbControlPanel.posRight, #fbControls.posRight, #fbClose.posRight, #fbSubControls.posRight, #fbNavControls.posLeft, #fbPlayPause.posLeft{float:right}
#fbControlPanel.posLeft, #fbControls.posLeft, #fbClose.posLeft, #fbSubControls.posLeft, #fbNavControls.posRight, #fbPlayPause.posRight{float:left}
#fbSubControls, #fbClose, #fbIndexLinks, #fbPlayPause, #fbNavControls{float:left}
/* Floatbox v3.54.3 */

/* overlay color */
#fbOverlay {background-color: #000; }

/* outerBorder and main floatbox color */
#fbBox {
	border-color: #888;
	background-color: #fff;
}

/* animated 'loading' graphic */
#fbBox #fbBoxLoader { background-image: url(../graphics/loader_white.gif); }

/* innerBorder color */
#fbBox #fbMainDiv{ border-color: #000; }

/* resize button graphic in the top left corner */
#fbBox #fbResizer { background-image: url(../graphics/resizer_white.gif); }

/* resize dragger in the lower right corner */
#fbBox #fbDragger { background-image: url(../graphics/dragger_white.gif); }

/* on-mouse-over upper nav graphics */
#fbBox #fbOverlayPrev { background-image: url(../graphics/overlayPrev_white.gif); }
#fbBox #fbOverlayNext { background-image: url(../graphics/overlayNext_white.gif); }

/* new window background image */
#fbBox #fbNewWindowLink a {
	background-image: url(../graphics/newWindow_white.png);
	_background-image: url(../graphics/newWindow_white.gif);
}

/* 'image x of y', indexLinks & newWindowLink color */
#fbBox #fbIndexLinks, #fbBox #fbIndexLinks a:link, #fbBox #fbIndexLinks a:visited,
#fbBox #fbNewWindowLink a:link, #fbBox #fbNewWindowLink a:visited,
#fbBox #fbItemNumber { color: #666; }

/* captions, infoLink, printLink, indexLinks:hover & newWindowLink:hover color */
#fbBox #fbCaptionDiv, #fbBox #fbCaption2Div,
#fbBox #fbtlWidgetDiv a:link, #fbBox #fbtlWidgetDiv a:visited,
#fbBox #fbtrWidgetDiv a:link, #fbBox #fbtrWidgetDiv a:visited,
#fbBox #fbblWidgetDiv a:link, #fbBox #fbblWidgetDiv a:visited,
#fbBox #fbbrWidgetDiv a:link, #fbBox #fbbrWidgetDiv a:visited,
#fbBox #fbIndexLinks a:hover, #fbBox #fbNewWindowLink a:hover { color: #000; }

/* lower nav graphics */
#fbBox #fbPrev { background-image: url(../graphics/prev_white.gif); }
#fbBox #fbNext { background-image: url(../graphics/next_white.gif); }

/* 'play' and 'pause' graphics */
#fbBox #fbPlay { background-image: url(../graphics/play_white.gif); }
#fbBox #fbPause { background-image: url(../graphics/pause_white.gif); }

/* 'close' graphic */
#fbBox #fbClose { background-image: url(../graphics/close_white.gif); }
