/* GENERAL FEEDBACK STYLING */
#feedback-container{

}
#feedback{
    background-color: #6A7F9A;
    width: 180px;
    height: 130px;
    padding: 0px;
	z-index:999;

    display: block;
    position: fixed;
	border-color:#49452C;
    border-style: solid;
    border-width: 2px;

    background-image: url(feedback.png);
    background-repeat: no-repeat;
   
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #ffffff;

    /* CSS3 properties */
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.95);
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.95);
}

#feedback:hover{
    background-color: #A0A9A4;
    cursor:pointer;
    /* CSS3 properties */
    -moz-box-shadow:0 3px 8px rgba(0, 0, 0, 0.95);
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.95);
}

/* FEEDBACK BULLET LIST LINKS */
#feedback ul{
    list-style: none;
    margin: 0px;
    padding:3px;
}

#feedback a{
    color: #ffffff;
    text-decoration: none;
    font-weight: bolder;
}

#feedback a:hover{
    text-decoration: underline;
	color:#FFFDB6;
}

#feedback #bug{
    background-image: url(bug.png);
    background-repeat: no-repeat;
    padding-left:20px;
    padding-bottom: 5px;
}

#feedback #suggestion{
    background-image: url(suggestion.png);
    background-repeat: no-repeat;
    padding-left:20px;
    padding-bottom: 5px;
}

#feedback #comment{
    background-image: url(comment.png);
    background-repeat: no-repeat;
    padding-left:20px;
    padding-bottom: 5px;
}

/* FEEDBACK POSITIONAL FORMATTING CLASSES APPLIED VIA JS */
.feedback-left{
    top: 10%;
    left: -160px;
    background-position: right;
}

.feedback-right{
    top: 10%;
    right: -160px;
}

.feedback-body-left{
    padding-right:23px;
    padding-left:2px;
    text-align: left;
}

.feedback-body-right{
    padding-left:23px;
    padding-right:2px;
}



