body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 27px;
   line-height: 1.6;
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid3
{
   box-sizing: border-box;
   padding: 0 15px 0 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#LayoutGrid3 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid3 > .row > .col-1
{
   float: left;
}
#LayoutGrid3 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: left;
}
#LayoutGrid3:before,
#LayoutGrid3:after,
#LayoutGrid3 .row:before,
#LayoutGrid3 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid3:after,
#LayoutGrid3 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid3 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid2
{
   box-sizing: border-box;
   padding: 0 15px 0 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#LayoutGrid2 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid2 > .row > .col-1
{
   float: left;
}
#LayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: left;
}
#LayoutGrid2:before,
#LayoutGrid2:after,
#LayoutGrid2 .row:before,
#LayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid2:after,
#LayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid2 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_anchor_grid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#anchor_grid
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#anchor_grid > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#anchor_grid > .col-1
{
   flex: 0 0 auto;
}
#anchor_grid > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#anchor_grid > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_LayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid1
{
   box-sizing: border-box;
   padding: 0 15px 0 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1400px;
}
#LayoutGrid1 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid1 > .row > .col-1
{
   float: left;
}
#LayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: left;
}
#LayoutGrid1:before,
#LayoutGrid1:after,
#LayoutGrid1 .row:before,
#LayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid1:after,
#LayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid1 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_grid_submenu
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#grid_submenu
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 6px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#grid_submenu > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#grid_submenu > .col-1
{
   flex: 0 0 auto;
}
#grid_submenu > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#grid_submenu > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_submenu_divider_lower
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#submenu_divider_lower
{
   box-sizing: border-box;
   padding: 30px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#submenu_divider_lower > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#submenu_divider_lower > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#submenu_divider_lower > .row > .col-1
{
   float: left;
}
#submenu_divider_lower > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#submenu_divider_lower:before,
#submenu_divider_lower:after,
#submenu_divider_lower .row:before,
#submenu_divider_lower .row:after
{
   display: table;
   content: " ";
}
#submenu_divider_lower:after,
#submenu_divider_lower .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#submenu_divider_lower > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_grid_admin01b
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#grid_admin01b
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#grid_admin01b > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#grid_admin01b > .col-1
{
   flex: 0 0 auto;
}
#grid_admin01b > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#grid_admin01b > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_historyLayoutGrid17
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#historyLayoutGrid17
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#historyLayoutGrid17 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#historyLayoutGrid17 > .col-1
{
   flex: 0 0 auto;
}
#historyLayoutGrid17 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#historyLayoutGrid17 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_grid_return08
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#grid_return08
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#grid_return08 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#grid_return08 > .col-1
{
   flex: 0 0 auto;
}
#grid_return08 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#grid_return08 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid2
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid2 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid2 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid2 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid2 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid7
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid7
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid7 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#curriculumLayoutGrid7 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid7 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid7 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid1
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid1 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid1 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid1 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid1 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid10
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid10
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid10 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid10 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid10 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid10 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_historyLayoutGrid5
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#historyLayoutGrid5
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 10px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#historyLayoutGrid5 > .col-1, #historyLayoutGrid5 > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#historyLayoutGrid5 > .col-1, #historyLayoutGrid5 > .col-2
{
   flex: 0 0 auto;
}
#historyLayoutGrid5 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 58.33333333%;
   max-width: 58.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#historyLayoutGrid5 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 41.66666667%;
   max-width: 41.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#historyLayoutGrid5 > .col-1, #historyLayoutGrid5 > .col-2
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid11
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid11
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 10px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid11 > .col-1, #curriculumLayoutGrid11 > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid11 > .col-1, #curriculumLayoutGrid11 > .col-2
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid11 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 58.33333333%;
   max-width: 58.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#curriculumLayoutGrid11 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 41.66666667%;
   max-width: 41.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid11 > .col-1, #curriculumLayoutGrid11 > .col-2
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid12
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid12
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 10px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid12 > .col-1, #curriculumLayoutGrid12 > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid12 > .col-1, #curriculumLayoutGrid12 > .col-2
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid12 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 58.33333333%;
   max-width: 58.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
#curriculumLayoutGrid12 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 41.66666667%;
   max-width: 41.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid12 > .col-1, #curriculumLayoutGrid12 > .col-2
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid3
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid3 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid3 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid3 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid3 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid8
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid8
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid8 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#curriculumLayoutGrid8 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid8 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid8 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid5
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid5
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid5 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid5 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid5 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid5 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid4
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid4
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid4 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid4 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid4 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid4 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid9
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid9
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid9 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#curriculumLayoutGrid9 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid9 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid9 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_curriculumLayoutGrid6
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#curriculumLayoutGrid6
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 5px 0 5px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#curriculumLayoutGrid6 > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
}
#curriculumLayoutGrid6 > .col-1
{
   flex: 0 0 auto;
}
#curriculumLayoutGrid6 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 100%;
   max-width: 100%;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 480px)
{
#curriculumLayoutGrid6 > .col-1
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_footer
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#footer
{
   box-sizing: border-box;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#footer > .row
{
   margin-right: 0;
   margin-left: 0;
}
#footer > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#footer > .row > .col-1
{
   float: left;
}
#footer > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#footer:before,
#footer:after,
#footer .row:before,
#footer .row:after
{
   display: table;
   content: " ";
}
#footer:after,
#footer .row:after
{
   clear: both;
}
@media (max-width: 320px)
{
#footer > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Image4
{
   margin: 0;
   vertical-align: top;
}
#Image4
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   display: inline-block;
   width: 320px;
   height: 170px;
   vertical-align: top;
}
#wb_return08 
{
   padding: 0;
   margin: 0;
}
#wb_return08
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 17px;
}
#wb_return08 div
{
   text-align: center;
}
#wb_return08
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_admin_sublinks 
{
   padding: 0;
   margin: 0;
}
#wb_admin_sublinks
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 27px;
}
#wb_admin_sublinks div
{
   text-align: center;
}
#wb_admin_sublinks
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_divider_line2
{
   margin: 0;
   vertical-align: top;
}
#divider_line2
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 480px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_curriculumText1 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText1
{
   color: #800000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 20px;
}
#wb_curriculumText1 div
{
   text-align: justify;
}
#wb_curriculumText1
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText2 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText2
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 19px;
}
#wb_curriculumText2 div
{
   text-align: justify;
}
#wb_curriculumText2
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText3 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText3
{
   color: #800000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 20px;
}
#wb_curriculumText3 div
{
   text-align: justify;
}
#wb_curriculumText3
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText4 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText4
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 17px;
}
#wb_curriculumText4 div
{
   text-align: center;
}
#wb_curriculumText4
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText5 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText5
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 17px;
}
#wb_curriculumText5 div
{
   text-align: center;
}
#wb_curriculumText5
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText6 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText6
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 17px;
}
#wb_curriculumText6 div
{
   text-align: center;
}
#wb_curriculumText6
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_historyImage14
{
   margin: 0;
   vertical-align: top;
}
#historyImage14
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 480px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_curriculumImage1
{
   margin: 0;
   vertical-align: top;
}
#curriculumImage1
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 480px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_curriculumImage2
{
   margin: 0;
   vertical-align: top;
}
#curriculumImage2
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 480px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_curriculumImage3
{
   margin: 0;
   vertical-align: top;
}
#curriculumImage3
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 480px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_historyText19 
{
   padding: 0;
   margin: 0;
}
#wb_historyText19
{
   color: #8B0000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 20px;
}
#wb_historyText19 div
{
   text-align: justify;
}
#wb_historyText19
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_historyImage21
{
   margin: 0;
   vertical-align: top;
}
#historyImage21
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   display: inline-block;
   width: 404px;
   height: 282px;
   vertical-align: top;
}
#wb_curriculumText7 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText7
{
   color: #800000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 20px;
}
#wb_curriculumText7 div
{
   text-align: justify;
}
#wb_curriculumText7
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText8 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText8
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 19px;
}
#wb_curriculumText8 div
{
   text-align: left;
}
#wb_curriculumText8
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumImage4
{
   margin: 0;
   vertical-align: top;
}
#curriculumImage4
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   display: inline-block;
   width: 394px;
   height: 245px;
   vertical-align: top;
}
#wb_curriculumText10 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText10
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 19px;
}
#wb_curriculumText10 div
{
   text-align: justify;
}
#wb_curriculumText10
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumImage5
{
   margin: 0;
   vertical-align: top;
}
#curriculumImage5
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   display: inline-block;
   width: 394px;
   height: 227px;
   vertical-align: top;
}
#wb_admin_photo_cap01 
{
   padding: 0;
   margin: 0;
}
#wb_admin_photo_cap01
{
   color: #800000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 17px;
}
#wb_admin_photo_cap01 div
{
   text-align: center;
}
#wb_admin_photo_cap01
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText9 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText9
{
   color: #800000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 17px;
}
#wb_curriculumText9 div
{
   text-align: center;
}
#wb_curriculumText9
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_curriculumText11 
{
   padding: 0;
   margin: 0;
}
#wb_curriculumText11
{
   color: #800000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 17px;
}
#wb_curriculumText11 div
{
   text-align: center;
}
#wb_curriculumText11
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_banner_default
{
   margin: 0;
   vertical-align: top;
}
#banner_default
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 1000px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_admin_text01b 
{
   padding: 0;
   margin: 0;
}
#wb_admin_text01b
{
   color: #000000;
   font-family: "Microsoft Himalaya";
   font-weight: normal;
   font-size: 20px;
}
#wb_admin_text01b div
{
   text-align: center;
}
#wb_admin_text01b
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Image1
{
   margin: 0;
   vertical-align: top;
}
#Image1
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 700px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_LayoutGrid4
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid4
{
   box-sizing: border-box;
   padding: 30px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1000px;
}
#LayoutGrid4 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid4 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid4 > .row > .col-1
{
   float: left;
}
#LayoutGrid4 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   width: 100%;
   text-align: center;
}
#LayoutGrid4:before,
#LayoutGrid4:after,
#LayoutGrid4 .row:before,
#LayoutGrid4 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid4:after,
#LayoutGrid4 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid4 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#anchor02
{
   visibility: hidden;
}
#anchor03
{
   visibility: hidden;
}
#wb_anchor04
{
   display: block;
   width: 100%;
   z-index: 29;
}
#wb_Image1
{
   display: block;
   width: 100%;
   height: auto;
   z-index: 22;
}
#anchor01
{
   visibility: hidden;
}
#wb_Image4
{
   display: inline-block;
   width: 320px;
   height: 170px;
   z-index: 33;
}
#anchor04
{
   visibility: hidden;
}
#wb_anchor_top_page
{
   display: block;
   width: 100%;
   z-index: 1;
}
#wb_curriculumImage4
{
   display: inline-block;
   width: 394px;
   height: 245px;
   z-index: 20;
}
#wb_curriculumImage5
{
   display: inline-block;
   width: 394px;
   height: 227px;
   z-index: 24;
}
#wb_historyImage21
{
   display: inline-block;
   width: 404px;
   height: 282px;
   z-index: 8;
}
#wb_anchor03
{
   display: block;
   width: 100%;
   z-index: 17;
}
#wb_anchor02
{
   display: block;
   width: 100%;
   z-index: 13;
}
#wb_curriculumImage1
{
   display: block;
   width: 100%;
   height: auto;
   z-index: 15;
}
#wb_anchor01
{
   display: block;
   width: 100%;
   z-index: 10;
}
#wb_divider_line2
{
   display: block;
   width: 100%;
   height: auto;
   z-index: 4;
}
#wb_curriculumImage2
{
   display: block;
   width: 100%;
   height: auto;
   z-index: 27;
}
#wb_historyImage14
{
   display: block;
   width: 100%;
   height: auto;
   z-index: 11;
}
#wb_curriculumImage3
{
   display: block;
   width: 100%;
   height: auto;
   z-index: 31;
}
#wb_banner_default
{
   display: block;
   width: 100%;
   height: auto;
   z-index: 2;
}
#anchor_top_page
{
   visibility: hidden;
}
@media only screen and (max-width: 1057px)
{
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_LayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid3 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid3 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_LayoutGrid2
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_anchor_grid
{
   visibility: visible;
   display: table;
}
#wb_anchor_grid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#anchor_grid
{
   height: auto;
   padding: 0;
}
#wb_anchor02
{
   visibility: visible;
   display: inline-block;
}
#wb_LayoutGrid1
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid1 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid1 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_grid_submenu
{
   visibility: visible;
   display: table;
}
#wb_grid_submenu
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_submenu
{
   height: auto;
   padding: 5px 0 6px 0;
}
#wb_submenu_divider_lower
{
   visibility: visible;
   display: table;
}
#wb_submenu_divider_lower
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#submenu_divider_lower
{
   height: auto;
   padding: 30px 15px 10px 15px;
}
#submenu_divider_lower .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#wb_grid_admin01b
{
   visibility: visible;
   display: table;
}
#wb_grid_admin01b
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_admin01b
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_historyLayoutGrid17
{
   visibility: visible;
   display: table;
}
#wb_historyLayoutGrid17
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#historyLayoutGrid17
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_grid_return08
{
   visibility: visible;
   display: table;
}
#wb_grid_return08
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_return08
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid2
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid2
{
   height: auto;
   padding: 0;
}
#wb_curriculumLayoutGrid7
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid7
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid7
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid1
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid1
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid10
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid10
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid10
{
   height: auto;
   padding: 0;
}
#wb_historyLayoutGrid5
{
   visibility: visible;
   display: table;
}
#wb_historyLayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#historyLayoutGrid5
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid11
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid11
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid11
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid12
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid12
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid12
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid3
{
   height: auto;
   padding: 0;
}
#wb_curriculumLayoutGrid8
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid8
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid8
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid5
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid5
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid4
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid4
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid4
{
   height: auto;
   padding: 0;
}
#wb_anchor_top_page
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumLayoutGrid9
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid9
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid9
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid6
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid6
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid6
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_footer
{
   visibility: visible;
   display: table;
}
#wb_footer
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#footer
{
   height: auto;
   padding: 0;
}
#footer .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#wb_Image4
{
   width: 320px;
   height: 57px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#Image4
{
   width: 320px;
   height: 57px;
}
#wb_return08
{
   visibility: visible;
   display: block;
}
#wb_return08
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_admin_sublinks
{
   visibility: visible;
   display: block;
}
#wb_admin_sublinks
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_divider_line2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumText1
{
   visibility: visible;
   display: block;
}
#wb_curriculumText1
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumText2
{
   visibility: visible;
   display: block;
}
#wb_curriculumText2
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumText3
{
   visibility: visible;
   display: block;
}
#wb_curriculumText3
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor04
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumText4
{
   visibility: visible;
   display: block;
}
#wb_curriculumText4
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText5
{
   visibility: visible;
   display: block;
}
#wb_curriculumText5
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText6
{
   visibility: visible;
   display: block;
}
#wb_curriculumText6
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_historyImage14
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage1
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage3
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_historyText19
{
   visibility: visible;
   display: block;
}
#wb_historyText19
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_historyImage21
{
   width: 416px;
   height: 290px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#historyImage21
{
   width: 416px;
   height: 290px;
}
#wb_curriculumText7
{
   visibility: visible;
   display: block;
}
#wb_curriculumText7
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor03
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumText8
{
   visibility: visible;
   display: block;
}
#wb_curriculumText8
{
   margin: 0;
   padding: 0;
   text-align: left;
}
#wb_curriculumImage4
{
   width: 406px;
   height: 253px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#curriculumImage4
{
   width: 406px;
   height: 253px;
}
#wb_curriculumText10
{
   visibility: visible;
   display: block;
}
#wb_curriculumText10
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumImage5
{
   width: 406px;
   height: 234px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#curriculumImage5
{
   width: 406px;
   height: 234px;
}
#wb_admin_photo_cap01
{
   visibility: visible;
   display: block;
}
#wb_admin_photo_cap01
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText9
{
   visibility: visible;
   display: block;
}
#wb_curriculumText9
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText11
{
   visibility: visible;
   display: block;
}
#wb_curriculumText11
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_banner_default
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_admin_text01b
{
   visibility: visible;
   display: block;
}
#wb_admin_text01b
{
   margin: 0;
   padding: 0;
   text-align: left;
}
#wb_anchor01
{
   visibility: visible;
   display: inline-block;
}
#wb_Image1
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid4
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid4
{
   height: auto;
   margin-top: 40px;
   margin-bottom: 0px;
}
#LayoutGrid4
{
   height: auto;
   padding: 30px 15px 10px 15px;
}
#LayoutGrid4 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
}
@media only screen and (max-width: 781px)
{
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_LayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid3 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid3 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_LayoutGrid2
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_anchor_grid
{
   visibility: visible;
   display: table;
}
#wb_anchor_grid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#anchor_grid
{
   height: auto;
   padding: 0;
}
#wb_anchor02
{
   visibility: visible;
   display: inline-block;
}
#wb_LayoutGrid1
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid1 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid1 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_grid_submenu
{
   visibility: visible;
   display: table;
}
#wb_grid_submenu
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_submenu
{
   height: auto;
   padding: 5px 0 6px 0;
}
#wb_submenu_divider_lower
{
   visibility: visible;
   display: table;
}
#wb_submenu_divider_lower
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#submenu_divider_lower
{
   height: auto;
   padding: 30px 15px 10px 15px;
}
#submenu_divider_lower .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#wb_grid_admin01b
{
   visibility: visible;
   display: table;
}
#wb_grid_admin01b
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_admin01b
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_historyLayoutGrid17
{
   visibility: visible;
   display: table;
}
#wb_historyLayoutGrid17
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#historyLayoutGrid17
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_grid_return08
{
   visibility: visible;
   display: table;
}
#wb_grid_return08
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_return08
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid2
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid2
{
   height: auto;
   padding: 0;
}
#wb_curriculumLayoutGrid7
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid7
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid7
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid1
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid1
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid10
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid10
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid10
{
   height: auto;
   padding: 0;
}
#wb_historyLayoutGrid5
{
   visibility: visible;
   display: table;
}
#wb_historyLayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#historyLayoutGrid5
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid11
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid11
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid11
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid12
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid12
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid12
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid3
{
   height: auto;
   padding: 0;
}
#wb_curriculumLayoutGrid8
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid8
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid8
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid5
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid5
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid4
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid4
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid4
{
   height: auto;
   padding: 0;
}
#wb_anchor_top_page
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumLayoutGrid9
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid9
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid9
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid6
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid6
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid6
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_footer
{
   visibility: visible;
   display: table;
}
#wb_footer
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#footer
{
   height: auto;
   padding: 0;
}
#footer .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#wb_Image4
{
   width: 320px;
   height: 57px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#Image4
{
   width: 320px;
   height: 57px;
}
#wb_return08
{
   visibility: visible;
   display: block;
}
#wb_return08
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_admin_sublinks
{
   visibility: visible;
   display: block;
}
#wb_admin_sublinks
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_divider_line2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumText1
{
   visibility: visible;
   display: block;
}
#wb_curriculumText1
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumText2
{
   visibility: visible;
   display: block;
}
#wb_curriculumText2
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumText3
{
   visibility: visible;
   display: block;
}
#wb_curriculumText3
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor04
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumText4
{
   visibility: visible;
   display: block;
}
#wb_curriculumText4
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText5
{
   visibility: visible;
   display: block;
}
#wb_curriculumText5
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText6
{
   visibility: visible;
   display: block;
}
#wb_curriculumText6
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_historyImage14
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage1
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage3
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_historyText19
{
   visibility: visible;
   display: block;
}
#wb_historyText19
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_historyImage21
{
   width: 312px;
   height: 218px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#historyImage21
{
   width: 312px;
   height: 218px;
}
#wb_curriculumText7
{
   visibility: visible;
   display: block;
}
#wb_curriculumText7
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor03
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumText8
{
   visibility: visible;
   display: block;
}
#wb_curriculumText8
{
   margin: 0;
   padding: 0;
   text-align: left;
}
#wb_curriculumImage4
{
   width: 302px;
   height: 188px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#curriculumImage4
{
   width: 302px;
   height: 188px;
}
#wb_curriculumText10
{
   visibility: visible;
   display: block;
}
#wb_curriculumText10
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumImage5
{
   width: 302px;
   height: 174px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#curriculumImage5
{
   width: 302px;
   height: 174px;
}
#wb_admin_photo_cap01
{
   visibility: visible;
   display: block;
}
#wb_admin_photo_cap01
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText9
{
   visibility: visible;
   display: block;
}
#wb_curriculumText9
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText11
{
   visibility: visible;
   display: block;
}
#wb_curriculumText11
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_banner_default
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_admin_text01b
{
   visibility: visible;
   display: block;
}
#wb_admin_text01b
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor01
{
   visibility: visible;
   display: inline-block;
}
#wb_Image1
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid4
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid4
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid4
{
   height: auto;
   padding: 30px 15px 10px 15px;
}
#LayoutGrid4 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
}
@media only screen and (max-width: 657px)
{
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_LayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid3 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid3 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_LayoutGrid2
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_anchor_grid
{
   visibility: visible;
   display: table;
}
#wb_anchor_grid
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#anchor_grid
{
   height: auto;
   padding: 0;
}
#wb_anchor02
{
   visibility: visible;
   display: inline-block;
}
#wb_LayoutGrid1
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   height: auto;
   padding: 0 15px 0 15px;
}
#LayoutGrid1 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid1 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_grid_submenu
{
   visibility: visible;
   display: table;
}
#wb_grid_submenu
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_submenu
{
   height: auto;
   padding: 5px 0 6px 0;
}
#wb_submenu_divider_lower
{
   visibility: visible;
   display: table;
}
#wb_submenu_divider_lower
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#submenu_divider_lower
{
   height: auto;
   padding: 30px 15px 10px 15px;
}
#submenu_divider_lower .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#wb_grid_admin01b
{
   visibility: visible;
   display: table;
}
#wb_grid_admin01b
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_admin01b
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_historyLayoutGrid17
{
   visibility: visible;
   display: table;
}
#wb_historyLayoutGrid17
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#historyLayoutGrid17
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_grid_return08
{
   visibility: visible;
   display: table;
}
#wb_grid_return08
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#grid_return08
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid2
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid2
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid2
{
   height: auto;
   padding: 0;
}
#wb_curriculumLayoutGrid7
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid7
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid7
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid1
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid1
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid1
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid10
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid10
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid10
{
   height: auto;
   padding: 0;
}
#wb_historyLayoutGrid5
{
   visibility: visible;
   display: table;
}
#wb_historyLayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#historyLayoutGrid5
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid11
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid11
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid11
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid12
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid12
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid12
{
   height: auto;
   padding: 10px 0 5px 0;
}
#wb_curriculumLayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid3
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid3
{
   height: auto;
   padding: 0;
}
#wb_curriculumLayoutGrid8
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid8
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid8
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid5
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid5
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid5
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid4
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid4
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid4
{
   height: auto;
   padding: 0;
}
#wb_anchor_top_page
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumLayoutGrid9
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid9
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid9
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_curriculumLayoutGrid6
{
   visibility: visible;
   display: table;
}
#wb_curriculumLayoutGrid6
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#curriculumLayoutGrid6
{
   height: auto;
   padding: 5px 0 5px 0;
}
#wb_footer
{
   visibility: visible;
   display: table;
}
#wb_footer
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#footer
{
   height: auto;
   padding: 0;
}
#footer .row
{
   margin-right: 0px;
   margin-left: 0px;
}
#wb_Image4
{
   width: 320px;
   height: 57px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#Image4
{
   width: 320px;
   height: 57px;
}
#wb_return08
{
   visibility: visible;
   display: block;
}
#wb_return08
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_admin_sublinks
{
   visibility: visible;
   display: block;
}
#wb_admin_sublinks
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_divider_line2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumText1
{
   visibility: visible;
   display: block;
}
#wb_curriculumText1
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumText2
{
   visibility: visible;
   display: block;
}
#wb_curriculumText2
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumText3
{
   visibility: visible;
   display: block;
}
#wb_curriculumText3
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor04
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumText4
{
   visibility: visible;
   display: block;
}
#wb_curriculumText4
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText5
{
   visibility: visible;
   display: block;
}
#wb_curriculumText5
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText6
{
   visibility: visible;
   display: block;
}
#wb_curriculumText6
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_historyImage14
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage1
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_curriculumImage3
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_historyText19
{
   visibility: visible;
   display: block;
}
#wb_historyText19
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_historyImage21
{
   width: 261px;
   height: 182px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#historyImage21
{
   width: 261px;
   height: 182px;
}
#wb_curriculumText7
{
   visibility: visible;
   display: block;
}
#wb_curriculumText7
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor03
{
   visibility: visible;
   display: inline-block;
}
#wb_curriculumText8
{
   visibility: visible;
   display: block;
}
#wb_curriculumText8
{
   margin: 0;
   padding: 0;
   text-align: left;
}
#wb_curriculumImage4
{
   width: 251px;
   height: 156px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#curriculumImage4
{
   width: 251px;
   height: 156px;
}
#wb_curriculumText10
{
   visibility: visible;
   display: block;
}
#wb_curriculumText10
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_curriculumImage5
{
   width: 251px;
   height: 145px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#curriculumImage5
{
   width: 251px;
   height: 145px;
}
#wb_admin_photo_cap01
{
   visibility: visible;
   display: block;
}
#wb_admin_photo_cap01
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText9
{
   visibility: visible;
   display: block;
}
#wb_curriculumText9
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_curriculumText11
{
   visibility: visible;
   display: block;
}
#wb_curriculumText11
{
   margin: 0;
   padding: 0;
   text-align: center;
}
#wb_banner_default
{
   width: 100%;
   visibility: hidden;
   display: none;
   margin: 0;
   padding: 0;
}
#wb_admin_text01b
{
   visibility: visible;
   display: block;
}
#wb_admin_text01b
{
   margin: 0;
   padding: 0;
   text-align: justify;
}
#wb_anchor01
{
   visibility: visible;
   display: inline-block;
}
#wb_Image1
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid4
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid4
{
   height: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid4
{
   height: auto;
   padding: 30px 15px 10px 15px;
}
#LayoutGrid4 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
}
  @media only screen and (min-width: 768px)
{
  #wb_responsive_menu ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  }
}
.tibetan
{
   display: block;
   overflow-wrap: break-word;
}
#LayoutGrid2 > .row > .col-1 {
    background-color: white;
    background-image: none;
    border: 0px solid #FFFFFF;
    border-radius: 0px;
    width: 100%;
    text-align: left;
}
#wb_LayoutGrid2 {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: #284670;
    background-image: none;
    border: 0px solid #CCCCCC;
    border-radius: 0px;
    box-sizing: border-box;
    margin: 0;
}

span{
line-height:40px;
opacity:0.9;
}
#submenu_divider_top {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 30px 0 5px 0 !important;
    margin-right: auto;
    margin-left: auto;
    max-width: 1000px;
}
#wb_divider_line1 {
    display: block;
    width: 100%;
    height: auto;
    z-index: 3;
    padding-top: 30px;
}
#wb_LayoutGrid2 {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: #5c5b85;
    background-image: none;
    border: 0px solid #CCCCCC;
    border-radius: 0px;
    box-sizing: border-box;
    margin: 0;
}

#LayoutGrid2 > .row > .col-1 {
    background-color: white;
    background-image: none;
    border: 0px solid #FFFFFF;
    border-radius: 0px;
    width: 100%;
    text-align: right;
}
