
.contentpaneopen {
	padding-left: 30px !important;
}#mainframe td.contentheading, .contentheading {	background-color: #ffffff;	font-size: x-large;	color: #003366;	font-weight: bolder;	text-align: center;}	
/* info tables */
table.infotables {
  margin: 1em 1em 1em 0;
  background: whitesmoke;
  border-collapse: collapse;
}

table.infotables th, table.infotables td {
  border: 1px black solid;
  padding: 1em;
}

table.infotables th {
  background: url(th-bg.jpg) repeat-x top #00498e;
  text-align: center;
  color: white;
}

table.infotables td {
  background: url(td-bg.jpg) repeat-x top #efecbe;
  text-align: left;
  color: black;
}

/* makes the alert section orange, bold and bigger so it gets noticed */
table.contentpaneopen-alert {
	font-weight: bold; 
        color: orange;
        font-size: 130%;

}


.sectiontableentry1 td{
	text-align: left;
}

.sectiontableentry2 td{
	text-align: left;
}
