html, body  {
  position  : relative;
  height    : 100%;
  width     : auto;
  margin    : 0px;
}

form { margin:0; display: inline; }
ul { margin:0px; }

/*  Style for the GoBack button  */
.goback {
    width:60px;
    height:22px;
    background-color:#FCDF3b;
}

.LVRAColumnHeader {
    background-color          : #d0d0d0;
    font-weight               : bold;
  }


.LVRABoundingBox {
    -webkit-border-radius     : 4px;
    border-radius             : 4px;
    border-top-right-radius   : 4px;
    border-top-left-radius    : 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius : 4px;
    border                    : 1px solid #c0c0c0;
    background-color          : #e2e6f0;
    padding                   : 12px;
  }

.FHBoundingBox {
    -webkit-border-radius     : 4px;
    border-radius             : 4px;
    border-top-right-radius   : 4px;
    border-top-left-radius    : 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius : 4px;
    border                    : 1px solid #c0c0c0;
    background-color          : #e2e6f0;
    padding                   : 12px;
  }

.outerBoundingBox {
    -webkit-border-radius     : 6px;
    border-radius             : 6px;
    border-top-right-radius   : 6px;
    border-top-left-radius    : 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius : 6px;
    border                    : 1px solid #c0c0c0;
    background-color          : #ffffff;
    padding                   : 15px;
  }

.outerBoundingBoxNoTop {
    border                    : 1px solid #c0c0c0;
    -webkit-border-radius     : 6px;
    border-radius             : 6px;
    border-top-right-radius   : 0px;
    border-top-left-radius    : 0px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius : 6px;
    background-color          : #ffffff;
    padding                   : 15px;
  }
  
 

  .Big        {font-family:'Arial'; font-size:18px;}
  .bold       {font-weight: bold;}
  .copyright  {font-family:'Arial'; font-size:11px;}
  .p8         {font-family:'Arial'; font-size:8px;}
  .p9         {font-family:'Arial'; font-size:9px;}
  .p10        {font-family:'Arial'; font-size:10px;}
  .p11        {font-family:'Arial'; font-size:11px;}
  
  .p12        {font-family:'Arial'; font-size:12px;}
  .p12B       {font-family:'Arial'; font-size:12px; font-weight:bold;}

  .p13        {font-family:'Arial'; font-size:13px;}

  .p14        {font-family:'Arial'; font-size:14px;}
  .p14B       {font-family:'Arial'; font-size:14px; font-weight:bold;}

  .p15        {font-family:'Arial'; font-size:15px;}
  .p16        {font-family:'Arial'; font-size:16px;}
  .p17        {font-family:'Arial'; font-size:17px;}
  .p18        {font-family:'Arial'; font-size:18px;}
  .p19        {font-family:'Arial'; font-size:19px;}
  .p20        {font-family:'Arial'; font-size:20px;}
  .p21        {font-family:'Arial'; font-size:21px;}
  .p22        {font-family:'Arial'; font-size:22px;}
  .p23        {font-family:'Arial'; font-size:23px;}
  .p24        {font-family:'Arial'; font-size:24px;}
  .p26        {font-family:'Arial'; font-size:26px;}
  .p28        {font-family:'Arial'; font-size:28px;}
  .p30        {font-family:'Arial'; font-size:30px;}
  .p32        {font-family:'Arial'; font-size:32px;}
  .p34        {font-family:'Arial'; font-size:34px;}
  .p36        {font-family:'Arial'; font-size:36px;}
  .rqd        {font-family:'Arial'; font-size:14px; background-color:#ffe0e0;}

  .red        {color: red;}
  .green      {color: green;}
  .purple     {color: purple;}
    
  .lw12      {font-family:'Arial'; font-size:12px; color: white; text-align:left;}
  .rw12      {font-family:'Arial'; font-size:12px; color: white; text-align:right;}

  DIV   { display : block; }
  
  INPUT {font  : 400 14px Arial;}
  input.glow:focus {
          margin              : 3px;
          background-color    : ffffff;
          border-style        : solid;
          border-width        : 3px;
          border-color        : #09f;
          border-image        : none;
          -webkit-appearance  : none;
          font                : 400 14px Arial;
          outline             : none;
        }
        
  select.glow:focus {
          margin              : 3px;
          background-color    : ffffff;
          border-style        : solid;
          border-width        : 3px;
          border-color        : #09f;
          border-image        : none;
          font                : 400 14px Arial;
          outline             : none;
        }

  TEXTAREA   {font  : 400 14px Arial;}
  TEXTAREA.glow:focus {
          margin              : 3px;
          background-color    : ffffff;
          border-style        : solid;
          border-width        : 3px;
          border-color        : #09f;
          border-image        : none;
          font                : 400 14px Arial;
          outline             : none;
        }

  button.s			{font-family:'Arial'; font-size:11px; vertical-align:top;}
  button.submt	{font-family:'Arial'; width:80px; height:22px; background-color:#c0ffc0;}
	button				{ outline:none; border-width:1px; border-color:#a0a0a0; }

  a 						{ outline:none; }
  a img         { border: none; }  
  a:link, 
  a:visited     { color: #0000cc; }
  a:hover       { cursor:pointer; }
  
  td         {font-family:'Arial'; font-size:14px;}
  TD.t       {font-family:'Arial'; font-size:12px; vertical-align:top;}
  TD.b       {font-family:'Arial'; font-size:12px; vertical-align:bottom;}
  TD.P14     {font-family:'Arial'; font-size:14px;}

  .pad0   { padding:0px; }
  .pad0L  { padding:0px; text-align:left;}
  .pad0R  { padding:0px; text-align:right;}
  .pad0C  { padding:0px; text-align:center;}

  .pad2   { padding:2px; }
  .pad2L  { padding:2px; text-align:left;}
  .pad2R  { padding:2px; text-align:right;}
  .pad2C  { padding:2px; text-align:center;}

  .pad3   { padding:3px; }
  .pad3L  { padding:3px; text-align:left;}
  .pad3R  { padding:3px; text-align:right;}
  .pad3C  { padding:3px; text-align:center;}

  .pad4   { padding:4px; }
  .pad4L  { padding:4px; text-align:left;}
  .pad4R  { padding:4px; text-align:right;}
  .pad4C  { padding:4px; text-align:center;}

  .pad6   { padding:6px; }
  .pad8   { padding:8px; }
  .pad15  { padding:15px; }
  .pad20  { padding:20px; }
  .pad25  { padding:25px; }

  
  td.pad02  { padding:0 2;}

  td.pad04  { padding:0 2;}
  td.pad04L { padding:0px 4px; text-align:left;}
  td.pad04R { padding:0px 4px; text-align:right;}
  td.pad04C { padding:0px 4px; text-align:center;}

  td.pad24  { padding:2px 4px; }
  td.pad24L { padding:2px 4px; text-align:left;}
  td.pad24R { padding:2px 4px; text-align:right;}
  td.pad24C { padding:2px 4px; text-align:center;}


  
  .lh12   { overflow: hidden; height: 12px; white-space: nowrap; }
  .lh14   { overflow: hidden; height: 14px; white-space: nowrap; }
  .lh16   { overflow: hidden; height: 16px; white-space: nowrap; }
  .lh20   { overflow: hidden; height: 20px; white-space: nowrap; }
  .lh40   { overflow: hidden; height: 40px; white-space: nowrap; }
 
  /*  The following removes the full-screen icon from video controls  */
  video::-webkit-media-controls-fullscreen-button {
    display: none;
  }

  .center-div { margin: 0px auto;
                width: 100px; 
              }
  
  .pageHdr {color				: #135cae;
            font-weight	: bold;
            font-size		: 24px;
            font-style  : italic;
            padding     : 10px 0px 10px 0px;
            text-align  : center;
					 }

  .pageHdrGray
					 {font-weight	: bold;
						font-size		: 20px;
						color				: #b0b0b0;
					 }

  .subHdr  {font-family:  'Arial';
            font-weight:  bold;
            font-size:    18px; 
            color:        #135cff;
            padding:      0px 0px 6px 0px;}
  .subsubHdr {font-family:'Arial'; font-size:14px; color:#135cae;}

  .comment  { color: #a0a0a0; font-style:italic;}
            
  .tBorder { border-top     : 1px solid #c0c0c0;} 
  .rBorder { border-right   : 1px solid #c0c0c0;
             border-bottom  : 1px solid #c0c0c0;
           } 
  
  .bBorder { border-bottom  : 1px solid #c0c0c0;} 

  .lBorder { border-left    : 1px solid #c0c0c0;
             border-right   : 1px solid #c0c0c0;
             border-bottom  : 1px solid #c0c0c0;
           } 

  .trblBorder { border-top     : 1px solid #c0c0c0;
                border-right   : 1px solid #c0c0c0;
                border-bottom  : 1px solid #c0c0c0;
                border-left    : 1px solid #c0c0c0;
              }
              
  .trbBorder  { border-top     : 1px solid #c0c0c0;
                border-right   : 1px solid #c0c0c0;
                border-bottom  : 1px solid #c0c0c0;
              }
              
  .trlBorder  { border-top     : 1px solid #c0c0c0;
                border-right   : 1px solid #c0c0c0;
                border-left    : 1px solid #c0c0c0;
              }

  .trBorder   { border-top     : 1px solid #c0c0c0;
                border-right   : 1px solid #c0c0c0;
              }

  .tlBorder   { border-top     : 1px solid #c0c0c0;
                border-left    : 1px solid #c0c0c0;
              }
 
  .tblBorder  { border-top     : 1px solid #c0c0c0;
                border-bottom  : 1px solid #c0c0c0;
                border-left    : 1px solid #c0c0c0;
              }
              
              
  .rblBorder  { border-right   : 1px solid #c0c0c0;
                border-bottom  : 1px solid #c0c0c0;
                border-left    : 1px solid #c0c0c0;
              }

  .rbBorder   { border-right   : 1px solid #c0c0c0;
                border-bottom  : 1px solid #c0c0c0;
              }

  .rlBorder   { border-left    : 1px solid #c0c0c0;
               border-right   : 1px solid #c0c0c0;
              } 
            
  .lnbBorder { border-left    : 1px solid #c0c0c0;
               border-right   : 1px solid #c0c0c0;
           } 

  .ttBorder {border-top     : 1px solid #c0c0c0;} 
  .rrBorder {border-right   : 1px solid #c0c0c0;} 
  .bbBorder {border-bottom  : 1px solid #c0c0c0;} 
  .llBorder {border-left    : 1px solid #c0c0c0;} 

  .rule	    {height:1px; border:none; background-color:#d0d0d0;}

  .rc03 {-webkit-border-radius: 3px;}
  .rc04 {-webkit-border-radius: 4px;}
  .rc06 {-webkit-border-radius: 6px;}
  .rc10 {-webkit-border-radius: 10px;}
  .rc15 {-webkit-border-radius: 15px;}

  .tRtLcorner04  { border-top-right-radius    :4px;
                   border-top-left-radius     :4px;
                   border-bottom-right-radius :0px;
                   border-bottom-left-radius  :0px;
                  }
  .bRbLcorner04  { border-top-right-radius    :0px;
                   border-top-left-radius     :0px;
                   border-bottom-right-radius :4px;
                   border-bottom-left-radius  :4px;
                 }

  .tRtLcorner06  { border-top-right-radius    :6px;
                   border-top-left-radius     :6px;
                   border-bottom-right-radius :0px;
                   border-bottom-left-radius  :0px;
                 }

  .bRbLcorner06  { border-top-right-radius    :0px;
                   border-top-left-radius     :0px;
                   border-bottom-right-radius :6px;
                   border-bottom-left-radius  :6px;
                 }

  .tRtLcorner10  { border-top-right-radius    :10px;
                   border-top-left-radius     :10px;
                   border-bottom-right-radius :0px;
                   border-bottom-left-radius  :0px;
                 }

  .bRbLcorner10  { border-top-right-radius    :0px;
                   border-top-left-radius     :0px;
                   border-bottom-right-radius :10px;
                   border-bottom-left-radius  :10px;
                 }
                  
  .tRtLcorner15  { border-top-right-radius    :15px;
                   border-top-left-radius     :15px;
                   border-bottom-right-radius :0px;
                   border-bottom-left-radius  :0px;
                 }

  .bRbLcorner15  { border-top-right-radius    :0px;
                   border-top-left-radius     :0px;
                   border-bottom-right-radius :15px;
                   border-bottom-left-radius  :15px;
                 }


.mButton {
      font-size             : 24px;
      width                 : 200px;
      height                : 36px;
      padding               : 2px;
      background-color      : #dcc9e1;
      -webkit-border-radius : 15px;
    }
