
/* Pretty rounded (in Firefox) tables */

/* Global style, roundBlue, has EIS colours */
table.roundBlue {
	border-color: teal; 
	border-style: solid;
	border-width: 10px 1px 10px 1px;
	border-right-color: #00b0b0;
	background-color: #ffffff; 
	margin-top: 10px;
	-moz-border-radius:10px;
	width: 100%;
}

table.roundBlue th {
	background-color: teal; 
	color: #ffffff; 
	padding-left: 5px;
	padding-top: 0px;
}

table.roundBlue th.big {
	font-size:16px;
}

/* Show alternating rows as yellowy */
table.roundBlue tr.alternate {
	background-color: #ffffe0;
}

/* Show alternating rows as blue-ish - use with roundBlue */
table.oddRows tr.alternate {
	background-color: #f2f2ff;
}

table.roundBlue td {
	border-top: 1px solid #00b0b0;
	padding: 5px;
	vertical-align: top;
}

table.roundBlue table {
	border: 1px solid #00b0b0;
	padding: 5px; 
	background-color: #ffffef; 
	font-style: italic;
	margin-top: 5px;
	width: 100%;
	-moz-border-radius:5px;
}

table.roundBlue tr.alternate table {
	background-color: #ffffef; 
}

table.roundBlue table td {
	border-top-style: none;
}

/* Custom colours for Stats site */
table.stats {
	border-color: #1c4392; 
}

table.stats th {
	background-color: #1c4392; 
}

table.stats td {
	border-top-color: #1c4392;
}

/* Survey styling */
table.survey {
  background-color: #a0a0cc;
  border-collapse: separate;
  border: 7px solid #a0a0cc; 
  font-size:small;
  -moz-border-radius: 10px;
  padding: 0px; 
  text-align: left; 
  vertical-align: top; 
  width: 100%; 
}

 table.survey td {
  background-color: #e5e5e5;
  border: 1px solid #ffffff;
  vertical-align: top;
}

table.survey th {
  background-color: transparent;
  border-width: 0px;
  color: #ffffff;
  font-size: large;
  font-weight: bold;
  padding-top: 15px; 
  text-align: center;
}

table.survey td.question {
  background-color: #f5f5f5;
  color: #191970;
  font-weight: bold; 
}

table.survey td.subQuestion {
  background-color: #f5f5f5;
  padding-left: 30px;
}

table.survey td.answer { 
   font-family: "Arial";
}

table.survey td.smallAnswer { 
   font-size: x-small;
   font-family: "Arial";
}
table.survey td.answer td, table.survey td.smallAnswer td { 
  border-color: #e5e5e5;
}

/* Hide unneccessary menu navigation (only affects Menu Set = 
 * page lineage, ie. IRU surveys */
div#uwa_lineage {
	display: none;
}

/* Nicely present source code, eg. SAS */
pre.sourceCode {
	background-color: #f5f5dc; 
	max-height: 300px;
	overflow: auto; 
	padding: 5px;
}
