.gradientback 
{
	background-image: url(ps_backgroundslim.png);
	background-repeat: repeat-x; 
}

.indexfooter, .indexfooter TD, .indexfooter TH
{
background-image:url('indexfooter.gif');
background-color:green;
color:#ffff99;
font-size:14;
font-family:arial;
font-weight:900;
}

.emailhover a:link, .emailhover a:visited 
{
text-decoration: underline; 
color: #ffff99
}

.emailhover a:hover 
{
text-decoration: underline; 
color: red; 
background: none;
}

a.tt
{
    position:relative;
    z-index:24;
    color:#ffff99;
	font-weight:bold;
    text-decoration:none;
}

a.tt span
{ 
display: none; 
}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover
{ 
z-index:25; 
color: red; 
background:none;
}

a.tt:hover span.tooltip
{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: black;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}

a.tt:hover span.top
{
display: block;
padding: 30px 8px 0;
background: url(bubble.gif) no-repeat top;
}

a.tt:hover span.middle
{ 
/* different middle bg for stretch */
display: block;
padding: 0 8px; 
background: url(bubble_filler.gif) repeat bottom; 
}

a.tt:hover span.bottom
{
display: block;
padding:3px 8px 10px;
color: #548912;
background: url(bubble.gif) no-repeat bottom;
}

#pic {
	background-color: white;
	left: 4px;
	position: relative;
	top: 10px;
	width: 61px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: white;
	border: 1px solid black;
	display: block;
	height: 116px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 63px;
}

#pic a.p1:hover 
{
	background-color: white;
	color: white;
	text-decoration: none;
}

#pic a.p1:hover .large 
{
	filter: alpha(opacity:80);
	border: 1px solid black;
	display: block;
	height: 231px;
	left: 200px;
	position: absolute;
	top: -60px;
	width: 132px;
}



