body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #EBEBEB; margin-top:0}
table {font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
.subtitle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.newstitle {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; text-decoration: none; font-weight: bold}
.newslink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none; font-weight: normal}
.newslink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0033FF; text-decoration: underline; font-weight: normal}
.graytext {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
.mainlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.mainlink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888888; text-decoration: underline}
.titlelink {font-family: Arial, Helvetica, sans-serif; color: #003366; text-decoration: none}
.titlelink:hover {font-family: Arial, Helvetica, sans-serif; color: #003366; text-decoration: none}
.instantlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006600; text-decoration: none; font-weight: bold}
.instantlink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00CC00; text-decoration: underline; font-weight: bold}
.drawinglink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration: none; font-weight: bold}
.drawinglink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0066FF; text-decoration: underline; font-weight: bold}
.puzzlelink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #991100; text-decoration: none; font-weight: bold}
.puzzlelink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; text-decoration: underline; font-weight: bold}
.optionallink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; font-weight: bold}
.optionallink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration: underline; font-weight: bold}
.contesttitle { 
	z-index:2;
	cursor: pointer;
	padding: 2px 2px 2px 2px;
	background-color: #F2F2FF;
	layer-background-color: #F2F2FF;
}
.contesttitlemain { 
	z-index:2;
	padding: 2px 2px 2px 2px;
	background-color: #F2F2FF;
	layer-background-color: #F2F2FF;
}
.contestdescription { 
	z-index:1;
	cursor: pointer;
	padding: 2px 2px 2px 2px;
	background-color: #CCCCFF;
	layer-background-color: #CCCCFF;
}
.contestdetails {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold}
.fineprint {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: normal}
.detailslink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold}
.detailslink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold}
.discusslink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; font-weight: normal}
.discusslink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: underline; font-weight: normal}
.enterlink {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: none; font-weight: bold}
.enterlink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold}
.enterlinkbig {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration: none; font-weight: bold}
.enterlinkbig:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; text-decoration: underline; font-weight: bold}
.donelink {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold}
.helplink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.helplink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.plainlink {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
.plainlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
.menulink {text-decoration: none}