#wrapper{padding: 0; text-align: left;}
#wrapper .collapse{padding-bottom: 1em; overflow: hidden;}
#wrapper .collapse p{margin-right: 10px; margin-bottom: 0;}
#wrapper .expand a{display: block; padding: 3px;}
#wrapper .expand a:link, #wrapper .expand a:visited {
  display: block;
  border-width: 1px;
  background-color: #fede57;
  background-image: url(/pic/arrow-down.gif);
  background-repeat: no-repeat;
  background-position: 98% 50%;
}
#wrapper .expand a:hover, #wrapper .expand a:active, #wrapper .expand a:focus {
  outline-color: #fede57;
}
#wrapper .expand.open a:link, #wrapper .expand.open a:visited {
  border-style: solid;
  background: #fede57 url(/pic/arrow-up.gif) no-repeat 98% 50%;
}

.expandbox{margin: 15px 0; padding: 0;}
.expandbox H4{margin-bottom: 10px;}
.expandbox H4 SPAN{ font-size: 8pt; color: #ba7507;}
.expandbox H4 A{padding: 1px; border: 1px dotted #ba7507;}
.expandbox H4 A:link, .expandbox H4 A:visited{color: #c67506; text-decoration: none;}
.expandbox H4 A:hover, .expandbox H4 A:focus, .expandbox H4 A:active{border-style: solid; border-color: #ba7507; background-color: #fede57; color: #3a173e; text-decoration: none;}
.expandbox H4 A:focus, H4 A:active{border-color: #ba7507;}