
body	{
	font-size: 9pt;
    background: white;
}
body, input, select, table, td, tr, textarea	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.topMenu, #left, #right, .techMenu, .searchForm, #calendar, #foot img, .noPrint, .complete	{
	display: none;
}
img {
	border: none;
}
ul	{
	margin: 0;
	padding: 0;
	list-style: none;
}

h1	{
	font-size: 13pt;
	border-bottom: 1px solid gray;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

h2	{
	font-size: 11px;
}

h3	{
	clear: both;
	font-size: 10px;
}

a	{
	color: black;
}
hr	{
	clear: both;
	margin: 10px 0;
}

#footer	{
	padding: 10px 0;
}

#navigation, #logo-softender, .column-three, .column-two, #app-login{
	display: none;
}

.label { 
	text-align: left;
	padding: 5px;
}
.datatable {
    font-size: 9px;
}

th {
    /*text-decoration: underline;*/
}

/*
.dataTable {
    border-collapse: collapse;
    border: 1px solid gray;
    margin: 4px;
}

.dataTable td {
    border: 1px solid gray;
    font-size: 11px;
    padding: 3px;
    padding-left: 6px;
}

.dataTable th {
    background-color: #ccc;
    font-size: 11px;
    font-weight: bold;
    border: 1px solid gray;
    padding: 3px;
    padding-left: 6px;
}
*/

.dataTable2 {
    border-collapse: collapse;
    border: 1px solid #cccccc;
    margin: 4px;
}

.dataTable2 td {
    border: 1px dotted #cccccc;
    font-size: 11px;
    padding: 3px;
    padding-left: 6px;
}

.dataTable2 th {
    /*background-color: #ccc;*/
    font-size: 11px;
    font-weight: bold;
    border: 1px dotted #cccccc;
    padding: 3px;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom: 0px solid #cccccc;
    text-align: center;

}

.dataTable {
    border-collapse: collapse;
    border: 1px solid #cccccc;
    margin: 4px;
}

.dataTable td {
    border: 1px dotted #cccccc;
    font-size: 11px;
    padding: 3px;
    padding-left: 6px;
}

.dataTable th {
    /*background-color: #ccc;*/
    font-size: 11px;
    font-weight: bold;
    border: 1px dotted #cccccc;
    padding: 3px;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom: 0px solid #cccccc;
    text-align: center;

}

.hidePrint {
    display: none;
}

