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

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

.headertable	{ background-color: #016300 }

a:link           { color: #0000CC; font-size: 12px; text-decoration: underline; font-weight: bold }
a:visited        { color: #0000CC; font-size: 12px; text-decoration: underline; font-weight: bold }
a:hover          { color: #0000CC; font-size: 12px; text-decoration: none; font-weight: bold }
a:active         { color: #0000CC; font-size: 12px; text-decoration: underline; font-weight: bold }

/* Header text menu */

.header				{ color: #FFFFFF; font-size: 14px; letter-spacing:-0.02cm; text-decoration: none; font-weight: normal }
a:link.header		{ color: #FFFFFF; font-size: 14px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold }
a:visited.header	{ color: #FFFFFF; font-size: 14px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold }
a:hover.header		{ color: #FFFFFF; font-size: 14px; letter-spacing:-0.02cm; text-decoration: underline; font-weight: bold }
a:active.header		{ color: #FFFFFF; font-size: 14px; letter-spacing:-0.02cm; text-decoration: none; font-weight: bold }

/* Results URL */

a:link.url			{ color: #009933; font-weight: normal }
a:visited.url		{ color: #009933; font-weight: normal }
a:hover.url			{ color: #009933; font-weight: normal }
a:active.url		{ color: #009933; font-weight: normal }

/* Footer */

.footer          { color: #202020; font-size: 11px; text-decoration: none; font-weight: normal }
a:link.footer    { color: #202020; font-size: 11px; text-decoration: none; font-weight: bold }
a:visited.footer { color: #202020; font-size: 11px; text-decoration: none; font-weight: bold }
a:hover.footer   { color: #202020; font-size: 11px; text-decoration: underline; font-weight: bold }
a:active.footer  { color: #202020; font-size: 11px; text-decoration: none; font-weight: bold }

.cfooter          { color: #808080; font-size: 10px; text-decoration: none; font-weight: normal }
a:link.cfooter    { color: #808080; font-size: 10px; text-decoration: none; font-weight: bold }
a:visited.cfooter { color: #808080; font-size: 10px; text-decoration: none; font-weight: bold }
a:hover.cfooter   { color: #808080; font-size: 10px; text-decoration: underline; font-weight: bold }
a:active.cfooter  { color: #808080; font-size: 10px; text-decoration: none; font-weight: bold }

/* Large title styles and links */

.title       		{ color: #000000; font-size: 16px; text-decoration: none; letter-spacing:-0.01cm; font-weight: bold }
a:link.title 		{ color: #000000; font-size: 16px; text-decoration: none; letter-spacing:-0.01cm; font-weight: bold }
a:visited.title	    { color: #000000; font-size: 16px; text-decoration: none; letter-spacing:-0.01cm; font-weight: bold }
a:hover.title   	{ color: #000000; font-size: 16px; text-decoration: none; letter-spacing:-0.01cm; font-weight: bold }
a:active.title		{ color: #000000; font-size: 16px; text-decoration: none; letter-spacing:-0.01cm; font-weight: bold }

.subtitle       	{ color: #000000; font-size: 14px; letter-spacing:-0.02cm; font-weight: bold }
a:link.subtitle 	{ color: #000000; font-size: 14px; letter-spacing:-0.02cm; font-weight: bold }
a:visited.subtitle  { color: #000000; font-size: 14px; letter-spacing:-0.02cm; font-weight: bold }
a:hover.subtitle   	{ color: #000000; font-size: 14px; letter-spacing:-0.02cm; font-weight: bold }
a:active.subtitle	{ color: #000000; font-size: 14px; letter-spacing:-0.02cm; font-weight: bold }

.small       		{ color: #000000; font-size: 11px; font-weight: normal; font-style: normal }

/* Search Bar */

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