BODY
			{ 
			background: #FFFFF0 url( "images/rflogo2e.gif" );
			text-align: justify;
			font-family: Arial, sans-serif;
			}

TD
			{ 
			text-align: left;
			font-family: Arial, sans-serif;
			vertical-align: top;
			padding-left: 10px;
			}


P			{
			text-align: justify;
			font-family: Arial, sans-serif;
			margin-top: 0px;
			}

.pmenu
			{
			margin-left: 20px;
			}

.tmenu
			{
			background: #E0E0E0 ;
			border: outset 4pt;
			border-collapse: collapse ;
			border-color: aqua ;
			width: 90%;

			margin-bottom: 20px;
			}

.tmenu TD
			{
			border-left: solid 1pt ;
			border-left-color: green ;
			border-bottom: solid 1pt ;
			border-bottom-color: green ;
			}

.tmenuc1
			{
			width: 90%;
			color: #0000FF ;
			}

.tmenuc2
			{
			width: 10%;
			color: #0000FF ;
			}

CAPTION
			{
			color: #008080;
			font-weight: bold;
			text-decoration: underline;
			margin-bottom: 5px;
			}

A:link
			{
			color: #0000FF;
			}

A:visited
			{
			color: #0000FF;
			}

A:active
			{
			color: #0000FF;
			}

.rfmenu
			{
			}

.rfsubmenu
			{
			font-size: smaller;
			margin-left: 10px;
			}

.rfinfo1
			{ 
			color: #007F00;
			}

.toptable
			{
			width: 100%;
			}

.tdr		{
			text-align: right;
			}

H4		{
			margin: 0px;
			color: #008080;
			text-decoration: underline;
			padding-bottom: 10px;
			}

.hc		{
			text-align: center;
			}

H5		{
			margin: 0px;
			color: #008080;
			text-decoration: underline;
			padding-bottom: 0px;
			font-size: 100%;
			font-weight: bold;
			}

H6		{
			margin: 0px;
			text-decoration: underline;
			padding-bottom: 0px;

			font-size: 100%;
			font-weight: normal;
			padding-bottom: 10px;
			}

IMG	{
			border-style: solid;
			border-width: 1px;
			border-color: #000000;
			}

@media print
{
	.noprint {
			 display: none;
          }
}

.IMGNB
			{
			border-style: none;
			}

.imgl
			{
			float: left ;
			margin-right: 10px ;
			}

.imgr
			{
			float: right ;
			margin-left: 10px ;
			}

.imglnb
			{
			border-style: none;
			float: left ;
			margin-right: 10px ;
			}

.imgrnb
			{
			border-style: none;
			float: right ;
			margin-left: 10px ;
			}

.imgp
			{
			vertical-align: top ;
			}

.imgnb
			{
			border-style: none;
			}

.imggal
			{
			vertical-align: text-top;
			margin-right: 10px ;
			cursor: pointer;
			}

HR
			{
			clear: both;
			}

.noheight
			{
			line-height: 0px;
			}

.smallhr
			{
			width: 40%;
			text-align: center;
			margin: 0 auto;
			}

.vsmallhr
			{
			width: 20%;
			text-align: center;
			margin: 0 auto;
			}

.smallinfo, .smallinfoc
			{
			font-size: smaller;
			}
.smallinfoc
			{
			text-align: center;
			}

.gav		{
			color: #7F7F7F !important;
			}

.admission TD
			{
			color: #BF0000;
			font-weight: bold;
			}

LI
			{ 
			color: #BF0000;
			vertical-align: top ;
			}

.linkinfo
			{
			color: #000000;
			vertical-align: top ;
			margin-bottom: 5px;
			}

.ili
			{ 
			clear: both;
			margin-bottom: 8px;
			}

.raptornote
			{
			color: #BF0000;
			}

.announce
			{
			background: #C0DFC0;
			color: #BF0000;
			font-weight: bold;
			}

.hospitaltbl
			{
			border-color: #000000;
			border: solid 1pt;
			}

.hospitaltbl TD
			{
			border-color: #000000;
			border: solid 1pt;
			}

.newblock
			{
			clear: both;
			}

.centred
			{
			text-align: center;
			}

.aleft
			{
			text-align: left;
			}

.aright
			{
			text-align: right;
			}

.bold
			{
			font-weight: bold;
			}

.uln
			{
			text-decoration: underline;
			}

.nopad
			{
			padding: 0px;
			margin: 0px;
			border: 0px;
			}

.clearpics
			{
			clear: both;
			}

fieldset
			{
			padding: 10px ;
			border-color: #BF0000;
			clear: both;
			}

.hilight
			{
			text-decoration: underline;
			padding: 0px;
			margin: 0px;
			font-size: 100%;
			font-weight: bold;
			text-align: center;
			}

.ctbl	{
			background: #C0C0C0 ;
			border: outset 4pt;
			border-collapse: collapse ;
			border-color: aqua ;
			width: 100%;
			}

.ctbl TH
			{
			color: #008000;
			text-align: left;
			vertical-align: top;
			border-bottom: solid 1pt ;
			border-left: solid 1pt ;
			border-bottom-color: #808080 ;
			border-left-color: #808080 ;
			padding-left: 4pt;
			padding-right: 2pt;
			}

.ctbl TD
			{
			text-align: left;
			vertical-align: top;
			border-bottom: solid 1pt ;
			border-left: solid 1pt ;
			border-bottom-color: #808080 ;
			border-left-color: #808080 ;
			padding-left: 4pt;
			padding-right: 2pt;
			}

.raptorhead
			{
			text-decoration: underline;
			}

.raptorhead EM
			{
			text-decoration: none;
			color: #FFA500;
			font-size: 50%;
			font-style: italic;
			}

.raptortable
			{
			background: #C0C0C0 ;
			border: outset 4pt;
			border-collapse: collapse ;
			border-color: aqua ;
			float: right;
			font-size: 80%;
			margin-left: 5px;
			}

.raptortable TH
			{
			color: #008000;
			text-align: left;
			border-bottom: solid 1pt ;
			border-color: gray ;
			padding-left: 2pt;
			padding-right: 4pt;
			}

.raptortable TD
			{
			text-align: right;
			border-bottom: solid 1pt ;
			border-left: solid 1pt ;
			border-bottom-color: gray ;
			border-left-color: green ;
			padding-left: 4pt;
			padding-right: 2pt;
			}

.rnam
			{
			background: #C0C0C0 ;
			border: outset 4pt;
			border-collapse: collapse ;
			border-color: aqua ;
			width: 100%;
			font-size : 80%;
			}

.rnam TH
			{
			color: #008000;
			vertical-align: top;
			text-align: left;
			border-bottom: solid 1pt ;
			border-color: gray ;
			padding-left: 2pt;
			padding-right: 4pt;
			width: 25%;
			}

.rnam TD
			{
			text-align: left;
			vertical-align: top;
			border-bottom: solid 1pt ;
			border-left: solid 1pt ;
			border-bottom-color: gray ;
			border-left-color: green ;
			padding-left: 4pt;
			padding-right: 2pt;
			font-family: Verdana;
			}

.rnami
			{
			background: #C0C0C0 ;
			border: none;
			width: 100%;
			padding: 0pt;
			margin: 0pt;
			border-width:0pt;
			}

.rnami TD
			{
			text-align: left;
			vertical-align: top;
			border: none;
			padding: 0pt;
			margin: 0pt;
			font-family: Verdana;
			width:50%;
			font-size: 100%;
			border-width:0pt;
			}

.rnam I
			{
			font-size: 90%;
			}

.raptorlang
			{
			color: #A52A2A;
			}

.raptorsci
			{
			color: #008000;
			font-size : 80%;
			}
.spcstable, .spcstablei
			{
			margin-left: 10px;
			}

.spcstablei
			{
			background: #C0C0C0 ;
			border: outset 4pt;
			border-collapse: collapse ;
			border-color: aqua ;
			width: 95%;
			font-size : 80%;
			}

.spcstablei TD
			{
			text-align: left;
			vertical-align: top;
			border-bottom: solid 1pt ;
			border-left: solid 1pt ;
			border-bottom-color: gray ;
			border-left-color: green ;
			padding-left: 4pt;
			padding-right: 2pt;
			font-family: Verdana;
			}

.spcshdr
			{
			font-weight: bold;
			}

.sndlnk
			{
			color: #0000FF;
			text-decoration: underline;
			cursor: pointer;
			}

@media print
{
	.noprint
		{
		display: none;
      }

	.pbbf
		{
		page-break-before: always;
		}

	.printonly
		{
		}
}

@media screen
{
	.printonly
		{
		display: none;
      }
}

