@charset "UTF-8";
/* CSS Document
Patricia L. Snyder
Resources CSS
©2010 Patricia L. Snyder
Created 10/25/09 1:03PM
Updated 10/25/09 1:03PM
Validated 10/25/09 1:03PM
CSS code by Steve Wilkison at Digital Vision Media, www.digitalvisionmedia.com */

/* TEXT */

h1 {
	font-weight: bold;
	margin: 0 0 10px 0;
	font-size: 120%;
}

h2 {
	font-weight: bold;
	margin: 0 0 10px 0;
}

h3#menheadline, h3#womenheadline {
	font-weight: bold;
	text-align: center;
	margin: 30px 0 10px 0;
	font-size: 130%;
}

h3#app, h#appw {
	font-weight: bold;
	text-align: center;
	margin: 0 0 20px 0;
}

div#contentdiv p#data {
	text-align: center;
	font-style: italic;
	margin: 20px 0 30px 0;
}

/* TABLES */

table {
	width: 600px;
}

table#mendrinks, table#womendrinks {
	text-align: center;
	font-weight: bold;
}

tr.weight {
	font-weight: bold;
}

td {
	padding: 0;
	border: 1px solid #000;
}

td.left {
	width: 70px;
}

td.right {
	width: 120px;
}

td.blue {
	color: #03F;
}

td.red {
	color: #930;
}

td.highlight {
	background: #ccffff;
}

td.highlightpink {
	background: #ff99cc;
}

table#men, table#women {
	text-align: center;
}

table#men td, table#women td {
	padding: 3px;
}

table#mendrinks td, table#womendrinks td {
	padding: 3px;
	border-bottom: none;
}

td.subtract {
	font-size: 90%;
	text-align: center;
	border-top: none;
	padding: 5px;
}

tr.safe td {
	background: #444;
	color: #fff;
}

td p {
	font-size: 90%;
	padding: 0 10px 0 10px;
}