/*================================================
    Q & A Style Sheet
    
    Author: Matt Kirk
    Date: 7/15/8
    
    Colors Used:
    blue                #136AA8
    
=================================================*/
div.forumTop a {
    font-size: 12px;
    color: #000;
    margin: 0 0 0 8px;
}

div.forumTop h2 {
    margin: 0;
    display: inline;
}

div#questions {
    margin: 16px 0 0 0;
    font-size: 15px;
}

div#questions h4 {
    margin: 0;
}

div#questions div.border{
    padding: 16px 0 0 0;
    margin: 32px 0 0 0;
}

div#questions span.byline {
    color:#666666;
    font-size:11px;
    margin: 0 0 8px 8px;
}

p.submitted {
    font-size: 11px;
    text-transform: uppercase;
}

p.question {
    font-weight: bold;
    
}

p.question span.letter, p.answer span.letter {
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    color: #000;
    margin: 0 5px 0 0;
}

p.answered {
    font-size: 11px;
    text-transform: uppercase;
    margin: 16px 0;
}

/*div.form_wrap {*/
/*    display: none;*/
/*}*/

div.qna_simpel_form_header a:active {
    text-decoration: none;
}

form.qna_simple_form  {
    margin: 5px;
}

    form.qna_simple_form label {
        display: block;
        line-height: 1.2em;
        font-size: 10px;
        text-transform: uppercase;
    }
            
    form.qna_simple_form input[type="text"], form.qna_simple_form textarea {
        border: 1px solid #bbb;
        width: 100%;
    }
    
    form.qna_simple_form textarea {
        white-space: pre;
    }
    
    form.qna_simple_form p.submit {
        /*text-align: right;*/
    }
    
    form.qna_simple_form label.checkbox {
        display: inline;
    }
            
    form.qna_simple_form input.checkbox {
        width: auto;
        float: left;
        margin: -1px 8px 0 0;
        vertical-align: baseline;
    }
    
    form.qna_simple_form p {
        margin: 0 0 4px 0;
        padding: 4px;
    }
        
    form.qna_simple_form p.checkbox {
        background: #EDF3F5;
    }
        
        
div#expert_info {
    padding: 5px;
}

div#expert_info h4 {
    padding: 0;
}

div#expert_info div.float_left img {
    margin: 0 0 8px 0;
    border: 1px solid #ccc;
}  
  
div#expert_info p {
    margin: 16px 0;
    line-height: 16px;
}

div#expert_info ul {
    margin: 0 0 0 8px;
    padding: 0 0 0 8px;
}

div#expert_info li {
    margin: 0 0 8px 0;
}

div.factbox {
    background: #fff;
}


/*****************************************
 Expert Interface Styles
****************************************/
div#mi_qna_navigation {
    margin: 0 0 16px 0;
}

div#mi_qna_navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

td.mi_qna_fielddesc {
    font-weight: bold;
    width: 100px;
}

textarea.mi_qna_QAtextarea {
    width: 100%;
    border: 1px solid #999;
    height: 150px;
    padding: 5px;
    line-height: 14px;
}

input.mi_qna_input {
    border: 1px solid #999;
}

span.mi_qna_requiredfield {
    color: #f00;
}

div.mi_qna_qnacontent tr {
    margin: 5px 0;
}












        