.headSelect{	margin: 3px 0;	padding: 3px 5px ;border: solid 1px #AAA; color: #111;	background-color: #EEE;	width:98%;	font-size: 1em;	text-align: center;}
.headSelect .selectText{	margin: 5px 0 ; }
.headSelect .divSeperator{	border: none ;   background-color : #CCC ; 	  height: 1px; width: 90%; margin: 4px auto ; }

 #paSSStart{ text-align: center; padding: 5px 0 5px 0;}

/*		Fluid Layout	*/
#gallery{text-align:center; margin:auto; width: auto;    }
#gallery p{display:inline; margin-bottom: 20px;}
#gallery span{display:block;display:inline-table;display:inline-block}
#gallery p img{margin:0px; xborder:1px solid #000}
#gallery .divThumb{	float:left;  display : inline; overflow: hidden;  margin-top: 20px;}
.divImg{vertical-align : middle;float: left;padding: 0px;margin: 0px 0px 10px 0px;}

/*		Side Page Thumbs		*/
.sidePgThumbs{margin-left: 5px;  padding:2px; border: dashed 1px #666;  }
.sidePgThumb{margin-bottom:10px; padding:2px; }
.sidePgThumbSel{margin-bottom:10px;padding:2px; border:solid 1px #666; background-color: #FFF;}

/*		Top Page Thumbs		*/
#topPgThumbs{border: solid 1px #CDE;  background-color : #EEE;  font-size:.85em;text-align:center;width:98% ;  margin: 10px auto 5px auto;}
#topPgThumbWin{width:100% ;  overflow:   auto;  padding: 5px;}
#topPgThumbSel{margin: 0 5px 0 5px; padding:5px; border:solid 2px #0666;background-color: #FFF; border: solid 1px #AAA;}
#topPgThumb{ }
#topPgThumbWin  td img{ margin: 0 10px 0 10px;   }


/*		Image Overlay		*/
.imgOverlay{
	padding: 0 5px 0 5px;
}
.imgPAThumb, .imgPAFull{
	border-top: solid 1px #EEE;
	border-left: solid 1px #EEE;;
	border-bottom: solid 1px #333;
	border-right: solid 1px #333;
}
.divThTitle{	position: relative; font-size: .9em;}

.tblPA{	background-color : transparent;; border-collapse: collapse; margin-top: 15px; }
.trPA{	border-width: 1px;}		
.tdPA{
	border: dashed 1px #666;  
	background-color: transparent;
	color: black;
	font-weight: normal;
	padding: 10px 10px 5px 10px;}
.spnPAPageTitle{
	margin: 10px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color:  #004080;	
}
.spnPAZoom{	font-weight: bold;}
.spnPAPageSubTitle{
	margin: 10px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color:  #004080;	
}

.spnPAPageText{
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;	
	color: black;
}
.spnPAThumbTitle{	padding-bottom: 3px;font-weight: bold;	font-size: 10pt;}	
.spnPAThumbText{	padding-top: 3px;font-size: 8pt;}

