#blq-content .zoomr-container
{
	line-height:1.0;
}


/*****************************************************************
*
* Theme:
* Control:Viewer
*
******************************************************************/
#blq-content .zoomr-viewer
{
	background:url(/staticarchive/c2859ce5d1d953b3136e4a12bc29be749394aca0.png) repeat-x top left;
	position:relative;
}

#blq-content .zoomr-viewer img
{
	float:none;
	line-height:1;
	margin:0;
	padding:0;
}


/*****************************************************************
*
* Theme:
* Control:Toolbar
*
******************************************************************/
#blq-content .zoomr-toolbar
{
	height:30px;
	line-height:30px;
	position:relative;
}

#blq-content .zoomr-toolbar p
{
	font-size:1.0em;
	line-height:30px;
	margin:0;
	padding:0 10px;
	text-align:left;
}

#blq-content .zoomr-toolbar a.zoomr-fullscreen
{
	bottom:4px;
	height:22px;
	position:absolute;
	right:10px;
	width:27px;
	background:red;
}


/*****************************************************************
*
* Theme:Silver
* Control:Toolbar
*
******************************************************************/
#blq-content .zoomr-skin-silver .zoomr-toolbar
{
	background:url(/staticarchive/f4bc624020501e6265d21ebb05274982f6589e86.png) no-repeat top left;
}

#blq-content .zoomr-skin-silver .zoomr-toolbar p
{
	color:#666666;
}

#blq-content .zoomr-skin-silver .zoomr-toolbar a.zoomr-fullscreen-inactive
{
	background:url(/staticarchive/b9978515a5963290ada57943baf897e17ce9724d.png) 0 0 no-repeat;
}

#blq-content .zoomr-skin-silver .zoomr-toolbar a.zoomr-fullscreen
{
	background:url(/staticarchive/b9978515a5963290ada57943baf897e17ce9724d.png) 0 -22px no-repeat;
}

#blq-content .zoomr-skin-silver .zoomr-toolbar a.zoomr-fullscreen:hover
{
	background:url(/staticarchive/b9978515a5963290ada57943baf897e17ce9724d.png) 0 -44px no-repeat;
}


/*****************************************************************
*
* Theme:Black
* Control:Toolbar
*
******************************************************************/
#blq-content .zoomr-skin-black .zoomr-toolbar
{
	background:url(/staticarchive/c1482589d4f64e38d456d0d852d32e1b90c1f07f.png) no-repeat top left;
}

#blq-content .zoomr-skin-black .zoomr-toolbar p
{
	color:#b3b3b3;
}

#blq-content .zoomr-skin-black .zoomr-toolbar a.zoomr-fullscreen-inactive
{
	background:url(img/black/button_fullscreen.png) 0 0 no-repeat;
}

#blq-content .zoomr-skin-black .zoomr-toolbar a.zoomr-fullscreen
{
	background:url(img/black/button_fullscreen.png) 0 -22px no-repeat;
}

#blq-content .zoomr-skin-black .zoomr-toolbar a.zoomr-fullscreen:hover
{
	background:url(img/black/button_fullscreen.png) 0 -44px no-repeat;
}


/*****************************************************************
*
* Theme:
* Control:Container
*
******************************************************************/
.zoomr-controls
{
	position:relative;
	z-index:9999;
	/*left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;*/
}

.fullscreen-zoomr-controls
{
	position:relative;
	z-index:2000;
}

.zoomr-controls a,
.zoomr-controls span
{
	color:#000;
	font-weight:normal;
	text-decoration:none;
}

.zoomr-controls a:hover,
.zoomr-controls a:hover span
{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
}


/*****************************************************************
*
* Theme:
* Control:Reset Control
*
******************************************************************/
.zoomr-controls .zoomr-resetControl
{
	left:12px;
	position:absolute;
	top:10px;
	z-index:1002;
}

.zoomr-controls .zoomr-resetControl a,
.zoomr-controls .zoomr-resetControl span
{
	background-image:url(/staticarchive/e623135e17c1ac31ea68e86e325b0c1c73cc317e.png);
	background-repeat:no-repeat;
	display:block;
	font-size:1.0em;
	height:28px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
}

.zoomr-controls .zoomr-resetControl a
{
	background-position:100% -112px;
	padding-right:6px;
}

.zoomr-controls .zoomr-resetControl a:hover
{
	background-position:100% -140px;
}

.zoomr-controls .zoomr-resetControl a span
{
	background-position:0 0;
	cursor:pointer;
	padding:0 5px 0 11px;
}

.zoomr-controls .zoomr-resetControl a:hover span
{
	background-position:0 -28px;
}


/*****************************************************************
*
* Theme:
* Control:Close Full Screen Control
*
******************************************************************/
.zoomr-controls .zoomr-closeControl
{
	  left:10px;
	  position:absolute;
	  top:166px;
	  z-index:1002;
}

.zoomr-controls .zoomr-closeControl div,
.zoomr-controls .zoomr-closeControl a
{
	  background-image:url(/staticarchive/925f7fe6e2cef640d6ad7b0f6ab6be1c2396d1ed.png);
	  display:block;
	  position:absolute;
}

.zoomr-controls .zoomr-closeControl a.zoomr-close-fullscreen
{
	background-position:0px 0px;
	height:24px;
	left:20px;
	top:0px;
	width:24px;
	z-index:1020;
}


.zoomr-controls .zoomr-closeControl a.zoomr-close-fullscreen:hover
{
	background-position:24px 0px;
}


/*****************************************************************
*
* Theme:
* Control:Panning Controls
*
******************************************************************/
.zoomr-controls .zoomr-panControl
{
	  left:10px;
	  position:absolute;
	  top:48px;
	  z-index:1002;
}

.zoomr-controls .zoomr-panControl div,
.zoomr-controls .zoomr-panControl a
{
	  background-image:url(/staticarchive/052efddc7e682a9b23f4653cb32a80d2a72f16e8.png);
	  display:block;
	  position:absolute;
}

.zoomr-controls .zoomr-panControl .panUp
{
	background-position:0px 0px;
	height:20px;
	left:20px;
	top:0px;
	width:24px;
	z-index:1004;
}

.zoomr-controls .zoomr-panControl .panUp:hover
{
	background-position:48px 0px;
}

.zoomr-controls .zoomr-panControl .panDown
{
	background-position:72px 0;
	height:20px;
	left:20px;
	top:36px;
	width:24px;
	z-index:1004;
}

.zoomr-controls .zoomr-panControl .panDown:hover
{
	background-position:24px 0;
}

.zoomr-controls .zoomr-panControl .panLeft
{
	background-position:77px 24px;
	height:24px;
	left:4px;
	position:absolute;
	top:16px;
	width:20px;
	z-index:1004;
}

.zoomr-controls .zoomr-panControl .panLeft:hover
{
	background-position:37px 24px;
}

.zoomr-controls .zoomr-panControl .panRight
{
	background-position:97px 24px;
	height:24px;
	left:40px;
	top:16px;
	width:20px;
	z-index:1004;
}

.zoomr-controls .zoomr-panControl .panRight:hover
{
	background-position:57px 24px;
}

.zoomr-controls .zoomr-panControl .olControlPanelItemInactive,
.zoomr-controls .zoomr-panControl .olControlPanelItemActive
{
	background-position:17px 24px;
	cursor:default;
	height:20px;
	left:24px;
	top:16px;
	width:17px;
}


/*****************************************************************
*
* Theme:
* Control:Zoom Controls
*
******************************************************************/
.zoomr-controls .zoomr-zoomControl
{
	left:30px;
	position:absolute;
	top:110px;
	z-index:1002;
}

.zoomr-controls a.zoomOut,
.zoomr-controls a.zoomOutDisabled,
.zoomr-controls a.zoomIn,
.zoomr-controls a.zoomInDisabled
{
	background-image:url(/staticarchive/b8df3307a11b880b55f5e5995d63d898fd049c22.png);
	background-position:0 0;
	display:block;
	font-size:11px;
	height:23px;
	width:24px;
	z-index:1002;
}

.zoomr-controls a.zoomIn:hover
{
	background-position:-24px 0;
}

.zoomr-controls a.zoomInDisabled,
.zoomr-controls a.zoomInDisabled:hover
{
	background-position:-48px 0;
	cursor:default;
}

.zoomr-controls a.zoomOut
{
	background-position:-72px 0;
}

.zoomr-controls a.zoomOut:hover
{
	background-position:-96px 0;
}

.zoomr-controls a.zoomOutDisabled,
.zoomr-controls a.zoomOutDisabled:hover
{
	background-position:-120px 0;
	cursor:default;
}


/*****************************************************************
*
* Browser:Firefox only styles
*
******************************************************************/
.zoomr-controls a
{
	-moz-user-select:none;
	-moz-outline-style: none;
}