.PZ3-l 
		{ 
		float:left; 
		margin-right:10px; 
		}
.PZ3-r 
		{ 
		float:right; 
		margin-left:10px; 
		direction:rtl; 
		}

html>/**/body .PZ3-r 
		{ 
		position:relative; 
		}
.PZ3zoom 
		{ 
		border:1px solid gray; 
		}

.PZ3zoom a,.PZ3zoom a:visited 
		{ 
		display:block;
      	padding:0; 
      	overflow:hidden; 
      	text-decoration:none;
      	height:100%; 
      	width:100%; 
      	}

html>/**/body .PZ3-r a 
		{ 
		right:0; 
		}

.PZ3zoom a:hover 
		{ 
		position:absolute;
      	z-index:999; 
      	padding:0; 
      	background:none;
      	cursor:default; 
      	height:auto; 
      	width:auto;
      	overflow:visible; 
      	border:1px solid gray;
      	margin:-1px 0 0 -1px; 
      	}

html>body .PZ3zoom a:hover 
		{ 
		margin:-1px -1px 0 -1px; 
		}

.PZ3zoom a img 
		{ 
		border:0; 
		height:100%; 
		width:100%; 
		}

.PZ3zoom a:hover img 
		{ 
		height:auto; 
		width:auto;
      	border:0; 
      	}

a:hover .PZ3cap, a:hover .PZ31cap 
		{ 
		display:block;
      	direction:ltr; 
      	font:10pt 
      	verdana,sans-serif;
      	margin-top:-3px; 
      	background:gray; 
      	color:#fff;
      	text-align:left; 
      	}

a:hover .PZ3cap 
		{ 
		padding:3px 5px; 
		}

.PZ3inr 
		{ 
		display:block; 
		padding:2px 5px; 
		}

.noCap a:hover .PZ3cap, .noCap a:hover .PZ31cap 
		{ 
		display:none; 
		}

.noBdr,.noBdr a:hover 
		{ 
		border:0; 
		}

.Lnk a:hover 
		{ 
		cursor:pointer; 
		}	
