/*
    Document   : survey
    Created on : Oct 18, 2010, 9:16:49 PM
    Author     : matt
    Description:
        Purpose of the stylesheet follows.
*/
.field {
    position:relative;
}
.survey-question {
    padding-bottom: 10px;
}
.survey-question .text {
    width: 350px;
    float: left;
}
.survey-question .rating {
    float: left;
}
.survey-step-header {
    font-size: 14px;
    font-weight: bold;
    padding-top: 20px;
    color: #f7941d;
    font-family: Arial;
}

.survey-step-header span {
    font-size: 24px;
}
.survey-your-thoughts {
    font-size: 14px;
    color: #666666;
    padding-left: 50px;
}
#survey-comment-entry {
    padding-left: 5px;
    padding-top: 5px;
    float: left;
}
.survey-star-rating {
    float: left;
    width:220px;
    margin-left:30px;
}
.survey-star-caption {
    text-align: left;
    height: 1.3em;
    width:190px;
    margin-left:30px;
    font-weight: bold;
}
.survey-star-caption.required_question {
    color:orange;
    padding:0px 0px 20px 0px;
}

#survey-comment-entry .small {
    font-size: 8px;
    color: #444444;
    padding-top: 0px;
    margin-top: -7px;
}
.survey-comment-details {
    vertical-align: middle;
}
.survey-comment-details div, .survey-comment-details div label {
    padding-right: 5px;
    vertical-align: text-bottom;
}
.survey-comment-details div input {
    font-size: 1.1em;
    float: left;
    background: url("/static/images/backgrounds-sprite.png") repeat-x scroll 0 -480px #FFFFFF;
}
#survey-comments {
    padding: 3px;
    position: relative;    
}
textarea.survey-comments {
    width: 100%;
    margin: -2px;
    background: url("/static/images/backgrounds-sprite.png") repeat-x scroll 0 -480px #FFFFFF;
    position: relative;
    transition: none;
}
.survey-seller-activity {
    font-size: 10px;
    color: #444444;
}
.survey-step {
    padding-top: 10px;
}


#user-avatar {
    float: left;
    width: 45px;
    padding-top: 5px;
}
#user-form {
}
.modified {
    font-weight:bold;
    color: #0D6BBF;
}
.na-image {
width: 16px;
height: 16px;
background: url(/static/images/reviewicons/na.png);
margin: 0 auto;
padding: 0px;
position: relative;
}
.na-image a {
width: 16px;
height: 16px;
display: block;
}
.na-inactive {
background: transparent url(/static/images/reviewicons/na.png) 16px 0 no-repeat;
}
.na-inactive a:hover {
background: transparent url(/static/images/reviewicons/na.png) 0 -16px no-repeat;
text-decoration: none;
}
.na-active {
background: transparent url(/static/images/reviewicons/na.png) 0 -16px no-repeat;
}


#container #acs_write_review {
    padding: 0;
    display: none;
}


#acs_write_review .acs_fieldset label {
    display: inline;
}

#acs_write_review .acs_prod_image img{
    width: 100px !important;
}

#acs_write_review .acs_prod_image{
    float: none !important;
}

#acs_write_review .acs_multiform .acs_form_section{
    margin-left: 0 !important;
    width: 480px;
}


