input[type=text],input[type=email]
         {   
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
	select{   
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
         .se
         .select_picklist
         {
         width: 200px;
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#3D3E3E;
         font-family: Arial, Helvetica, sans-serif;
         }
         .submitButton
         {
         background-color: #1599C3;
         border: none;
         color: white;
         padding: 15px 32px;
         text-align: center;
         text-decoration: none;
         display: inline-block;
         font-size: 16px;
         margin: 4px 2px;
         cursor: pointer;
         }
   .button1 
  {
    background-color: #e87722; 
    color: #ffffff; 
    border: 2px solid #e87722;
    font-family: Arial, Helvetica, Garuda, sans-serif;
  }
  .button1:hover 
  {
    background-color: white;
    color: #e87722;
    font-family: Arial, Helvetica, Garuda, sans-serif;
  }
  .button3 
  {
   border-radius: 8px;
  }
         .htmlbody
         {
         color:#3D3E3E;
         font-family:Arial, Helvetica, sans-serif;
         font-size: 16px;
         }
         option
         {
         color:#3D3E3E;
         font-family:Arial, Helvetica, sans-serif;
         font-size: 16px;
         }
         body {
         margin: 0;
         background-color: white;
         }
         /*********************************1px to 320px (Mobile -S)*******************************************/
         @media screen and (max-width: 320px) and (min-width: 1px) {
         .inputtxtemail
         {
         width:250px;
   padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
          
         padding-left: 28px;
         padding-right: 20px;
         }
         .tableinner
         {
          
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
         .publish-main 
         {
         width: 320px;
   height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
   padding-left:13px;
         text-align:left;
         }
   .tdalign2 
         {
         padding-left:13px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:30px;
         text-align:center;
         }     
         }
         /*********************************321px to 375px (Mobile-SX)*******************************************/
         @media screen and (max-width: 375px) and (min-width: 321px) {
         .inputtxtemail
         {
         width:280px;
   padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
          
         padding-left: 28px;
         padding-right: 28px;
         }
         .tableinner
         {
         
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
         .publish-main 
         {
         width: 380px;
   height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
         text-align:left;
   padding-left:13px;
         }
   .tdalign2 
         {
         padding-left:13px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:30px;
         text-align:center;
         }     
         }
         /*********************************376px to 412px (Mobile-M)*******************************************/
         @media screen and (max-width: 412px) and (min-width: 376px) {
         .inputtxtemail
         {
         width:330px;
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
          
         padding-left: 28px;
         padding-right: 28px;
         }
         .tableinner
         {
          
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
         .publish-main 
         {
         height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
         text-align:left;
      padding-left:13px;
         }
      .tdalign2 
         {
         padding-left:13px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:30px;
         text-align:center;
         }      
         }
         /*********************************413px to 600px (Mobile-L)*******************************************/
         @media screen and (max-width: 600px) and (min-width: 413px) {
         .inputtxtemail
         {
         width:350px;
      padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
         
         padding-left: 28px;
         padding-right: 28px;
         }
         .tableinner
         {
          
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
         .publish-main 
         {
         height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
         text-align:left;
      padding-left:13px;
         }
         .tdalign2 
         {
         padding-left:13px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:30px;
         text-align:center;
         }      
         }
         /*********************************601px to 768px(iPad Mini)*******************************************/
         @media screen and (max-width: 768px) and (min-width: 601px) {
         .inputtxtemail
         {
         width: 520px;
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
          
         padding-left: 28px;
         padding-right: 28px;
         }
         .tableinner
         {
          
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
         .publish-main 
         {
         width: 600px;
         height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
         text-align:left;
   padding-left:13px;
         }
   .tdalign2 
         {
         padding-left:13px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:30px;
         text-align:center;
         }      
         }
         /*********************************769px to 800px (iPad Layout)*******************************************/
         @media screen and (max-width: 800px) and (min-width: 769px) {
         .inputtxtemail
         {
         width: 550px;
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
         
         padding-left: 38px;
         padding-right: 28px;
         }
         .tableinner
         {
          
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
         .publish-main 
         {
         width: 600px;
         height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
         text-align:left;
   padding-left:13px;
         }
   .tdalign2 
         {
         padding-left:13px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:30px;
         text-align:center;
         }      
         }
         /*********************************Desktop Layout*******************************************/
         @media screen and (max-width: 1280px) and (min-width: 801px) 
         {
         .inputtxtemail
         {
         width: 650px;
         padding-left:80px;
      padding-right:30px;
         margin: 10px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
 
     .inputtxtemail2
         {
         width: 300px;
         padding-left:80px;
      padding-right:30px;
         margin: 10px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
         padding-bottom: 18px; 
         padding-left: 38px;
         padding-right: 28px;
         }
         .tableinner
         {
         padding-top: 15px; 
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
   .tableinner2
         {
          
         padding-bottom: 18px; 
         padding-left: 18px;
         padding-right: 18px;
         }
         .publish-main 
         {
         width: 800px;
         height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
   padding-left:70px;
         width:30%;
         text-align:left;
         }
   .tdalign2 
         {
         padding-left:70px;
         }
   
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:30px;
         text-align:center;
         }      
         }
         /*************************************HD Desktop*************************************************/
         @media screen and (max-width: 1440px) and (min-width: 1281px) 
         {
         .inputtxtemail
         {
         width:800px;
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  .inputtxtemail2
         {
         width: 400px;
         padding-left:80px;
      padding-right:30px;
         margin: 10px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
         padding-bottom: 18px; 
         padding-left: 58px;
         padding-right: 18px;
         }
         .tableinner
         {
         padding-top: 15px; 
         padding-bottom: 18px; 
         padding-left: 38px;
         padding-right: 18px;
         }
         .publish-main 
         {
         width: 950px;
         height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
         text-align:left;
   padding-left:70px;
         }
   .tdalign2 
         {
         padding-left:70px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:60px;
         text-align:center;
         }         
         }
         /*************************************HD Desktop*************************************************/
         @media screen and (min-width: 1441px) 
         {
         .inputtxtemail
         {
         width: 800px;
         padding: 12px 20px;
         margin: 8px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
  .inputtxtemail2
         {
         width: 400px;
         padding-left:80px;
      padding-right:30px;
         margin: 10px 0;
         display: inline-block;
         border: 1px solid #ccc;
         border-radius: 4px;
         box-sizing: border-box;
         color:#0A0A0A;
         font-size: 14px;
         }
         .paraheader
         {
         padding-top:20px;
         line-height: 25px;
         }
         .tabletop
         {
         padding-top: 15px; 
         padding-bottom: 18px; 
         padding-left: 58px;
         padding-right: 18px;
         }
         .tableinner
         {
         padding-top: 15px; 
         padding-bottom: 18px; 
         padding-left: 38px;
         padding-right: 18px;
         }
         .publish-main 
         {
         width: 1200px;
         height: 100%;
         }
         .div-main {
         background-color: #ffffff;
         border-color: #000;
         border-style: none;
         border-width: 1px;
         margin: 0 auto;
         display: block;
         }
         .tdalign 
         {
         padding-top:8px;
         width:30%;
         text-align:left;
   padding-left:70px;
         }
   .tdalign2 
         {
         padding-left:70px;
         }
         .tdbutton
         {
         padding-top:8px;
         padding-bottom:60px;
         text-align:center;
         } 
  .submitBtnOpacity {opacity: 0.6}
         }