﻿.scrollableContent {
  position: absolute;
  /*top: e(%("%s%s",@scrollablecontentTopInPixels,px));*/
  bottom: 0px;
  margin-left: -20px;
  padding-left: 20px;
  padding-top: 10px;
  background-color: #fff;
  overflow: auto;
  padding-bottom: 10px;
}
.fixedpagewidth .scrollableContent {
  width: 1242px;
}
.fullpagewidth .scrollableContent {
  width: 1860px;
}
.login-content {
  min-height: 700px;
}
.login-footer {
  position: fixed;
  bottom: 25px;
  margin-right: 20px;
  margin-left: 20px;
  width: 1200px;
}
.footer-container {
  width: 100%;
  height: 199px;
  overflow: hidden;
  display: flex;
  justify-content: center;
}
.footer {
  width: 1200px;
}
.fixedpagewidth .scrollableContent {
  width: 1242px;
}
.row {
  padding: 0px 0px 0px 0px !important;
}
.boxheader {
  width: 100%;
  font-size: 17.5px;
  background-color: #e6edf2;
  padding: 5px 5px 5px 15px;
  font-weight: bold;
}
.boxinner {
  padding: 7px 15px 7px 15px;
}
.row .cols,
.row .col60,
.row .col59,
.row .col58,
.row .col57,
.row .col56,
.row .col55,
.row .col54,
.row .col53,
.row .col52,
.row .col51,
.row .col50,
.row .col49,
.row .col48,
.row .col47,
.row .col46,
.row .col45,
.row .col44,
.row .col43,
.row .col42,
.row .col41,
.row .col40,
.row .col39,
.row .col38,
.row .col37,
.row .col36,
.row .col35,
.row .col34,
.row .col33,
.row .col32,
.row .col31,
.row .col30,
.row .col29,
.row .col28,
.row .col27,
.row .col26,
.row .col25,
.row .col24,
.row .col23,
.row .col22,
.row .col21,
.row .col20,
.row .col19,
.row .col18,
.row .col17,
.row .col16,
.row .col15,
.row .col14,
.row .col13,
.row .col12,
.row .col11,
.row .col10,
.row .col9,
.row .col8,
.row .col7,
.row .col6,
.row .col5,
.row .col4,
.row .col3,
.row .col2,
.row .col1 {
  display: table-cell;
  min-height: 1px;
  padding: 5px 3px 5px 3px;
}
.fixedpagewidth .col60-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1500px;
}
.fixedpagewidth .col60 {
  width: 1500px;
}
.fullpagewidth .col60-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2280px;
}
.fullpagewidth .col60 {
  width: 2280px;
}
.box60 {
  border: 1px solid #cfd1d2;
  width: 1532px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col59-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1475px;
}
.fixedpagewidth .col59 {
  width: 1475px;
}
.fullpagewidth .col59-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2242px;
}
.fullpagewidth .col59 {
  width: 2242px;
}
.box59 {
  border: 1px solid #cfd1d2;
  width: 1507px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col58-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1450px;
}
.fixedpagewidth .col58 {
  width: 1450px;
}
.fullpagewidth .col58-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2204px;
}
.fullpagewidth .col58 {
  width: 2204px;
}
.box58 {
  border: 1px solid #cfd1d2;
  width: 1482px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col57-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1425px;
}
.fixedpagewidth .col57 {
  width: 1425px;
}
.fullpagewidth .col57-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2166px;
}
.fullpagewidth .col57 {
  width: 2166px;
}
.box57 {
  border: 1px solid #cfd1d2;
  width: 1457px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col56-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1400px;
}
.fixedpagewidth .col56 {
  width: 1400px;
}
.fullpagewidth .col56-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2128px;
}
.fullpagewidth .col56 {
  width: 2128px;
}
.box56 {
  border: 1px solid #cfd1d2;
  width: 1432px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col55-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1375px;
}
.fixedpagewidth .col55 {
  width: 1375px;
}
.fullpagewidth .col55-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2090px;
}
.fullpagewidth .col55 {
  width: 2090px;
}
.box55 {
  border: 1px solid #cfd1d2;
  width: 1407px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col54-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1350px;
}
.fixedpagewidth .col54 {
  width: 1350px;
}
.fullpagewidth .col54-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2052px;
}
.fullpagewidth .col54 {
  width: 2052px;
}
.box54 {
  border: 1px solid #cfd1d2;
  width: 1382px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col53-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1325px;
}
.fixedpagewidth .col53 {
  width: 1325px;
}
.fullpagewidth .col53-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 2014px;
}
.fullpagewidth .col53 {
  width: 2014px;
}
.box53 {
  border: 1px solid #cfd1d2;
  width: 1357px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col52-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1300px;
}
.fixedpagewidth .col52 {
  width: 1300px;
}
.fullpagewidth .col52-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1976px;
}
.fullpagewidth .col52 {
  width: 1976px;
}
.box52 {
  border: 1px solid #cfd1d2;
  width: 1332px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col51-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1275px;
}
.fixedpagewidth .col51 {
  width: 1275px;
}
.fullpagewidth .col51-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1938px;
}
.fullpagewidth .col51 {
  width: 1938px;
}
.box51 {
  border: 1px solid #cfd1d2;
  width: 1307px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col50-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1250px;
}
.fixedpagewidth .col50 {
  width: 1250px;
}
.fullpagewidth .col50-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1900px;
}
.fullpagewidth .col50 {
  width: 1900px;
}
.box50 {
  border: 1px solid #cfd1d2;
  width: 1282px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col49-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1225px;
}
.fixedpagewidth .col49 {
  width: 1225px;
}
.fullpagewidth .col49-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1862px;
}
.fullpagewidth .col49 {
  width: 1862px;
}
.box49 {
  border: 1px solid #cfd1d2;
  width: 1257px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col48-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1200px;
}
.fixedpagewidth .col48 {
  width: 1200px;
}
.fullpagewidth .col48-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1824px;
}
.fullpagewidth .col48 {
  width: 1824px;
}
.box48 {
  border: 1px solid #cfd1d2;
  width: 1232px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col47-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1175px;
}
.fixedpagewidth .col47 {
  width: 1175px;
}
.fullpagewidth .col47-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1786px;
}
.fullpagewidth .col47 {
  width: 1786px;
}
.box47 {
  border: 1px solid #cfd1d2;
  width: 1207px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col46-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1150px;
}
.fixedpagewidth .col46 {
  width: 1150px;
}
.fullpagewidth .col46-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1748px;
}
.fullpagewidth .col46 {
  width: 1748px;
}
.box46 {
  border: 1px solid #cfd1d2;
  width: 1182px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col45-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1125px;
}
.fixedpagewidth .col45 {
  width: 1125px;
}
.fullpagewidth .col45-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1710px;
}
.fullpagewidth .col45 {
  width: 1710px;
}
.box45 {
  border: 1px solid #cfd1d2;
  width: 1157px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col44-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1100px;
}
.fixedpagewidth .col44 {
  width: 1100px;
}
.fullpagewidth .col44-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1672px;
}
.fullpagewidth .col44 {
  width: 1672px;
}
.box44 {
  border: 1px solid #cfd1d2;
  width: 1132px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col43-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1075px;
}
.fixedpagewidth .col43 {
  width: 1075px;
}
.fullpagewidth .col43-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1634px;
}
.fullpagewidth .col43 {
  width: 1634px;
}
.box43 {
  border: 1px solid #cfd1d2;
  width: 1107px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col42-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1050px;
}
.fixedpagewidth .col42 {
  width: 1050px;
}
.fullpagewidth .col42-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1596px;
}
.fullpagewidth .col42 {
  width: 1596px;
}
.box42 {
  border: 1px solid #cfd1d2;
  width: 1082px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col41-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1025px;
}
.fixedpagewidth .col41 {
  width: 1025px;
}
.fullpagewidth .col41-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1558px;
}
.fullpagewidth .col41 {
  width: 1558px;
}
.box41 {
  border: 1px solid #cfd1d2;
  width: 1057px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col40-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1000px;
}
.fixedpagewidth .col40 {
  width: 1000px;
}
.fullpagewidth .col40-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1520px;
}
.fullpagewidth .col40 {
  width: 1520px;
}
.box40 {
  border: 1px solid #cfd1d2;
  width: 1032px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col39-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 975px;
}
.fixedpagewidth .col39 {
  width: 975px;
}
.fullpagewidth .col39-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1482px;
}
.fullpagewidth .col39 {
  width: 1482px;
}
.box39 {
  border: 1px solid #cfd1d2;
  width: 1007px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col38-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 950px;
}
.fixedpagewidth .col38 {
  width: 950px;
}
.fullpagewidth .col38-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1444px;
}
.fullpagewidth .col38 {
  width: 1444px;
}
.box38 {
  border: 1px solid #cfd1d2;
  width: 982px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col37-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 925px;
}
.fixedpagewidth .col37 {
  width: 925px;
}
.fullpagewidth .col37-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1406px;
}
.fullpagewidth .col37 {
  width: 1406px;
}
.box37 {
  border: 1px solid #cfd1d2;
  width: 957px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col36-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 900px;
}
.fixedpagewidth .col36 {
  width: 900px;
}
.fullpagewidth .col36-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1368px;
}
.fullpagewidth .col36 {
  width: 1368px;
}
.box36 {
  border: 1px solid #cfd1d2;
  width: 932px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col35-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 875px;
}
.fixedpagewidth .col35 {
  width: 875px;
}
.fullpagewidth .col35-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1330px;
}
.fullpagewidth .col35 {
  width: 1330px;
}
.box35 {
  border: 1px solid #cfd1d2;
  width: 907px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col34-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 850px;
}
.fixedpagewidth .col34 {
  width: 850px;
}
.fullpagewidth .col34-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1292px;
}
.fullpagewidth .col34 {
  width: 1292px;
}
.box34 {
  border: 1px solid #cfd1d2;
  width: 882px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col33-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 825px;
}
.fixedpagewidth .col33 {
  width: 825px;
}
.fullpagewidth .col33-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1254px;
}
.fullpagewidth .col33 {
  width: 1254px;
}
.box33 {
  border: 1px solid #cfd1d2;
  width: 857px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col32-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 800px;
}
.fixedpagewidth .col32 {
  width: 800px;
}
.fullpagewidth .col32-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1216px;
}
.fullpagewidth .col32 {
  width: 1216px;
}
.box32 {
  border: 1px solid #cfd1d2;
  width: 832px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col31-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 775px;
}
.fixedpagewidth .col31 {
  width: 775px;
}
.fullpagewidth .col31-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1178px;
}
.fullpagewidth .col31 {
  width: 1178px;
}
.box31 {
  border: 1px solid #cfd1d2;
  width: 807px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col30-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 750px;
}
.fixedpagewidth .col30 {
  width: 750px;
}
.fullpagewidth .col30-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1140px;
}
.fullpagewidth .col30 {
  width: 1140px;
}
.box30 {
  border: 1px solid #cfd1d2;
  width: 782px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col29-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 725px;
}
.fixedpagewidth .col29 {
  width: 725px;
}
.fullpagewidth .col29-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1102px;
}
.fullpagewidth .col29 {
  width: 1102px;
}
.box29 {
  border: 1px solid #cfd1d2;
  width: 757px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col28-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 700px;
}
.fixedpagewidth .col28 {
  width: 700px;
}
.fullpagewidth .col28-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1064px;
}
.fullpagewidth .col28 {
  width: 1064px;
}
.box28 {
  border: 1px solid #cfd1d2;
  width: 732px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col27-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 675px;
}
.fixedpagewidth .col27 {
  width: 675px;
}
.fullpagewidth .col27-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 1026px;
}
.fullpagewidth .col27 {
  width: 1026px;
}
.box27 {
  border: 1px solid #cfd1d2;
  width: 707px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col26-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 650px;
}
.fixedpagewidth .col26 {
  width: 650px;
}
.fullpagewidth .col26-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 988px;
}
.fullpagewidth .col26 {
  width: 988px;
}
.box26 {
  border: 1px solid #cfd1d2;
  width: 682px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col25-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 625px;
}
.fixedpagewidth .col25 {
  width: 625px;
}
.fullpagewidth .col25-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 950px;
}
.fullpagewidth .col25 {
  width: 950px;
}
.box25 {
  border: 1px solid #cfd1d2;
  width: 657px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col24-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 600px;
}
.fixedpagewidth .col24 {
  width: 600px;
}
.fullpagewidth .col24-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 912px;
}
.fullpagewidth .col24 {
  width: 912px;
}
.box24 {
  border: 1px solid #cfd1d2;
  width: 632px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col23-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 575px;
}
.fixedpagewidth .col23 {
  width: 575px;
}
.fullpagewidth .col23-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 874px;
}
.fullpagewidth .col23 {
  width: 874px;
}
.box23 {
  border: 1px solid #cfd1d2;
  width: 607px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col22-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 550px;
}
.fixedpagewidth .col22 {
  width: 550px;
}
.fullpagewidth .col22-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 836px;
}
.fullpagewidth .col22 {
  width: 836px;
}
.box22 {
  border: 1px solid #cfd1d2;
  width: 582px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col21-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 525px;
}
.fixedpagewidth .col21 {
  width: 525px;
}
.fullpagewidth .col21-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 798px;
}
.fullpagewidth .col21 {
  width: 798px;
}
.box21 {
  border: 1px solid #cfd1d2;
  width: 557px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col20-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 500px;
}
.fixedpagewidth .col20 {
  width: 500px;
}
.fullpagewidth .col20-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 760px;
}
.fullpagewidth .col20 {
  width: 760px;
}
.box20 {
  border: 1px solid #cfd1d2;
  width: 532px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col19-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 475px;
}
.fixedpagewidth .col19 {
  width: 475px;
}
.fullpagewidth .col19-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 722px;
}
.fullpagewidth .col19 {
  width: 722px;
}
.box19 {
  border: 1px solid #cfd1d2;
  width: 507px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col18-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 450px;
}
.fixedpagewidth .col18 {
  width: 450px;
}
.fullpagewidth .col18-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 684px;
}
.fullpagewidth .col18 {
  width: 684px;
}
.box18 {
  border: 1px solid #cfd1d2;
  width: 482px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col17-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 425px;
}
.fixedpagewidth .col17 {
  width: 425px;
}
.fullpagewidth .col17-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 646px;
}
.fullpagewidth .col17 {
  width: 646px;
}
.box17 {
  border: 1px solid #cfd1d2;
  width: 457px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col16-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 400px;
}
.fixedpagewidth .col16 {
  width: 400px;
}
.fullpagewidth .col16-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 608px;
}
.fullpagewidth .col16 {
  width: 608px;
}
.box16 {
  border: 1px solid #cfd1d2;
  width: 432px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col15-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 375px;
}
.fixedpagewidth .col15 {
  width: 375px;
}
.fullpagewidth .col15-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 570px;
}
.fullpagewidth .col15 {
  width: 570px;
}
.box15 {
  border: 1px solid #cfd1d2;
  width: 407px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col14-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 350px;
}
.fixedpagewidth .col14 {
  width: 350px;
}
.fullpagewidth .col14-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 532px;
}
.fullpagewidth .col14 {
  width: 532px;
}
.box14 {
  border: 1px solid #cfd1d2;
  width: 382px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col13-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 325px;
}
.fixedpagewidth .col13 {
  width: 325px;
}
.fullpagewidth .col13-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 494px;
}
.fullpagewidth .col13 {
  width: 494px;
}
.box13 {
  border: 1px solid #cfd1d2;
  width: 357px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col12-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 300px;
}
.fixedpagewidth .col12 {
  width: 300px;
}
.fullpagewidth .col12-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 456px;
}
.fullpagewidth .col12 {
  width: 456px;
}
.box12 {
  border: 1px solid #cfd1d2;
  width: 332px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col11-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 275px;
}
.fixedpagewidth .col11 {
  width: 275px;
}
.fullpagewidth .col11-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 418px;
}
.fullpagewidth .col11 {
  width: 418px;
}
.box11 {
  border: 1px solid #cfd1d2;
  width: 307px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col10-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 250px;
}
.fixedpagewidth .col10 {
  width: 250px;
}
.fullpagewidth .col10-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 380px;
}
.fullpagewidth .col10 {
  width: 380px;
}
.box10 {
  border: 1px solid #cfd1d2;
  width: 282px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col9-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 225px;
}
.fixedpagewidth .col9 {
  width: 225px;
}
.fullpagewidth .col9-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 342px;
}
.fullpagewidth .col9 {
  width: 342px;
}
.box9 {
  border: 1px solid #cfd1d2;
  width: 257px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col8-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 200px;
}
.fixedpagewidth .col8 {
  width: 200px;
}
.fullpagewidth .col8-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 304px;
}
.fullpagewidth .col8 {
  width: 304px;
}
.box8 {
  border: 1px solid #cfd1d2;
  width: 232px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col7-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 175px;
}
.fixedpagewidth .col7 {
  width: 175px;
}
.fullpagewidth .col7-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 266px;
}
.fullpagewidth .col7 {
  width: 266px;
}
.box7 {
  border: 1px solid #cfd1d2;
  width: 207px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col6-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 150px;
}
.fixedpagewidth .col6 {
  width: 150px;
}
.fullpagewidth .col6-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 228px;
}
.fullpagewidth .col6 {
  width: 228px;
}
.box6 {
  border: 1px solid #cfd1d2;
  width: 182px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col5-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 125px;
}
.fixedpagewidth .col5 {
  width: 125px;
}
.fullpagewidth .col5-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 190px;
}
.fullpagewidth .col5 {
  width: 190px;
}
.box5 {
  border: 1px solid #cfd1d2;
  width: 157px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col4-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 100px;
}
.fixedpagewidth .col4 {
  width: 100px;
}
.fullpagewidth .col4-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 152px;
}
.fullpagewidth .col4 {
  width: 152px;
}
.box4 {
  border: 1px solid #cfd1d2;
  width: 132px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col3-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 75px;
}
.fixedpagewidth .col3 {
  width: 75px;
}
.fullpagewidth .col3-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 114px;
}
.fullpagewidth .col3 {
  width: 114px;
}
.box3 {
  border: 1px solid #cfd1d2;
  width: 107px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col2-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 50px;
}
.fixedpagewidth .col2 {
  width: 50px;
}
.fullpagewidth .col2-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 76px;
}
.fullpagewidth .col2 {
  width: 76px;
}
.box2 {
  border: 1px solid #cfd1d2;
  width: 82px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}
.fixedpagewidth .col1-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 25px;
}
.fixedpagewidth .col1 {
  width: 25px;
}
.fullpagewidth .col1-nopadding {
  display: table-cell;
  min-height: 1px;
  width: 38px;
}
.fullpagewidth .col1 {
  width: 38px;
}
.box1 {
  border: 1px solid #cfd1d2;
  width: 57px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #bbb;
  overflow: hidden;
}