
#print-modal {
    background-color:#fff;
    top: 0px;
    position: fixed;
    left: 50%;
    margin: 0 0 0 -500px;
    padding: 35px 10px;
    width: 960px;
    height: 92.6%;
    
    box-shadow: 0 0 20px #000;
        -moz-box-shadow: 0 0 20px #000;
    	-webkit-box-shadow: 0 0 10px #000;
    	z-index: 5000;
}

#print-modal-content {
    margin: 68px 0;
    border: none;
    height: 84%;
    overflow: hidden;
    width: 100%;
    
    z-index: 5000;
}

#print-modal-controls {
    border: 1px solid #ccc;
    border-radius: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
    top: 15px;
    left: 50%;
    margin: 0 0 0 -41px;
    position: fixed;
    padding: 5px 0;
    background: rgba(250, 250, 250, 0.75);
    z-index: 5000;
}

    #print-modal-controls a {
        color: #FFF;
        display: block;
        float: left;
        height: 32px;
        text-decoration: none;
        text-indent: -999em;
        width: 80px;
        z-index: 5000;
    }
    
    #print-modal-controls a:hover {
        opacity: 0.75;
        z-index: 5000;
    }
    
    #print-modal-controls a.print_go {
        background: url(/images/icon-print.png) no-repeat center;
        background-size: 30px;
        z-index: 5000;
    }
    #print-modal-controls a.print_close {
        background: url(/images/icon-close.png) no-repeat center;
        background-size: 30px;
        z-index: 5000;
    }
	
.print-preview {
    cursor: pointer;
    display: inline-block;
    margin: 0px 10px 0px 10px;
    padding: 0px 0px 0px 0px;
	
}
@media print {
		   .section h5{font-size:25px !important;}
		   
           .defaultTable02.leave {margin-bottom:5px !important;}
           .defaultTable02.leave th{padding:7px 5px; font-size:13px !important; line-height:11px;}
           .defaultTable02.leave td{padding:7px 2px; font-size:13px !important; line-height:11px;}
           .defaultTable02.leave tr:first-child td {border-top:none;}
           .defaultTable02.leave tr:first-child th {border-top:none;}
/*		   
		   
		   .defaultTable02.leave {margin-bottom:5px !important;}
           .defaultTable02.leave th{padding:7px 5px; font-size:13px !important; line-height:11px;}
           .defaultTable02.leave td{padding:7px 2px; font-size:13px !important; line-height:11px;}
           .defaultTable02.leave tr:first-child td {border-top:none;}
           .defaultTable02.leave tr:first-child th {border-top:none;}
*/           
           
           .defaultTable02.leaveA {margin-bottom:5px !important;}
           .defaultTable02.leaveA th{padding:25px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leaveA td{padding:25px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leaveA tr:first-child td {border-top:none;}
           .defaultTable02.leaveA tr:first-child th {border-top:none;}
           
           .defaultTable02.leave0 {margin-bottom:5px !important;}
           .defaultTable02.leave0 th{padding:30px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave0 td{padding:30px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave0 tr:first-child td {border-top:none;}
           .defaultTable02.leave0 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave1 {margin-bottom:5px !important;}
           .defaultTable02.leave1 th{padding:15px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave1 td{padding:15px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave1 tr:first-child td {border-top:none;}
           .defaultTable02.leave1 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave2 {margin-bottom:5px !important;}
           .defaultTable02.leave2 th{padding:11px 8px; font-size:16px !important; line-height:19px; font-weight:bold;}
           .defaultTable02.leave2 td{padding:11px 5px; font-size:16px !important; line-height:19px; font-weight:bold;}
           .defaultTable02.leave2 tr:first-child td {border-top:none;}
           .defaultTable02.leave2 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave3 {margin-bottom:5px !important;}
           .defaultTable02.leave3 th{padding:10px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave3 td{padding:10px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave3 tr:first-child td {border-top:none;}
           .defaultTable02.leave3 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave4 {margin-bottom:5px !important;}
           .defaultTable02.leave4 th{padding:8px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave4 td{padding:8px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave4 tr:first-child td {border-top:none;}
           .defaultTable02.leave4 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave5 {margin-bottom:5px !important;}
           .defaultTable02.leave5 th{padding:6px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave5 td{padding:6px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave5 tr:first-child td {border-top:none;}
           .defaultTable02.leave5 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave6 {margin-bottom:5px !important;}
           .defaultTable02.leave6 th{padding:6px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave6 td{padding:6px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave6 tr:first-child td {border-top:none;}
           .defaultTable02.leave6 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave7 {margin-bottom:5px !important;}
           .defaultTable02.leave7 th{padding:4px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave7 td{padding:4px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave7 tr:first-child td {border-top:none;}
           .defaultTable02.leave7 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave8 {margin-bottom:5px !important;}
           .defaultTable02.leave8 th{padding:4px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave8 td{padding:4px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave8 tr:first-child td {border-top:none;}
           .defaultTable02.leave8 tr:first-child th {border-top:none;}
           
           .defaultTable02.leave9 {margin-bottom:5px !important;}
           .defaultTable02.leave9 th{padding:2px 8px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave9 td{padding:2px 5px; font-size:18px !important; line-height:15px; font-weight:bold;}
           .defaultTable02.leave9 tr:first-child td {border-top:none;}
           .defaultTable02.leave9 tr:first-child th {border-top:none;}
           
		   
		   
           .defaultTable02 {margin-bottom:5px !important;}
           .defaultTable02 th{padding:7px 5px; font-size:9px !important; line-height:11px;}
           .defaultTable02 td{padding:7px 2px; font-size:9px !important; line-height:11px;}
           .defaultTable02 input{font-size:9px !important;}
           .defaultTable02 tr:first-child td {border-top:none;}
           .defaultTable02 tr:first-child th {border-top:none;}
           .overTable {width:100% !important;}
}


