﻿
.Hidden{			display:none;}

/** Gallery Details	**/
.H_GalleryTitle{			font-size:22pt; font-family:Georgia, Times New Roman, Times New Roman, Serif; font-variant:small-caps; font-weight:normal; color:#003e77; padding:3px; border-bottom:solid 1px #003e77;}
.DIV_GalleryDescr{			width:100%; clear:left; float:left; font-size:8pt; font-family:Arial, Helvetica, Sans-Serif; color:#808080;}
.DIV_GalleryPhotos{			clear:both; overflow:hidden; margin-top:15px; margin-bottom:15px;}


/**	GalleryType1 styles **/
.DIV_GalImgHolder{		float:left; width:84px; text-align:center; overflow:hidden; margin:5px;}
.IMG_GalPhoto{			background:#ffffff; padding:1px; border:solid 1px #000000; vertical-align:bottom; }

.DIV_LargeImageContainer{ position:absolute; top:20px; left:0px; z-index:4; width:100%; overflow:hidden; display:block;}
.DIV_LgImgHolder{		width:50px; height:50px; margin:0px auto; border:solid 1px #000000; overflow:hidden; background: url(/Galleries/Images/transBG.gif);}
.BGFill{				background:#ffffff;}
.DIV_PrevHit{			float:left; width:49.5%; overflow:hidden; cursor:pointer; display: block;}
.DIV_NextHit{			float:right; width:49.5%; overflow:hidden; cursor:pointer; display:block; background:url(/Galleries/images/COMNET.png?2) no-repeat right bottom;}
.DIV_MenuHolder{		clear:both; margin:0px auto; background:#ffffff; border:solid 1px #000000; border-top:0px;}
.DIV_MenuControls{		float:right; width:135px; height:70px;}
.DIV_PhotoDetails{		display:inline; overflow:hidden;}
.P_PhotoDescr{			height:48px; padding:3px; margin:3px; font-family:Arial; font-size:10pt; color:#000000; text-align:left; overflow:auto;}
.P_PhotoCredits{		padding:3px; margin:3px; font-family:Arial; font-size:8pt; color:#000000; text-align:left; font-weight:bold;}

.DIV_ActualImageContainer{ position:absolute; top:20px; left:0%; z-index:3; width:100%; overflow:hidden; text-align:center;}
.HiddenIMG{				visibility: hidden;}
.VisibleIMG{			visibility: visible; border:solid 1px #000000; vertical-align:bottom; }
.IMG_Btn_Previous{		float:left; margin-top:20px;}
.IMG_Btn_Next{			float:right; margin-top:20px;}
.IMG_Close{				clear:right; float:right; cursor:pointer;}

.DIV_PageOverlay{		position:fixed; top:0px; left:0px; z-index:2; width:100%; height:100%; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; background:#000000;}

/**	Gallery Type 2 styles	**/
.Gal2_DIV_ScrollLeft{		float:left; width:11px; height:52px; padding: 8px 3px 3px 3px; background:url(/Galleries/images/ScrollSpacer.png) no-repeat right center; cursor:pointer;}
.Gal2_DIV_ScrollRight{		float:right; width:11px; height:52px; padding: 8px 3px 3px 3px; background:url(/Galleries/images/ScrollSpacer.png) no-repeat left center; cursor:pointer;}
.Gal2_IMG_ScrollLeft{		vertical-align:bottom;}
.Gal2_IMG_ScrollRight{		vertical-align:bottom;}
.Gal2_DIV_Inline{			display:inline; overflow:hidden;}
.Gal2_DIV_PhotosList{		height:66px; overflow:hidden;}
.Gal2_DIV_PhotoContainer{	float:left; width:86px; text-align:center; overflow:hidden; margin:2px;}
.Gal2_IMG_GalPhoto{			background:#ffffff; padding:1px; border:solid 1px #000000; vertical-align:bottom; cursor:pointer; }
.Gal2_DIV_LargePhotoContainer{clear:both; width:100%; min-height:200px; margin-bottom:15px; text-align:center; overflow:hidden;}
.Gal2_IMG_LargeImage{		vertical-align:bottom; border:solid 1px #000000; padding:1px; background:#ffffff;}
.Gal2_SPAN_PCredits{		font-family:Arial; font-size:8pt; color:#000000; font-weight:bold;}
.Gal2_DIV_PhotoDescr{		padding:3px; margin-bottom:10px; font-family:Arial; font-size:8pt; color:#000000; text-align:left;}

