body {font: normal 100% Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF}

a {text-decoration: underline}
a:link    {color: blue}
a:hover   {color: blue}
a:active  {color: blue}
a:visited {color: blue}

a.rdtablnk:link, a.rdtablnk:active, a.rdtablnk:visited {text-decoration: none; color: black; font-weight: normal}
a.xpbutton:link, a.xpbutton:active, a.xpbutton:visited {text-decoration: none; color: black}
a.heri4:link    {color: lightblue}
a.heri4:hover   {color:lightblue}
a.heri4:active  {color:lightblue}
a.heri4:visited {color: lightblue}

.errorlabel  {font-weight: bold; color: white}

table.main   {width: 100%; background-color: white}
table.search {width: 100%}
table.result {width: 100%}
table.brief  {width: 100%; background-color: #ffffee}
table.full   {width: 100%; font-size: 92%}
table.reader {width: 100%}
table.rdcirc {width: 100%; font-size: 83%; background-color: #e9f4ff}
table.login  {width: 90%; align: center}
table.admin  {width: 90%; align: center}
table.other  {width: 80%; align: center}
table.help   {width: 100%; align: centre; font-size: 83%}

select {font-size: 92%}

.button {
	cursor:pointer;
	background:url('../images/button.png') 0 2px no-repeat;
	border:0;
	height:28px;
	width:128px;
	position:relative;
	top:-2px;
	color: blue;
}

td.tbbutton {width: 36px}
.header     {font-size: 150%; color: navy}
.button     {font-weight: bold}
.xpbutton   {font-weight: bold; white-space: nowrap}
.welcome    {font-weight: bold; font-style: italic; font=weight: bold; color: navy; vertical-align: middle}
.label      {font-weight: bold}
.error      {font-weight: bold; color: red}
.searchterm {font-size: 100%}

tbody.full  {vertical-align: top}
.fLabel     {font-style: italic; color: navy}
.fDataM     {}
thead.faccs {font-style: italic; font-size: 92%; color: navy; white-space: nowrap}
tbody.faccs {font-size: 92%; vertical-align: top}
.fDataS     {}

thead.brief {background-color: silver}
.bHeadS  {font-size: 83%}
.bHeadM  {}
.bHeadL  {font-size: 135%}
tbody.brief {vertical-align: top}
.bDataS  {font-size: 83%}
.bDataM  {}
.bDataL  {font-size: 135%}
.bRowNo  {font-weight: bold; background-color: #dddddd; vertical-align: middle; text-align: center}

td.rdwarn1 {background-color: #ff9999; text-align: right; white-space: nowrap}
td.rdwarn2 {font-weight: bold; background-color: #ffdddd}
td.rdtabs  {width: 12%; font-weight: bold; font-size: 92%; white-space: nowrap; vertical-align: middle; text-align: center}
tr.rdthead {background-color: #d0e0f0}
tr.rdtdata {vertical-align: top}
tr.rdhirow {vertical-align: top; color: red}

.sheader    {font-weight: bold}
.ssubheader {}
.stext      {font-size: 92%}
.stexthdr   {font-size: 92%; font-weight: bold}
