﻿/* PHO Accordion
********************************************************** */

.arrow
{
 float: right; 
 margin-top: -3.5px; 
}
.accordion-img
 {	
	width:inherit;
    height:inherit;    
 }
.accordion-img.decreased
 {	
	width:60px;
    height:90px;  
 }
ul.accordion {
	list-style: none;
	margin: 0px;
	padding-top: 2px;
	padding-left:0px;
}
.accordion-item {
	border-top: 1px solid #ccc;
}
.accordion-header 
{
	font-size: 1.0em;
	font-weight:bold;		
	padding-right:15px;
	padding-left:15px;
	padding-bottom:20px;

	padding-top:8px;
	padding-bottom:8px;
	width:95%;
	cursor: pointer;
	color:black;
	background: white;
	display:inline-block;
}
.accordion-header:hover
 {
	background: #F0F0F0;
	color:#0099CB;						
 }
.accordion-content.shorten
{	
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	overflow: auto;
	height: auto;
}
.accordion-content
{
    padding-top: 8px;
	padding-left: 15px;
	padding-right: 8px;
	padding-bottom: 8px;	
	overflow: auto;
	height: auto;
}

.collapse-all
{
    background: url('/Style Library/PHO Accordion/Images/active-header.png');
	background-repeat: no-repeat;
	background-position: 99% 50%;
    height:40px;
    vertical-align:middle;    
	display: inline-block;
	cursor: pointer;
	padding-left:25px;
	padding-right:40px;
	font-size: 1.0em;
	color:#0081C2;
	font-weight:bold;
	padding-top:20px;
}

.expand-all
 {	
	background: url('/Style Library/PHO Accordion/Images/inactive-header.png');
	
	background-repeat: no-repeat;
	background-position: 99% 50%;
    height:40px;
    padding-top:20px;
    padding-left:25px;
	vertical-align:middle;
	display: inline-block;
	cursor: pointer;
	padding-left:0px;
	padding-right:40px;
	font-size: 1.0em;
	color:#0081C2;
	font-weight:bold;
	
	
}
.expand-all:hover, .collapse-all:hover {

   
/*	background: #0081C2;
	color:white;	
	font-weight:bold;*/

}

.tooltip {
    display: none;
    font-size: 10pt;
    position: absolute;
    border: 1px solid #000000;
    background-color: #FFFFE0;
    padding: 2px 6px;
    color: #990000;
}


/*Set News Releases Div Position****************/


#main { 
    width: 100%;
    margin: 0 auto;
    float:left;
}
#sidebar    {
    width: 150px;  
    float: left;
    font-size: 9pt;
    margin-right: 1px;

}
#page-wrap  {
    width: 90%;
    height: auto;    
    margin-left: 40px;
    font-size: 9pt;
}

.topmenu
{
font-size: large;
font-weight:bold;
letter-spacing:5px;
padding-left:5px;

background-color:#F0F0F0;
text-decoration: none;

border-left-style: solid;
border-left-width: 1px;
border-left-color:#0099CB;
border-right-style: solid;
border-right-width: 1px;
border-right-color:#0099CB;
border-top-style: solid;
border-top-width: 1px;
border-top-color:#0099CB;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color:#0099CB;	
}

.topmenu:hover
 {	
	background:white;
	color:#0099CB;
	text-decoration: none;			
 }

.topmenu:visited
{	
 color:#0072BC;
 text-decoration: none;
}

.topmenu:link
{	
  
  text-decoration: none;
  color:#0072BC;
}

