body
{
   background-color: #FFFFFF;
   background-image: url('images/P1050596.JPG');
   background-attachment: fixed;
   background-position: center top;
   background-repeat: no-repeat;
   background-size: 100% 100%;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
a
{
   color: #0000FF;
   text-decoration: none;
}
a:visited
{
   color: #800080;
}
a:active
{
   color: #FF0000;
}
a:hover
{
   color: #0000FF;
   text-decoration: none;
}
#FlexGrid1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid1-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: auto 88px 100px;
   grid-template-areas:
      ". logo logo logo ."
      ". hd hd hd ."
      ". ind coup fam .";
}
#FlexGrid1 .logo
{
   display: flex;
   grid-area: logo;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .hd
{
   display: flex;
   grid-area: hd;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .ind
{
   display: flex;
   grid-area: ind;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .coup
{
   display: flex;
   grid-area: coup;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .fam
{
   display: flex;
   grid-area: fam;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid14
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid14-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid14 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#wb_Image3
{
   height: 100%;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   vertical-align: top;
}
#Image3
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: inline-block;
   width: 100%;
   height: 100%;
   object-fit: scale-down;
}
#wb_single
{
   margin: 4px 0 4px 0 ;
}
#wb_single
{
   position: relative;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_single, #wb_single *, #wb_single *::before, #wb_single *::after
{
   box-sizing: border-box;
}
#wb_single input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
}
#wb_single label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_single label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   background-color: #FFFFFF;
   border: 1px solid #A9A9A9;
   border-radius: 50%;
}
#wb_single label::after
{
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 30px;
   border-radius: 50%;
   color: #FFFFFF;
   content: " ";
   transform: scale(0, 0);
}
#wb_single input[type='radio']:checked + label::after
{
   background-color: #0066CC;
   background-image: none;
   border-color: #0066CC;
   transform: scale(0.66, 0.66);
}
#wb_single input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_family
{
   margin: 4px 0 4px 0 ;
}
#wb_family
{
   position: relative;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_family, #wb_family *, #wb_family *::before, #wb_family *::after
{
   box-sizing: border-box;
}
#wb_family input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
}
#wb_family label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_family label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   background-color: #FFFFFF;
   border: 1px solid #A9A9A9;
   border-radius: 50%;
}
#wb_family label::after
{
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 30px;
   border-radius: 50%;
   color: #FFFFFF;
   content: " ";
   transform: scale(0, 0);
}
#wb_family input[type='radio']:checked + label::after
{
   background-color: #0066CC;
   background-image: none;
   border-color: #0066CC;
   transform: scale(0.66, 0.66);
}
#wb_family input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#Editbox3
{
   box-sizing: border-box;
   line-height: 42px;
   margin: 0 14px 0 14px;
   border: 0px solid #000000;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 0;
}
#Editbox3:focus
{
   outline: 0;
}
#Editbox4
{
   box-sizing: border-box;
   line-height: 42px;
   margin: 0 14px 0 14px;
   border: 0px solid #000000;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 0;
}
#Editbox4:focus
{
   outline: 0;
}
#wb_couple
{
   margin: 4px 0 4px 0 ;
}
#wb_couple
{
   position: relative;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_couple, #wb_couple *, #wb_couple *::before, #wb_couple *::after
{
   box-sizing: border-box;
}
#wb_couple input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
}
#wb_couple label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_couple label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   background-color: #FFFFFF;
   border: 1px solid #A9A9A9;
   border-radius: 50%;
}
#wb_couple label::after
{
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 30px;
   border-radius: 50%;
   color: #FFFFFF;
   content: " ";
   transform: scale(0, 0);
}
#wb_couple input[type='radio']:checked + label::after
{
   background-color: #0066CC;
   background-image: none;
   border-color: #0066CC;
   transform: scale(0.66, 0.66);
}
#wb_couple input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_Heading1
{
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 30px 60px 10px 60px;
   text-align: center;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
}
#Heading1
{
   color: #0066CC;
   font-family: Montserrat;
   font-weight: normal;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#Editbox6
{
   box-sizing: border-box;
   line-height: 42px;
   margin: 0 14px 0 14px;
   border: 0px solid #000000;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 0;
}
#Editbox6:focus
{
   outline: 0;
}
#Editbox11
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 0 0 6px;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox11:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox9
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox9:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox12
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 40px 0 6px;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox12:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox13
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox13:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox14
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 0 0 6px;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox14:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox15
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox15:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox16
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 40px 0 6px;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox16:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox17
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox17:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox18
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 0 0 6px;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox18:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox19
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox19:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox20
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 40px 0 6px;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox20:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox21
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox21:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox22
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0 0 0 6px;
   border: 1px solid #CCCCCC;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox22:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#FlexGrid3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid3-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 20px 368px 200px 160px 20px 256px;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title_pre title_pre right ."
      ". left def_pre def_pre def_pre right ."
      ". bottom bottom bottom bottom bottom .";
}
#FlexGrid3 .left
{
   display: flex;
   grid-area: left;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .appl1
{
   display: flex;
   grid-area: appl1;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .right
{
   display: flex;
   grid-area: right;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid3 .title_pre
{
   display: flex;
   grid-area: title_pre;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid3 .def_pre
{
   display: flex;
   grid-area: def_pre;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .bottom
{
   display: flex;
   grid-area: bottom;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox7
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox7:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox2
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 7px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox2:focus
{
   outline: 0;
}
#FlexGrid2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid2-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 20px 368px 200px 160px 20px 256px;
   grid-template-rows: auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title_pre title_pre right ."
      ". bottom bottom bottom bottom bottom .";
}
#FlexGrid2 .left
{
   display: flex;
   grid-area: left;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .appl1
{
   display: flex;
   grid-area: appl1;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .right
{
   display: flex;
   grid-area: right;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid2 .title_pre
{
   display: flex;
   grid-area: title_pre;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid2 .bottom
{
   display: flex;
   grid-area: bottom;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid4-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 20px 368px 200px 160px 20px 256px;
   grid-template-rows: auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title_pre title_pre right ."
      ". bottom bottom bottom bottom bottom .";
}
#FlexGrid4 .left
{
   display: flex;
   grid-area: left;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .appl1
{
   display: flex;
   grid-area: appl1;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .right
{
   display: flex;
   grid-area: right;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid4 .title_pre
{
   display: flex;
   grid-area: title_pre;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid4 .bottom
{
   display: flex;
   grid-area: bottom;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid5-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 20px 368px 200px 160px 20px 256px;
   grid-template-rows: auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title_pre title_pre right ."
      ". bottom bottom bottom bottom bottom .";
}
#FlexGrid5 .left
{
   display: flex;
   grid-area: left;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .appl1
{
   display: flex;
   grid-area: appl1;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .right
{
   display: flex;
   grid-area: right;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid5 .title_pre
{
   display: flex;
   grid-area: title_pre;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid5 .bottom
{
   display: flex;
   grid-area: bottom;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid6-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 20px 368px 200px 160px 20px 256px;
   grid-template-rows: auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title_pre title_pre right ."
      ". bottom bottom bottom bottom bottom .";
}
#FlexGrid6 .left
{
   display: flex;
   grid-area: left;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .appl1
{
   display: flex;
   grid-area: appl1;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .right
{
   display: flex;
   grid-area: right;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid6 .title_pre
{
   display: flex;
   grid-area: title_pre;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid6 .bottom
{
   display: flex;
   grid-area: bottom;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid15-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid15 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid21
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid21-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 384px 384px 256px;
   grid-template-rows: 40px 84px 84px;
   grid-template-areas:
      ". appl appl ."
      ". title title ."
      ". title2 title2 .";
}
#FlexGrid21 .appl
{
   display: flex;
   grid-area: appl;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #EDF4F8;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid21 .title2
{
   display: flex;
   grid-area: title2;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid16
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid16-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid16 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid9
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid9-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid9 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid7
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid7-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid7 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#Editbox45
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox45:focus
{
   outline: 0;
}
#Editbox47
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox47:focus
{
   outline: 0;
}
#cover
{
   border: 1px solid #C0C0C0;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#cover:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#FlexGrid17
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid17-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". main main main .";
}
#FlexGrid17 .main
{
   display: flex;
   grid-area: main;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid8
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid8-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid8 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid18
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid18-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid18 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#Editbox49
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox49:focus
{
   outline: 0;
}
#days
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0 0 0 20px;
   border: 1px solid #C0C0C0;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#days:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#FlexGrid10
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid10-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px 64px;
   grid-template-areas:
      ". title title title ."
      ". expl expl expl .";
}
#FlexGrid10 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid10 .expl
{
   display: flex;
   grid-area: expl;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: space-around;
}
#Editbox52
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 10px 0 0 0 ;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox52:focus
{
   outline: 0;
}
#existing
{
   border: 1px solid #C0C0C0;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 10px 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#existing:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text1 
{
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   padding: 0 20px 0 20px;
   margin: 10px 40px 10px 40px;
   text-align: center;
}
#wb_Text1
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-style: italic;
   font-size: 16px;
   line-height: 19px;
}
#wb_Text1 p, #wb_Text1 ul
{
   margin: 0;
   padding: 0;
}
#FlexGrid12
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid12-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 140px;
   grid-template-areas:
      ". title expl expl .";
}
#FlexGrid12 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid12 .expl
{
   display: flex;
   grid-area: expl;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid11
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid11-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 64px 64px auto 110px;
   grid-template-areas:
      ". title title title ."
      ". expl expl expl ."
      ". conf conf conf ."
      ". cap cap cap .";
}
#FlexGrid11 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid11 .expl
{
   display: flex;
   grid-area: expl;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid11 .conf
{
   display: flex;
   grid-area: conf;
   background-color: #E6F1F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid11 .cap
{
   display: flex;
   grid-area: cap;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#Editbox54
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox54:focus
{
   outline: 0;
}
#Editbox56
{
   box-sizing: border-box;
   line-height: 78px;
   margin: 0 0 0 10px;
   border: 0px solid #0066CC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox56:focus
{
   outline: 0;
}
#FlexGrid13
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid13-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256px 256px 256px;
   grid-template-rows: 80px 6px;
   grid-template-areas:
      ". title title title ."
      ". . . . .";
}
#FlexGrid13 .title
{
   display: flex;
   grid-area: title;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#Editbox60
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0 0 0 20px;
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox60:focus
{
   border-color: #0066CC;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(0,102,204,0.60);
   outline: 0;
}
#Editbox61
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox61:focus
{
   outline: 0;
}
#email
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0 0 0 20px;
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#email:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#TextArea1
{
   box-sizing: border-box;
   border: 1px solid #C0C0C0;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 19px;
   text-align: left;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   margin: 0 5px 0 20px;
   overflow: auto;
   resize: none;
}
#TextArea1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Button1
{
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   -webkit-appearance: none;
   margin: 0;
}
#Button1:focus
{
   outline: 0;
}
#Editbox26
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox26:focus
{
   outline: 0;
}
#name
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0 0 0 20px;
   border: 1px solid #C0C0C0;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#name:focus
{
   border-color: #6196CB;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(97,150,203,0.60);
   outline: 0;
}
#Editbox10
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox10:focus
{
   outline: 0;
}
#origin
{
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 40px;
   box-sizing: border-box;
}
#origin:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#province
{
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 40px;
   box-sizing: border-box;
}
#province:focus
{
   border-color: #1E90FF;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(30,144,255,0.60);
   outline: 0;
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   display: none;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text2
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text2 p, #wb_Text2 ul
{
   margin: 0;
   padding: 0;
}
#wb_Text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   display: none;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text4
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text4 p, #wb_Text4 ul
{
   margin: 0;
   padding: 0;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text3
{
   color: #000000;
   font-family: Montserrat;
   font-weight: bold;
   font-size: 27px;
   line-height: 36px;
}
#wb_Text3 p, #wb_Text3 ul
{
   margin: 0;
   padding: 0;
}
#Editbox24
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox24:focus
{
   outline: 0;
}
#type
{
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 40px;
   box-sizing: border-box;
}
#type:focus
{
   border-color: #1E90FF;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(30,144,255,0.60);
   outline: 0;
}
#Editbox8
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#Editbox8:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text5 
{
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 0;
   margin: 0 0 0 20px;
   text-align: left;
}
#wb_Text5
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24px;
}
#wb_Text5 p, #wb_Text5 ul
{
   margin: 0;
   padding: 0;
}
#monthly
{
   border: 2px solid #C0C0C0;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 0 10px 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#monthly:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox27
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 6px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox27:focus
{
   outline: 0;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   display: none;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text6
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text6 p, #wb_Text6 ul
{
   margin: 0;
   padding: 0;
}
#monthly_cover
{
   border: 1px solid #C0C0C0;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#monthly_cover:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
.ui-dialog.ui-widget
{
      z-index: 9999 !important;
}
.Wizard7.ui-dialog
{
   background-color: #FFFFF0;
   background-image: none;
   border: 1px solid #DDDDDD;
   display: none;
   margin: 0;
   padding: 4px 4px 4px 4px;
}
.Wizard7.ui-dialog .ui-dialog-title
{
   color: #333333;
   font-family: Montserrat;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
   text-align: left;
   margin: 0;
}
.Wizard7.ui-dialog .ui-dialog-titlebar
{
   background-color: #FFF5EE;
   background-image: none;
   border: 1px solid #DDDDDD;
   font-weight: bold;
   padding: 10px 10px 10px 10px;
}
.Wizard7.ui-dialog .ui-dialog-titlebar-close
{
   background: none;
   border: none;
   outline: 0;
   right: 10px;
   font-family: Montserrat;
   font-size: 21px;
}
.Wizard7.ui-dialog .ui-dialog-titlebar-close:after
{
   align-items: center;
   color: #333333;
   content: "\00d7";
   display: flex;
   font-size: 1.5em;
   font-weight: bold;
   height: 100%;
   justify-content: center;
   position: absolute;
   left: 0;
   text-indent: 0;
   top: 0;
   width: 100%;
}
.Wizard7.ui-dialog .ui-dialog-titlebar-close .ui-icon
{
   display: none;
}
.ui-dialog .ui-dialog-buttonpane
{
   padding: 0;
   margin: 0;
   background-color: #FFFFF0;
   background-image: none;
   border-color: #DDDDDD;
}
.ui-dialog .ui-dialog-buttonpane button
{
   margin: 6px 6px 6px 0 ;
   padding: 4px 8px 4px 8px;
   outline: none;
}
.ui-button-text-only .ui-button-text
{
   padding: 0;
   margin: 0;
   font-family: Montserrat;
   font-weight: normal;
   font-size: 21px;
   color: #333333;
}
.Wizard7, .Wizard7 .ui-corner-all
{
   border-radius: 7px;
}
#Wizard7.ui-dialog-content
{
   overflow: visible;
   padding: 0;
}
.Wizard7 .ui-dialog-buttonpane .ui-dialog-buttonset
{
   float: right;
}
.Wizard7 .ui-dialog-buttonpane
{
   text-align: right;
}
.Wizard7 .ui-dialog-buttonset .ui-button
{
   background-color: #F6F6F6;
   background-image: none;
   border: 1px solid #C5C5C5;
   color: #454545;
   font-family: Montserrat;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
   outline: none;
}
.Wizard7 .ui-dialog-buttonset .ui-button .ui-state-hover, .Wizard7 .ui-dialog-buttonset .ui-button:hover
{
   border-color: #CCCCCC;
   background-color: #EDEDED;
   background-image: none;
   color: #2B2B2B;
}
.Wizard7 .ui-dialog-buttonset .ui-button .ui-state-active, .Wizard7 .ui-dialog-buttonset .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
.Wizard7 .ui-dialog-buttonset .ui-button:focus
{
   outline: none;
}
#Wizard7-panels.ui-widget
{
   font-size: 1em !important;
}
#Wizard7-panels
{
   background: transparent;
   border-width: 0;
   padding: 0;
}
#Wizard7-panels .ui-tabs-nav
{
   font-family: Montserrat;
   font-weight: normal;
   font-size: 21px;
   line-height: 1.0;
   padding: 4px 4px 0 4px;
   margin: 0;
   display: none;
}
#Wizard7-panels .ui-tabs-nav li
{
   font-family: Montserrat;
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   margin: 0 2px -1px 0 ;
   text-align: left;
}
#Wizard7-panels .ui-tabs-nav li a
{
   padding: 10px 10px 10px 10px;
}
#Wizard7-panels, #Wizard7-panels .ui-corner-all, #Wizard7-panels .ui-corner-top
{
   border-top-left-radius: 7px;
   border-top-right-radius: 7px;
}
#Wizard7-panels, #Wizard7-panels .ui-corner-all, #Wizard7-panels .ui-corner-bottom
{
   border-bottom-right-radius: 7px;
   border-bottom-left-radius: 7px;
}
#Wizard7-panels .ui-helper-reset
{
   line-height: 29px;
}
#Wizard7-panels .ui-widget-header
{
   border: 1px solid rgba(221,221,221,1.00);
   background-color: #FFF5EE;
   background-image: none;
}
#Wizard7-panels .ui-state-default, #Wizard7-panels .ui-widget-content .ui-state-default
{
   border-color: rgba(197,197,197,1.00);
   background-color: #F6F6F6;
   background-image: none;
}
#Wizard7-panels .ui-state-hover, #Wizard7-panels .ui-widget-content .ui-state-hover
{
   border-color: rgba(204,204,204,1.00);
   background-color: #EDEDED;
   background-image: none;
}
#Wizard7-panels .ui-state-active, #Wizard7-panels .ui-widget-content .ui-state-active
{
   border-color: rgba(46,109,164,1.00);
   background-color: #3370B7;
   background-image: none;
}
#Wizard7-panels .ui-state-default a, #Wizard7-panels .ui-widget-content .ui-state-default a
{
   color: #454545;
}
#Wizard7-panels .ui-state-hover a, #Wizard7-panels .ui-widget-content .ui-state-hover a
{
   color: #2B2B2B;
}
#Wizard7-panels .ui-state-active a, #Wizard7-panels .ui-widget-content .ui-state-active a
{
   color: #FFFFFF;
}
#Wizard7-panels .ui-tabs-panel
{
   position: relative;
   left: 0;
   top: 0;
   padding: 0;
}
#Wizard7-panels .description
{
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
}
#wb_Text62 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_Text62
{
   color: #000000;
   font-family: Montserrat;
   font-weight: 400;
   font-size: 21px;
   line-height: 31px;
}
#wb_Text62 p, #wb_Text62 ul
{
   margin: 0;
   padding: 0;
}
#FlexGrid19
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#FlexGrid19-grid
{
   display: grid;
   margin-right: auto;
   margin-left: auto;
   max-width: 1280px;
   font-size: 0;
   grid-template-columns: 256px 256px 256fr 256fr 256px;
   grid-template-rows: 20px 100px auto;
   grid-template-areas:
      ". . . . ."
      ". main main main ."
      ". footer footer footer .";
}
#FlexGrid19 .main
{
   display: flex;
   grid-area: main;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid19 .footer
{
   display: flex;
   grid-area: footer;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#screen
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#screen:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_supervisa_type1
{
   margin: 0 20px 0 40px;
}
#wb_supervisa_type1
{
   position: relative;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_supervisa_type1, #wb_supervisa_type1 *, #wb_supervisa_type1 *::before, #wb_supervisa_type1 *::after
{
   box-sizing: border-box;
}
#wb_supervisa_type1 input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
}
#wb_supervisa_type1 label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_supervisa_type1 label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 50%;
}
#wb_supervisa_type1 label::after
{
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 30px;
   border-radius: 50%;
   color: #FFFFFF;
   content: " ";
   transform: scale(0, 0);
}
#wb_supervisa_type1 input[type='radio']:checked + label::after
{
   background-color: #3370B7;
   background-image: none;
   border-color: #3370B7;
   transform: scale(0.66, 0.66);
}
#wb_supervisa_type1 input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_supervisa_type2
{
   margin: 0 20px 0 40px;
}
#wb_supervisa_type2
{
   position: relative;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_supervisa_type2, #wb_supervisa_type2 *, #wb_supervisa_type2 *::before, #wb_supervisa_type2 *::after
{
   box-sizing: border-box;
}
#wb_supervisa_type2 input[type='radio']
{
   position: relative;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
}
#wb_supervisa_type2 label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   padding: 0;
}
#wb_supervisa_type2 label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 50%;
}
#wb_supervisa_type2 label::after
{
   display: inline-block;
   position: absolute;
   width: 30px;
   height: 30px;
   left: 0;
   top: 0;
   visibility: visible;
   padding: 0;
   text-align: center;
   line-height: 30px;
   border-radius: 50%;
   color: #FFFFFF;
   content: " ";
   transform: scale(0, 0);
}
#wb_supervisa_type2 input[type='radio']:checked + label::after
{
   background-color: #3370B7;
   background-image: none;
   border-color: #3370B7;
   transform: scale(0.66, 0.66);
}
#wb_supervisa_type2 input[type='radio']:focus + label::before
{
   outline: thin dotted;
}
#wb_Text9 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   padding: 0;
   margin: 0 40px 0 0 ;
   text-align: justify;
}
#wb_Text9
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 19px;
   line-height: 27px;
}
#wb_Text9 p, #wb_Text9 ul
{
   margin: 0;
   padding: 0;
}
#wb_Text10 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   padding: 0 20px 0 0;
   margin: 0 10px 0 0 ;
   text-align: justify;
}
#wb_Text10
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 19px;
   line-height: 27px;
}
#wb_Text10 p, #wb_Text10 ul
{
   margin: 0;
   padding: 0;
}
#Editbox31
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #0066CC;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox31:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text7 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text7
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text7 p, #wb_Text7 ul
{
   margin: 0;
   padding: 0;
}
#existing1
{
   border: 1px solid #CCCCCC;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#existing1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox28
{
   box-sizing: border-box;
   line-height: 18px;
   margin: 10px 0 10px 0 ;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #0066CC;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox28:focus
{
   outline: 0;
}
#Editbox1
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox5
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 7px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox5:focus
{
   outline: 0;
}
#wb_Text8 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text8
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text8 p, #wb_Text8 ul
{
   margin: 0;
   padding: 0;
}
#existing2
{
   border: 1px solid #CCCCCC;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#existing2:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox23
{
   box-sizing: border-box;
   line-height: 18px;
   margin: 10px 0 10px 0 ;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #0066CC;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox23:focus
{
   outline: 0;
}
#Editbox29
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox29:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox30
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 7px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox30:focus
{
   outline: 0;
}
#wb_Text11 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text11
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text11 p, #wb_Text11 ul
{
   margin: 0;
   padding: 0;
}
#existing3
{
   border: 1px solid #CCCCCC;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#existing3:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox32
{
   box-sizing: border-box;
   line-height: 18px;
   margin: 10px 0 10px 0 ;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #0066CC;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox32:focus
{
   outline: 0;
}
#age_3
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 20px 0 10px 0 ;
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#age_3:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox34
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox34:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox35
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 7px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox35:focus
{
   outline: 0;
}
#wb_Text12 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text12
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text12 p, #wb_Text12 ul
{
   margin: 0;
   padding: 0;
}
#existing4
{
   border: 1px solid #CCCCCC;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#existing4:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox36
{
   box-sizing: border-box;
   line-height: 18px;
   margin: 10px 0 10px 0 ;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #0066CC;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox36:focus
{
   outline: 0;
}
#age_4
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 20px 0 10px 0 ;
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#age_4:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox38
{
   box-sizing: border-box;
   line-height: 24px;
   margin: 0;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox38:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox39
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #CCCCCC;
   border-radius: 7px;
   background-color: #EDF4F8;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox39:focus
{
   outline: 0;
}
#wb_Text13 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text13
{
   color: #000000;
   font-family: Arial;
   font-weight: 400;
   font-size: 21px;
   line-height: 24.5px;
}
#wb_Text13 p, #wb_Text13 ul
{
   margin: 0;
   padding: 0;
}
#existing5
{
   border: 1px solid #CCCCCC;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#existing5:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox40
{
   box-sizing: border-box;
   line-height: 18px;
   margin: 10px 0 10px 0 ;
   border: 0px solid #CCCCCC;
   border-radius: 4px;
   background-color: #EDF4F8;
   background-image: none;
   color: #0066CC;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 24px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#Editbox40:focus
{
   outline: 0;
}
#age_5
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 20px 0 10px 0 ;
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#age_5:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Editbox25
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 0;
   border: 0px solid #C5C5C5;
   border-radius: 4px;
   background-color: transparent;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: right;
   padding: 4px 4px 4px 4px;
}
#Editbox25:focus
{
   outline: 0;
}
#email_conf
{
   box-sizing: border-box;
   line-height: 26px;
   margin: 10px 0 10px 20px;
   border: 1px solid #C0C0C0;
   border-radius: 7px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
}
#email_conf:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#page_from
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #DDDDDD;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #333333;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#page_from:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#age_conf
{
   box-sizing: border-box;
   line-height: 16px;
   margin: 0;
   border: 1px solid #DDDDDD;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #333333;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#age_conf:focus
{
   outline: 0;
}
#age_1
{
   border: 1px solid #DDDDDD;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #333333;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 20px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#age_1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#age_2
{
   border: 1px solid #DDDDDD;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #333333;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   margin: 20px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   text-align: center;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#age_2:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text14 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0;
   margin: 0 20px 0 20px;
   text-align: right;
}
#wb_Text14
{
   color: #B22222;
   font-family: Lato;
   font-weight: normal;
   font-size: 21px;
   line-height: 25px;
}
#wb_Text14 div
{
   text-align: right;
}
#TextArea1
{
   display: block;
   height: 86px;
   z-index: 61;
}
#supervisa_type2
{
   display: block;
}
#Editbox5
{
   display: block;
   width: 192px;
   height: 34px;
}
#Editbox26
{
   display: block;
   width: 168px;
   height: 34px;
}
#age_conf
{
   display: none;
   width: 96px;
   height: 26px;
}
#page_from
{
   display: none;
   width: 96px;
   height: 26px;
}
#Editbox27
{
   display: block;
   width: 380px;
   height: 34px;
}
#Editbox6
{
   display: block;
   width: 228px;
   height: 42px;
}
#province
{
   display: block;
   width: 280px;
   height: 36px;
   z-index: 48;
}
#Editbox24
{
   display: block;
   width: 236px;
   height: 34px;
}
#screen
{
   display: none;
   width: 96px;
   height: 26px;
}
#Button1
{
   display: block;
   width: 240px;
   height: 60px;
   z-index: 70;
}
#Editbox25
{
   display: block;
   width: 208px;
   height: 34px;
}
#email
{
   display: block;
   width: 300px;
   height: 36px;
}
#Editbox52
{
   display: none;
   width: 584px;
   height: 34px;
}
#monthly_cover
{
   display: block;
   width: 192px;
   height: 36px;
   z-index: 56;
}
#Editbox39
{
   display: block;
   width: 192px;
   height: 34px;
}
#age_3
{
   display: block;
   width: 96px;
   height: 36px;
}
#wb_couple
{
   display: inline-block;
   width: 30px;
   height: 30px;
   z-index: 4;
}
#email_conf
{
   display: block;
   width: 300px;
   height: 36px;
}
#age_2
{
   display: block;
   width: 96px;
   height: 36px;
   z-index: 18;
}
#wb_Image3
{
   display: block;
   z-index: 0;
}
#wb_Text62
{
   position: absolute;
   left: 3px;
   top: 12px;
   width: 742px;
   height: 64px;
   text-align: justify;
   z-index: 71;
}
#age_1
{
   display: block;
   width: 96px;
   height: 36px;
   z-index: 12;
}
#Editbox2
{
   display: block;
   width: 192px;
   height: 34px;
}
#cover
{
   display: block;
   width: 192px;
   height: 36px;
   z-index: 53;
}
#days
{
   display: block;
   width: 228px;
   height: 36px;
}
#Editbox10
{
   display: block;
   width: 236px;
   height: 34px;
}
#existing2
{
   display: block;
   width: 120px;
   height: 40px;
   z-index: 20;
}
#Editbox28
{
   display: block;
   width: 172px;
   height: 26px;
}
#Editbox3
{
   display: block;
   width: 228px;
   height: 42px;
}
#wb_single
{
   display: inline-block;
   width: 30px;
   height: 30px;
   z-index: 2;
}
#Editbox56
{
   display: block;
   width: 222px;
   height: 86px;
}
#Editbox40
{
   display: block;
   width: 172px;
   height: 26px;
}
#existing3
{
   display: block;
   width: 120px;
   height: 40px;
   z-index: 25;
}
#origin
{
   display: block;
   width: 280px;
   height: 36px;
   z-index: 44;
}
#Editbox35
{
   display: block;
   width: 192px;
   height: 34px;
}
#Editbox54
{
   display: block;
   width: 478px;
   height: 34px;
}
#existing
{
   display: block;
   width: 115px;
   height: 36px;
   z-index: 59;
}
#age_5
{
   display: block;
   width: 96px;
   height: 36px;
}
#existing1
{
   display: block;
   width: 120px;
   height: 40px;
   z-index: 14;
}
#age_4
{
   display: block;
   width: 96px;
   height: 36px;
}
#couple
{
   display: block;
}
#Editbox8
{
   display: none;
   width: 34px;
   height: 34px;
}
#Editbox36
{
   display: block;
   width: 172px;
   height: 26px;
}
#Editbox60
{
   display: block;
   width: 155px;
   height: 36px;
}
#Editbox45
{
   display: block;
   width: 236px;
   height: 34px;
}
#Editbox31
{
   display: block;
   width: 224px;
   height: 32px;
}
#existing4
{
   display: block;
   width: 120px;
   height: 40px;
   z-index: 30;
}
#Editbox61
{
   display: block;
   width: 208px;
   height: 34px;
}
#existing5
{
   display: block;
   width: 120px;
   height: 40px;
   z-index: 35;
}
#Editbox30
{
   display: block;
   width: 192px;
   height: 34px;
}
#name
{
   display: block;
   width: 210px;
   height: 36px;
}
#single
{
   display: block;
}
#wb_Heading1
{
   display: block;
   z-index: 1;
}
#Editbox47
{
   display: block;
   width: 380px;
   height: 34px;
}
#type
{
   display: block;
   width: 280px;
   height: 36px;
   z-index: 37;
}
#Editbox23
{
   display: block;
   width: 172px;
   height: 26px;
}
#wb_family
{
   display: inline-block;
   width: 30px;
   height: 30px;
   z-index: 6;
}
#monthly
{
   display: block;
   width: 180px;
   height: 36px;
   z-index: 50;
}
#Editbox32
{
   display: block;
   width: 172px;
   height: 26px;
}
#Editbox49
{
   display: block;
   width: 291px;
   height: 34px;
}
#wb_supervisa_type2
{
   display: inline-block;
   width: 30px;
   height: 30px;
   z-index: 41;
}
#supervisa_type1
{
   display: block;
}
#wb_supervisa_type1
{
   display: inline-block;
   width: 30px;
   height: 30px;
   z-index: 39;
}
#family
{
   display: block;
}
#Editbox4
{
   display: block;
   width: 228px;
   height: 42px;
}
@media only screen and (min-width: 768px) and (max-width: 1279px)
{
body
{
   background-color: #E7F4FF;
   background-image: none;
}
#FlexGrid1
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid1-grid
{
   height: auto;
}
#FlexGrid1-grid
{
   margin: 0;
}
#FlexGrid1-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: auto 61px 60px 60px 60px;
   grid-template-areas:
      ". logo logo logo ."
      ". hd hd hd ."
      ". ind ind ind ."
      ". coup coup coup ."
      ". fam fam fam .";
}
#FlexGrid1 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .title
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .heading1
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid1 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .ad1
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .article1
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .ad2
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .extra
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .article2
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .ind
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid1 .coup
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid1 .left1
{
   display: none;
   background-color: #D2E5FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .left1*
{
   display: none;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .right1
{
   display: none;
   background-color: #F5F5DC;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .right2
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .right*
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .hd
{
   display: flex;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid1 .logo
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .centr
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .fam
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid1 .row3
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 ..
{
   display: flex;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid14
{
   visibility: visible;
   display: grid;
}
#FlexGrid14-grid
{
   height: auto;
}
#FlexGrid14-grid
{
   margin: 0;
}
#FlexGrid14-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid14 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid14 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: flex-start;
   align-content: center;
}
#FlexGrid14 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid14 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#wb_Image3
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 0;
}
#Image3
{
   margin-left: auto;
   margin-right: auto;
}
#wb_single
{
   width: 40px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 4px 0 4px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_single input[type='radio']
{
   width: 32px;
   height: 32px;
}
#wb_single label::before
{
   width: 32px;
   height: 32px;
   border-color: #A9A9A9;
}
#wb_single label::after
{
   width: 32px;
   height: 32px;
   line-height: 32px;
   color: #FFFFFF;
}
#wb_single input[type='radio']:checked + label::after
{
   background-color: #6196CB;
   background-image: none;
   border-color: #6196CB;
}
#wb_family
{
   width: 40px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 4px 0 4px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_family input[type='radio']
{
   width: 32px;
   height: 32px;
}
#wb_family label::before
{
   width: 32px;
   height: 32px;
   border-color: #A9A9A9;
}
#wb_family label::after
{
   width: 32px;
   height: 32px;
   line-height: 32px;
   color: #FFFFFF;
}
#wb_family input[type='radio']:checked + label::after
{
   background-color: #0066CC;
   background-image: none;
   border-color: #0066CC;
}
#Editbox3
{
   width: 240px;
   height: 42px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0;
   text-align: center;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
   border: 0px solid rgba(210,229,255,0.69);
   border-radius: 7px;
}
#Editbox3
{
   line-height: 42px;
}
#Editbox4
{
   width: 240px;
   height: 42px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0;
   text-align: center;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
   border: 0px solid rgba(210,229,255,0.69);
   border-radius: 7px;
}
#Editbox4
{
   line-height: 42px;
}
#wb_couple
{
   width: 40px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 4px 0 4px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_couple input[type='radio']
{
   width: 32px;
   height: 32px;
}
#wb_couple label::before
{
   width: 32px;
   height: 32px;
   border-color: #A9A9A9;
}
#wb_couple label::after
{
   width: 32px;
   height: 32px;
   line-height: 32px;
   color: #FFFFFF;
}
#wb_couple input[type='radio']:checked + label::after
{
   background-color: #0066CC;
   background-image: none;
   border-color: #0066CC;
}
#wb_Heading1
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 30px 60px 10px 60px;
   font-size: 32px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   background-color: #E7F4FF;
   background-image: none;
}
#wb_Heading1
{
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   text-align: center;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
}
#Heading1
{
   color: #0066CC;
   font-family: Montserrat;
   font-weight: normal;
   font-style: normal;
   font-size: 32px;
   text-align: center;
   text-transform: none;
}
#Editbox6
{
   width: 240px;
   height: 42px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0;
   text-align: center;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
   border: 0px solid rgba(210,229,255,0.69);
   border-radius: 7px;
}
#Editbox6
{
   line-height: 42px;
}
#Editbox11
{
   width: 100px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox11
{
   line-height: 24px;
}
#Editbox9
{
   width: 230px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox9
{
   line-height: 24px;
}
#Editbox12
{
   width: 254px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 40px 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox12
{
   line-height: 24px;
}
#Editbox13
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox13
{
   line-height: 24px;
}
#Editbox14
{
   width: 100px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox14
{
   line-height: 24px;
}
#Editbox15
{
   width: 230px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox15
{
   line-height: 24px;
}
#Editbox16
{
   width: 254px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 40px 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox16
{
   line-height: 24px;
}
#Editbox17
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox17
{
   line-height: 24px;
}
#Editbox18
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox18
{
   line-height: 24px;
}
#Editbox19
{
   width: 230px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox19
{
   line-height: 24px;
}
#Editbox20
{
   width: 254px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 40px 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox20
{
   line-height: 24px;
}
#Editbox21
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox21
{
   line-height: 24px;
}
#Editbox22
{
   width: 100px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox22
{
   line-height: 24px;
}
#FlexGrid3
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid3-grid
{
   height: auto;
}
#FlexGrid3-grid
{
   margin: 0;
}
#FlexGrid3-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 20px 256px 256px 216px 20px 1fr;
   grid-template-rows: auto auto auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title title right ."
      ". left title_pre title_pre title_pre right ."
      ". left def_pre def_pre def_pre right ."
      ". left bottom bottom bottom right .";
}
#FlexGrid3 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid3 .name
{
   display: none;
   background-color: rgba(210,229,255,0.39);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: space-around;
}
#FlexGrid3 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid3 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .def_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox7
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox7
{
   line-height: 24px;
}
#Editbox2
{
   width: 192px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(237,244,248,0.78);
   background-image: none;
}
#Editbox2
{
   line-height: 16px;
}
#FlexGrid2
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid2-grid
{
   height: auto;
}
#FlexGrid2-grid
{
   margin: 0;
}
#FlexGrid2-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 20px 256px 256px 216px 20px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title title right ."
      ". left title_pre title_pre title_pre right ."
      ". left bottom bottom bottom right .";
}
#FlexGrid2 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid2 .name
{
   display: none;
   background-color: rgba(210,229,255,0.39);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: space-around;
}
#FlexGrid2 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid2 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid4-grid
{
   height: auto;
}
#FlexGrid4-grid
{
   margin: 0;
}
#FlexGrid4-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 20px 256px 256px 216px 20px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title title right ."
      ". left title_pre title_pre title_pre right ."
      ". left bottom bottom bottom right .";
}
#FlexGrid4 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid4 .name
{
   display: none;
   background-color: rgba(210,229,255,0.39);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: space-around;
}
#FlexGrid4 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid4 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid5-grid
{
   height: auto;
}
#FlexGrid5-grid
{
   margin: 0;
}
#FlexGrid5-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 20px 256px 256px 216px 20px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title title right ."
      ". left title_pre title_pre title_pre right ."
      ". left bottom bottom bottom right .";
}
#FlexGrid5 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid5 .name
{
   display: none;
   background-color: rgba(210,229,255,0.39);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: space-around;
}
#FlexGrid5 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid5 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid6-grid
{
   height: auto;
}
#FlexGrid6-grid
{
   margin: 0;
}
#FlexGrid6-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 20px 256px 256px 216px 20px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 appl1 appl1 right ."
      ". left title title title right ."
      ". left title_pre title_pre title_pre right ."
      ". left bottom bottom bottom right .";
}
#FlexGrid6 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid6 .name
{
   display: none;
   background-color: rgba(210,229,255,0.39);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: space-around;
}
#FlexGrid6 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid6 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15
{
   visibility: visible;
   display: grid;
}
#FlexGrid15-grid
{
   height: auto;
}
#FlexGrid15-grid
{
   margin: 0;
}
#FlexGrid15-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid15 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid15 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid15 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid21-grid
{
   height: auto;
}
#FlexGrid21-grid
{
   margin: 0;
}
#FlexGrid21-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 384px 384px 1fr;
   grid-template-rows: auto 80px 80px;
   grid-template-areas:
      ". appl appl ."
      ". title title ."
      ". title2 title2 .";
}
#FlexGrid21 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21 .title2
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid21 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid21 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21 .appl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #EDF4F8;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid21 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16
{
   visibility: visible;
   display: grid;
}
#FlexGrid16-grid
{
   height: auto;
}
#FlexGrid16-grid
{
   margin: 0;
}
#FlexGrid16-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid16 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid16 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid16 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid9
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid9-grid
{
   height: auto;
}
#FlexGrid9-grid
{
   margin: 0;
}
#FlexGrid9-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid9 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid9 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid9 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: center;
   align-content: space-around;
}
#FlexGrid9 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid9 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid7
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid7-grid
{
   height: auto;
}
#FlexGrid7-grid
{
   margin: 0;
}
#FlexGrid7-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid7 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid7 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid7 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid7 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid7 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid7 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox45
{
   width: 230px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox45
{
   line-height: 26px;
}
#Editbox47
{
   width: 427px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox47
{
   line-height: 26px;
}
#cover
{
   width: 192px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#FlexGrid17
{
   visibility: visible;
   display: grid;
}
#FlexGrid17-grid
{
   height: auto;
}
#FlexGrid17-grid
{
   margin: 0;
}
#FlexGrid17-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". main main main .";
}
#FlexGrid17 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#FlexGrid17 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid17 .main
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid17 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-end;
}
#FlexGrid17 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid8
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid8-grid
{
   height: auto;
}
#FlexGrid8-grid
{
   margin: 0;
}
#FlexGrid8-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid8 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid8 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid8 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid8 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid8 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid8 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid18-grid
{
   height: auto;
}
#FlexGrid18-grid
{
   margin: 0;
}
#FlexGrid18-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid18 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid18 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid18 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox49
{
   width: 323px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox49
{
   line-height: 26px;
}
#days
{
   width: 116px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#days
{
   line-height: 26px;
}
#FlexGrid10
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid10-grid
{
   height: auto;
}
#FlexGrid10-grid
{
   margin: 0;
}
#FlexGrid10-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: auto auto;
   grid-template-areas:
      ". title title title ."
      ". expl expl expl .";
}
#FlexGrid10 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid10 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid10 .expl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid10 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid10 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#Editbox52
{
   width: 576px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 10px 0 0 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox52
{
   line-height: 16px;
}
#existing
{
   width: 159px;
   height: 39px;
   visibility: visible;
   display: inline;
   margin: 10px 0 0 10px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#wb_Text1
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text1
{
   font-size: 16px;
   margin: 6px 10px 10px 10px;
   padding: 0 10px 0 20px;
   text-align: center;
   line-height: 18px;
}
#FlexGrid12
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid12-grid
{
   height: auto;
}
#FlexGrid12-grid
{
   margin: 0;
}
#FlexGrid12-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px 100px;
   grid-template-areas:
      ". title title title ."
      ". expl expl expl .";
}
#FlexGrid12 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid12 .expl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid12 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid12 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid12 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid11-grid
{
   height: auto;
}
#FlexGrid11-grid
{
   margin: 0;
}
#FlexGrid11-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px 64px auto 110px;
   grid-template-areas:
      ". title title title ."
      ". expl expl expl ."
      ". conf conf conf ."
      ". cap cap cap .";
}
#FlexGrid11 .expl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 .title
{
   display: flex;
   background-color: rgba(231,244,255,0.39);
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid11 .conf
{
   display: flex;
   background-color: #E6F1F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 .cap
{
   display: flex;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox54
{
   width: 478px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox54
{
   line-height: 26px;
}
#Editbox56
{
   width: 574px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 20px 0 0 10px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox56
{
   line-height: 6px;
}
#FlexGrid13
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid13-grid
{
   height: auto;
}
#FlexGrid13-grid
{
   margin: 0;
}
#FlexGrid13-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 64px;
   grid-template-areas:
      ". title title title .";
}
#FlexGrid13 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid13 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid13 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid13 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid13 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#Editbox60
{
   width: 175px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   border: 1px solid #C0C0C0;
}
#Editbox60
{
   line-height: 26px;
}
#Editbox61
{
   width: 120px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox61
{
   line-height: 26px;
}
#email
{
   width: 300px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#email
{
   line-height: 26px;
}
#TextArea1
{
   width: 560px;
   height: 97px;
   visibility: visible;
   display: inline;
   margin: 0 20px 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
   font-size: 19px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
#Button1
{
   width: 220px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 1px 6px 1px 6px;
}
#Editbox26
{
   width: 151px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
   background-image: none;
}
#Editbox26
{
   line-height: 26px;
}
#name
{
   width: 324px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#name
{
   line-height: 26px;
}
#Editbox10
{
   width: 212px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox10
{
   line-height: 26px;
}
#origin
{
   width: 275px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 40px;
}
#province
{
   width: 430px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 40px;
}
#wb_Text2
{
   width: auto;
   height: auto;
   visibility: hidden;
   display: none;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   background-color: transparent;
   background-image: none;
}
#wb_Text2
{
   margin: 0;
   padding: 0;
}
#wb_Text4
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text4
{
   margin: 0;
   padding: 0;
}
#wb_Text3
{
   width: 603px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   background-color: transparent;
   background-image: none;
}
#wb_Text3
{
   font-size: 21px;
   margin: 0;
   padding: 0;
   text-align: center;
   line-height: 30px;
}
#Editbox24
{
   width: 212px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox24
{
   line-height: 26px;
}
#type
{
   width: 276px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 40px;
}
#Editbox8
{
   width: 34px;
   height: 34px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
   font-size: 13px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   background-color: #FFFFFF;
   background-image: none;
}
#Editbox8
{
   line-height: 26px;
}
#wb_Text5
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#wb_Text5
{
   font-size: 21px;
   margin: 0 0 0 10px;
   padding: 0;
   text-align: left;
   line-height: 24px;
}
#monthly
{
   width: 180px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 10px 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox27
{
   width: 428px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(231,244,255,0.69);
   background-image: none;
}
#Editbox27
{
   line-height: 26px;
}
#wb_Text6
{
   width: auto;
   height: auto;
   visibility: hidden;
   display: none;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text6
{
   margin: 0;
   padding: 0;
}
#monthly_cover
{
   width: 192px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Wizard7
{
}
#wb_Text62
{
   left: 2px;
   top: 11px;
   width: 742px;
   height: 29px;
   visibility: visible;
   display: inline;
}
#wb_Text62
{
   font-size: 21px;
   margin: 0;
   padding: 0;
   text-align: justify;
   line-height: 30px;
}
#FlexGrid19
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid19-grid
{
   height: auto;
}
#FlexGrid19-grid
{
   margin: 0;
}
#FlexGrid19-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 256px 256px 256px 1fr;
   grid-template-rows: 100px auto;
   grid-template-areas:
      ". main main main ."
      ". footer footer footer .";
}
#FlexGrid19 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid19 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid19 .main
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid19 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid19 .footer
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#screen
{
   width: 96px;
   height: 26px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#screen
{
   line-height: 16px;
}
#wb_supervisa_type1
{
   width: 30px;
   height: 30px;
   visibility: visible;
   display: inline;
   margin: 0 20px 0 40px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_supervisa_type1 input[type='radio']
{
   width: 30px;
   height: 30px;
}
#wb_supervisa_type1 label::before
{
   width: 30px;
   height: 30px;
   border-color: #CCCCCC;
}
#wb_supervisa_type1 label::after
{
   width: 30px;
   height: 30px;
   line-height: 30px;
   color: #FFFFFF;
}
#wb_supervisa_type1 input[type='radio']:checked + label::after
{
   background-color: #3370B7;
   background-image: none;
   border-color: #3370B7;
}
#wb_supervisa_type2
{
   width: 30px;
   height: 30px;
   visibility: visible;
   display: inline;
   margin: 0 20px 0 40px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_supervisa_type2 input[type='radio']
{
   width: 30px;
   height: 30px;
}
#wb_supervisa_type2 label::before
{
   width: 30px;
   height: 30px;
   border-color: #CCCCCC;
}
#wb_supervisa_type2 label::after
{
   width: 30px;
   height: 30px;
   line-height: 30px;
   color: #FFFFFF;
}
#wb_supervisa_type2 input[type='radio']:checked + label::after
{
   background-color: #3370B7;
   background-image: none;
   border-color: #3370B7;
}
#wb_Text9
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text9
{
   font-size: 19px;
   margin: 0 40px 0 0 ;
   padding: 0;
   text-align: justify;
   line-height: 21px;
}
#wb_Text10
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text10
{
   font-size: 19px;
   margin: 0 10px 0 0 ;
   padding: 0 20px 0 0;
   text-align: justify;
   line-height: 21px;
}
#Editbox31
{
   width: 224px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox31
{
   line-height: 24px;
}
#wb_Text7
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: center;
   min-width: 360px;
}
#wb_Text7
{
   margin: 0 0 10px 40px;
   padding: 0;
}
#existing1
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 188px 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox28
{
   width: 172px;
   height: 35px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox28
{
   line-height: 27px;
}
#Editbox1
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox1
{
   line-height: 24px;
}
#Editbox5
{
   width: 192px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(237,244,248,0.78);
   background-image: none;
}
#Editbox5
{
   line-height: 16px;
}
#wb_Text8
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: center;
   min-width: 360px;
}
#wb_Text8
{
   margin: 0 0 10px 40px;
   padding: 0;
}
#existing2
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 188px 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox23
{
   width: 172px;
   height: 35px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox23
{
   line-height: 27px;
}
#Editbox29
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox29
{
   line-height: 24px;
}
#Editbox30
{
   width: 192px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(237,244,248,0.78);
   background-image: none;
}
#Editbox30
{
   line-height: 16px;
}
#wb_Text11
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: center;
   min-width: 360px;
}
#wb_Text11
{
   margin: 0 0 10px 40px;
   padding: 0;
}
#existing3
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 188px 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox32
{
   width: 172px;
   height: 35px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox32
{
   line-height: 27px;
}
#age_3
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 32px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#age_3
{
   line-height: 20px;
}
#Editbox34
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox34
{
   line-height: 24px;
}
#Editbox35
{
   width: 192px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(237,244,248,0.78);
   background-image: none;
}
#Editbox35
{
   line-height: 16px;
}
#wb_Text12
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: center;
   min-width: 360px;
}
#wb_Text12
{
   margin: 0 0 10px 40px;
   padding: 0;
}
#existing4
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 188px 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox36
{
   width: 172px;
   height: 35px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox36
{
   line-height: 27px;
}
#age_4
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 32px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#age_4
{
   line-height: 20px;
}
#Editbox38
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox38
{
   line-height: 24px;
}
#Editbox39
{
   width: 192px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(237,244,248,0.78);
   background-image: none;
}
#Editbox39
{
   line-height: 16px;
}
#wb_Text13
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: center;
   min-width: 360px;
}
#wb_Text13
{
   margin: 0 0 10px 40px;
   padding: 0;
}
#existing5
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 188px 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox40
{
   width: 172px;
   height: 35px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox40
{
   line-height: 27px;
}
#age_5
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 32px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#age_5
{
   line-height: 20px;
}
#Editbox25
{
   width: 199px;
   height: 48px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0;
   text-align: right;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 7px;
}
#Editbox25
{
   line-height: 48px;
}
#email_conf
{
   width: 300px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 10px 80px 10px 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#email_conf
{
   line-height: 6px;
}
#page_from
{
   width: 96px;
   height: 26px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#page_from
{
   line-height: 16px;
}
#age_conf
{
   width: 96px;
   height: 26px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#age_conf
{
   line-height: 16px;
}
#age_1
{
   width: 96px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 20px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#age_2
{
   width: 96px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 20px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#wb_Text14
{
   width: 406px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_Text14
{
   font-size: 21px;
   margin: 0 20px 0 0 ;
   padding: 0;
   text-align: right;
   line-height: 25px;
}
}
@media only screen and (max-width: 767px)
{
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#FlexGrid1
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid1-grid
{
   height: auto;
}
#FlexGrid1-grid
{
   margin: 0;
}
#FlexGrid1-grid
{
   grid-column-gap: 10px;
   grid-row-gap: 1px;
   grid-template-columns: 4fr;
   grid-template-rows: auto auto auto auto auto 1px;
   grid-template-areas:
      "logo"
      "hd"
      "ind"
      "coup"
      "fam"
      "centr";
}
#FlexGrid1 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .title
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .heading1
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid1 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .ad1
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .article1
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .ad2
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .extra
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .article2
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .fam
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid1 .coup
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid1 .hd
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .ind
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid1 .centr
{
   display: flex;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#FlexGrid1 .right
{
   display: none;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid1 .logo
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#FlexGrid14
{
   visibility: visible;
   display: grid;
}
#FlexGrid14-grid
{
   height: auto;
}
#FlexGrid14-grid
{
   margin: 0;
}
#FlexGrid14-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 100px;
   grid-template-areas:
      "title";
}
#FlexGrid14 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid14 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #DCDCDC;
   border-radius: 7px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid14 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid14 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid14 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#wb_Image3
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 0;
}
#Image3
{
   margin-left: auto;
   margin-right: auto;
}
#wb_single
{
   width: 40px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 4px 0 4px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_single input[type='radio']
{
   width: 32px;
   height: 32px;
}
#wb_single label::before
{
   width: 32px;
   height: 32px;
   border-color: #A9A9A9;
}
#wb_single label::after
{
   width: 32px;
   height: 32px;
   line-height: 32px;
   color: #FFFFFF;
}
#wb_single input[type='radio']:checked + label::after
{
   background-color: #6196CB;
   background-image: none;
   border-color: #6196CB;
}
#wb_family
{
   width: 40px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 4px 0 4px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_family input[type='radio']
{
   width: 32px;
   height: 32px;
}
#wb_family label::before
{
   width: 32px;
   height: 32px;
   border-color: #A9A9A9;
}
#wb_family label::after
{
   width: 32px;
   height: 32px;
   line-height: 32px;
   color: #FFFFFF;
}
#wb_family input[type='radio']:checked + label::after
{
   background-color: #0066CC;
   background-image: none;
   border-color: #0066CC;
}
#Editbox3
{
   width: 240px;
   height: 42px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0 0 0 10px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 4px;
}
#Editbox3
{
   line-height: 22px;
}
#Editbox4
{
   width: 240px;
   height: 42px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0 0 0 10px;
   text-align: left;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 4px;
}
#Editbox4
{
   line-height: 22px;
}
#wb_couple
{
   width: 40px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 4px 0 4px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_couple input[type='radio']
{
   width: 32px;
   height: 32px;
}
#wb_couple label::before
{
   width: 32px;
   height: 32px;
   border-color: #A9A9A9;
}
#wb_couple label::after
{
   width: 32px;
   height: 32px;
   line-height: 32px;
   color: #FFFFFF;
}
#wb_couple input[type='radio']:checked + label::after
{
   background-color: #0066CC;
   background-image: none;
   border-color: #0066CC;
}
#wb_Heading1
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   margin: 0 20px 0 20px;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 30px 60px 10px 60px;
   font-size: 27px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   background-color: #E7F4FF;
   background-image: none;
}
#wb_Heading1
{
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   text-align: center;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
}
#Heading1
{
   color: #0066CC;
   font-family: Montserrat;
   font-weight: normal;
   font-style: normal;
   font-size: 27px;
   text-align: center;
   text-transform: none;
}
#Editbox6
{
   width: 240px;
   height: 42px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0 0 0 10px;
   text-align: left;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 4px;
}
#Editbox6
{
   line-height: 22px;
}
#Editbox11
{
   width: 100px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox11
{
   line-height: 24px;
}
#Editbox9
{
   width: 230px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox9
{
   line-height: 24px;
}
#Editbox12
{
   width: 254px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 40px 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox12
{
   line-height: 24px;
}
#Editbox13
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox13
{
   line-height: 24px;
}
#Editbox14
{
   width: 100px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox14
{
   line-height: 24px;
}
#Editbox15
{
   width: 230px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox15
{
   line-height: 24px;
}
#Editbox16
{
   width: 254px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 40px 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox16
{
   line-height: 24px;
}
#Editbox17
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox17
{
   line-height: 24px;
}
#Editbox18
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox18
{
   line-height: 24px;
}
#Editbox19
{
   width: 230px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox19
{
   line-height: 24px;
}
#Editbox20
{
   width: 254px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 40px 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox20
{
   line-height: 24px;
}
#Editbox21
{
   width: 96px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
}
#Editbox21
{
   line-height: 24px;
}
#Editbox22
{
   width: 100px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 6px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox22
{
   line-height: 24px;
}
#FlexGrid3
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid3-grid
{
   height: auto;
}
#FlexGrid3-grid
{
   margin: 0;
}
#FlexGrid3-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 10px 340px 10px 1fr;
   grid-template-rows: auto auto auto auto 10px;
   grid-template-areas:
      ". left appl1 right ."
      ". left title right ."
      ". left title_pre right ."
      ". left def_pre right ."
      ". left bottom right .";
}
#FlexGrid3 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid3 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid3 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid3 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid3 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 .def_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid3 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox7
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox7
{
   line-height: 24px;
}
#Editbox2
{
   width: 220px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox2
{
   line-height: 26px;
}
#FlexGrid2
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid2-grid
{
   height: auto;
}
#FlexGrid2-grid
{
   margin: 0;
}
#FlexGrid2-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 10px 340px 10px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 right ."
      ". left title right ."
      ". left title_pre right ."
      ". left bottom right .";
}
#FlexGrid2 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid2 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid2 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid2 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid2 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid2 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid4-grid
{
   height: auto;
}
#FlexGrid4-grid
{
   margin: 0;
}
#FlexGrid4-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 10px 340px 10px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 right ."
      ". left title right ."
      ". left title_pre right ."
      ". left bottom right .";
}
#FlexGrid4 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid4 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid4 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid4 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid4 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid4 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid5-grid
{
   height: auto;
}
#FlexGrid5-grid
{
   margin: 0;
}
#FlexGrid5-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 10px 340px 10px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 right ."
      ". left title right ."
      ". left title_pre right ."
      ". left bottom right .";
}
#FlexGrid5 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid5 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid5 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid5 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid5 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid5 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid6-grid
{
   height: auto;
}
#FlexGrid6-grid
{
   margin: 0;
}
#FlexGrid6-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr 10px 340px 10px 1fr;
   grid-template-rows: auto auto auto 10px;
   grid-template-areas:
      ". left appl1 right ."
      ". left title right ."
      ". left title_pre right ."
      ". left bottom right .";
}
#FlexGrid6 .title
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid6 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid6 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid6 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .title_pre
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-right-radius: 5px;
   border-bottom-left-radius: 5px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid6 .appl1
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #3370B7;
   border-right-color: #3370B7;
   border-bottom-color: #3370B7;
   border-left-color: #3370B7;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .bottom
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .left
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 .right
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid6 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15
{
   visibility: visible;
   display: grid;
}
#FlexGrid15-grid
{
   height: auto;
}
#FlexGrid15-grid
{
   margin: 0;
}
#FlexGrid15-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 100px;
   grid-template-areas:
      "title";
}
#FlexGrid15 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid15 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid15 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid15 ..
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid21-grid
{
   height: auto;
}
#FlexGrid21-grid
{
   margin: 0;
}
#FlexGrid21-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: auto 120px 120px 4px;
   grid-template-areas:
      "appl"
      "title"
      "title2"
      ".";
}
#FlexGrid21 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #DCDCDC;
   border-radius: 7px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid21 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid21 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21 .title2
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid21 .appl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #EDF4F8;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid21 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16
{
   visibility: visible;
   display: grid;
}
#FlexGrid16-grid
{
   height: auto;
}
#FlexGrid16-grid
{
   margin: 0;
}
#FlexGrid16-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 100px;
   grid-template-areas:
      "title";
}
#FlexGrid16 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid16 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid16 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid16 ..
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid9
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid9-grid
{
   height: auto;
}
#FlexGrid9-grid
{
   margin: 0;
}
#FlexGrid9-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 100px;
   grid-template-areas:
      "title";
}
#FlexGrid9 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid9 .nav
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-start;
   align-content: flex-start;
}
#FlexGrid9 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid9 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid9 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid7
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid7-grid
{
   height: auto;
}
#FlexGrid7-grid
{
   margin: 0;
}
#FlexGrid7-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 100px;
   grid-template-areas:
      "title";
}
#FlexGrid7 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid7 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid rgba(255,255,255,0.04);
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid7 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid7 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid7 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid7 ..
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox45
{
   width: 260px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 50px 0 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox45
{
   line-height: 26px;
}
#Editbox47
{
   width: 364px;
   height: 34px;
   visibility: hidden;
   display: none;
   margin: 8px 0 8px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox47
{
   line-height: 10px;
}
#cover
{
   width: 260px;
   height: 35px;
   visibility: visible;
   display: inline;
   margin: 8px 50px 8px 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 40px;
}
#FlexGrid17
{
   visibility: visible;
   display: grid;
}
#FlexGrid17-grid
{
   height: auto;
}
#FlexGrid17-grid
{
   margin: 0;
}
#FlexGrid17-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 100px;
   grid-template-areas:
      "main";
}
#FlexGrid17 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-around;
   align-items: center;
   align-content: center;
}
#FlexGrid17 .main
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: flex-start;
   align-content: center;
}
#FlexGrid17 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-end;
}
#FlexGrid17 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid8
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid8-grid
{
   height: auto;
}
#FlexGrid8-grid
{
   margin: 0;
}
#FlexGrid8-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 20px auto;
   grid-template-areas:
      "prob"
      "title";
}
#FlexGrid8 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid8 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid8 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid8 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid8 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid8 .prob
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid18-grid
{
   height: auto;
}
#FlexGrid18-grid
{
   margin: 0;
}
#FlexGrid18-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 20px auto;
   grid-template-areas:
      "prob"
      "title";
}
#FlexGrid18 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid18 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid18 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18 .prob
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid18 .title1
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox49
{
   width: 320px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox49
{
   line-height: 24px;
}
#days
{
   width: 120px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 50px 0 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#days
{
   line-height: 26px;
}
#FlexGrid10
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid10-grid
{
   height: auto;
}
#FlexGrid10-grid
{
   margin: 0;
}
#FlexGrid10-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 20px 100px auto;
   grid-template-areas:
      "prob"
      "title"
      "expl";
}
#FlexGrid10 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid10 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid10 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid10 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid10 .expl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid10 .prob
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox52
{
   width: 364px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 8px 0 8px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox52
{
   line-height: 10px;
}
#existing
{
   width: 260px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 8px 50px 8px 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 50px;
}
#wb_Text1
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text1
{
   font-size: 16px;
   margin: 6px 0 10px 0 ;
   padding: 0 20px 0 20px;
   text-align: center;
   line-height: 18px;
}
#FlexGrid12
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid12-grid
{
   height: auto;
}
#FlexGrid12-grid
{
   margin: 0;
}
#FlexGrid12-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 20px auto auto;
   grid-template-areas:
      "."
      "title"
      "expl";
}
#FlexGrid12 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid12 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: stretch;
   align-content: space-around;
}
#FlexGrid12 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid12 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid12 .expl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid12 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid11-grid
{
   height: auto;
}
#FlexGrid11-grid
{
   margin: 0;
}
#FlexGrid11-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 20px auto auto auto 120px;
   grid-template-areas:
      "."
      "title"
      "expl"
      "conf"
      "cap";
}
#FlexGrid11 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid11 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid11 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid11 .expl
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: space-around;
}
#FlexGrid11 .conf
{
   display: flex;
   background-color: #E6F1F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid11 .cap
{
   display: flex;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid11 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox54
{
   width: 364px;
   height: 34px;
   visibility: hidden;
   display: none;
   margin: 8px 0 0 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: rgba(237,244,248,0.56);
   background-image: none;
}
#Editbox54
{
   line-height: 18px;
}
#Editbox56
{
   width: auto;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 10px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox56
{
   line-height: 26px;
}
#FlexGrid13
{
   visibility: visible;
   display: grid;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#FlexGrid13-grid
{
   height: auto;
}
#FlexGrid13-grid
{
   margin: 0;
}
#FlexGrid13-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: 20px 100px;
   grid-template-areas:
      "."
      "title";
}
#FlexGrid13 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid13 .title
{
   display: flex;
   background-color: #E7F4FF;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: stretch;
   align-content: space-around;
}
#FlexGrid13 .main
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid13 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid13 .footer
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid13 .conf
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-end;
   align-items: center;
   align-content: center;
}
#FlexGrid13 ..
{
   display: flex;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#Editbox60
{
   width: 260px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 8px 50px 8px 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   border: 1px solid #C0C0C0;
}
#Editbox60
{
   line-height: 8px;
}
#Editbox61
{
   width: 360px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 8px 0 0 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox61
{
   line-height: 18px;
}
#email
{
   width: 260px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 8px 50px 8px 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#email
{
   line-height: 8px;
}
#TextArea1
{
   width: 320px;
   height: 97px;
   visibility: visible;
   display: inline;
   margin: 0 20px 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0;
   text-align: justify;
   font-size: 17px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
#Button1
{
   width: auto;
   height: 60px;
   visibility: visible;
   display: inline;
   margin: 0 40px 0 40px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 1px 6px 1px 6px;
}
#Editbox26
{
   width: 147px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: transparent;
   background-image: none;
}
#Editbox26
{
   line-height: 26px;
}
#name
{
   width: 156px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#name
{
   line-height: 26px;
}
#Editbox10
{
   width: 360px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox10
{
   line-height: 26px;
}
#origin
{
   width: 260px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 50px 0 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 40px;
}
#province
{
   width: 260px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 50px 0 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 40px;
}
#wb_Text2
{
   width: 320px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#wb_Text2
{
   margin: 10px 20px 0 20px;
   padding: 0;
}
#wb_Text4
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text4
{
   margin: 10px 0 0 0 ;
   padding: 0;
}
#wb_Text3
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
   background-color: #E7F4FF;
   background-image: none;
   background-image: none;
}
#wb_Text3
{
   font-size: 21px;
   margin: 0 60px 0 60px;
   padding: 0;
   text-align: center;
   line-height: 30px;
}
#Editbox24
{
   width: 236px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox24
{
   line-height: 26px;
}
#type
{
   width: 280px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0 0 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 40px;
}
#Editbox8
{
   width: 360px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   font-size: 21px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox8
{
   line-height: 26px;
}
#wb_Text5
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   background-color: #E7F4FF;
   background-image: none;
}
#wb_Text5
{
   font-size: 21px;
   margin: 10px 20px 0 20px;
   padding: 0;
   text-align: center;
   line-height: 24px;
}
#monthly
{
   width: 180px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 8px 10px 0 20px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox27
{
   width: 383px;
   height: 34px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: right;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox27
{
   line-height: 26px;
}
#wb_Text6
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text6
{
   margin: 0;
   padding: 0;
}
#monthly_cover
{
   width: 260px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 8px 50px 8px 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Wizard7
{
}
#wb_Text62
{
   left: 2px;
   top: 11px;
   width: 340px;
   height: 96px;
   visibility: visible;
   display: inline;
}
#wb_Text62
{
   font-size: 21px;
   margin: 0;
   padding: 0;
   text-align: justify;
   line-height: 33px;
}
#FlexGrid19
{
   visibility: visible;
   display: grid;
   background-color: transparent;
   background-image: none;
}
#FlexGrid19-grid
{
   height: auto;
}
#FlexGrid19-grid
{
   margin: 0;
}
#FlexGrid19-grid
{
   grid-column-gap: 0px;
   grid-row-gap: 0px;
   grid-template-columns: 1fr;
   grid-template-rows: auto 10px;
   grid-template-areas:
      "main"
      "footer";
}
#FlexGrid19 .header
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: space-around;
   align-items: center;
   align-content: flex-start;
}
#FlexGrid19 .main
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
}
#FlexGrid19 .sidebar
{
   display: none;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: column;
   flex-wrap: nowrap;
   justify-content: flex-start;
   align-items: flex-end;
   align-content: flex-start;
}
#FlexGrid19 .footer
{
   display: flex;
   background-color: #EDF4F8;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   padding: 0;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: flex-start;
}
#screen
{
   width: 96px;
   height: 26px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#screen
{
   line-height: 16px;
}
#wb_supervisa_type1
{
   width: 30px;
   height: 30px;
   visibility: visible;
   display: inline;
   margin: 0 20px 0 40px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_supervisa_type1 input[type='radio']
{
   width: 30px;
   height: 30px;
}
#wb_supervisa_type1 label::before
{
   width: 30px;
   height: 30px;
   border-color: #CCCCCC;
}
#wb_supervisa_type1 label::after
{
   width: 30px;
   height: 30px;
   line-height: 30px;
   color: #FFFFFF;
}
#wb_supervisa_type1 input[type='radio']:checked + label::after
{
   background-color: #3370B7;
   background-image: none;
   border-color: #3370B7;
}
#wb_supervisa_type2
{
   width: 30px;
   height: 30px;
   visibility: visible;
   display: inline;
   margin: 0 20px 0 40px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_supervisa_type2 input[type='radio']
{
   width: 30px;
   height: 30px;
}
#wb_supervisa_type2 label::before
{
   width: 30px;
   height: 30px;
   border-color: #CCCCCC;
}
#wb_supervisa_type2 label::after
{
   width: 30px;
   height: 30px;
   line-height: 30px;
   color: #FFFFFF;
}
#wb_supervisa_type2 input[type='radio']:checked + label::after
{
   background-color: #3370B7;
   background-image: none;
   border-color: #3370B7;
}
#wb_Text9
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text9
{
   font-size: 19px;
   margin: 0 40px 0 0 ;
   padding: 0;
   text-align: justify;
   line-height: 21px;
}
#wb_Text10
{
   width: auto;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: auto;
}
#wb_Text10
{
   font-size: 19px;
   margin: 0 10px 0 0 ;
   padding: 0 20px 0 0;
   text-align: justify;
   line-height: 21px;
}
#Editbox31
{
   width: 224px;
   height: 32px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #E7F4FF;
   background-image: none;
}
#Editbox31
{
   line-height: 24px;
}
#wb_Text7
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
}
#wb_Text7
{
   margin: 0;
   padding: 0;
}
#existing1
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 6px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox28
{
   width: 172px;
   height: 26px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox28
{
   line-height: -2px;
}
#Editbox1
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox1
{
   line-height: 24px;
}
#Editbox5
{
   width: 220px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox5
{
   line-height: 26px;
}
#wb_Text8
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
}
#wb_Text8
{
   margin: 0;
   padding: 0;
}
#existing2
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 6px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox23
{
   width: 172px;
   height: 26px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox23
{
   line-height: -2px;
}
#Editbox29
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox29
{
   line-height: 24px;
}
#Editbox30
{
   width: 220px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox30
{
   line-height: 26px;
}
#wb_Text11
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
}
#wb_Text11
{
   margin: 0;
   padding: 0;
}
#existing3
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 6px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox32
{
   width: 172px;
   height: 26px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox32
{
   line-height: -2px;
}
#age_3
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#age_3
{
   line-height: 20px;
}
#Editbox34
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox34
{
   line-height: 24px;
}
#Editbox35
{
   width: 220px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox35
{
   line-height: 26px;
}
#wb_Text12
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
}
#wb_Text12
{
   margin: 0;
   padding: 0;
}
#existing4
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 6px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox36
{
   width: 172px;
   height: 26px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox36
{
   line-height: -2px;
}
#age_4
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#age_4
{
   line-height: 20px;
}
#Editbox38
{
   width: 200px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 1;
   flex-shrink: 1;
   flex-basis: 100%;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox38
{
   line-height: 24px;
}
#Editbox39
{
   width: 220px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
   background-color: #EDF4F8;
   background-image: none;
}
#Editbox39
{
   line-height: 26px;
}
#wb_Text13
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 1;
   flex-shrink: 1;
   align-self: flex-start;
   min-width: 360px;
}
#wb_Text13
{
   margin: 0;
   padding: 0;
}
#existing5
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 6px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#Editbox40
{
   width: 172px;
   height: 26px;
   visibility: visible;
   display: inline;
   margin: 10px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#Editbox40
{
   line-height: -2px;
}
#age_5
{
   width: 120px;
   height: 40px;
   visibility: visible;
   display: inline;
   margin: 0 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#age_5
{
   line-height: 20px;
}
#Editbox25
{
   width: 227px;
   height: 48px;
   visibility: visible;
   display: inline;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 0;
   text-align: center;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
}
#Editbox25
{
   line-height: 48px;
}
#email_conf
{
   width: 260px;
   height: 34px;
   visibility: visible;
   display: inline;
   margin: 8px 50px 8px 50px;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: center;
}
#email_conf
{
   line-height: 8px;
}
#page_from
{
   width: 96px;
   height: 26px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#page_from
{
   line-height: 16px;
}
#age_conf
{
   width: 96px;
   height: 26px;
   visibility: hidden;
   display: none;
   margin: 0;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
   text-align: left;
}
#age_conf
{
   line-height: 16px;
}
#age_1
{
   width: 96px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 20px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#age_2
{
   width: 96px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 20px 0 10px 0 ;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
   padding: 4px 4px 4px 4px;
}
#wb_Text14
{
   width: 360px;
   height: auto;
   visibility: visible;
   display: inline;
   flex-grow: 0;
   flex-shrink: 0;
   align-self: auto;
}
#wb_Text14
{
   font-size: 19px;
   margin: 0;
   padding: 0;
   text-align: center;
   line-height: 22px;
}
}
a {
  outline: none;
  text-decoration: none;
}

a:link {
  color:#0066cc;
  background-color: transparent;
  border-bottom: 1px solid;
}

a:visited {
 color:#0066cc;
  background-color: transparent;
  border-bottom: 2px dotted;
}

a:hover {
  color: red;
  background-color: transparent;
  border-top: 2px solid;
  border-bottom: 2px solid;
 font-size:100%;
}


}
