body {
	margin-left: 0px;
	margin-right:0px;
	margin-top:20px;
	}
	
.img { behavior: url(/iepngfix.htc); }

.logowrap {position:absolute; z-index:1000;margin-left:-150px; margin-top:32px;}

.tagline {margin:0; padding:0; color:#C4C7CA; font-size:17px; margin-top:2px}

.insul {color:#191919; font-weight:bold; text-decoration:none}

.bottomdiv { margin-top:1px; padding:0}

.logoinn {position:relative;  z-index:1000;}

.logo
{
margin-top:0px;
margin-bottom:20px;
margin-left:21px;
padding:0;
}		

.leftmenu, .leftmenu ul, .leftmenu  li

{
list-style:none;
padding:0;
margin:0;

}

.leftmenu ul li a

{
border-bottom:1px solid #b5b9bc;
display:block;
width:75%;
text-decoration:none;
padding-bottom:11px;
padding-top:11px;
color: #b5b9bc;
font-size:14px;
font-family:Helvetica, Arial,Verdana,  sans-serif;
text-align:left;
}


.leftmenu ul li a:hover

{
font-size:14px;

color: #989898;
font-family:Helvetica, Arial,Verdana,  sans-serif

}


.leftarrow {margin-left:0px;float:left; width:10px;position:relative; padding-top:1px; margin-right:1px; height:40px }
.rightarrow {width:10px; position:relative; margin-top:-41px; margin-right:26px; float:right; height:40px;}
.rightarrow1 {width:10px; position:relative; margin-top:-41px; margin-right:26px; float:right; height:40px;}


.gallery img 

{
border:1px solid #fff;
}

.gallery:hover img

{
border:1px solid #160F0B;
}

.buttons 

{
color: #b5b9bc;
font-size:14px;
font-family:Helvetica, Arial,Verdana,  sans-serif;
padding-top:0px;
display:block;
padding-left:22px; padding-top:50px;
}



td
{
	font-size: 15px;
	text-align: left;
	font-family:  Helvetica,Arial, Sans-Serif;
	color: #b5b9bc;
}


p{margin:0px; padding:0}

.small{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
}

a.small{
	font-size: 11px; font-weight:normal;
	font-family: Arial, Helvetica, Sans-Serif;
}

a.small:hover{
	font-size: 11px; font-weight:normal;
	font-family: Arial, Helvetica, Sans-Serif;
}
		
h1
{
font-family: Helvetica, Arial, sans-serif; 
font-size:12pt;
font-weight:bold;
margin:0px;
color: #0F0736;
line-height:24px;
}

h2
{
font-family: Helvetica, Arial, sans-serif; 
font-size:11pt;
font-weight:bold;
margin:0px;
color: #0F0736;
}

h3
{
font-family: Helvetica, Arial, sans-serif; 
font-size:10pt;
font-weight:bold;
margin:0px;
color:#0F0736;
}

h4
{
font-family: Helvetica, Arial, sans-serif; 
font-size:14px;
font-weight:bold;
margin:1px;
color: #1E07A5;
}

h5
{
font-family: Helvetica, Arial, sans-serif; 
font-size:9pt;
font-weight:bold;
margin:0px;
padding:0px;
color: #1E07A5;
}

h6
{
font-family: Helvetica, Arial, sans-serif; 
font-size:11px;
font-weight: bold;
margin:0px;
padding:0px;

}

a
{
FONT-FAMILY:  Helvetica, Arial, sans-serif; COLOR: #191919;

}

a:hover
 {
 FONT-FAMILY:  Helvetica, Arial, sans-serif; COLOR: #C4C7CA;
 TEXT-DECORATION: none;
}

a.header
{
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10pt; 
TEXT-DECORATION:none;
padding-left:10px;
padding-right:10px;
height:23px;
line-height:24px;

}

ul
{
list-style-type: none;
margin-left: 12px;
padding:0px;
margin-top:2px;
margin-bottom:0px;
}
 li
{
background-image: url(images/bullet.png);
background-repeat: no-repeat;
background-position: 0.3em 0.1em;
padding-left: 2em;
padding-bottom:7px;

}

ol
{

margin-left: 30px;
padding:0px;
margin-top:7px;
margin-bottom:0px;
list-style-type:decimal;
list-style:decimal;
background-image: none;
}


.content ul
{
list-style-type: none;
margin-left: 12px;
padding:0px;
margin-top:2px;
margin-bottom:0px;
}
.content li
{
background-image: url(images/bullet.gif);
background-repeat: no-repeat;
background-position: 0.3em 0.3em;
padding-left: 2em;
padding-bottom:9px;

}




.PZ3-l {
	FLOAT: left; MARGIN: 0px
}
.PZ3-r {
	FLOAT: right; MARGIN: 0px; DIRECTION: rtl
}
UNKNOWN {
	POSITION: relative;
}
.PZ3zoom {
	BORDER: 0;
}
.PZ3zoom A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-DECORATION: none; border:0;
}

UNKNOWN {
	RIGHT: 0px
}

.PZ3zoom A:hover {
	BORDER: 0;  Z-INDEX: 999; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING: 0px; MARGIN: 0px; OVERFLOW: visible;  WIDTH: auto; CURSOR: default;   POSITION: absolute; HEIGHT: auto;	

}

UNKNOWN {
	MARGIN: 0px
}
.PZ3zoom A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px; border:0;
}
.PZ3zoom A:hover IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px;border:0;
}
A:hover .PZ3cap {
	MARGIN-TOP: -3px; DISPLAY: block; BACKGROUND: #369; FONT: 10pt verdana,sans-serif; COLOR: #fff; DIRECTION: ltr; TEXT-ALIGN: left
}
A:hover .PZ31cap {
	MARGIN-TOP: -3px; DISPLAY: block; BACKGROUND: #369; FONT: 10pt verdana,sans-serif; COLOR: #fff; DIRECTION: ltr; TEXT-ALIGN: left
}
A:hover .PZ3cap {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.PZ3inr {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.noCap A:hover .PZ3cap {
	DISPLAY: none
}
.noBdr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
.noBdr A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
.Lnk A:hover {
	CURSOR: pointer
}

#gal070220 .PZ3zoom A:hover .big070220 {
	Z-INDEX: 999; LEFT: -199px; MARGIN: 0px; WIDTH: auto; POSITION: absolute; HEIGHT: auto;  border:0; padding:0;
}

#gal070220 .PZ3zoom A:hover .w300 {
	MARGIN-LEFT: -50px;
}

#gal070220 .PZ3zoom A:hover .h400 {
	MARGIN-TOP: -70px;
}





.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ 
position: absolute;
<%--background-color: transparent;--%>
padding: 5px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
overflow:hidden;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
visibility: visible;
margin-top: -20px;
left: -235px; 

}
