.accordion{}
.accordion,
.accordion ul,
.accordion li,
.accordion a,
.accordion span{margin:0;padding:0;border:none;outline:none;}
.accordion li{list-style:none;margin-bottom:10px;border-radius:4px;background:#969494;}
.accordion li a{color:#fff;}
.accordion li a:hover{color:#00BFFF;}
.accordion li .subMenu li{margin-bottom:0 !important;}
.accordion li > a{display:block;position:relative;padding:10px 10px 10px 20px;border-bottom:0;font-size:14px;}
.accordion > li:target > a,
.accordion > li > a.active{color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #fff;}
.dark_pink .accordion > li:target > a,
.dark_pink .accordion > li > a.active{background:#9f3769;}
.teal_blue .accordion > li:target > a,
.teal_blue .accordion > li > a.active{background:#1698BA;}
.yellow .accordion > li:target > a,
.yellow .accordion > li > a.active{background:#F9AC2D;}
.purple .accordion > li:target > a,
.purple .accordion > li > a.active{background:#B35499;}
.pullerIcon{}
.accordion li > a span{display:block;position:absolute;top:7px;right:0;padding:0 10px;margin-right:10px;font:normal bold 12px/18px Arial, sans-serif;}
.dark_pink .accordion li > a span{background:#404247;}
.teal_blue .accordion li > a span{background:#1698BA;}
.yellow .accordion li > a span{background:#F9AC2D;}
.accordion > li:target > a span,
.accordion > li > a.active span{color:#fdfdfd;}
.dark_pink .accordion > li:target > a span,
.dark_pink .accordion > li > a.active span{color:#fdfdfd;background:#3e5706;}
.teal_blue .accordion > li:target > a span,
.teal_blue .accordion > li > a.active span{color:#fdfdfd;background:#3e5706;}
.yellow .accordion > li:target > a span,
.yellow .accordion > li > a.active span{color:#fdfdfd;background:#3e5706;}
.accordion > li > a{}
.accordion > li > a:before{position:absolute;top:0;left:0;content:'';width:24px;height:24px;margin:4px 8px;}
.subMenu, .lastSubMenu,.lastMenu{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.subMenu li a{border-bottom:0;color:#fff;padding-left:38px;background:url(../images/accordianBullet.png) no-repeat 20px 10px;}
.dark_pink .subMenu li a{background-color:#9f3769;}
.teal_blue .subMenu li a{background-color:#1698BA;}
.yellow .subMenu li a{background-color:#F9AC2D;}
.purple .subMenu li a{background-color:#B35499;}
.subMenu li:hover a{}
.subMenu li:last-child a{}
.subMenu li > a span{color:#797979;text-shadow:1px 1px 0px rgba(255,255,255, .2);background:transparent;border:1px solid #c9c9c9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.dark_pink .subMenu li > a span{border:1px solid #c9c9c9;}
.accordion li > .subMenu{display:none;}
.accordion li:target > .subMenu{display:block;}