/* Main styles for any text non specified. Including side scrollbar colours. */

body			{ color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; background-color: #FFFFFF }
td				{ color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px }
form			{ color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px }
submit			{ color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px }
input			{ color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px }
select			{ color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px }
textarea		{ color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px }

a:link           { color: #0000CC; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: underline; font-weight: bold }
a:visited        { color: #0000CC; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: underline; font-weight: bold }
a:hover          { color: #0000CC; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: none; font-weight: bold }
a:active         { color: #0000CC; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: underline; font-weight: bold }

a:link.plain    { color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: none; font-weight: bold }
a:visited.plain { color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: none; font-weight: bold }
a:hover.plain   { color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: none; font-weight: bold }
a:active.plain  { color: #000000; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; text-decoration: none; font-weight: bold }

.alt			{ color: #D01818; }
a:link.alt		{ color: #D01818; }
a:visited.alt	{ color: #D01818; }
a:hover.alt		{ color: #D01818; }
a:active.alt	{ color: #D01818; }

/* Header Styles */

.header          { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: normal; line-height:1.2em; }
a:link.header    { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold; line-height:1.2em; }
a:visited.header { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold; line-height:1.2em; }
a:hover.header   { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: underline; font-weight: bold; line-height:1.2em; }
a:active.header  { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold; line-height:1.2em; }

.headersmall			{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: normal }
a:link.headersmall		{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: bold }
a:visited.headersmall	{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: bold }
a:hover.headersmall		{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: underline; font-weight: bold }
a:active.headersmall	{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: bold }

.headerlogo      	{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: normal; line-height:1.2em; }
a:link.headerlogo	{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold; line-height:1.2em; }
a:visited.headerlogo{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold; line-height:1.2em; }
a:hover.headerlogo	{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold; line-height:1.2em; }
a:active.headerlogo	{ color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 16px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold; line-height:1.2em; }

/* Body Styles */

.bodytitle			{ font-size: 22px; letter-spacing:-0.01cm; text-decoration: none; font-weight: bold }
a:link.bodytitle	{ font-size: 22px; letter-spacing:-0.01cm; text-decoration: underline; font-weight: bold }
a:visited.bodytitle	{ font-size: 22px; letter-spacing:-0.01cm; text-decoration: underline; font-weight: bold }
a:hover.bodytitle	{ font-size: 22px; letter-spacing:-0.01cm; text-decoration: none; font-weight: bold }
a:active.bodytitle	{ font-size: 22px; letter-spacing:-0.01cm; text-decoration: underline; font-weight: bold }

.bodysubtitle			{ font-size: 16px; letter-spacing:-0.015cm; text-decoration: none; font-weight: bold }
a:link.bodysubtitle		{ font-size: 16px; letter-spacing:-0.015cm; text-decoration: underline; font-weight: bold }
a:visited.bodysubtitle	{ font-size: 16px; letter-spacing:-0.015cm; text-decoration: underline; font-weight: bold }
a:hover.bodysubtitle	{ font-size: 16px; letter-spacing:-0.015cm; text-decoration: none; font-weight: bold }
a:active.bodysubtitle	{ font-size: 16px; letter-spacing:-0.015cm; text-decoration: underline; font-weight: bold }

.small				{ font-size:90% }
a:link.small		{ font-size:90% }
a:visited.small		{ font-size:90% }
a:hover.small		{ font-size:90% }
a:active.small		{ font-size:90% }

.xsmall				{ color: #707070; font-size:85% }
a:link.xsmall		{ color: #707070; font-size:85% }
a:visited.xsmall	{ color: #707070; font-size:85% }
a:hover.xsmall		{ color: #707070; font-size:85% }
a:active.xsmall		{ color: #707070; font-size:85% }

/* Footer */

.footer          { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: normal }
a:link.footer    { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: bold }
a:visited.footer { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: bold }
a:hover.footer   { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: underline; font-weight: bold }
a:active.footer  { color: #505050; font-family: Trebuchet MS, Arial, Verdana; font-size: 11px; text-decoration: none; font-weight: bold }
