
/* root element for accordion. decorated with rounded borders and gradient background image */
.toolsaccordion {
	width: 185px;
	
}

/* accordion header */

.toolsaccordion h3, .toolsaccordion h2{
	margin-bottom: 0px;
	font-size:14px;
    font-family: Arial;
	cursor:pointer;
     color: #12274e;
     text-align:right;
     padding-top:5px;
     margin-left: 10px;	
     margin-right: 10px;
     padding-bottom:5px;	
     margin-top: 0px;
     padding-right: 5px;
     padding-left:5px;
      
        margin-bottom: 5px;
}


/*.toolsaccordion h3:hover, .toolsaccordion h2:hover, .toolsaccordion h3:active, .toolsaccordion h2:active,  .toolsaccordion h3 a:link:hover, .toolsaccordion h2 a:link:hover {
    background-color: #12274e;
    color: white;
}*/


/* accordion pane */
.toolsaccordion div.pane {
	display:none;
    padding-left: 5px;
	background-image:url(images/wf_submenubackmiddle.jpg);
    background-repeat:repeat-y;
    width:185px;
}



/* entry inside pane with no link */
.toolsaccordion div.pane div {


}

/* a title inside pane */
.toolsaccordion div.pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999999;
}

.toolsaccordion A:link,  .toolsaccordion A:visited, .toolsaccordion A:active{
	  color: #12274e;
   
    font-family: Arial;
	text-decoration: none;
    
  
    
}

.toolsaccordion a:link:hover {
 color: #790412;
}

.pane a:link, .pane a:visited {
    padding-bottom: 6px;
    font-size: 13px;
   color: #12274e;
    padding-left: 5px;
    padding-right: 18px;
    margin-top: 0px;
    padding-top: 5px;
    font-weight: normal;
    text-align: right;
}

.pane a:hover, .pane a:active {
    color: #790412;
}

.home {
   
}

.toolsaccordion H3 A:link, .toolsaccordion H3 A:visited, .toolsaccordion H3 A:active {
	font-size: 13px;
	cursor:pointer;
  
}


