﻿
/* --- Accordion --- */

html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

.js #main .accordion {
visibility:hidden
}

#accordian-content .h {
margin:0px !important
}

.accordion {
margin:0px !important; 
padding:0px 0px 0px 0px !important;
line-height:1.5em !important
}

.accordion ul {
padding:0px 0px 0px 20px!important; 
margin:0px 0px 0px 0px!important; 
}

.accordion li {
list-style:none;
padding:0px !important; 
line-height:normal !important 
}

.accordion li.last-child {
padding:5px !important; 
}

.accordion .outer {
border:1px solid #eeeeee; 
border-width:0px 1px 1px !important
}

.accordion .inner {
margin-bottom:0!important; 
padding: 10px 12px 10px 20px;
}

.accordion .inner .li {
margin-bottom:0; 
}

.accordion .inner .inner .inner .inner {
padding-bottom:5px !important
}

.accordion .h {
margin: 0px !important; 
padding-top:0em !important
}



.accordion a {
background-repeat: repeat; 
text-decoration: none; 
padding-left: 0px !important;
}

.accordion a:hover{
}


.accordion a.trigger.open {
background-image: url("images/minus.gif");
background-repeat: no-repeat;
background-position: 5px 50%;
border:1px solid #eeeeee !important;
padding-left: 25px !important;
}

.accordion a.trigger.open a:hover {
border:1px solid #007db1 !important;
}

.accordion a.trigger {
border:1px solid #eeeeee !important;
background-image: url("images/plus.gif"); 
margin-top:0px !important;
background-repeat: no-repeat;
background-position: 5px 50%;
padding-left: 25px !important;
}

.accordion a.trigger a:hover {
border:1px solid #007db1 !important;
}

.accordion .active{
text-decoration:none
}

