/**handles:toggle-style**/
h4.active a,h4.toggle{text-shadow:0 1px 1px #FFF}h4.toggle{border:1px solid #DEDEDE;padding:12px 20px;display:block;font-size:13px;color:#767676;margin-bottom:0!important;margin-top:-1px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#F2F2F2;background:-moz-linear-gradient(top,#F2F2F2 0,#ECECEC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F2F2F2),color-stop(100%,#ECECEC));background:-webkit-linear-gradient(top,#F2F2F2 0,#ECECEC 100%);background:-o-linear-gradient(top,#F2F2F2 0,#ECECEC 100%);background:-ms-linear-gradient(top,#F2F2F2 0,#ECECEC 100%);background:linear-gradient(top,#F2F2F2 0,#ECECEC 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2F2F2', endColorstr='#ECECEC', GradientType=0 );box-shadow:inset 0 1px 0 #FFF;-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF}h4.toggle a{color:#999;text-decoration:none;display:block}h4.active,h4.active:hover,h4.toggle:hover{background:#EEE}h4.active a{color:#333}.toggle_container{overflow:hidden;border-left:1px solid #ECECEC;border-right:1px solid #ECECEC;border-bottom:1px solid #ECECEC;background:#FFF;padding:22px 22px 20px;margin-top:-3px}