 
.hidden
		{
		display:none;
		position:absolute;
		left:0px;
		top:-500px;
		width:1px;
		height:1px;
		overflow:hidden;
		}

.listingBar a
		{ color: black; }
		
.jz-strikeout	{ font-weight:normal; text-decoration:line-through }

.jz-font80p	{ font-size: 80% }

.jz-container
		{ 
		padding: 0;
		margin: 0;
		border: 0;
		}

.jz-maxcontainer {
		padding:0px;
		margin: 0px;
		border: 0px;

		position: absolute;

		top:	0px;
		bottom:	0px;
		height:	auto;

		left:	0px;
		right:	0px;
		width:	auto;

		overflow: hidden;
		}

.jz-overflowauto { overflow: auto }

.jz-vbar {
		background-color: ButtonFace;
		background-image: url(/static/icon/dblarrow.png) ;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		cursor: w-resize;
		}


.jz-vbar:hover {
		background-color: ButtonHighLight;
		}

.jz-vlinner { border: 2px ButtonFace inset; }

.jz-hidden
		{ display:none; }

.jz-focusrect
		{ cursor:default !important; }

.jz-focusrect:hover
		{ cursor:default !important; }
		
.jz-formalign {  } /* used on tables in forma to align names and input fields */

table.jz-formalign  { padding:10px; }

table.jz-formalign col.jz-col2 { width:100% }

.jz-simple-label
		{
		font-family:'Helvetica', Helvetica, sans-serif;
		font-size:8pt;
		font-style:normal;
		font-weight:normal;
		}

.LegendBlock
		{
		float:left;
		width:13em;
		clear:both;
		border:0px solid black;
		margin:0px;
		}

.LegendElem
		{
		overflow:hidden;
		margin: 0.3em 0.2em 0em 0.2em;
		border-width:4px 0 0 0;
		border-style:solid;
		width:2em;
		height:0px;
		float:left;
		background:transparent;
		border-color:transparent;
		}

.directions {
	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
	}

div.directions ul {
	margin: 0em;
	padding: 0 0 0 1.5em;
	list-style-position: outside;
	}

