html              {height:100%; max-height:100%; padding:0; margin:0; border:0; 
                   font-size:16px; background:#66ccff;
                   font-family: Arial, times new roman, serif; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }

body              {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; font-family:Arial;background:#66ccff;}


#content          {overflow:auto; position:absolute; z-index:3; text-align:center;
                   top:70px; bottom:18px; left:200px; right:0; font-size:120%;
                   background-image: url(../images/gradient.jpg);  background-repeat: repeat;}

* html #content   {top:0; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; 
                   position:absolute; z-index:3; border-top:66px solid #fff; border-bottom:18px solid #fff; border-left:200px solid #fff;}

#head             {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:70px;  background:#66ccff;
                   font-size:360%; z-index:5; overflow:hidden; border-top:4px solid #3366ff; border-bottom:5px solid #3366ff;}

#foot             {position:absolute; margin:0; bottom:0; left:0; display:block; width:100%; height:18px; 
                   font-size:12px; z-index:5; overflow:hidden; background:silver; color:grey; font-weight:bold;
                   border-top:2px solid #3366ff;}


#left             {position:absolute; left:0; top:70px; bottom:18px; width:200px; background:#66ccff; font-size:1.2em; 
                   z-index:4; overflow:auto;  border-right:2px solid #3366ff;}
* html #left      {height:100%; top:0; bottom:0; border-top:66px solid #3366ff; border-bottom:18px solid #fff; color:#fff;}


img               {border:0px solid black;}
#banner           {position:absolute;  font-size:80%; background:#66ccff; color:black;}
.SWandSH          {float:left; font-size:105%; color:grey;}
.bold {font-size:1.2em; font-weight:bold;}

dd {display:none;}

a {text-decoration:none; color:black; font-size:120%}

a.nav, a.nav:visited {margin-left:15px; display:block; width:160px; height:25px; background:#eee; color:black; padding:3px; margin-top:3px;
                      border:4px solid #3399ff; text-decoration:none; text-align:center; line-height:25px; white-space:nowrap; font-size:100%;}
a.nav:hover          {background:silver; color:blue;}

.myMedium  {font-size:130%; text-align:center;}
.myLarge   {font-size:120%; text-align:center;}

.red       {color:red;}
.lime      {color:lime;}
.myBlue    {color:black}
.grey      {color:grey;}
.colBlack  {color:black;}
.bkBlue    {background:#66ccff;}
.bkBlack   {background:black}
.p20       {padding:20px;}
.p15       {padding:15px;}
.p10       {padding:10px;}
.pL10       {padding-left:30px;}

.fs250     {font-size:250%;}
.fs200     {font-size:200%;}
.fs175     {font-size:175%;}
.fs160     {font-size:160%;}
.fs150     {font-size:150%;}
.fs140     {font-size:140%;}
.fs135     {font-size:135%;}
.fs130     {font-size:130%;}
.fs125     {font-size:125%;}
.fs120     {font-size:120%;}
.fs115     {font-size:115%;}
.fs110     {font-size:110%;}
.fs105     {font-size:105%;}
.fs100     {font-size:100%;}
.fs95      {font-size:95%;}
.fs90      {font-size:90%;}
.fs85      {font-size:85%;}
.fs80      {font-size:80%;}
.fs75      {font-size:75%;}
.fs50      {font-size:50%;}

.AL        {text-align:left;}
.AC        {text-align:center;}
.AR        {text-align:right;}
.AJ        {text-align:justify;}
.CB        {clear:both}
.FR        {float:right}
.FL        {float:left}
.V01       {padding-top:0.1%; border:0px solid black;}
.V03       {padding-top:0.3%; border:0px solid black;}
.V04       {padding-top:0.3%; border:0px solid black;}
.V05       {padding-top:0.5%; border:0px solid black;}
.V10       {padding-top:  1%; border:0px solid black;}
.V15       {padding-top:1.5%; border:0px solid black;}
.V20       {padding-top:  2%; border:0px solid black;}
.V25       {padding-top:2.5%; border:0px solid black;}
.V30       {padding-top:  3%; border:0px solid black;}
.V40       {padding-top:  4%; border:0px solid black;}
.V50       {padding-top:  5%; border:0px solid black;}



.bkPGrn    {background:#ccff99}

.bld       {font-weight:bold}

.hideMe    {display:none;}

td         {color:black; border:2px solid #3399ff; text-align:center;}
td.nobo    {color:black; border:0px solid #3399ff; text-align:center;}
td.hrs     {color:black; border:2px solid #3399ff; text-align:center; font-size:125%; padding:10px; }
td.icon    {color:black; border:2px solid #3399ff; text-align:center; background:white; padding:3px;}
td.iconBL  {color:black; border:2px solid #3399ff; text-align:center; background:black; padding:3px;}

