/* HyperLinks */
a:link {
	color: #003399;
	text-decoration: none;
	font-weight: none;
}

a:visited {
	color: #003399;
	text-decoration: none;
	font-weight: none;
}

a:hover {
	color: #ffcc33;
	text-decoration: none;
	font-weight: none;
}

a:visited :hover {
	color: #ffcc33;
	text-decoration: none;
	font-weight: none;
}

a:active {
	color: #003399;
	text-decoration: none;
	font-weight: none;
}

/* yellowlink hyperlinks */
a.yellowlink:visited {
	color: #ffcc33;
	text-decoration: none
}

a.yellowlink:visited :hover {
	color: #ffcc33;
	text-decoration: underline;
	font-weight: none;
}

a.yellowlink:link {
	color: #ffcc33;
	text-decoration: none
}

a.yellowlink:active {
	color: #ffcc33;
	text-decoration: none
}

a.yellowlink:hover {
	color: #ffcc33;
	font-weight: normal;
	text-decoration: none
}

/* yellowlink hyperlinks */
a.arrow:visited {
	color: #ffffff;
	text-decoration: none
}

a.arrow:visited :hover {
	color: #ffffff;
	text-decoration: none
}

a.arrow:link {
	color: #ffffff;
	text-decoration: none
}

a.arrow:active {
	color: #ffffff;
	text-decoration: none
}

a.arrow:hover {
	color: #ffffff;
	text-decoration: none
}

TABLE#message {
	table-layout: fixed;
	border: 0px;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	width: 435px;
}

/* Common attributes for the body of the table */
TABLE#message TR TD {
	padding: 2px;
	text-align: center;
}

/* Define table cells for BUY message */
TABLE#message TR.buy TD {
	border-top: #88a 1px solid;
	border-left: #88a 1px solid;
	border-bottom: #00a 1px solid;
	border-right: #00a 1px solid;
	background: #66c;
	color: #dd8;
}

/* Define table cells for SELL message */
TABLE#message TR.sell TD {
	border-top: #fcc 1px solid;
	border-left: #fcc 1px solid;
	border-bottom: #c00 1px solid;
	border-right: #c00 1px solid;
	background: #f33;
	color: #000;
}

/* Define table cells for error message */
TABLE#message TR.error TD {
	border-top: #444 1px solid;
	border-left: #444 1px solid;
	border-bottom: #000 1px solid;
	border-right: #000 1px solid;
	background: #222;
	color: #dd8;
}

TABLE#teams {
	table-layout: fixed;
	border: 0px;
	font: 95% Verdana, Arial, Helvetica, sans-serif;
	width: 435px;
}

/* Define the look of the Header line */
TABLE#teams TH {
	border-top: #aac 1px solid;
	border-left: #aac 1px solid;
	border-bottom: #336 1px solid;
	border-right: #336 1px solid;
	background: #559;
	color: #eee;
	font-weight: normal;
}

/* Common attributes for the body of the table */
TABLE#teams TR TD {
	padding: 2px;
	text-align: center;
}

/* Define table cells for yellow rows */
TABLE#teams TR.yellow TD {
	border-top: #ee4 1px solid;
	border-left: #ee4 1px solid;
	border-bottom: #660 1px solid;
	border-right: #660 1px solid;
	background: #cc2;
	color: #111;
}

/* Define table cells for light blue rows */
TABLE#teams TR.lightblue TD {
	border-top: #ccf 1px solid;
	border-left: #ccf 1px solid;
	border-bottom: #44c 1px solid;
	border-right: #44c 1px solid;
	background: #aaf;
	color: #330;
}

/* Define table cells for dark blue rows */
TABLE#teams TR.darkblue TD {
	border-top: #88a 1px solid;
	border-left: #88a 1px solid;
	border-bottom: #00a 1px solid;
	border-right: #00a 1px solid;
	background: #66c;
	color: #dd8;
}

/* Define hyperlinks for light blue rows */
TABLE#teams TR.lightblue A {
	color: #009;
}

/* Define hyperlinks for dark blue rows */
TABLE#teams TR.darkblue A {
	color: #cc0;
}

/* Change cursor to highlight acronyms */
acronym {
	cursor: help;
}
