<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@charset "UTF-8";
/* Base Styles */
#main-accordion,
#main-accordion ul,
#main-accordion li,
#main-accordion a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  font-weight: normal;
  text-decoration: none;
  line-height: 19px;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 13px;
  position: relative;
  color: #000;
  margin-bottom:10px
}
#main-accordion {
  width: auto;

}
#main-accordion a {
  line-height: 1.3;
}

#main-accordion p {
  
}

#main-accordion em {
  color: rgba(222,0,0,1);
}


#main-accordion &gt; ul &gt; li:first-child {
  
  border: 1px solid #ccc;
  border-radius: 3px 3px 0px 0px;
  -moz-border-radius: 3px 3px 0px 0px;
  -webkit-border-radius: 3px 3px 0px 0px;
  background: #ececec;

}

#main-accordion &gt; ul &gt; li:first-child hover {
  background: #979a9c;
  color:#FFF;
    border-radius: 3px 3px 0px 0px;
  -moz-border-radius: 3px 3px 0px 0px;
-webkit-border-radius: 3px 3px 0px 0px;

}

#main-accordion &gt; ul &gt; li:first-child.has-sub.active &gt; a span {
    border-radius: 3px 3px 0px 0px;
  -moz-border-radius: 3px 3px 0px 0px;
-webkit-border-radius: 3px 3px 0px 0px;
}

#main-accordion &gt; ul &gt; li {
	
  background: #ececec;
  min-height:40px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: none;
  margin-bottom:0

}
#main-accordion &gt; ul &gt; li:hover {
    background: rgba(222,0,0,1);
background: -moz-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(222,0,0,1)), color-stop(100%, rgba(245,0,0,1)));
background: -webkit-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de0000', endColorstr='#f50000', GradientType=0 );
  color:#FFF;

}
#main-accordion &gt; ul &gt; li &gt; a {
  font-size: 13px;
  display: block;  
  color: #eb0000;
  border-top: none;
  margin-bottom: 0;
  
}
#main-accordion &gt; ul &gt; li &gt; a &gt; span {
  display: block;
  padding: 12px 45px;

}
#main-accordion &gt; ul &gt; li &gt; a:hover {
  text-decoration: none;
  color:#FFF;
}
#main-accordion &gt; ul &gt; li.active {
  border-bottom: none;
  
  background: rgba(222,0,0,1);
background: -moz-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(222,0,0,1)), color-stop(100%, rgba(245,0,0,1)));
background: -webkit-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(222,0,0,1) 0%, rgba(245,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de0000', endColorstr='#f50000', GradientType=0 );
}
#main-accordion &gt; ul &gt; li.has-sub &gt; a span {
  background: url(../images/icon_plus-gray.png) 2.5% center no-repeat;
}

#main-accordion &gt; ul &gt; li.has-sub &gt; a:hover span {
  background: url(../images/icon_plus.png) 2.5% center no-repeat;
}

#main-accordion &gt; ul &gt; li.has-sub.active &gt; a span {
  background: url(../images/icon_minus.png) 2.5% center no-repeat;
  color:#FFF;
  
}


#main-accordion &gt; ul &gt; li:last-child {
  
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: none;
  border-radius: 0px 0px 3px 3px;
  -moz-border-radius: 0px 0px 3px 3px;
-webkit-border-radius: 0px 0px 3px 3px;

}

#main-accordion &gt; ul &gt; li:last-child hover {
  background: #979a9c;
  color:#FFF;


}

/* Sub menu */
#main-accordion ul ul {
  display: none;
  background: #fff;
  padding: 20px;
      border-radius: 0px;
  -moz-border-radius: 0px;
-webkit-border-radius: 0px;
 
}


.bar {
background: #ececec;
padding: 2px 10px;
color: #b82929;
font-family: 'GillSans';
font-weight: bold;
margin-bottom: 10px;
}


.r-tabs .r-tabs-nav .r-tabs-anchor  {
	font-family: 'GillSans';
}




</pre></body></html>