html {
    overflow-y: scroll;
}
body, html {
	margin  : 0px;
	padding : 0px;
	font    : 12px/1.5em Arial, verdana, geneva, sans-serif;
	height  : 100%;
	width   : 100%;
}

form { display: inline; }

/*  Style for the GoBack button  */
.goback {
    width:60px;
    height:22px;
    background-color:#FCDF3b;
}

.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;}
  .p13        {font-family:'Arial'; font-size:13px;}
  .p14        {font-family:'Arial'; font-size:14px;}
  .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;}


  .reqd { background-color    : ffe8e8;
          background-image    : url('/Images/Reqd.gif');
          background-repeat   : no-repeat;
          background-position : center;
          border-style        : inset;
          border-width        : 2px;
          border-color        : #CCcccc;
          outline             : none;
          margin              : 4px;
        }

  .notreqd {
          margin            : 4px;
          background-color  : ffffff;
          border-style      : inset;
          border-width      : 2px;
          border-color      : #CCCCCC;
          outline           : none;
         }

  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  {font  : 400 14px Arial;}
  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; }

  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;}

  td.pad0   { padding:0px; }
  td.pad0L  { padding:0px; text-align:left;}
  td.pad0R  { padding:0px; text-align:right;}
  td.pad0C  { padding:0px; 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;}

  td.pad3   { padding:3px; }
  td.pad3L  { padding:3px; text-align:left;}
  td.pad3R  { padding:3px; text-align:right;}
  td.pad3C  { padding:3px; text-align:center;}

  td.pad4   { padding:4px; }
  td.pad4L  { padding:4px; text-align:left;}
  td.pad4R  { padding:4px; text-align:right;}
  td.pad4C  { padding:4px; text-align:center;}

  td.pad6   { padding:6px; }
  td.pad8   { padding:8px; }
  td.pad15  { padding:15px; }
  td.pad20  { padding:20px; }
  td.pad25  { padding:25px; }
 
  /*  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;
					 }

  .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;
             
           } 
  .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;} 

  /* following style needed by IE10  */
  .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;}

.mButton {
      font-size             : 24px;
      width                 : 200px;
      height                : 36px;
      padding               : 2px;
      background-color      : #dcc9e1;
      -webkit-border-radius : 15px;
    }



