#heading3{
    width:50%;
    border:solid 1px #ddd;
    padding: 5px;
    border-radius: 5px;
    background: #eee;
    -moz-border-radius: 5px; /* FF */
    background: -moz-linear-gradient(top,  #fff,  #eee); /* FF */
    -webkit-border-radius: 5px;/* Webkit */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));/* Webkit */
    -pie-background:linear-gradient(top,  #fff,  #eee); /* ie */
    behavior: url(images/PIE.htc);  /* ie */
    /***  e  ***/
    border-bottom: 1px solid #4C678F;
    -webkit-box-shadow: 0 1px 0 #C1D6EC;
    -moz-box-shadow: 0 1px 0 #C1D6EC;
    box-shadow: 0 1px 0 #C1D6EC;
    }
#heading3 span{border-left:5px #3cf solid;padding-left:10px;
    }
    
#heading4{
    width:80%;
    border:solid 1px #ddd;
    padding: 5px;
    border-radius: 5px;
    background: #eee;
    -moz-border-radius: 5px; /* FF */
    background: -moz-linear-gradient(top,  #fff,  #eee); /* FF */
    -webkit-border-radius: 5px;/* Webkit */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));/* Webkit */
    -pie-background:linear-gradient(top,  #fff,  #eee); /* ie */
    behavior: url(images/PIE.htc);  /* ie */
    /***  e  ***/
    border-bottom: 1px solid #4C678F;
    -webkit-box-shadow: 0 1px 0 #C1D6EC;
    -moz-box-shadow: 0 1px 0 #C1D6EC;
    box-shadow: 0 1px 0 #C1D6EC;
    }
#heading4 span{border-left:5px #f00 solid;padding-left:10px;
    }
    
#heading5{
    width:80%;
    border:solid 1px #ddd;
    padding: 5px;
    border-radius: 5px;
    background: #eee;
    -moz-border-radius: 5px; /* FF */
    background: -moz-linear-gradient(top,  #fff,  #eee); /* FF */
    -webkit-border-radius: 5px;/* Webkit */
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));/* Webkit */
    -pie-background:linear-gradient(top,  #fff,  #eee); /* ie */
    behavior: url(images/PIE.htc);  /* ie */
    /***  e  ***/
    border-bottom: 1px solid #4C678F;
    -webkit-box-shadow: 0 1px 0 #C1D6EC;
    -moz-box-shadow: 0 1px 0 #C1D6EC;
    box-shadow: 0 1px 0 #C1D6EC;
    }
#heading5 span{border-left:5px #ff0 solid;padding-left:10px;
    }
    
h4{
    position: relative;
    font-size: 1em;
    font-weight: bold;
    margin: 0 0 1.5em;
    padding: 0.5em 0.5em 0.5em 2.0em;
    border-bottom: 1px solid #B92A2C;
}
 
h4:before{
    content: "";
    font-size: 100%;
    position: absolute;
    color: #ff6b6e;
    top: -0.4em;
    left: 0.3em;
    height: 10px;
    width: 10px;
}
 
h4:after{
    content: "";
    font-size: 100%;
    position: absolute;
    color: #B92A2C;
    top: -0.1em;
    left: 0;
    height: 10px;
    width: 10px;
}
