@charset "UTF-8";
#fts10 {	position:absolute;	top:180px;	left:796px;}
:focus { -moz-outline-style: none;} /* Removes Firefox outlines on links. Won't validate */
#panel { background: url(/common/images/exgallery/panelBG.gif) top left repeat-y; width:560px;}
#panelTopBG { background:url(/common/images/exgallery/panelTop.gif) top left no-repeat }
#panelBtmBG { padding:15px 30px 30px 30px; background:url(/common/images/exgallery/panelBtm.gif) bottom left no-repeat }
.blueText {	color: #18598F;}
.panelTitle {	color:#585858;}
#exGallItem { width:800px; margin:0;}
#exGallThumb { width: 200px; position:relative; float:left}
#exGallInfo {	width:460px;	position:relative;	float:left}
#exGallInfo h3 { margin:0; padding:5px 0 5px 0; clear:none; font-size:18px}
#exGallInfo p { color:#666666; margin:0; padding:0 0 12px 0; line-height:16px}
#exGallInfo a { background:url(/common/images/v10/icon-fts10-templates.gif) left top no-repeat; padding:2px 0 10px 22px; font-size:12px; text-decoration:underline; float:left; color:#007dc4; margin:0}
#exGallThumb img {-moz-box-shadow: 1px 1px 5px #969696; 	-webkit-box-shadow: 1px 1px 5px #969696;	zoom:1;	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=5);}
#filesize { left: 10px; position:relative; float:left; color:#999999; font-size:12px; padding: 2px 0 0 0 }
#exGalDiv { clear:both; padding:5px 0 5px 0; border-bottom:#CCCCCC 1px dotted }
#exGalSecDiv { border-bottom:#e8e8e8 1px solid; margin: 0 0 10px 0;}
#exGalDivEnder {clear:both; margin: 0 0 10px 0;}
#lightbox{ position: absolute;	top: 40px;	left: 0;	width: 100%;	z-index: 100;	line-height: 0;	color: #eee;	}
#lightbox a img{ border: none; }
#outerImageContainer{	position: relative;	width: 64px;	height: 128px;	margin: 0 auto;	}
#imageContainer{	padding: 20px;	}
#loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	line-height: 0; text-align: center;	}
#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(/images/gallery/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/gallery/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/gallery/lightbox/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{		margin: 0 auto;	line-height: 1.4em;	}
#imageData{	padding:0 10px;	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: right; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: left; padding-bottom: 0.7em; text-align: left; text-align:left; margin:0 auto}
#bottomNav { position: absolute; top: 10px; z-index: 200;}
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color:#333333;filter:alpha(opacity=80);-moz-opacity: 0.80;opacity: 0.80;}
.clearfix:after {content: "."; display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}
#exGallThumb .enlarge {	position:absolute;	width:25px;	height:25px;	top:-9px;	left:160px;	z-index:1;	background:no-repeat top left;	display:block;	background-image:url(/common/images/v10/icon-enlarge.png);	cursor:pointer;}
/* PANEL SECTION */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
}
.CollapsiblePanelTab {
	font: bold 15px Arial;
	color:#666666;
	background:url(/common/images/exgallery/arrowClosed.gif) no-repeat left top;
	margin: 0px;
	padding: 2px 0 10px 15px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}
.CollapsiblePanelTab a {
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}
.CollapsiblePanelOpen .CollapsiblePanelTab {
	color:#007dc4;
	background:url(/common/images/exgallery/arrowOpen.gif) no-repeat left top;
}
.CollapsiblePanelTabHover, .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	color:#007dc4;
	background-color:#FFFFFF;
}
