@charset "utf-8";

#enq  {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px dotted #0066CC;
    margin-top: 8px;
    padding: 8px;
}

#enq h3 {
    background-color: #DD7195;
    border-left: medium none;
    border-top: medium none;
    border-bottom: medium none;
    color: #FFFFFF;
    font-size: 140%;
    font-weight: bold;
    margin-bottom: 0;
    padding: 10px;
    position: relative;
}

#enq div.question-area {
    font-size: 130%;
    padding: 8px 0 8px 0;
    font-weight: bold;
}

#enq span.question {
    font-weight: bold;
}

#enq .choices-area ul {
    list-style:none;
}

#enq .choices-area li {
    list-style:none;
    margin-left: 0;
    text-align: center;
    margin-bottom: 4px;
}

#enq .choices-area li a {
    color: #2E80ff;
    text-decoration: none;
    display: block;
    border: 1px #c0c0c0 solid;
    padding: 8px;
    font-weight: bold;
    font-size: 120%;
    background-color: #fafaff;
    border-radius: 4px;
    box-shadow: 0 0 4px 0 #BABABA;
}

#entry .questionnaire .choices-area li a {
    text-decoration: none;
}

.questionnaire .choices-are li a:link {
    text-decoration: none;
}

#entry .questionnaire li a:hover,
#entry .questionnaire li a:active {
    background-color: #eeefff;
    text-decoration: none;
    color: #d06090
}

#enq .result-area {
    margin: 8px 0 0 0;
    padding-left: 10px;
}

#enq .result-area table{
    width:100%;
}

#enq .result-area table,
#enq .result-area td,
#enq .result-area th {
    color: #2E80ff;
    font-weight: bold;
    padding: 8px 0 4px 0;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px #808080 solid;
}

#enqe .result-area td.result-no {
    width: 32px;
}

#enq .result-area td.result-voted {
    width: 64px;
}


#questionnaire-message {
    margin: 8px 0 0 0;
    padding-left: 2em;
    font-weight: bold;
}

#enq_twitter {
    text-align: right;
}