.nav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bolder;
	color: #84B9D9;
	word-spacing: 25px;
	text-decoration:none
}
.nav a:hover{color: #CC0099}
#active{color: #0072bf}
.footerLinks{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; text-decoration:none; letter-spacing:2px}
.footerLinks a:hover{color:#888;}
.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.main a{font-weight:bold;color: #003399;text-decoration:underline}
.main a:hover{color: #CC3399}
.subMain {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding:5px
}
.subMain a{font-weight:bold;color:#333333;}
.subMain a:hover{font-weight:bold;color:#333333; text-decoration:underline}
.subTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold
}
.subContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006666
}
.subContent a{color:#006666;	font-weight:bold;text-decoration:none}
.subContent a:hover{color: #000033;}
.small {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.small a{color: #000099;text-decoration:none}
#bus td{padding-bottom:8px; padding-top:5px; border-bottom:#ccc solid 2px}
#bus strong{color: #0066CC}
#leftColumn {padding:0 0 10px 20px;}
#rightColumn {padding:0 0 10px 80px;}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#777; text-decoration:none; letter-spacing:2px}
.validation-advice
{
font-family:Arial;
font-size:12px;
color:#333;
display:inline;
padding: 4px;
}
#gal_img {filter:alpha(opacity=100);margin-bottom:4px }
a:hover #gal_img{filter:alpha(opacity=50) }


/* Contest Participants */
#participantBox {
	display: none;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left:0;
	background: black;
}
#dialogBox {
	position: fixed;
	background: white;
	border: 1px dashed gray;
	display: none;
}
#gMap {
	width: 100%;
	height: 88%;
	background: #EDE;
	border: 1px solid #CCC;
	margin-bottom: 15px;
}
#listBox {
	background: black;
	cursor: default;
	width: 200px;
	opacity: 0.8;
	filter:alpha(opacity=80);
	color: white;
	display: none;
	padding: 1em;
}
#listContents { 
	overflow-x: hidden;
	overflow-y: auto;
}
#listCategory {
	width: 100%;
	margin-top: 0.5em;
}
#loading {
	float:right;
	display: none;
}
#theList div {

}

.tooltip {
	background: #EEE;
	white-space: nowrap;
	font-size: 11px;
	text-align: center;
}
.tooltip > div {
	border: 1px solid black;
	padding: 2px 4px;
}
.biaEst:hover {
	color: #3EA99F !important;
	cursor: pointer;
}
