﻿span#survey-name
{
    color:#679146;
    font-size:14px;
    font-weight: bold;
    float: left;
}

span#organization-name
{
    float: right;
    color:#003876;
    font-size:12px;
    font-weight:bold;
}

#survey-close-date
{
    font-size: 10px;
    color:#003876;
    font-weight:bolder;
    float: right;
    font-variant: small-caps;
}

#survey-close-date span
{
    color:#EC891D;
    font-size:16px;
    font-weight:bold;
}

.surveyForm
{
    margin-left: 5px;
    position:relative;
    margin-bottom: 20px;
}

.surveyForm .valueHeading
{
    width: 400px;
    position:absolute;
    right: 0px;
}

.surveyForm .leftAnswerHead
{
    float:left;
    width: 198px;
    text-align:left;
}
.surveyForm .rightAnswerHead
{
    float:left;
    width:198px;
    text-align:right;
}

.surveyForm .surveyQuestionsBlock
{
    margin-bottom: 10px;
    margin-top:10px;
}

.surveyForm .surveyBlockHeader h4
{
    margin-bottom: 0px;
}
.surveyForm .surveyBlockHeader span
{
    font-weight:bold;
    font-size: 10px;
    display:block;
    margin-bottom: 5px;
}

.surveyForm .surveyQuestionRow
{
    height:20px;
    margin-bottom: 10px;
}

.surveyForm .surveyQuestion
{
    width: 160px;
    float:left;
    padding-right: 16px;    
    text-align: right;
}

.surveyForm .surveyAnswers
{
    width:320px; /* 368 *//* 398 */
    float:right;
    position: relative;
    right: 22px;
}

.surveyForm .surveyAnswers textarea
{
    float:right;
    width:320px;
    height: 100px;
    font-family: Arial;
    color: #555;
    font-size: 11px;
}

.hdnTextField
{
visibility:hidden;
height: 0px;
width: 0px;
}

#opinionHeading0
{
    color:#71A28B;
}

#opinionHeading1
{
    color:#003876;
    font-size:12px;
    font-weight:bold;
}

ul.opinionHeading
{
    list-style-type:none;    
    float:right;
    margin-right:-15px;
}

.opinionHeading li
{
    /*position: relative;
    right: -10px;*/
    margin-right:11px;
    float:left;
    width:53px; /* 71px */
    text-align:center;
}


.addSport #buttons a
{
    padding-left: 15px;
}

.addSport label.SEFormLabel span
{
    text-align: right;
}