﻿.htprint_win
{
    width: 800px;
    /*border: 1px solid #000;*/
}
.htprint_win table
{
    width: 100%;
}
.htprint_win table td
{
    padding:4px 4px;
}
    .htprint_win table span {
        font-weight: 300;
    }

    table td label
{
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
    margin-bottom:0px;
}

.bot_commnets
{
    /*margin-top:10px;*/
}

.bot_commnets td
{
    padding:15px 0px 0px;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
}

.bot_commnets tr td:nth-child(2)
{
    border-bottom:1px solid #333;
}

.headtop_info td {
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
}

.headtop_info tr td div
{
    width:100%;
    border-bottom:1px solid #333;
}

.candi_info tr th {
    text-align:center;
    font-weight:bold;
    border:1px solid #333;
    border-top:none;
    font-size:12px;
}
.candi_info tr th:last-child {
    /*border-right:none;*/
}

.candi_info tr td {
    font-size:12px;
    text-align:center;
    border:1px solid #333;
}

.candi_info tr td:last-child {
    /*border-right:none;*/
    padding:0px 20px 5px;
}

.candi_info tr td div
{
    width:100%;
    margin:0px auto;
    margin-top:33px;
    border-top:2px solid #c2c2c2;
}

.bot_info tr td {
    text-align:center;
    font-weight:bold;
    font-size:12px;
}

.bot_info tr td div {
    margin-top:30px;
    border-top:2px solid #c2c2c2;
    padding-top:3px;
}

.bot_signinfo {
    width:40% !important;
}

.bot_signinfo tr td div {
    margin-top:40px;
    border-top:2px dotted #333;
    padding-top:3px;
    text-align:center;
    margin-bottom:10px;
    font-weight:bold;
    font-size:12px;
}