
body {
	font-family: "Roboto", sans-serif;
	*font-family: georgia, times, "times new roman", serif;
	font-size: 15px;
}
h2 {
	font-family: georgia, times, "times new roman", serif;
	font-size: 22px;
	color: #1580ea;
}
table {
	margin-top: 10px;
	margin-bottom: 10px;
}
th {
	font-weight: bold;
}
div.validate_success {
  padding: 20px;
  background-color: green;
  color: white;	
	
}
div.validate_error {
  padding: 20px;
  background-color: red;
  color: white;	
}
.wgsa_header_large {
	font-family: georgia, times, "times new roman", serif;
	font-size: 38px;
}
.wgsa_header_medium {
	font-family: georgia, times, "times new roman", serif;
	font-size: 24px;
}
.wgsa_header_small {
	font-family: georgia, times, "times new roman", serif;
	font-size: 20px;
}
.wgsa_article {
	padding: 0px 8px 5px 8px;
	margin-bottom: 10px;
}
.wgsa_article > ul {
	padding-left: 25px;
}
.wgsa_highlight {
	color: #ff0000;
}
.wgsa_menu_margin {
	margin: 5px!important;
}
.w3-sidenav a {padding:16px;font-weight:bold}

.w3-lighter-blue {
	background-color: #c1e1fb;
}
.w3-wgsa-blue {
	color: white;
	*font-family: georgia, times, "times new roman", serif;
	background-color: #130b77;
}
.strikethrough {
	text-decoration: line-through;
}
.hiddenemail {
	background-color: #C6E2FF;
}
.highlightbig {
	color: #FF0000;
	font-size: 120%;
	font-weight: bold;
}
.highlight {
	color: #FF0000;
	font-weight: normal;
}
.notice {
	*background-color: red;
	color: white;
}
.notice h2 {
	color: white;
}
a.cancelbtn {
	background-color: red;
	color: white;
	padding: .25em .25em;
	text-decoration: none;
}
@media print { 
	.noprint { 
		visibility: hidden; 
	}
/* style settings for the countdown timer
*/

.lcdstyle{ /*Example CSS to create LCD countdown look*/
*background-color:black;
color:red;
font: 24px MS Sans Serif;
padding: 4px;
}
.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 120%
}
