﻿        /****************************************************************************/
        /* TempPermit.css                                                           
        /* This css file was originally built with the expectation that it would
        /* serve the Sno Temp Permit only.  The choice of tag names reflects this.
        /* However, during development of the Bmp and Nip temp permit, it's tags were
        /* found of use there.  So, tags are getting double and triple duty.  To sum,
        /* their names are not necessarily reflective of where used or how.  So too
        /* is the documentation incorrect, in many places.  At present, I cannot take
        /* the time to make seperate css files for Bmp, Nip and Sno  (11/17/2014)     
        /***************************************************************************/






        /***************************************************************************/
        /* Sno Permit, Generic, Top */





        /* Permit Top:  WSPRC Logo Related  */  

        #snoGenerTOPc1r1

        {

            border-top: 8px double #000000;

            border-left: 8px double #000000;

            height: 100px;

            

            text-align: left;

            vertical-align: bottom;

            padding-top: 8px;

            padding-left: 8px;                        

        }


        /* Permit Top: Formerly Could Hold The Discover Pass Logo */
        /* Now Will Solely Display Blank Space (06/14/2019) */

        #snoGenerTOPc2r1
        {
            border-top: 8px double #000000;

            border-right: 8px double #000000;

            height: 100px;


            text-align: right;

            vertical-align: bottom;

            padding-top: 13px;

            padding-right: 8px;
        }

        






        /***************************************************************************/

                

        /* Sno Permit, Generic, Product Identification*/

               

        

        /*  Product Identification: Overview */                 

         .snoGenerPI

         {         

                

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.5em;          

            font-weight: normal;

            

                         

            text-align: center;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 8px;

            padding-left: 8px;

            padding-right: 8px;             

         }

         

         

         

         /*  Product Identification:  Valid at All Sno-Parks */ 

         .snoGenerPIv

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.0em;                

            font-weight:bold;            

                         

            text-align: center;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 4px;

            padding-left: 8px;

            padding-right: 8px;

            padding-bottom: 8px;             

         }



       /***************************************************************************/
  
       /* Purchased Product Detail (Part of Nip and Bmp, Not Sno) */
 
      
       /* Purchased Product Detail, column 1 */
       #nipPpDTc1

         {  

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: normal;            

            

            padding-left: 8px;
            padding-right: 8px;

            border-left:8px double #000000;           

            

            text-align: right;            

            vertical-align: bottom;

            width:50%;             

         }

         

         

         /* Purchased Product Detail, column 2 */

          #nipPpDTc2

         { 

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: normal;

            

            padding-left: 8px;
            padding-right: 8px;

            border-right:8px double #000000;                      

            

            text-align: left;            

            vertical-align: bottom;

            width:50%;         

         }





        /***************************************************************************/

        /* Sno Permit, Generic, Permit Validity, Daily Permit */




        /* Sno Permit, Generic, Permit Validity Intro Statement, Daily Permit */

        #snoGenerDVc1r1

        {

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: bold;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 24px;

            padding-left: 8px;

            padding-right: 8px;            

        }

        

        

        /* Sno Permit, Generic, Permit Validity Dates, Daily Permit */

        #snoGenerDVc1r2

        {

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.75em;          

            font-weight: bolder;            

                         

            text-align: center;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-left: 8px;

            padding-right: 8px; 

        }










        /***************************************************************************/

        /* Sno Permit, Generic, Temp Permit Validity, Annual Permit */







         /* Sno Permit, Generic, Temp Permit Validity Label, Annual Permit */

          #snoGenerTPVc1r1

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.25em;                 

            font-weight: bold;

            

                         

            text-align: center;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 18px;

            padding-left: 8px;

            padding-right: 8px;             

         }

         

         

         /* Sno Permit, Generic, Validity Date Range, Annual Permit */

         #snoGenerTPVc1r2

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.5em;          

            font-weight: bolder;            

                         

            text-align: center;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-left: 8px;

            padding-right: 8px;             

         }

         

         

         /* Sno Permit, Generic, Temp Permit Validity Note Intro, Annual Permit */

         #snoGenerTPVc1r3

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: bold;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 24px;

            padding-left: 8px;

            padding-right: 8px;             

         }

         

         

         /* Sno Permit, Generic, Temp Permit Validity Note, Annual Permit */

         #snoGenerTPVc1r4

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: normal;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

  

            padding-left: 8px;

            padding-right: 8px;             

         }

         
         
         
         

        /***************************************************************************/

        /* Sno Permit, Generic, Temp Permit Placement Note */
         
         
           /* Sno Permit, Generic, Temp Permit Placement Note Intro, Annual Permit */

         #snoGenerTPPc1r1
         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: bold;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 24px;

            padding-left: 8px;

            padding-right: 8px;             

         }

         

         

         /* Sno Permit, Generic, Temp Permit Placement Note Body */

         #snoGenerTPPc1r2
         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.0em;                

            font-weight: normal;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

  

            padding-left: 8px;

            padding-right: 8px;             

         }
        /***************************************************************************/
         

        





        /***************************************************************************/

        /* Sno Permit, Generic, Bottom */



        /* Permit Bottom:  Vehicle License Label */

        #snoGenerBOTgr1c1r1

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: bold;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 24px;

            padding-left: 8px;

            padding-right: 8px;            

         }

        

        

        /* Permit Bottom:  Vehicle License Number */

        #snoGenerBOTgr1c1r2

        {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.5em;          

            font-weight: bolder;            

                         

            text-align: center;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-left: 8px;

            padding-right: 8px;             

         }







        /* Permit Bottom:  Permit Issued By (Variant 1:  Small padding-top, Sno Use) */ 

         #snoGenerBOTgr2c1r1

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: italic;

             font-size: 1.0em;                

            font-weight: normal;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

  

            padding-top: 12px;

            padding-left: 8px;

            padding-right: 8px;             

         }




        /* Permit Bottom:  Permit Issued By (Variant 2: Large padding-top, Nip and Bmp Use) */ 

         #nipGenerBOTgr2c1r1

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: italic;

             font-size: 1.0em;                

            font-weight: normal;            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

  

            padding-top: 28px;

            padding-left: 8px;

            padding-right: 8px;             

         }


         

        

        /* Permit Bottom:  Total Cost Related  */        

        #snoGenerBOTgr3c1r1

         {  

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: normal;            

            

            padding-left: 8px;

            border-left:8px double #000000;           

            

            text-align: left;            

            vertical-align: bottom;

            width:60%;             

         }

         

         

         /* Permit Bottom:  No Refund Statement  */ 

          #snoGenerBOTgr3c2r1

         { 

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.0em;                

            font-weight: normal;

            

            padding-right: 8px;

            border-right:8px double #000000;                      

            

            text-align: right;            

            vertical-align: bottom;

            width:40%;         

         }

         





        /* Permit Bottom:  EPermit Number Related  (Variant 1, No border-bottom, left alignment */                  

         #snoGenerBOTgr4c1r1

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.5em;          

            font-weight: bold;

            

                         

            text-align: left;

            vertical-align: bottom;

            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            

            padding-top: 8px;

            padding-left: 8px;

            padding-right: 8px;             

         }
         
         
         
         /* Permit Bottom:  EPermit Number Related  (Variant 2, Is border-bottom, right alignment */                  

          #nipGenerBOTgr4c1r1

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

            font-size: 1.5em;          

            font-weight: bold;           

                         

            text-align: right; 

            vertical-align: bottom;  
            
            

            border-left: 8px double #000000;

            border-right: 8px double #000000;

            border-bottom: 8px double #000000;  
            

            
            padding-right: 8px;

            padding-bottom: 4px;

            padding-left: 8px;        
            

         }

         

         

         

         

         /* Permit Bottom:  ESequenc Number Related */         

         #snoGenerBOTgr5c1r1

         {             

            font-family: Arial, Helvetica, sans-serif;

            font-style: normal;

             font-size: 1.5em;                 

            font-weight: bold;            



            text-align: right; 

            vertical-align: bottom;   

            



            border-right: 8px double #000000;

            border-left: 8px double #000000;

            border-bottom: 8px double #000000;     

            

            padding-right: 8px;

            padding-bottom: 4px;

            padding-left: 8px;        

         }


        
       
        
        @media all and (max-width: 400px)
        {
		    #snoGenerBOTgr4c1r1, #snoGenerDVc1r2, #snoGenerBOTgr1c1r2, #snoGenerBOTgr5c1r1, #nipGenerBOTgr4c1r1, #snoGenerTPVc1r1,  #snoGenerTPVc1r2
		    {
			    font-size: 1em;  
		    }
		    

            div:empty {display: none;}
	    }