.feedback_post h2,
.feedback h2{
    background:transparent 
               url(/img/magazine_logo_title.png)
               repeat-x scroll 0 0;
    padding-top:0.3em;
    padding-left:0.5em;
    font-size:1.3em;
    margin-top:0.5em;
    margin-bottom:0.5em;
    height:40px;
}


.post_thread {
    text-align:center;
    padding:0.5em;
    background:#E0FDAB;
    margin:0 3em;
}

.feedback p.description_strong{
    margin:0 2em 0.5em 2em;
    font-weight:bold;
    padding-bottom:0.3em;
    border-bottom:1px solid #67afe6;
}

.feedback p.description{
    margin:0 2em 0.5em 2.5em;
    font-size:90%;
}

.feedback p.condition {
    margin:0.5em;
}


.feedback span.title {
    font-weight:bold;
}

.feedback table{
    background:#ccc;
}

.feedback td,
.feedback th{
    padding:0.3em;
    background:#fff;
}

.feedback td.color1{
    background:#deffff;
}

.feedback th#title {
    width:250px;
}

.feedback th#status,
.feedback th#category{
    width:90px;
}

.feedback th#position{
    width:200px;
}

/* ----------- show ------------- */
.thread_detail th{
    background:#deffff;
    width:100px;
    color:#555;
}

.thread_detail td{
    width:530px;
}

.feedback h3 {
    margin:1em 0  0.5em 0;
    padding:0 0 0.2em 0.5em;
    border-bottom:1px dashed #67afe6;
    border-left:5px solid #67afe6;
}

.feedback .userVote {
    padding-left:3em;
}

.feedback form#userVote p{
    border-bottom:1px dashed #888;
    margin-bottom:0.5em;
    padding-bottom:0.3em;
}

.feedback form#userVote input[type=text]{
    font-size:13px;
    padding:0.2em;
    border:1px solid #888;
    width:500px;
}

.feedback form#userVote input[type=submit]{
    font-size:13px;
    padding:5px 10px;
}

.feedback form#userVote .submit{
    padding:0.5em 0 0 12em;
}

.feedback th.user {
    width:100px;
}

.feedback th.position {
    width:50px;
}

.feedback th.comment {
    width:480px;
}

/* ---- feedback post ------------ */
.feedback_post_form {
    padding-left:4em;
}

.feedback_post_form th ,
.feedback_post_form td {
    padding-bottom:1em;
}

.feedback_post_form  input[type=text]
{
    padding:3px;
    font-size:13px;
    width:380px;
    border: 1px solid #aaa;
    margin: 0px 5px 6px 1px;
}

.feedback_post_form  option {
    width:370px;
    padding:2px;
    font-size:14px;
}

.feedback_post_form textarea {
    border: 1px solid #aaa;
    width:380px;
    height:120px;
}

.feedback_post_form .submit_box{
    margin-top:10px;
    padding-bottom:10px;
    width:180px;
    margin-left:auto;
    margin-right:auto;
}

.feedback_post_form .modify_box{
    margin-top:5px;
    width:130px;
    margin-left:auto;
    margin-right:auto;
}



.feedback_post_form .submit_box input[type=submit]{
    font-size:15px;
    font-weight:bold;
    padding:5px 10px;
}

