@charset "utf-8";
/* CSS Document */
/* includes CSS overrides for CSS inherited from the printers, as well as CSS specific to this page */
body {
	font-size:100%;	/*override printers css that sets body font to very small*/
}

body > h1 {
	text-align:center;
	margin: .5em 0;
}

.a_printers_status > h2 { /*targeting just immediate h2 descendats of the status block so as not to override CSS applied to <h2>s used in the printer status content we're scraping in*/
	margin-bottom: .5em;	
}

#statuses_block {
	margin: 1em;
}

.a_printers_status {
	border:1px solid black;
	margin:1em;
	padding: 1em;
}

#lookup_error {
	margin:1em;	
}

#lookup_error ul {
  margin-left: 0;
  padding-left: 0;
}

#lookup_error ul li {
  margin-left: 1em;
}

.good_status {
	color:#090 !important;
	font-size: 1em !important;
}

.bad_status {
	color:#F00 !important;
	font-size: 2em !important;
}

.good_status, .bad_status {
	font-weight: bold;	
}

.printer_problem_message {
	font-size:2em;
	font-weight:bold;
	color:#F00;
	display:none; /* By default we will hide this message and only show it by outputting in page CSS style to override the display:none value */
}

.printer_problem_message p
{
	text-align:center;
}

#refresh_controls
{
text-align:center;	
}

#extra_sys_info
{
	margin:2em;	
}

/*Overrides/extensions*/
.from_printer {
	font-size:	 62.5%; /*return to printers default css value that sets body font to very small*/
}

#Text1 {
font-size: 2em;
font-weight: bold;
color:#F00;
}

/* for HP Color LaserJet CP5225dn */
/* Hide the TDs that contain bad/unsloed &nbsp (note not &nbsp;)*/
 td:nth-child(3) {
    display:none;
} 
