*
{
	font: normal 9pt Arial, Helvetica, sans-serif;
	line-height: 14pt;
	color: #000;
	background:#fff;
}
strong {font: bold 9px Verdana, Arial, Helvetica, sans-serif;}
p {padding:2px;margin:4px 0px;}
html, body{width:100%;height:100%;background: #fff;}
#content{width:100%;}

#menu, nav, #infobox, #footer, #search_info, .main_bg, #logo, #form_elements_edit{display:none;}

ul {list-style: none;}

a{text-decoration:none;}

.listing{width:100%;border-collapse:collapse;}

	.listing thead, th *
	{
		font-weight: bold;
		text-align:center;
	}
		.listing thead a, 
		{
			color:#000;
			font-weight:bold;
			text-decoration:none;
		}

	.listing tbody *
	{
		vertical-align:middle;
		padding:0px 0px;
		margin:0px;
		color:#000;
		
	}
	
	button, footer
	{
        display:none;
    }

#personnel_receipt
{
    background-color:#fff;
    padding:5px 10px;
}
    #personnel_receipt *
    {
        color:#000;
        font-size:20px;
    }
    #personnel_receipt table
    {
        padding:30px;
        border: 1px solid black;
    }
    #personnel_receipt table td
    {
        padding:10px;
        text-align:left;
    }
    .receipt_lang
    {
        width:200px;
    }
