 #gallery{text-align:center}
#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}

.divImg{vertical-align : middle;float: left;padding: 0px;margin: 0px 0px 10px 0px;}
.divAlbumSelect{
	text-align:center;
	background-color : #EEE;
	border : solid 1px  #CCC;
	padding: 5px;
}
.imgPAThumb{
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-bottom: solid 1px #333;
	border-right: solid 1px #333;
}
.divThTitle{	position: relative; font-size: .9em;}

.tblPA{
	background-color : transparent;
border: solid 1px #BBB;
border-collapse : collapse;
}
.trPA{
	border-width: 1px;
	border-style: dashed;  
	border-color: #000000}		
.tdPA{
border: dashed 1px #BBB;
	background-color: transparent;
 
	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;}

 .tblFr{font-size: 6pt;  xmargin: 3px; }
.tdFrTL{ }
.tdFrTC{ }
.tdFrTR{  }

.tdFrL{ }
.tdFrC{   border-top: solid 1px #CCC; border-left: solid 1px #CCC; border-right: solid 1px #000; border-bottom: solid 1px #000;  }
.divFrR{background-color : #FEFEDD; background-image: url(images/frame_tr.gif); width: 10px; height:10px;background-repeat:  no-repeat; background-position : top left;}
.tdFrR{ width: 10px; background-image: url(images/frame_r.gif); background-position : left;background-repeat:  repeat-y; }

.tdFrBL{ }
.tdFrBC{ background-image: url(images/frame_b.gif);background-repeat:  repeat-x; }
.divFrBC{ background-color : #FEFEDD;background-image: url(images/frame_bl.gif); width: 10px; height:10px; background-repeat:  no-repeat; background-position : top left;}
.tdFrBR{ background-image: url(images/frame_br.gif); width: 10px; height:10px; background-repeat:  no-repeat; background-position : top left;}

