/*Styles for sliding panels*/
#service-accordion-wrapper {margin-bottom: 50px; z-index:100;}
.service {background-color: #ffffff; margin-bottom: 10px; background-image:url(images/expand_button.gif); background-position: top left; background-repeat: no-repeat;  padding-left: 30px; padding-top: 0px; padding-bottom: 0px; cursor: pointer; border-bottom: 1px dashed #8F8D91; min-height:20px; height:auto !important; height:20px;}
.service h3 {font-size: .9em; font-weight: bold; color: #000000; margin: 0px; padding: 0px;}

/*Service box when open switch icon to minus*/
.service.open {margin-bottom: 0px; background-color: #ffffff; background-image:url(images/collapse_button.gif); background-position: top left; background-repeat: no-repeat;}

/*Solution box*/
.solution {background-color: #ffffff; margin-bottom: 10px; padding-left: 20px; padding-top: 0px; padding-bottom: 0px; padding-right: 20px; cursor: pointer; }
.solution ul {padding-left: 20px;padding-top: 10px; line-height: .7em;}
.solution ul li {font-size: .8em; color: #000000;  padding-top: 0px; padding-bottom: 10px; list-style-type: square;}