/* Css for a Standard Tablet - Portrait */

body {
	background: #757575; /*#990033; changed 1.8*/
	font-family: arial; /* changed 1.8*/
		/*width: 370px;*/
		/*width:785px;*/
	/*max-width
		position:absolute;
	left:0;
	right:0;
	margin:0;padding:0;*/

}

header, #pages, footer {
	/*width: 350px;*/
	margin: 5;
	overflow: hidden;
/*	font-size:1.2em;
	background-image:url('ucglogonew1.png');
	background-repeat:no-repeat;
	background-position:left top; */
}

#logohead{
	/*float:left;*/

	padding-right:5px;
	height:60px;
	text-align:center;
	display: block;
    margin-left: auto;
    margin-right: auto 
}

#logoheadPrint{
	/*float:left;*/
	
	padding-right:5px;
	height:60px;
	text-align:center;
	display: block;
    margin-left: auto;
    margin-right: auto;
    float:right;
}


#logofoot{
	float:right;
	padding-left:15px;
	height:25px;
}


#container
{
	margin: 0;
	background: #aaa;
	padding: 10px 5px 10px 5px ;
	/*width: 351px;*/
}



h1 {
	margin: 0 0px;
	font-size: 2.0em;
	background: #aaa;
	color: #000099;
	padding: 5px 1px 5px 2px;
	/*width: 351px;*/
	text-align: center;  
}


#footer {
	background: #ccc;
	text-align: left;
	font-size: .8em;
	padding: 10px 1px 10px 2px ;
	/* padding : top right bottom left */
	height: 1%;
	/*width: 351px;*/
}


h2 {
	margin-left: 5px;
	font-size: 1.0em;
	padding: 5px 1px 5px 2px;
	/*width: 351px;*/
	text-align: left;  
	width:10%; 
	height: 10%;
}

/* Format the Table to Display The Report */

table {font-size:.3em;
	margin-left:2px;
	border-collapse:collapse;
}

td {padding-left: 2px;
padding-right:1px;}


.DateDue {
width:90px;
}

.RevisedDueDate {
width:110px;
}
.Supervisor{
width:100px;
}
.Community{
width:125px;
}

.Address{
width:155px;
}

.Product{
width:90px;
}

.Supplier{
width:160px;
}

.CommLot{
width:40px;
}

#reportTopTotals ,#billingTotals  td , #billingTotals  th{
		font-size:2.1em;
		width:90px;
		text-align:left;
}

#titleRow  {margin-left:0px;}

.reduced {
font-size:.7em;}

/* ----End Table Format -------*/

/* ------ Format of Table Sorter Headers 

th.headerSortUp { 
    background-image: url(../images/asc.gif); 
    background-color: #3399FF; 
} 

th.headerSortDown { 
    background-image: url(../images/desc.gif); 
    background-color: #3399FF; 
} 

th.header { 
    background-image: url(../images/bg.gif);     
    cursor: pointer; 
    font-weight: bold; 
    background-repeat: no-repeat; 
    background-position: center left; 
    padding-left: 20px; 
    border-right: 1px solid #dad9c7; 
    margin-left: -1px; 
} 
------*/
#printsubhead {display:none;}

#observationTable {
font-size:1.0em;}

.signame{font-size:1.0em;}



h1,#typeSelection ,#typeSelectionDetails,#obcDetails, #subhead, div.footer,header, footer ,#subform,form, #printObs {display:none;}

@media print {
.noprint {
  display: none !important;
}
	}