/* 
    Document   : helpFormStyle
    Created on : 2009-06-16, 10:35:14
    Author     : Sebastian
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
.horizontalLine {
    border-top: 1px solid #ccc;
    margin-top: 5px;
    padding-top: 5px;
}


#questionForm {
    list-style: none inside;
    clear:both;
    font-size: 12px;
    width:600px;
}
#questionForm li {
    clear:both;
    padding: 5px 0px;
    font-size: inherit;
}
#questionForm .taSpan,
#questionForm span {
    width:250px;
    display:block;
    float:left;
    padding: 5px;
    font-size: inherit;
}
#questionForm .taSpan {
    float: none;
}

#questionForm .star {
    color:#d44;
    float: none;
    display: inline;
    font-weight: 800;
    padding: 0px 0px 0px 3px;
    width: auto;
}

#questionForm .inpTxt {
    margin:0px;
    padding:2px;
    border:1px solid #ccc;
    width: 300px;
    font-family: inherit;
    font-size: inherit;
}
#questionForm textarea {
    margin:0px;
    padding:2px;
    border:1px solid #ccc;
    width:300px;
    * margin-left: 16px;
    font-family: inherit;
    font-size: inherit;
}
#questionForm .inpTxt:hover, #questionForm select:hover, #questionForm textarea:hover{
    border-color:#000;
}
#questionForm input[type="radio"] {
    width: 15px;
    vertical-align: middle;
}
#questionForm input[type="submit"] {
    margin: 0px 0px 0px 10px;
}
#questionForm input[type="clear"] {
    margin: 0px 10px 0px 0px;
}
#questionForm .btns {
    text-align: center;
    width:565px;
}

.qfContainer img {
    float: left;
    padding: 2px;
    margin-right: 10px;
    border: 1px solid #ccc;
}

.errClassS {
    border: 1px solid red;
}
