body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
body {
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}
bodycopy {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

a:link { color: #0000CC; text-decoration: none}
a:hover { color: #0000FF; text-decoration: none }
a:active { color: #FF0000; text-decoration: underline}
a:visited { color: #666666; text-decoration: none}

/* Headings -- RED */
.h1, .h2, .h3, .h4, .h5, .h6 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #bb0000; word-spacing: -0.03em; letter-spacing: -0.02em}

.h1 { font-size: 33px}
.h2 { font-size: 27px}
.h3 { font-size: 24px}
.h4 { font-size: 18px}
.h5 { font-size: 15px}
.h6 { font-size: 12px}

/* Headings -- BLACK */
.h1b, .h2b, .h3b, .h4b, .h5b, .h6b { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; word-spacing: -0.03em; letter-spacing: -0.02em}

.h1b { font-size: 33px}
.h2b { font-size: 27px}
.h3b { font-size: 24px}
.h4b { font-size: 18px}
.h5b { font-size: 15px}
.h6b { font-size: 12px}

/* Headings -- GREY */
.h1g, .h2g, .h3g, .h4g, .h5g, .h6g { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #999999; word-spacing: -0.03em; letter-spacing: -0.02em}

.h1g { font-size: 33px}
.h2g { font-size: 27px}
.h3g { font-size: 24px}
.h4g { font-size: 18px}
.h5g { font-size: 15px}
.h6g { font-size: 12px}

/* Form tag settings */
.form-tag { font-size: 11px; font-weight: normal; text-align: right}
.form-value { font-size: 11px; font-weight: normal; color: #000000; text-align: left}

/* Footer settings */
.footer { font-size: 10px; font-weight: normal; color: #333333}
.footer a:link { color: #444444; text-decoration: none}
.footer a:hover {	color: #0000ff; text-decoration: underline}
.footer a:active { color: #ff0000; text-decoration: underline}
.footer a:visited { color: #666666; text-decoration: none}

/* Text sizes */
.text20 { font-size: 20px}
.text18 { font-size: 18px}
.text16 { font-size: 16px}
.text15 { font-size: 15px}
.text14 { font-size: 14px}
.text12 { font-size: 12px}
.text11 { font-size: 11px}
.text10 { font-size: 10px}
.text9 { font-size: 9px}

/* Side menu */
.menu { font-size: 12px; color: #333333; text-align: center; vertical-align: middle; padding-top: 4px; padding-bottom: 4px}
.menu a:link { color: #333333; text-decoration: none}
.menu a:hover { color: #0000ff; text-decoration: none}
.menu a:active { color: #ff0000; text-decoration: none}
.menu a:visited { color: #666666; text-decoration: none}

/* Top menu: A-Team header */
.menu-ateam { font-size: 10px; font-weight: bold; color: #333333; text-align: center}
.menu-ateam a:link { color: #333333; text-decoration: none}
.menu-ateam a:hover { color: #ffffff; text-decoration: underline}
.menu-ateam a:active { color: #CC0000; text-decoration: underline}
.menu-ateam a:visited { color: #333333; text-decoration: none}

/* Background highlight color */
.highlight { background-color: #FFFF66}

/* Text color settings */
.text-red { color: #bb0000}
.text-blue { color: #0000cc}
.text-grey { color: #999999}
.text-white	{color: #ffffff}

/* Margin settings */
.margintop10	{ margin-top: 10px}
.margintop7		{ margin-top: 7px}
.margintop3		{ margin-top: 3px}
.marginleft10	{ margin-left: 10px}
.marginleft7	{ margin-left: 7px}
.marginleft3	{ margin-left: 3px}
.marginright10	{ margin-right: 10px}
.marginright7	{ margin-right: 7px}
.marginright3	{ margin-right: 3px}
.marginbtm10	{ margin-bottom: 10px}
.marginbtm7		{ margin-bottom: 7px}
.marginbtm3		{ margin-bottom: 3px}

/* Margin legacy settings */
.margin-right { margin-right: 10px}
.margin-left { margin-left: 10px}
.margin-top-right { margin-top: 3px; margin-right: 10px}
.margin-top-left { margin-top: 3px; margin-left: 10px}

/* Left-hand padding */
.padleft10 { padding-left: 10px}
.padleft30 { padding-left: 30px}
.padleft60 { padding-left: 60px}