div {
	/* these next two lines forces IE and Firefox to interpret "box" sizes in the same way */
	-moz-box-sizing: border-box;
	-moz-box-sizing: content-box;
	-moz-box-sizing: padding-box;

	box-sizing:border-box;
	box-sizing: content-box;

	
}

body, td {
	margin: 0em;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #878787;
}

.legal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 0.71em;

}




/*=============================================== Dave edited   */ 
#voteForThis{
	display: inline;
	float: left;
	margin-left: 28px;
}

#voteTable {
	width: 48px;
	text-align: center;
}

#submissions{
	display: inline;
}

#submissionsTable {
	width: 680px;
	text-align: center;
}

#submissionBrackets{
	float:right; 
	margin-top:10px; 
	margin-right:20px;

}

#submitBut{
	float:left; 
	margin-top:10px; 
	margin-left:14px;

}

/*===============================================*/

.homeBold {
	color: #01A43B;
	font-weight: bold;
}

.teacherBold {
	color: #E30405;
	font-weight: bold;
}

.contestBold {
	color: #FF5704;
	font-weight: bold;
}

.contactBold {
	color: #FE0000;
	font-weight: bold;
}

.contestSubTitle {
	color: #B89118;
	font-weight: bold;
}

.submitBold {
	color: #B89118;
	font-weight: bold;
}

a.link { 
	color: #ff0000;
}

a.visited { 
	color: #ff0000;
}

a.hover { 
	color: #ff0000;
}
a.active { 
	color: #ff0000;
}




