#options {width:90%; margin-right:10%; text-align:right; color:#9ac1c9}

.acc {width:100%; list-style:none; color:#000000; margin-bottom:20px;}
.acc h3 {
    width:90%;
    border:1px solid gray;
    border-bottom:none;
    padding:1%;
    font-size:1.7em;
    color:#3C73DC;
    font-weight:bold;
    text-shadow: 1px 1px 0px #cccccc;
    margin:5px 4% 0 4%;
    cursor:pointer;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#ECECEC), to(#FFFFFF));
    background-image:-moz-linear-gradient(-90deg, #ECECEC, #FFFFFF);
    background-color:#FFFFFF;
    -webkit-border-top-right-radius:10px;
    -moz-border-radius-topright:10px;
    border-top-right-radius:10px;
    -webkit-border-top-left-radius:10px;
    -moz-border-radius-topleft:10px;
    border-top-left-radius:10px;
    }

.acc h3:hover {background-color:#ECECEC; background-image:-webkit-gradient(linear, left top, left bottom, from(#DADADA), to(#FFFFFF)); background-image:-moz-linear-gradient(-90deg, #DADADA, #FFFFFF);}
.acc h3 img {width:30px; height:30px; margin-right:5px; border:none;}

.acc .acc-section {overflow:hidden; background:#fff;}
.acc .acc-content {
    width:88%;
    margin:0 4% 0 4%;
    padding:2%;
    border:1px solid gray;
    border-top:none;
    background:#fff;
    -webkit-border-bottom-right-radius:10px;
    -moz-border-radius-bottomright:10px;
    border-bottom-right-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -moz-border-radius-bottomleft:10px;
    border-bottom-left-radius:10px;
    }
    
    
.acc br {clear:both;}

#nested {width:650px; list-style:none; color:#000000; margin-bottom:15px}
#nested h3 {width:600px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer;}
#nested h3:hover {background-image: -webkit-gradient(linear, left top, left bottom, from(#DADADA), to(#ECECEC));background-image: -moz-linear-gradient(-90deg, #DADADA, #ECECEC);}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:550px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {background-image:-webkit-gradient(linear, left top, left bottom, from(#DADADA), to(#FFFFFF)); background-image:-moz-linear-gradient(-90deg, #DADADA, #FFFFFF);}
