/* mjd.css */
*  { font-family:  Arial, Verdana, Helvetica, sans-serif; 
     font-weight:normal;
		 color:black;
   }
pre { font-family:courier;
      font-weight:bold;font-size:100%;
      background-color:white;
    }
body { margin:0px 6px 0px 6px; }
body.banner,
body.left,
body.info,
body.admin
     {background-image: url("inc/blegtext.gif");
      background-repeat: repeat-y;
      margin:0px 0px 0px 0px;
     }

body.info {font-weight:bold;margin:10px;}
body.admin {margin:10px;}

body.banner { font-size:30pt;color:white; background-color:transparent;} 
H1,H2,H3{background-color:#FFFF00; padding:0px 6px 0px 6px; color:inherit;border:1px solid blue;}
H1			 {font-size:130%;text-align:center;}
.H1      {font-size:130%;background-color:#FFFF33; padding:0px 6px 0px 6px; color:inherit;}
.H2      {font-size:115%;background-color:#FFFF33; padding:0px 6px 0px 6px; color:inherit;}
.H3      {font-size:105%;background-color:#FFFF33; padding:0px 6px 0px 6px; color:inherit;}
.H1.error {color:white; font-weight:bold; background-color:red; }
H2			 {font-size:115%;}
H3			 {font-size:105%;}

H1.x    {font-size:12pt;font-weight:bold; background-color:transparent;
					margin-top:-15px; padding-left:30px;margin-bottom:-15px;border:none; }
H1.y    {font-size:12pt;font-weight:bold; background-color:transparent;
				 margin-top:0px; margin-bottom:0px; }
/* normal text */
p       {background-color:transparent ; color:black;padding-left:30px;padding-right:30px;}
/* List Items */
ul, li      {background-color:transparent; color:inherit;font-weight:bold;margin-left:25px;}

/*Form Elements*/
form        {background-color:transparent; margin:0px 6px 0px 6px; }
input.buttonFace    {color:#ccccff;}
input.hide  {border:none;background-color:#FFFFCC; 
             color:Red;font-weight:bold;
             vertical-align:top;}
input.rdo   {border:none;background-color:transparent;
             line-height:150%;
             cursor:pointer;}
select      {font-size:80%}
input.blue {font-weight:bold;color:blue;background-color:transparent;}

/* Tables */
table       {background-color:transparent;color:inherit;border-collapse: collapse;width:98%;}
table.list  {background-color:#DEDEDE; color:inherit;font-size:100%;border-top:solid #999999 1px;border-bottom:solid #999999 1px;}
table.card  {background-color:#FFFFCC; color:inherit;font-size:120%;border:solid blue 1px;border-spacing:1px;}
table.enquiry {/*background-color:#ffffcc;*/ color:inherit;font-size:100%;}
table.results {color:inherit;font-size:80%;font-weight:bold;width:90%}
table.basket {background-color:#DEDEDE; color:inherit;font-size:80%;}
table.leftFrame {width:100%;height:100%;text-align:center; margin:0px auto;}
table.top {width:100%;height:40px;background-color:black; color:inherit;}
/* table Rows */
tr	    {background-color:transparent;color:inherit;}
tr.h    {background-color:#DEDEDE;color:inherit;}
tr.b   	{background-color:#FFFFCC;color:inherit;}
tr.l  	{border:solid #999999 1px;}
/* Table header cells */
th      { font-weight:bold; background-color:#DEDEDE; color:inherit; 
          border-spacing:0px; padding-left:5px; padding-right:5px;}
th.dc   { text-align:center ;background-color:#DEDEDE; color:inherit;}
th.dl   { text-align:left   ;background-color:#DEDEDE; color:inherit;}
th.dr   { text-align:right  ;background-color:#DEDEDE; color:inherit;}
/*th.dl , th.dr span.blue   { text-align:left ;font-weight:bold; background-color:transparent;color:blue;}
th.dl , th.dr span.red  { text-align:right ;font-weight:bold; background-color:transparent;color:red;}
*/
/* Table data cells */
/*td      { background-color:transparent; color:inherit;
            padding-left:5px; padding-right:5px;
            border-spacing:1pt;} */
td.c    { text-align:center ;background-color:white;}
td.l    { text-align:left ;background-color:white;}
td.r    { text-align:right ;background-color:white;}
td.mnu  { text-align:left ;background-color:transparent; color:inherit;font-weight:bold;}
td.mnub { text-align:left ;background-color:transparent; color:inherit;vertical-align:text-bottom;}
td.mnut { text-align:left ;background-color:transparent; color:inherit;vertical-align:text-top;}
td.dc   { text-align:center ;background-color:#FFFFcc; color:inherit;}
td.ldc  { text-align:center ;background-color:#FFFFcc; color:inherit;
            border-bottom:solid #999999 1px;border-top:solid #999999 1px;}
td.dl   { text-align:left ;background-color:#FFFFcc; color:inherit;}
td.ldl  { text-align:left ;background-color:#FFFFcc; color:inherit;
            border-bottom:solid #999999 1px;border-top:solid #999999 1px;}
td.l    { text-align:left ;background-color:#FFFFFF; color:inherit;
            border-bottom:solid #999999 1px;border-top:solid #999999 1px;}
td.dtr  { text-align:right ;background-color:transparent; font-weight:bold; color:inherit;}
td.dtc  { text-align:center ;background-color:transparent; font-weight:bold; color:inherit;}
td.dtl  { text-align:left ;background-color:transparent;; font-weight:bold; color:inherit;}
td.dr   { text-align:right ;background-color:#FFFFcc; color:inherit;}
td.ldr  { text-align:right ;background-color:#FFFFcc; color:inherit;
            border-bottom:solid #999999 1px;border-top:solid #999999 1px;}
td.ldrb { text-align:right ;background-color:#FFFFcc; color:inherit;
        font-weight:bold;border-bottom:solid #999999 1px;border-top:solid #999999 1px;}
td.ibox { border:solid white 1px;background-color:#FFFFcc;}
td.box  { border:solid black 1px;background-color:white;}
td.b1   { font-family:"Times New Roman",serif; font-size:24pt;background-color:black;color:#ffff00; padding:10px ;}
td.b2   { font-family:Rockwell,arial,sans-serif;font-size:100%;font-style:italic;background-color:black;color:white;}
td.b3   { font-family:Rockwell,arial,sans-serif;font-size:80%;font-style:italic;background-color:black;color:white;}

/*Span tags */
.microR {font-size:60%;background-color:inherit;float:right;}
.tiny {font-size:80%;background-color:transparent;}
.big {font-size:130%;font-weight:bold;background-color:transparent;}
.red {font-weight:bold;color:red;background-color:transparent;}
.amber {font-weight:bold;color:#999900;background-color:transparent;}
.green {font-weight:bold;color:#009900;background-color:transparent;}
.blue {font-weight:bold;color:blue;background-color:transparent;}
.bblk {font-weight:bold;color:black;background-color:transparent;}
.black {color:black;background-color:transparent;}
.r20   {float:right;width:20px;background-color:inherit;color:inherit;}
.l100  {float:left;width:100px;}
.l200  {float:left;width:200px;}
.b_red  {font-weight:bold;background-color:red;color:White;}
.b_amber {font-weight:bold;background-color:#777700;color:White;}
.b_green {font-weight:bold;background-color:#009900;color:White;}
.b_blue  {font-weight:bold;background-color:blue;color:White;}
.b_black {font-weight:bold;background-color:black;color:White;}
.right  {float:right;}
.dn     {font-weight:normal;font-size:10px;}
/* Anchor Tags   */
A:link {text-decoration:none;font-weight:bold; color:black; background-color:transparent;}
A:visited {text-decoration:none;font-weight:bold; color:black; background-color:transparent;}
A:hover{text-decoration:underline;font-weight:bold; color:black; background-color:transparent;}
A:active{text-decoration:none; color:navy; background-color:transparent}

A.x       {text-decoration:none;font-weight:bold;
          background-color:transparent;}
A.x:link { /*color:black; */}
A.x:visited { color:silver;}
A.x:hover{color:white;background-color:red;}
A.x:active{color:blue;}
/* Images */
IMG {background:transparent;border:0px ;vertical-align:middle}
IMG.clk {visibility: hidden; }
/* IMG.info_img {margin-left:75px;} */
IMG.logo {width:130px}
IMG.card {width:50px}
IMG.rjb {width:115px;vertical-align:middle;text-align:right;cursor:pointer;}
IMG.info {width:250px;}
DIV.info {position:absolute;right:5px; top:0px;
				  width:98%;background-color:#dddddd;
					border:1px solid silver;display:none;}
DIV.info1 {text-align:left;
					float:left;Width:47%;
					padding:4px 4px 4px 4px;}
DIV.info2 {float:right;Width:47%;
					padding:4px 4px 4px 4px;
					text-align:left;font-size:105%;font-weight:600;}
DIV.q			{float:left;width:35%;text-align:right;font-weight:600;}
DIV.a			{float:left;width:60%;text-align:left;font-size:110%;font-weight:700;
					 padding:0px 2px 0px 10px; }
DIV.f			{float:left;width:100%;text-align:center;font-weight:600;}

DIV.hi	{width:750px;border:1px solid red;margin:0px 0px 0px 0px;cursor:pointer;}
DIV.lo	{width:750px;border:none;margin:1px 1px 1px 1px;cursor:pointer;}
DIV.Hdr {width:750px;background-color:#cccccc;}
DIV.l1	{width:400px;float:left;}
Div.l2	{width:340px;float:left;}
#pic		{position:fixed;right:1px;top:1px;
					background-color:#eeeecc;
					visibility:hidden;}
#pic.pdf	{visibility:visible;border:3px outset silver;}
#pic.mac	{visibility:visible;border:3px outset blue;}
#pic.tap	{visibility:visible;border:3px outset green;}
#pic.err	{visibility:visible;border:3px outset red;}
#pic.hid	{visibility:hidden;}

DIV #slist {width:100%;padding:5px;display:none}	

DIV.slist
				 	{float:left;width:70px;height:100px;
				 	 border:solid green 1px;margin:5px auto;
					 text-align:center;font-size:70%;font-weight:500;}
DIV.cards, 
LAYER.cards {background-color:transparent;width:130px; margin: 0px ;
             position:absolute;bottom:2px;left:5px;text-align:center;}
acronym     {font-weight:inherit;background-color:inherit;color:inherit;}
#splash			{position:absolute;left:1px;top:1px;
						 background-color:white;
						 border:3px outset silver;
						 padding:15px;
						 visibility:hidden;}
#splash.HS			{visibility:hidden;}
#splash.SS			{visibility:visible;}
@media print { 
    table.results   {font-size:100%}
}
