
#feedback {width:390px; padding-left:0px;}
#feedback .ftd_1{padding:3px 0; width:110px; text-align:right; color:#505050;font-size:80%;font-weight:bold;vertical-align:top;}
#feedback .ftd_2{padding:3px 10px; vertical-align:top;}
#feedback .ftd_2 input
{
    padding:0;
    margin:0;
    width:250px;
    height:25px;
    font-size:110%;
    border:1px solid #d5d5d5;
}
#feedback .ftd_2 textarea {padding:0;margin:0;width:250px;height:100px;border:1px solid #d5d5d5;}
#feedback .form_but
{
    display:block;
    width:157px;
    height:38px;
    line-height:38px;
    text-align:center;
    background:url(../images/form_but.jpg) left top no-repeat;
    font-weight: bold;
    font-size: 1.1em;
}

a {
color:#000000;
text-decoration:none;
}


#success_text
{
    color:#3e75b9;
    display:none;
}

#preload_text
{
    color:#000000;
    display:none;
}

#f_again
{
    font-weight:bold;
    cursor:pointer;
    text-decoration:underline;
}

#feedback-form input.error {
	/*border: 1px dotted #f00;*/
}
#feedback-form label.error {
	color: red;
	font-style: italic;
}

#success_text a {
color:#0F66A4;
}


#comment_block
{
    padding: 10px 0px 0px 0px;
    font-size: 110%;
}

.reviewer
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    color: #0F66A4;
    font-size: 120%;
}

#comment
{
    display:block;
    padding: 0px 0px 5px 10px;
}
.summary{display:block;padding: 0px 0px 5px 10px;}
.rate_div{padding-top:7px;}
#please_rate{font-size:11px;}
#thankyou{font-style:italic;padding-left:10px;font-size:12px;}
.value-title{font-style:italic;padding-left:5px;}
.vote_img{padding:0px;margin:0px;cursor:pointer;}
.vote_disabled{cursor:auto;}
#mark{padding-left:10px;}