html { position: relative; margin: 0; padding: 0; }
body { margin: 0; padding: 0; text-align: left; }
#imPage { position: relative; width: 100%; }
#imHeaderBg { position: absolute; left: 0; top: 0; width: 100%; }
#imMnMnGraphics { position: absolute; top: 0; bottom: 0; z-index: 9; }
#imContentContainer { position: relative; }
#imContent { position: relative; }
#imContentGraphics { position: absolute; top: 0; bottom: 0; }
#imFooPad { float: left; margin: 0 auto; }
#imBtMnContainer { clear: both; }
.imPageRow { position: relative; clear: both; overflow: hidden; zoom: 1; float: left; width: 100%; }
.imHGroup:after, .imUGroup:after, .imVGroup:after { content: ""; display: table; clear: both; }
#imFooterBg { position: absolute; left: 0; bottom: 0; width: 100%; }
#imFooter { position: relative; }
@media (min-width: 960px) {
		html { background-image: url('style/bg.jpg'); background-position: left top; background-repeat: repeat; background-attachment: scroll; background-color: transparent; }
		#imPage { padding-top: 0; margin-top: 0px; margin-bottom: 0px; min-width: 960px; }
		#imHeaderBg { height: 420px; background-image: none; background-color: transparent; }
		#imHeader { position: relative; margin-bottom: 0; margin-left: auto; margin-right: auto; height: 400px; background-image: url('style/pixabay-bb4b3bcc962f4f415e.jpg'); background-position: left bottom; background-repeat: no-repeat; background-attachment: scroll; background-color: transparent; }
		#imHeaderObjects { position: relative; height: 400px; }
		#imMnMnContainer { position: absolute; top: 45px; left: 0; right: 0; margin-left: auto; margin-right: auto; }
		#imMnMn { position: relative; margin-left: 160px; margin-right: auto; height: 56px; padding: 0px 0px 0px 0px; background-image: none; background-color: transparent; }
		#imMnMn > ul { text-align: center; }
		#imMnMn li { display: inline; }
		#imMnMnGraphics { display: none; }
		#imContent { min-height: 380px; padding: 5px 0 5px 0; }
		#imContentGraphics { left: 0; right: 0; margin-left: auto; margin-right: auto; min-height: 380px;  background-image: none; background-color: #FFFFFF; }
		#imFooterBg { height: 90px; background-image: none; background-color: transparent; }
		#imFooter { margin-left: auto; margin-right: auto; height: 80px; background-image: none; background-color: #0C1B42; }
		#imFooterObjects { position: relative; height: 80px; }
		#imFooPad { height: 380px; }
		#imHeader, #imMnMnContainer, #imFooter { width: 960px; }
		#imMnMn { width: 800px; }
		#imContentGraphics { width: 960px; }
	
}
@media  (max-width: 959px) and (min-width: 720px) {
		html { background-image: url('style/bg-1-.jpg'); background-position: left top; background-repeat: repeat; background-attachment: scroll; background-color: transparent; }
		#imPage { padding-top: 45px; margin-top: 0px; margin-bottom: 0px; min-width: 720px; }
		#imHeaderBg { height: 420px; background-image: none; background-color: transparent; }
		#imHeader { position: relative; margin-bottom: 0; margin-left: auto; margin-right: auto; height: 50px; background-image: none; background-color: #3D91CF; }
		#imHeaderObjects { position: relative; height: 50px; }
		#imMnMnContainer { position: absolute; top: 0; left: 0; right: 0; margin-left: auto; margin-right: auto; }
		#imMnMn { position: relative; height: 45px; padding: 0px 0px 0px 0px; background-image: none; background-color: transparent; }
		#imMnMn > ul { text-align: center; }
		#imMnMn li { display: inline; }
		#imMnMnGraphics { display: none; }
		#imContent { min-height: 380px; padding: 5px 0 5px 0; }
		#imContentGraphics { left: 0; right: 0; margin-left: auto; margin-right: auto; min-height: 380px;  background-image: none; background-color: #FFFFFF; }
		#imFooterBg { height: 90px; background-image: none; background-color: transparent; }
		#imFooter { margin-left: auto; margin-right: auto; height: 50px; background-image: none; background-color: #0C1B42; }
		#imFooterObjects { position: relative; height: 50px; }
		#imFooPad { height: 380px; }
		#imHeader, #imMnMnContainer, #imFooter { width: 720px; }
		#imMnMn { width: 720px; }
		#imContentGraphics { width: 720px; }
	
}
@media  (max-width: 719px) and (min-width: 480px) {
		html { background-image: url('style/bg-1--1-.jpg'); background-position: left top; background-repeat: repeat; background-attachment: scroll; background-color: transparent; }
		#imPage { padding-top: 45px; margin-top: 0px; margin-bottom: 0px; min-width: 480px; }
		#imHeaderBg { height: 420px; background-image: none; background-color: transparent; }
		#imHeader { position: relative; margin-bottom: 0; margin-left: auto; margin-right: auto; height: 50px; background-image: none; background-color: #3D91CF; }
		#imHeaderObjects { position: relative; height: 50px; }
		#imMnMnContainer { position: absolute; top: 0; left: 0; right: 0; margin-left: auto; margin-right: auto; }
		#imMnMn { position: relative; height: 45px; padding: 0px 0px 0px 0px; background-image: none; background-color: transparent; }
		#imMnMn > ul { text-align: center; }
		#imMnMn li { display: inline; }
		#imMnMnGraphics { display: none; }
		#imContent { min-height: 380px; padding: 5px 0 5px 0; }
		#imContentGraphics { left: 0; right: 0; margin-left: auto; margin-right: auto; min-height: 380px;  background-image: none; background-color: #FFFFFF; }
		#imFooterBg { height: 90px; background-image: none; background-color: transparent; }
		#imFooter { margin-left: auto; margin-right: auto; height: 50px; background-image: none; background-color: #0C1B42; }
		#imFooterObjects { position: relative; height: 50px; }
		#imFooPad { height: 380px; }
		#imHeader, #imMnMnContainer, #imFooter { width: 480px; }
		#imMnMn { width: 480px; }
		#imContentGraphics { width: 480px; }
	
}
@media  (max-width: 479px) {
		html { background-image: url('style/bg-1--2-.jpg'); background-position: left top; background-repeat: repeat; background-attachment: scroll; background-color: transparent; }
		#imPage { padding-top: 0; margin-top: 0px; margin-bottom: 0px; }
		#imHeaderBg { height: 420px; background-image: none; background-color: transparent; }
		#imHeader { position: relative; margin-bottom: 0; margin-left: auto; margin-right: auto; height: 50px; background-image: none; background-color: #3D91CF; }
		#imHeaderObjects { position: relative; height: 50px; }
		#imMnMnContainer { position: absolute; top: 0px; left: 0; right: 0; margin-left: auto; margin-right: auto; }
		#imMnMn { position: relative; margin-left: 270px; margin-right: auto; height: 45px; padding: 0px 0px 0px 0px; background-image: none; background-color: transparent; }
		#imMnMn > ul { text-align: center; }
		#imMnMn li { display: inline; }
		#imMnMnGraphics { display: none; }
		#imContent { min-height: 380px; padding: 5px 0 5px 0; }
		#imContentGraphics { left: 0; right: 0; margin-left: auto; margin-right: auto; min-height: 380px;  background-image: none; background-color: #FFFFFF; }
		#imFooterBg { height: 90px; background-image: none; background-color: transparent; }
		#imFooter { margin-left: auto; margin-right: auto; height: 50px; background-image: none; background-color: #0C1B42; }
		#imFooterObjects { position: relative; height: 50px; }
		#imFooPad, #imBtMnContainer, #imBtMn, #imPgMnContainer { display: none; }
		#imMnMn { width: 45px; }
		#imPage, #imContent, #imContentGraphics, #imFooter { box-sizing: border-box; width: 100%; }
	
}
/* Desktop */
@media (min-width: 960px){
/* ######################### MENU STYLE #########################*/
.hamburger-menu-close-button { display: none; }
#imSite { position: relative; }
#imMnMn.main-menu { text-align: center; }
#imMnMn.main-menu > ul { z-index: 10001; display: inline-block; }
#imMnMn.main-menu li > ul, #imMnMn.main-menu li > div { z-index: 10002; }

/* Main Menu */

#imMnMn.main-menu ul {padding:0;margin:0;list-style-type:none; }
#imMnMn.main-menu > ul { margin-left: 0px; }
#imMnMn.main-menu > ul > li { position: relative; margin-left: 0px;  }

/* Links */

/* Main Menu style */
#imMnMn.main-menu > ul > li { cursor: pointer; display: block; float: left; }
#imMnMn.main-menu > ul > li > a { display: block; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg { background-image: url('menu/hor_main.png'); width: 125px; height: 47px; }
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg , #imMnMn.main-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg  { background-image: url('menu/hor_main_h.png'); }
#imMnMn.main-menu > ul > li.imMnMnSeparator .imMnMnFirstBg  { background-image: none; cursor: auto; }
#imMnMn.main-menu > ul > li.imMnMnCurrent .imMnMnFirstBg  { background-image: url('menu/hor_main_c.png'); cursor: auto; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnImg, #imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg { overflow: hidden; position: absolute; line-height: 47px; width: 100%; height: 47px; top: 0; left: 0;text-align: left; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnImg img, #imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg img { border: none; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnLevelImg { display: none; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnHoverIcon { display: none; }
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnDefaultIcon { display: none; }
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnHoverIcon { display: inline; }
#imMnMn.main-menu > ul > li.imMnMnSeparator > .imMnMnFirstBg > .imMnMnTxt { display: none; }
#imMnMn.main-menu > ul > li > a { text-decoration: none; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg > .imMnMnTxt { overflow: hidden; margin: 0px; padding: 0px;  width: 125px; height: 47px; font: normal normal bold 10pt 'Arial'; color: #FFFFFF; text-align: center; text-decoration: none; line-height: 47px; display: block;}
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg > .imMnMnTxt, #imMnMn.main-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg > .imMnMnTxt { cursor: pointer; color: #FFFFFF;font-weight: bold;font-style: normal;}
#imMnMn.main-menu > ul > li.imMnMnCurrent .imMnMnFirstBg > .imMnMnTxt { color: #002080;font-weight: bold;font-style: normal;}
#imMnMn.main-menu > ul > li.imMnMnSeparator { background: transparent url('res/separatorh.png') no-repeat center center; width: 10px; height: 47px; }
#imMnMn.main-menu .imMnMnFirstBg { position: relative; display: block; background-repeat: no-repeat; cursor: pointer; width: 100%; }
#imMnMn.main-menu a { border: none; cursor: pointer; }
#imMnMn.main-menu .imMnMnTxt { text-overflow: ellipsis; white-space: nowrap; }
#imMnMn.main-menu .imMnMnTxt .imMnMnTextLabel { position: relative; }
#imMnMn.main-menu .imMnMnTxt .imMnMnTextLabel { word-wrap: normal; white-space: normal; line-height: normal; display: inline-block; vertical-align: middle; margin-top: -2px; }
#imMnMn.main-menu .imMnMnFirstBg .imMnMnImg { display: block; height: 47px; width: 125px; cursor: pointer; }
#imMnMn.main-menu .imMnMnFirstBg .imMnMnImg img { position: absolute; }


/* MENU POSITION : HORIZONTAL VerticalOneColumn */
#imMnMn.main-menu ul .autoHide, #imMnMn.main-menu ul div .autoHide { display: none; }

/* ######################### MAIN MENU POSITION #########################*/

/* div: Menu container*/
#imMnMn.main-menu { z-index:10000; }
#imMnMn.main-menu > ul { position: relative; }
#imMnMn.main-menu > ul > li > ul { position: absolute; }

/* First level menu style */
#imMnMn.main-menu > ul > li { display: inline-block; width:125px; }
#imMnMn.main-menu > ul > li span { display:block; padding:0;}
#imMnMn.main-menu a { cursor: pointer; display: block; width:125px;}

/* ########################## SUB MENU POSITION #########################*/

#imMnMn.main-menu.auto ul li ul li { top: 0px; }

/* Second level boxmodel*/
#imMnMn.main-menu.auto ul li ul li ul { position: absolute; width: 160px; }

/* Hide Levels */
#imMnMn.main-menu.auto li:hover > ul.auto { display:block; }
#imMnMn.main-menu.auto li ul.auto { display: none; }
#imMnMn.main-menu ul ul li .imMnMnBorder { overflow: hidden; }
.hamburger-menu-background { display: none; }
}
/* Breakpoint 1 */
@media  (max-width: 959px) and (min-width: 720px){
/* ######################### MENU STYLE #########################*/
.hamburger-menu-close-button { display: none; }
#imSite { position: relative; }
#imMnMn.main-menu { text-align: center; }
#imMnMn.main-menu > ul { z-index: 10001; display: inline-block; }
#imMnMn.main-menu li > ul, #imMnMn.main-menu li > div { z-index: 10002; }

/* Main Menu */

#imMnMn.main-menu ul {padding:0;margin:0;list-style-type:none; }
#imMnMn.main-menu > ul { margin-left: 0px; }
#imMnMn.main-menu > ul > li { position: relative; margin-left: 0px;  }

/* Links */

/* Main Menu style */
#imMnMn.main-menu > ul > li { cursor: pointer; display: block; float: left; }
#imMnMn.main-menu > ul > li > a { display: block; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg { background-image: url('menu/hor_main.png'); width: 125px; height: 47px; }
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg , #imMnMn.main-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg  { background-image: url('menu/hor_main_h.png'); }
#imMnMn.main-menu > ul > li.imMnMnSeparator .imMnMnFirstBg  { background-image: none; cursor: auto; }
#imMnMn.main-menu > ul > li.imMnMnCurrent .imMnMnFirstBg  { background-image: url('menu/hor_main_c.png'); cursor: auto; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnImg, #imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg { overflow: hidden; position: absolute; line-height: 47px; width: 100%; height: 47px; top: 0; left: 0;text-align: left; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnImg img, #imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg img { border: none; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnLevelImg { display: none; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg .imMnMnHoverIcon { display: none; }
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnDefaultIcon { display: none; }
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg .imMnMnHoverIcon { display: inline; }
#imMnMn.main-menu > ul > li.imMnMnSeparator > .imMnMnFirstBg > .imMnMnTxt { display: none; }
#imMnMn.main-menu > ul > li > a { text-decoration: none; }
#imMnMn.main-menu > ul > li .imMnMnFirstBg > .imMnMnTxt { overflow: hidden; margin: 0px; padding: 0px;  width: 125px; height: 47px; font: normal normal bold 10pt 'Arial'; color: #FFFFFF; text-align: center; text-decoration: none; line-height: 47px; display: block;}
#imMnMn.main-menu > ul > li:hover .imMnMnFirstBg > .imMnMnTxt, #imMnMn.main-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg > .imMnMnTxt { cursor: pointer; color: #FFFFFF;font-weight: bold;font-style: normal;}
#imMnMn.main-menu > ul > li.imMnMnCurrent .imMnMnFirstBg > .imMnMnTxt { color: #002080;font-weight: bold;font-style: normal;}
#imMnMn.main-menu > ul > li.imMnMnSeparator { background: transparent url('res/separatorh.png') no-repeat center center; width: 10px; height: 47px; }
#imMnMn.main-menu .imMnMnFirstBg { position: relative; display: block; background-repeat: no-repeat; cursor: pointer; width: 100%; }
#imMnMn.main-menu a { border: none; cursor: pointer; }
#imMnMn.main-menu .imMnMnTxt { text-overflow: ellipsis; white-space: nowrap; }
#imMnMn.main-menu .imMnMnTxt .imMnMnTextLabel { position: relative; }
#imMnMn.main-menu .imMnMnTxt .imMnMnTextLabel { word-wrap: normal; white-space: normal; line-height: normal; display: inline-block; vertical-align: middle; margin-top: -2px; }
#imMnMn.main-menu .imMnMnFirstBg .imMnMnImg { display: block; height: 47px; width: 125px; cursor: pointer; }
#imMnMn.main-menu .imMnMnFirstBg .imMnMnImg img { position: absolute; }


/* MENU POSITION : HORIZONTAL VerticalOneColumn */
#imMnMn.main-menu ul .autoHide, #imMnMn.main-menu ul div .autoHide { display: none; }

/* ######################### MAIN MENU POSITION #########################*/

/* div: Menu container*/
#imMnMn.main-menu { z-index:10000; }
#imMnMn.main-menu > ul { position: relative; }
#imMnMn.main-menu > ul > li > ul { position: absolute; }

/* First level menu style */
#imMnMn.main-menu > ul > li { display: inline-block; width:125px; }
#imMnMn.main-menu > ul > li span { display:block; padding:0;}
#imMnMn.main-menu a { cursor: pointer; display: block; width:125px;}

/* ########################## SUB MENU POSITION #########################*/

#imMnMn.main-menu.auto ul li ul li { top: 0px; }

/* Second level boxmodel*/
#imMnMn.main-menu.auto ul li ul li ul { position: absolute; width: 160px; }

/* Hide Levels */
#imMnMn.main-menu.auto li:hover > ul.auto { display:block; }
#imMnMn.main-menu.auto li ul.auto { display: none; }
#imMnMn.main-menu ul ul li .imMnMnBorder { overflow: hidden; }
.hamburger-menu-background { display: none; }div.imMnMnCustomHTML { display: none; }

}
/* Mobile */
@media  (max-width: 719px) and (min-width: 480px){
#imMnMn.main-menu .hamburger-button { position: absolute; right: 0px; top: 0px; }
#imMnMn.main-menu .hamburger-button { cursor: pointer; width: 47px; height: 47px;background-image: url('menu/mobile.png'); background-repeat: no-repeat; background-position: center center;}
#imMnMn.main-menu .hamburger-button > div { display: table; width: 47px; height: 47px; }
#imMnMn.main-menu .hamburger-button > div > div { display: table-cell; vertical-align: middle; width: 47px; height: 47px; }
#imMnMn.main-menu .hamburger-bar { margin: 5px auto; width: 65%; height: 5px; background-color: #FFFFFF; }
#imMnMn.main-menu .hamburger-menu-background { z-index: 10;position: fixed;display: block;top: 0;bottom: 0;right: 0; left: auto;width: 160px;background-color: #FFFFFF;transition: left 0.5s, right 0.5s, opacity 0.5s;-webkit-transition: left 0.5s, right 0.5s, opacity 0.5s;}
#imMnMn.main-menu > ul {transition: right 0.5s, left 0.5s, opacity 0.5s;-webkit-transition: right 0.5s, left 0.5s, opacity 0.5s;}
#imMnMn.main-menu .hamburger-site-background { display: none;position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9; background-color: black;}
#imMnMn.main-menu div.imMnMnCustomHTML { display: none; }

#imMnMn.main-menu { overflow: visible; float: none; z-index: 10; }
#imMnMn.main-menu ul ul { display: none; margin-bottom: 1px; }
#imMnMn.main-menu li > div { display: none; }
#imMnMn.main-menu div > ul { display: block; }
#imMnMn.main-menu > ul { z-index: 11; position: fixed; right: 0; left: auto; top: 40px; background-color: #FFFFFF; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px) }
#imMnMn.main-menu .hamburger-menu-close-button { display: block; font-family: Arial; font-size: 30px; text-align: right; padding: 5px 10px; color: #0030BF; }
#imMnMn.main-menu .hamburger-menu-close-button span { cursor: pointer; }
#imMnMn.main-menu li { margin-bottom: 1px;display:block; width: 158px; }
#imMnMn.main-menu li:first-child { margin-top: 0; }
#imMnMn.main-menu .imMnMnTxt { border: 1px solid #D3D3D3; }
#imMnMn.main-menu li, #imMnMn.main-menu li a {font: normal normal normal 9pt 'Arial'; color: #0030BF; text-align: left; text-decoration: none; background-color: #FFFFFF;}
#imMnMn.main-menu ul ul li .imMnMnTxt { background-color: #EBEBEB; }
#imMnMn.main-menu ul ul li li .imMnMnTxt { background-color: #D7D7D7; }
#imMnMn.main-menu ul ul li li li .imMnMnTxt { background-color: #C3C3C3; }
#imMnMn.main-menu .imMnMnTxt { max-height: 15px; position: relative; overflow: hidden; display: block; padding: 3px 3px 3px 3px; }
#imMnMn.main-menu ul li.imPage:hover, #imMnMn.main-menu ul li.imPage:hover .imMnMnTxt, #imMnMn.main-menu ul li.imLevel:hover > span > .imMnMnTxt, #imMnMn.main-menu ul li.imLevel:hover > a > span > .imMnMnTxt{text-decoration: none;color: #FFFFFF; background-color: #4F8AC7; border-color: #002080;}
#imMnMn.main-menu ul li.imMnMnSeparator, #imMnMn.main-menu ul li.imMnMnSeparator .imMnMnTxt,#imMnMn.main-menu ul li.imMnMnSeparator:hover, #imMnMn.main-menu ul li.imMnMnSeparator:hover .imMnMnTxt{color: #002080; font-style: normal; font-weight: bold; }
#imMnMn.main-menu .empty-separator { background: transparent url('res/separatorv.png') no-repeat center center; width: 160px; height: 10px; }
#imMnMn.main-menu .empty-separator span { display: none; }
#imMnMn.main-menu .imMnMnImg { margin-right: 3px; position: relative; width: 21px; height: 21px; }
#imMnMn.main-menu li img.imMnMnHoverIcon { display: none; }
#imMnMn.main-menu li img { vertical-align: top; }
#imMnMn.main-menu li:hover .imMnMnImg img.imMnMnDefaultIcon { display: none; }
#imMnMn.main-menu li:hover .imMnMnImg img.imMnMnHoverIcon { display: inline; }

#imMnMn.main-menu .menu-mobile-hidden, #imMnMn.main-menu > ul.menu-mobile-hidden { right: -160px; opacity: 0; }

}
/* Mobile Fluid */
@media  (max-width: 479px){
#imMnMn.main-menu .hamburger-button { position: absolute; right: 0px; top: 0px; }
#imMnMn.main-menu .hamburger-button { cursor: pointer; width: 47px; height: 47px;background-image: url('menu/mobile.png'); background-repeat: no-repeat; background-position: center center;}
#imMnMn.main-menu .hamburger-button > div { display: table; width: 47px; height: 47px; }
#imMnMn.main-menu .hamburger-button > div > div { display: table-cell; vertical-align: middle; width: 47px; height: 47px; }
#imMnMn.main-menu .hamburger-bar { margin: 5px auto; width: 65%; height: 5px; background-color: #FFFFFF; }
#imMnMn.main-menu .hamburger-menu-background { z-index: 10;position: fixed;display: block;top: 0;bottom: 0;right: 0; left: auto;width: 160px;background-color: #FFFFFF;transition: left 0.5s, right 0.5s, opacity 0.5s;-webkit-transition: left 0.5s, right 0.5s, opacity 0.5s;}
#imMnMn.main-menu > ul {transition: right 0.5s, left 0.5s, opacity 0.5s;-webkit-transition: right 0.5s, left 0.5s, opacity 0.5s;}
#imMnMn.main-menu .hamburger-site-background { display: none;position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9; background-color: black;}
#imMnMn.main-menu div.imMnMnCustomHTML { display: none; }

#imMnMn.main-menu { overflow: visible; float: none; z-index: 10; }
#imMnMn.main-menu ul ul { display: none; margin-bottom: 1px; }
#imMnMn.main-menu li > div { display: none; }
#imMnMn.main-menu div > ul { display: block; }
#imMnMn.main-menu > ul { z-index: 11; position: fixed; right: 0; left: auto; top: 40px; background-color: #FFFFFF; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px) }
#imMnMn.main-menu .hamburger-menu-close-button { display: block; font-family: Arial; font-size: 30px; text-align: right; padding: 5px 10px; color: #0030BF; }
#imMnMn.main-menu .hamburger-menu-close-button span { cursor: pointer; }
#imMnMn.main-menu li { margin-bottom: 1px;display:block; width: 158px; }
#imMnMn.main-menu li:first-child { margin-top: 0; }
#imMnMn.main-menu .imMnMnTxt { border: 1px solid #D3D3D3; }
#imMnMn.main-menu li, #imMnMn.main-menu li a {font: normal normal normal 9pt 'Arial'; color: #0030BF; text-align: left; text-decoration: none; background-color: #FFFFFF;}
#imMnMn.main-menu ul ul li .imMnMnTxt { background-color: #EBEBEB; }
#imMnMn.main-menu ul ul li li .imMnMnTxt { background-color: #D7D7D7; }
#imMnMn.main-menu ul ul li li li .imMnMnTxt { background-color: #C3C3C3; }
#imMnMn.main-menu .imMnMnTxt { max-height: 15px; position: relative; overflow: hidden; display: block; padding: 3px 3px 3px 3px; }
#imMnMn.main-menu ul li.imPage:hover, #imMnMn.main-menu ul li.imPage:hover .imMnMnTxt, #imMnMn.main-menu ul li.imLevel:hover > span > .imMnMnTxt, #imMnMn.main-menu ul li.imLevel:hover > a > span > .imMnMnTxt{text-decoration: none;color: #FFFFFF; background-color: #4F8AC7; border-color: #002080;}
#imMnMn.main-menu ul li.imMnMnSeparator, #imMnMn.main-menu ul li.imMnMnSeparator .imMnMnTxt,#imMnMn.main-menu ul li.imMnMnSeparator:hover, #imMnMn.main-menu ul li.imMnMnSeparator:hover .imMnMnTxt{color: #002080; font-style: normal; font-weight: bold; }
#imMnMn.main-menu .empty-separator { background: transparent url('res/separatorv.png') no-repeat center center; width: 160px; height: 10px; }
#imMnMn.main-menu .empty-separator span { display: none; }
#imMnMn.main-menu .imMnMnImg { margin-right: 3px; position: relative; width: 21px; height: 21px; }
#imMnMn.main-menu li img.imMnMnHoverIcon { display: none; }
#imMnMn.main-menu li img { vertical-align: top; }
#imMnMn.main-menu li:hover .imMnMnImg img.imMnMnDefaultIcon { display: none; }
#imMnMn.main-menu li:hover .imMnMnImg img.imMnMnHoverIcon { display: inline; }

#imMnMn.main-menu .menu-mobile-hidden, #imMnMn.main-menu > ul.menu-mobile-hidden { right: -160px; opacity: 0; }

}
#imMnMn.static-menu { z-index: 10001; padding: 0; height: 56px; }
.static-menu div.imMnMnCustomHTML { display: none; }
/* Desktop */
@media (min-width: 960px){
#imMnMn.static-menu { width: 960px; }
/* ######################### MENU STYLE #########################*/
.hamburger-menu-close-button { display: none; }
#imSite { position: relative; }
#imMnMn.static-menu { text-align: right; }
#imMnMn.static-menu > ul { z-index: 10001; display: inline-block; }
#imMnMn.static-menu li > ul, #imMnMn.static-menu li > div { z-index: 10002; }

/* Main Menu */

#imMnMn.static-menu ul {padding:0;margin:0;list-style-type:none; }
#imMnMn.static-menu > ul { margin-left: 0px; }
#imMnMn.static-menu > ul > li { position: relative; margin-right: 0px;  }
#imMnMn.static-menu > ul > li:last-child { margin-right: 0; }

/* Links */

/* Main Menu style */
#imMnMn.static-menu > ul > li { cursor: pointer; display: block; float: left; }
#imMnMn.static-menu > ul > li > a { display: block; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg { background-image: url('menu/hor_main.png'); width: 125px; height: 47px; }
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg , #imMnMn.static-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg  { background-image: url('menu/hor_main_h.png'); }
#imMnMn.static-menu > ul > li.imMnMnSeparator .imMnMnFirstBg  { background-image: none; cursor: auto; }
#imMnMn.static-menu > ul > li.imMnMnCurrent .imMnMnFirstBg  { background-image: url('menu/hor_main_c.png'); cursor: auto; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnImg, #imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg { overflow: hidden; position: absolute; line-height: 47px; width: 100%; height: 47px; top: 0; left: 0;text-align: left; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnImg img, #imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg img { border: none; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnLevelImg { display: none; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnHoverIcon { display: none; }
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnDefaultIcon { display: none; }
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnHoverIcon { display: inline; }
#imMnMn.static-menu > ul > li.imMnMnSeparator > .imMnMnFirstBg > .imMnMnTxt { display: none; }
#imMnMn.static-menu > ul > li > a { text-decoration: none; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg > .imMnMnTxt { overflow: hidden; margin: 0px; padding: 0px;  width: 125px; height: 47px; font: normal normal bold 10pt 'Arial'; color: #FFFFFF; text-align: center; text-decoration: none; line-height: 47px; display: block;}
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg > .imMnMnTxt, #imMnMn.static-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg > .imMnMnTxt { cursor: pointer; color: #FFFFFF;font-weight: bold;font-style: normal;}
#imMnMn.static-menu > ul > li.imMnMnCurrent .imMnMnFirstBg > .imMnMnTxt { color: #002080;font-weight: bold;font-style: normal;}
#imMnMn.static-menu > ul > li.imMnMnSeparator { background: transparent url('res/separatorh.png') no-repeat center center; width: 10px; height: 47px; }
#imMnMn.static-menu .imMnMnFirstBg { position: relative; display: block; background-repeat: no-repeat; cursor: pointer; width: 100%; }
#imMnMn.static-menu a { border: none; cursor: pointer; }
#imMnMn.static-menu .imMnMnTxt { text-overflow: ellipsis; white-space: nowrap; }
#imMnMn.static-menu .imMnMnTxt .imMnMnTextLabel { position: relative; }
#imMnMn.static-menu .imMnMnTxt .imMnMnTextLabel { word-wrap: normal; white-space: normal; line-height: normal; display: inline-block; vertical-align: middle; margin-top: -2px; }
#imMnMn.static-menu .imMnMnFirstBg .imMnMnImg { display: block; height: 47px; width: 125px; cursor: pointer; }
#imMnMn.static-menu .imMnMnFirstBg .imMnMnImg img { position: absolute; }


/* MENU POSITION : HORIZONTAL VerticalOneColumn */
#imMnMn.static-menu ul .autoHide, #imMnMn.static-menu ul div .autoHide { display: none; }

/* ######################### MAIN MENU POSITION #########################*/

/* div: Menu container*/
#imMnMn.static-menu { z-index:10000; }
#imMnMn.static-menu > ul { position: relative; }
#imMnMn.static-menu > ul > li > ul { position: absolute; }

/* First level menu style */
#imMnMn.static-menu > ul > li { display: inline-block; width:125px; }
#imMnMn.static-menu > ul > li span { display:block; padding:0;}
#imMnMn.static-menu a { cursor: pointer; display: block; width:125px;}

/* ########################## SUB MENU POSITION #########################*/

#imMnMn.static-menu.auto ul li ul li { top: 0px; }

/* Second level boxmodel*/
#imMnMn.static-menu.auto ul li ul li ul { position: absolute; width: 160px; }

/* Hide Levels */
#imMnMn.static-menu.auto li:hover > ul.auto { display:block; }
#imMnMn.static-menu.auto li ul.auto { display: none; }
#imMnMn.static-menu ul ul li .imMnMnBorder { overflow: hidden; }
#imMnMn.static-menu > ul {margin-top: 4px;margin-right: 0px;} 
}
/* Breakpoint 1 */
@media  (max-width: 959px) and (min-width: 720px){
#imMnMn.static-menu { width: 720px; }
/* ######################### MENU STYLE #########################*/
.hamburger-menu-close-button { display: none; }
#imSite { position: relative; }
#imMnMn.static-menu { text-align: right; }
#imMnMn.static-menu > ul { z-index: 10001; display: inline-block; }
#imMnMn.static-menu li > ul, #imMnMn.static-menu li > div { z-index: 10002; }

/* Main Menu */

#imMnMn.static-menu ul {padding:0;margin:0;list-style-type:none; }
#imMnMn.static-menu > ul { margin-left: 0px; }
#imMnMn.static-menu > ul > li { position: relative; margin-right: 0px;  }
#imMnMn.static-menu > ul > li:last-child { margin-right: 0; }

/* Links */

/* Main Menu style */
#imMnMn.static-menu > ul > li { cursor: pointer; display: block; float: left; }
#imMnMn.static-menu > ul > li > a { display: block; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg { background-image: url('menu/hor_main.png'); width: 125px; height: 47px; }
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg , #imMnMn.static-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg  { background-image: url('menu/hor_main_h.png'); }
#imMnMn.static-menu > ul > li.imMnMnSeparator .imMnMnFirstBg  { background-image: none; cursor: auto; }
#imMnMn.static-menu > ul > li.imMnMnCurrent .imMnMnFirstBg  { background-image: url('menu/hor_main_c.png'); cursor: auto; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnImg, #imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg { overflow: hidden; position: absolute; line-height: 47px; width: 100%; height: 47px; top: 0; left: 0;text-align: left; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnImg img, #imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnImg img { border: none; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnLevelImg { display: none; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg .imMnMnHoverIcon { display: none; }
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnDefaultIcon { display: none; }
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg .imMnMnHoverIcon { display: inline; }
#imMnMn.static-menu > ul > li.imMnMnSeparator > .imMnMnFirstBg > .imMnMnTxt { display: none; }
#imMnMn.static-menu > ul > li > a { text-decoration: none; }
#imMnMn.static-menu > ul > li .imMnMnFirstBg > .imMnMnTxt { overflow: hidden; margin: 0px; padding: 0px;  width: 125px; height: 47px; font: normal normal bold 10pt 'Arial'; color: #FFFFFF; text-align: center; text-decoration: none; line-height: 47px; display: block;}
#imMnMn.static-menu > ul > li:hover .imMnMnFirstBg > .imMnMnTxt, #imMnMn.static-menu > ul > li.imMnMnCurrent:hover .imMnMnFirstBg > .imMnMnTxt { cursor: pointer; color: #FFFFFF;font-weight: bold;font-style: normal;}
#imMnMn.static-menu > ul > li.imMnMnCurrent .imMnMnFirstBg > .imMnMnTxt { color: #002080;font-weight: bold;font-style: normal;}
#imMnMn.static-menu > ul > li.imMnMnSeparator { background: transparent url('res/separatorh.png') no-repeat center center; width: 10px; height: 47px; }
#imMnMn.static-menu .imMnMnFirstBg { position: relative; display: block; background-repeat: no-repeat; cursor: pointer; width: 100%; }
#imMnMn.static-menu a { border: none; cursor: pointer; }
#imMnMn.static-menu .imMnMnTxt { text-overflow: ellipsis; white-space: nowrap; }
#imMnMn.static-menu .imMnMnTxt .imMnMnTextLabel { position: relative; }
#imMnMn.static-menu .imMnMnTxt .imMnMnTextLabel { word-wrap: normal; white-space: normal; line-height: normal; display: inline-block; vertical-align: middle; margin-top: -2px; }
#imMnMn.static-menu .imMnMnFirstBg .imMnMnImg { display: block; height: 47px; width: 125px; cursor: pointer; }
#imMnMn.static-menu .imMnMnFirstBg .imMnMnImg img { position: absolute; }


/* MENU POSITION : HORIZONTAL VerticalOneColumn */
#imMnMn.static-menu ul .autoHide, #imMnMn.static-menu ul div .autoHide { display: none; }

/* ######################### MAIN MENU POSITION #########################*/

/* div: Menu container*/
#imMnMn.static-menu { z-index:10000; }
#imMnMn.static-menu > ul { position: relative; }
#imMnMn.static-menu > ul > li > ul { position: absolute; }

/* First level menu style */
#imMnMn.static-menu > ul > li { display: inline-block; width:125px; }
#imMnMn.static-menu > ul > li span { display:block; padding:0;}
#imMnMn.static-menu a { cursor: pointer; display: block; width:125px;}

/* ########################## SUB MENU POSITION #########################*/

#imMnMn.static-menu.auto ul li ul li { top: 0px; }

/* Second level boxmodel*/
#imMnMn.static-menu.auto ul li ul li ul { position: absolute; width: 160px; }

/* Hide Levels */
#imMnMn.static-menu.auto li:hover > ul.auto { display:block; }
#imMnMn.static-menu.auto li ul.auto { display: none; }
#imMnMn.static-menu ul ul li .imMnMnBorder { overflow: hidden; }
#imMnMn.static-menu > ul {margin-top: 4px;margin-right: 0px;} 
}
/* Mobile */
@media  (max-width: 719px) and (min-width: 480px){
#imMnMn.static-menu { width: 480px; }
#imMnMn.static-menu .hamburger-button { position: absolute; right: 0px; top: 4px; }
#imMnMn.static-menu .hamburger-button { cursor: pointer; width: 47px; height: 47px;background-image: url('menu/mobile.png'); background-repeat: no-repeat; background-position: center center;}
#imMnMn.static-menu .hamburger-button > div { display: table; width: 47px; height: 47px; }
#imMnMn.static-menu .hamburger-button > div > div { display: table-cell; vertical-align: middle; width: 47px; height: 47px; }
#imMnMn.static-menu .hamburger-bar { margin: 5px auto; width: 65%; height: 5px; background-color: #FFFFFF; }
#imMnMn.static-menu .hamburger-menu-background { z-index: 10;position: fixed;display: block;top: 0;bottom: 0;right: 0; left: auto;width: 160px;background-color: #FFFFFF;transition: left 0.5s, right 0.5s, opacity 0.5s;-webkit-transition: left 0.5s, right 0.5s, opacity 0.5s;}
#imMnMn.static-menu > ul {transition: right 0.5s, left 0.5s, opacity 0.5s;-webkit-transition: right 0.5s, left 0.5s, opacity 0.5s;}
#imMnMn.static-menu .hamburger-site-background { display: none;position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9; background-color: black;}
#imMnMn.static-menu div.imMnMnCustomHTML { display: none; }

#imMnMn.static-menu { overflow: visible; float: none; z-index: 10; }
#imMnMn.static-menu ul ul { display: none; margin-bottom: 1px; }
#imMnMn.static-menu li > div { display: none; }
#imMnMn.static-menu div > ul { display: block; }
#imMnMn.static-menu > ul { z-index: 11; position: fixed; right: 0; left: auto; top: 40px; background-color: #FFFFFF; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px) }
#imMnMn.static-menu .hamburger-menu-close-button { display: block; font-family: Arial; font-size: 30px; text-align: right; padding: 5px 10px; color: #0030BF; }
#imMnMn.static-menu .hamburger-menu-close-button span { cursor: pointer; }
#imMnMn.static-menu li { margin-bottom: 1px;display:block; width: 158px; }
#imMnMn.static-menu li:first-child { margin-top: 0; }
#imMnMn.static-menu .imMnMnTxt { border: 1px solid #D3D3D3; }
#imMnMn.static-menu li, #imMnMn.static-menu li a {font: normal normal normal 9pt 'Arial'; color: #0030BF; text-align: left; text-decoration: none; background-color: #FFFFFF;}
#imMnMn.static-menu ul ul li .imMnMnTxt { background-color: #EBEBEB; }
#imMnMn.static-menu ul ul li li .imMnMnTxt { background-color: #D7D7D7; }
#imMnMn.static-menu ul ul li li li .imMnMnTxt { background-color: #C3C3C3; }
#imMnMn.static-menu .imMnMnTxt { max-height: 15px; position: relative; overflow: hidden; display: block; padding: 3px 3px 3px 3px; }
#imMnMn.static-menu ul li.imPage:hover, #imMnMn.static-menu ul li.imPage:hover .imMnMnTxt, #imMnMn.static-menu ul li.imLevel:hover > span > .imMnMnTxt, #imMnMn.static-menu ul li.imLevel:hover > a > span > .imMnMnTxt{text-decoration: none;color: #FFFFFF; background-color: #4F8AC7; border-color: #002080;}
#imMnMn.static-menu ul li.imMnMnSeparator, #imMnMn.static-menu ul li.imMnMnSeparator .imMnMnTxt,#imMnMn.static-menu ul li.imMnMnSeparator:hover, #imMnMn.static-menu ul li.imMnMnSeparator:hover .imMnMnTxt{color: #002080; font-style: normal; font-weight: bold; }
#imMnMn.static-menu .empty-separator { background: transparent url('res/separatorv.png') no-repeat center center; width: 160px; height: 10px; }
#imMnMn.static-menu .empty-separator span { display: none; }
#imMnMn.static-menu .imMnMnImg { margin-right: 3px; position: relative; width: 21px; height: 21px; }
#imMnMn.static-menu li img.imMnMnHoverIcon { display: none; }
#imMnMn.static-menu li img { vertical-align: top; }
#imMnMn.static-menu li:hover .imMnMnImg img.imMnMnDefaultIcon { display: none; }
#imMnMn.static-menu li:hover .imMnMnImg img.imMnMnHoverIcon { display: inline; }

#imMnMn.static-menu .menu-mobile-hidden, #imMnMn.static-menu > ul.menu-mobile-hidden { right: -160px; opacity: 0; }
}
/* Mobile Fluid */
@media  (max-width: 479px){
#imMnMn.static-menu { width: 100%; }
#imMnMn.static-menu .hamburger-button { position: absolute; right: 0px; top: 4px; }
#imMnMn.static-menu .hamburger-button { cursor: pointer; width: 47px; height: 47px;background-image: url('menu/mobile.png'); background-repeat: no-repeat; background-position: center center;}
#imMnMn.static-menu .hamburger-button > div { display: table; width: 47px; height: 47px; }
#imMnMn.static-menu .hamburger-button > div > div { display: table-cell; vertical-align: middle; width: 47px; height: 47px; }
#imMnMn.static-menu .hamburger-bar { margin: 5px auto; width: 65%; height: 5px; background-color: #FFFFFF; }
#imMnMn.static-menu .hamburger-menu-background { z-index: 10;position: fixed;display: block;top: 0;bottom: 0;right: 0; left: auto;width: 160px;background-color: #FFFFFF;transition: left 0.5s, right 0.5s, opacity 0.5s;-webkit-transition: left 0.5s, right 0.5s, opacity 0.5s;}
#imMnMn.static-menu > ul {transition: right 0.5s, left 0.5s, opacity 0.5s;-webkit-transition: right 0.5s, left 0.5s, opacity 0.5s;}
#imMnMn.static-menu .hamburger-site-background { display: none;position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9; background-color: black;}
#imMnMn.static-menu div.imMnMnCustomHTML { display: none; }

#imMnMn.static-menu { overflow: visible; float: none; z-index: 10; }
#imMnMn.static-menu ul ul { display: none; margin-bottom: 1px; }
#imMnMn.static-menu li > div { display: none; }
#imMnMn.static-menu div > ul { display: block; }
#imMnMn.static-menu > ul { z-index: 11; position: fixed; right: 0; left: auto; top: 40px; background-color: #FFFFFF; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px) }
#imMnMn.static-menu .hamburger-menu-close-button { display: block; font-family: Arial; font-size: 30px; text-align: right; padding: 5px 10px; color: #0030BF; }
#imMnMn.static-menu .hamburger-menu-close-button span { cursor: pointer; }
#imMnMn.static-menu li { margin-bottom: 1px;display:block; width: 158px; }
#imMnMn.static-menu li:first-child { margin-top: 0; }
#imMnMn.static-menu .imMnMnTxt { border: 1px solid #D3D3D3; }
#imMnMn.static-menu li, #imMnMn.static-menu li a {font: normal normal normal 9pt 'Arial'; color: #0030BF; text-align: left; text-decoration: none; background-color: #FFFFFF;}
#imMnMn.static-menu ul ul li .imMnMnTxt { background-color: #EBEBEB; }
#imMnMn.static-menu ul ul li li .imMnMnTxt { background-color: #D7D7D7; }
#imMnMn.static-menu ul ul li li li .imMnMnTxt { background-color: #C3C3C3; }
#imMnMn.static-menu .imMnMnTxt { max-height: 15px; position: relative; overflow: hidden; display: block; padding: 3px 3px 3px 3px; }
#imMnMn.static-menu ul li.imPage:hover, #imMnMn.static-menu ul li.imPage:hover .imMnMnTxt, #imMnMn.static-menu ul li.imLevel:hover > span > .imMnMnTxt, #imMnMn.static-menu ul li.imLevel:hover > a > span > .imMnMnTxt{text-decoration: none;color: #FFFFFF; background-color: #4F8AC7; border-color: #002080;}
#imMnMn.static-menu ul li.imMnMnSeparator, #imMnMn.static-menu ul li.imMnMnSeparator .imMnMnTxt,#imMnMn.static-menu ul li.imMnMnSeparator:hover, #imMnMn.static-menu ul li.imMnMnSeparator:hover .imMnMnTxt{color: #002080; font-style: normal; font-weight: bold; }
#imMnMn.static-menu .empty-separator { background: transparent url('res/separatorv.png') no-repeat center center; width: 160px; height: 10px; }
#imMnMn.static-menu .empty-separator span { display: none; }
#imMnMn.static-menu .imMnMnImg { margin-right: 3px; position: relative; width: 21px; height: 21px; }
#imMnMn.static-menu li img.imMnMnHoverIcon { display: none; }
#imMnMn.static-menu li img { vertical-align: top; }
#imMnMn.static-menu li:hover .imMnMnImg img.imMnMnDefaultIcon { display: none; }
#imMnMn.static-menu li:hover .imMnMnImg img.imMnMnHoverIcon { display: inline; }

#imMnMn.static-menu .menu-mobile-hidden, #imMnMn.static-menu > ul.menu-mobile-hidden { right: -160px; opacity: 0; }
}
.menu-mobile-logo { display: none; }

/* PAGE MENU  */

#imPgMn ul { padding:0; margin:0; list-style-type:none; }
#imPgMn { text-align: left; position: relative; width: 140px; float: left; padding-left: 5px; padding-right: 5px; padding-top: 5px; border-right: 0px solid transparent; z-index: 9; }
#imPgMn ul { border-top: 0px solid #808080; border-bottom: 0px solid #808080; border-left: 0px solid #808080; border-right: 0px solid #808080; width: 140px; }
#imPgMn li { cursor: default; display: inline; float: left; position: relative; margin-bottom: 0px; background-color: transparent; width: 140px; border-bottom: 1px solid #A9A9A9; }
#imPgMn li a { display: table; width: 100%; }
#imPgMn li .imPgMnBorder { text-align: center; vertical-align: middle; display: table-row; width: 140px; }

/* Icon */
.imPgMnImg, .imPgMnCustomImg { height: 22px; line-height: 22px; font-size: 18px; display: table-cell; vertical-align: top; }
.imPgMnImg img, .imPgMnCustomImg img { margin-left: 2px; vertical-align: middle; }
#imPgMn .imPgMnImg { width: 0px; }
#imPgMn .imPgMnCustomImg { width: 0px; }
.imPgMnImg img.imPgMnDefaultIcon, .imPgMnCustomImg img.imPgMnDefaultIcon { display: inline; }
.imPgMnImg img.imPgMnHoverIcon, .imPgMnCustomImg img.imPgMnHoverIcon { display: none; }
.imPgMnSeparator img { display: inline; }
#imPgMn ul li:hover .imPgMnImg img.imPgMnDefaultIcon { display: none; }
#imPgMn ul li:hover .imPgMnImg img.imPgMnHoverIcon { display: inline }
#imPgMn ul li:hover .imPgMnImg, #imPgMn li.imPgMnCurrent .imPgMnImg { width: 0px; }

/* Normal font style */
#imContent #imPgMn .imPgMnTxt { display: table-cell; padding: 6px 3px; text-decoration: none; font: normal normal 9pt 'Arial'; color: #000000; }

/* Current or hover font style */
#imContent #imPgMn li:hover, #imContent #imPgMn li.imPgMnCurrent { cursor: pointer; background-color: #808080; cursor: pointer; }
#imContent #imPgMn li:hover a, #imContent #imPgMn li:hover .imPgMnTxt,#imContent #imPgMn li.imPgMnCurrent a, #imContent #imPgMn li.imPgMnCurrent .imPgMnTxt { cursor: pointer; text-decoration: none; color: #FFFFFF;  font-style: inherit; font-weight: inherit; }
/* Separator */
#imPgMn li.imPgMnSeparator { display: table; }
#imPgMn li.imPgMnSeparator .imPgMnImg { width: 0px; }

/* Section font style */
#imContent #imPgMn li.imPgMnSeparator a, #imContent #imPgMn li.imPgMnSeparator .imPgMnTxt, #imContent #imPgMn li.imPgMnSeparator:hover a, #imContent #imPgMn li.imPgMnSeparator:hover .imPgMnTxt{ cursor: auto; background-color: transparent; text-decoration: none; color: #A9A9A9; font-style: normal; font-weight: bold; }
#imContent #imPgMn li:hover.imPgMnSeparator { cursor: default; background-color: transparent; }
#imContent #imPgMn li.imPgMnSeparator, #imContent #imPgMn li.imPgMnSeparator:hover { background-color: transparent; }
#imContent #imPgMn ul a, #imContent #imPgMn ul a:hover, #imContent #imPgMn ul a:visited { background: none; font: inherit; color: inherit; text-align: inherit; text-decoration: none; }
#imPgMn ul > li.imMnPageClear { margin: 0; padding: 0; line-height: 0px; font-size: 0px; border-collapse: collapse; display: block; position: static; float: none; background-color: transparent; clear: both; border: none; }
h2#imPgTitle { position: relative; float: left; }
#imHeader_imCell_1 { display: block; position: relative; overflow: hidden; }
#imHeader_imCellStyle_1 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imHeader_imCellStyleGraphics_1 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imObjectImage_01 { width: 100%; vertical-align: top; }
#imHeader_imCell_2 { display: block; position: relative; overflow: hidden; }
#imHeader_imCellStyle_2 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imHeader_imCellStyleGraphics_2 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imObjectImage_02 { width: 100%; vertical-align: top; }
#imHeader_imCell_3 { display: block; position: relative; overflow: hidden; }
#imHeader_imCellStyle_3 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imHeader_imCellStyleGraphics_3 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imObjectImage_03 { width: 100%; vertical-align: top; }
#imHeader_imCell_4 { display: block; position: relative; overflow: hidden; }
#imHeader_imCellStyle_4 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imHeader_imCellStyleGraphics_4 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imObjectImage_04 { width: 100%; vertical-align: top; }
#imHeader_imCell_5 { display: block; position: relative; overflow: hidden; }
#imHeader_imCellStyle_5 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imHeader_imCellStyleGraphics_5 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imTextObject_05 { font-style: normal; font-weight: normal; line-height: 20px; }
#imHeader_imTextObject_05_tab0 ul { list-style: disc; margin: 0 8px; padding: 0px; overflow: hidden; }
#imHeader_imTextObject_05_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imHeader_imTextObject_05_tab0 ul ul ul { list-style: circle; }
#imHeader_imTextObject_05_tab0 ul li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imHeader_imTextObject_05_tab0 ol { list-style: decimal; margin: 0px 15px; padding: 0px; }
#imHeader_imTextObject_05_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imHeader_imTextObject_05_tab0 ol li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imHeader_imTextObject_05_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imHeader_imTextObject_05_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imHeader_imTextObject_05_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imHeader_imTextObject_05_tab0 p { margin: 0; padding: 0; }
#imHeader_imTextObject_05_tab0 .inline-block { display: inline-block; }
#imHeader_imTextObject_05_tab0 sup { vertical-align: super; font-size: smaller; }
#imHeader_imTextObject_05_tab0 sub { vertical-align: sub; font-size: smaller; }
#imHeader_imTextObject_05_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imHeader_imTextObject_05_tab0 .fleft { float: left; vertical-align: baseline;}
#imHeader_imTextObject_05_tab0 .fright { float: right; vertical-align: baseline;}
#imHeader_imTextObject_05_tab0 img.fleft { margin-right: 15px; }
#imHeader_imTextObject_05_tab0 img.fright { margin-left: 15px; }
#imHeader_imTextObject_05_tab0 .imUl { text-decoration: underline; }
#imHeader_imTextObject_05_tab0 .imVt { vertical-align: top; }
#imHeader_imTextObject_05_tab0 .imVc { vertical-align: middle; }
#imHeader_imTextObject_05_tab0 .imVb { vertical-align: bottom; }
#imHeader_imTextObject_05_tab0 .fs14 { vertical-align: baseline; font-size: 14pt;line-height: 25px; }
#imHeader_imTextObject_05_tab0 .cf1 { color: rgb(255, 255, 164); }
#imHeader_imTextObject_05_tab0 .ff1 { font-family: 'Open Sans'; }
#imHeader_imTextObject_05 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: #FFFFFF;  }
#imFooter_imCell_5 { display: block; position: relative; overflow: hidden; }
#imFooter_imCellStyle_5 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imFooter_imCellStyleGraphics_5 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imFooter_imTextObject_05 { font-style: normal; font-weight: normal; line-height: 20px; }
#imFooter_imTextObject_05_tab0 ul { list-style: disc; margin: 0 8px; padding: 0px; overflow: hidden; }
#imFooter_imTextObject_05_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imFooter_imTextObject_05_tab0 ul ul ul { list-style: circle; }
#imFooter_imTextObject_05_tab0 ul li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imFooter_imTextObject_05_tab0 ol { list-style: decimal; margin: 0px 15px; padding: 0px; }
#imFooter_imTextObject_05_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imFooter_imTextObject_05_tab0 ol li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imFooter_imTextObject_05_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imFooter_imTextObject_05_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imFooter_imTextObject_05_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imFooter_imTextObject_05_tab0 p { margin: 0; padding: 0; }
#imFooter_imTextObject_05_tab0 .inline-block { display: inline-block; }
#imFooter_imTextObject_05_tab0 sup { vertical-align: super; font-size: smaller; }
#imFooter_imTextObject_05_tab0 sub { vertical-align: sub; font-size: smaller; }
#imFooter_imTextObject_05_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imFooter_imTextObject_05_tab0 .fleft { float: left; vertical-align: baseline;}
#imFooter_imTextObject_05_tab0 .fright { float: right; vertical-align: baseline;}
#imFooter_imTextObject_05_tab0 img.fleft { margin-right: 15px; }
#imFooter_imTextObject_05_tab0 img.fright { margin-left: 15px; }
#imFooter_imTextObject_05_tab0 .imUl { text-decoration: underline; }
#imFooter_imTextObject_05_tab0 .imVt { vertical-align: top; }
#imFooter_imTextObject_05_tab0 .imVc { vertical-align: middle; }
#imFooter_imTextObject_05_tab0 .imVb { vertical-align: bottom; }
#imFooter_imTextObject_05_tab0 .fs7 { vertical-align: baseline; font-size: 7pt;line-height: 16px; }
#imFooter_imTextObject_05_tab0 .cf1 { color: rgb(255, 255, 255); }
#imFooter_imTextObject_05 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: #FFFFFF;  }
#imFooter_imCell_7 { display: block; position: relative; overflow: hidden; }
#imFooter_imCellStyle_7 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imFooter_imCellStyleGraphics_7 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imFooter_imObjectImage_07 { width: 100%; vertical-align: top; }
#imFooter_imCell_8 { display: block; position: relative; overflow: hidden; }
#imFooter_imCellStyle_8 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imFooter_imCellStyleGraphics_8 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imFooter_imTextObject_08 { font-style: normal; font-weight: normal; line-height: 20px; }
#imFooter_imTextObject_08_tab0 ul { list-style: disc; margin: 0 8px; padding: 0px; overflow: hidden; }
#imFooter_imTextObject_08_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imFooter_imTextObject_08_tab0 ul ul ul { list-style: circle; }
#imFooter_imTextObject_08_tab0 ul li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imFooter_imTextObject_08_tab0 ol { list-style: decimal; margin: 0px 15px; padding: 0px; }
#imFooter_imTextObject_08_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imFooter_imTextObject_08_tab0 ol li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imFooter_imTextObject_08_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imFooter_imTextObject_08_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imFooter_imTextObject_08_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imFooter_imTextObject_08_tab0 p { margin: 0; padding: 0; }
#imFooter_imTextObject_08_tab0 .inline-block { display: inline-block; }
#imFooter_imTextObject_08_tab0 sup { vertical-align: super; font-size: smaller; }
#imFooter_imTextObject_08_tab0 sub { vertical-align: sub; font-size: smaller; }
#imFooter_imTextObject_08_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imFooter_imTextObject_08_tab0 .fleft { float: left; vertical-align: baseline;}
#imFooter_imTextObject_08_tab0 .fright { float: right; vertical-align: baseline;}
#imFooter_imTextObject_08_tab0 img.fleft { margin-right: 15px; }
#imFooter_imTextObject_08_tab0 img.fright { margin-left: 15px; }
#imFooter_imTextObject_08_tab0 .imUl { text-decoration: underline; }
#imFooter_imTextObject_08_tab0 .imVt { vertical-align: top; }
#imFooter_imTextObject_08_tab0 .imVc { vertical-align: middle; }
#imFooter_imTextObject_08_tab0 .imVb { vertical-align: bottom; }
#imFooter_imTextObject_08 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: #FFFFFF;  }
#imGroup_1 { float: left; }
#imGroup_1 > div { float: right; }
#imGroup_2 > div { float: left; }
#imGroup_3 > div { float: left; }
#imGroup_4 > div { float: left; }
#imCell_1 { display: block; position: relative; overflow: hidden; }
#imCellStyle_1 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_1 { position: absolute; top: 3px; bottom: 3px; background-color: #E0E0E0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
#imTextObject_4_01 { font-style: normal; font-weight: normal; line-height: 20px; }
#imTextObject_4_01_tab0 ul { list-style: disc; margin: 0 8px; padding: 0px; overflow: hidden; }
#imTextObject_4_01_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_4_01_tab0 ul ul ul { list-style: circle; }
#imTextObject_4_01_tab0 ul li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_01_tab0 ol { list-style: decimal; margin: 0px 15px; padding: 0px; }
#imTextObject_4_01_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_4_01_tab0 ol li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_01_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_4_01_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_4_01_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_4_01_tab0 p { margin: 0; padding: 0; }
#imTextObject_4_01_tab0 .inline-block { display: inline-block; }
#imTextObject_4_01_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_4_01_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_4_01_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_4_01_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_4_01_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_4_01_tab0 img.fleft { margin-right: 15px; }
#imTextObject_4_01_tab0 img.fright { margin-left: 15px; }
#imTextObject_4_01_tab0 .imUl { text-decoration: underline; }
#imTextObject_4_01_tab0 .imVt { vertical-align: top; }
#imTextObject_4_01_tab0 .imVc { vertical-align: middle; }
#imTextObject_4_01_tab0 .imVb { vertical-align: bottom; }
#imTextObject_4_01_tab0 .fs10 { vertical-align: baseline; font-size: 10pt;line-height: 20px; }
#imTextObject_4_01 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: #FFFFFF;  }
#imCell_2 { display: block; position: relative; overflow: hidden; }
#imCellStyle_2 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_2 { position: absolute; top: 3px; bottom: 3px; background-color: #FFFFFF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
#imTextObject_4_02 { font-style: normal; font-weight: normal; line-height: 20px; }
#imTextObject_4_02_tab0 ul { list-style: disc; margin: 0 8px; padding: 0px; overflow: hidden; }
#imTextObject_4_02_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_4_02_tab0 ul ul ul { list-style: circle; }
#imTextObject_4_02_tab0 ul li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_02_tab0 ol { list-style: decimal; margin: 0px 15px; padding: 0px; }
#imTextObject_4_02_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_4_02_tab0 ol li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_02_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_4_02_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_4_02_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_4_02_tab0 p { margin: 0; padding: 0; }
#imTextObject_4_02_tab0 .inline-block { display: inline-block; }
#imTextObject_4_02_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_4_02_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_4_02_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_4_02_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_4_02_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_4_02_tab0 img.fleft { margin-right: 15px; }
#imTextObject_4_02_tab0 img.fright { margin-left: 15px; }
#imTextObject_4_02_tab0 .imUl { text-decoration: underline; }
#imTextObject_4_02_tab0 .imVt { vertical-align: top; }
#imTextObject_4_02_tab0 .imVc { vertical-align: middle; }
#imTextObject_4_02_tab0 .imVb { vertical-align: bottom; }
#imTextObject_4_02_tab0 .fs10 { vertical-align: baseline; font-size: 10pt;line-height: 20px; }
#imTextObject_4_02 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: #FFFFFF;  }
#imGroup_5 > div { float: left; }
#imCell_3 { display: block; position: relative; overflow: hidden; }
#imCellStyle_3 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_3 { position: absolute; top: 3px; bottom: 3px; background-color: #FFFFFF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
#imTextObject_4_03 { font-style: normal; font-weight: normal; line-height: 20px; }
#imTextObject_4_03_tab0 ul { list-style: disc; margin: 0 8px; padding: 0px; overflow: hidden; }
#imTextObject_4_03_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_4_03_tab0 ul ul ul { list-style: circle; }
#imTextObject_4_03_tab0 ul li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_03_tab0 ol { list-style: decimal; margin: 0px 15px; padding: 0px; }
#imTextObject_4_03_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_4_03_tab0 ol li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_03_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_4_03_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_4_03_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_4_03_tab0 p { margin: 0; padding: 0; }
#imTextObject_4_03_tab0 .inline-block { display: inline-block; }
#imTextObject_4_03_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_4_03_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_4_03_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_4_03_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_4_03_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_4_03_tab0 img.fleft { margin-right: 15px; }
#imTextObject_4_03_tab0 img.fright { margin-left: 15px; }
#imTextObject_4_03_tab0 .imUl { text-decoration: underline; }
#imTextObject_4_03_tab0 .imVt { vertical-align: top; }
#imTextObject_4_03_tab0 .imVc { vertical-align: middle; }
#imTextObject_4_03_tab0 .imVb { vertical-align: bottom; }
#imTextObject_4_03_tab0 .fs10 { vertical-align: baseline; font-size: 10pt; }
#imTextObject_4_03 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: #FFFFFF;  }
#imCell_4 { display: block; position: relative; overflow: hidden; }
#imCellStyle_4 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_4 { position: absolute; top: 3px; bottom: 3px; background-color: #E0E0E0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
#imTextObject_4_04 { font-style: normal; font-weight: normal; line-height: 20px; }
#imTextObject_4_04_tab0 ul { list-style: disc; margin: 0 8px; padding: 0px; overflow: hidden; }
#imTextObject_4_04_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }
#imTextObject_4_04_tab0 ul ul ul { list-style: circle; }
#imTextObject_4_04_tab0 ul li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_04_tab0 ol { list-style: decimal; margin: 0px 15px; padding: 0px; }
#imTextObject_4_04_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }
#imTextObject_4_04_tab0 ol li { margin: 0 0 0 15px; padding: 0px; font-size: 9pt; line-height: 19px;}
#imTextObject_4_04_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }
#imTextObject_4_04_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_4_04_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }
#imTextObject_4_04_tab0 p { margin: 0; padding: 0; }
#imTextObject_4_04_tab0 .inline-block { display: inline-block; }
#imTextObject_4_04_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_4_04_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_4_04_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_4_04_tab0 .fleft { float: left; vertical-align: baseline;}
#imTextObject_4_04_tab0 .fright { float: right; vertical-align: baseline;}
#imTextObject_4_04_tab0 img.fleft { margin-right: 15px; }
#imTextObject_4_04_tab0 img.fright { margin-left: 15px; }
#imTextObject_4_04_tab0 .imUl { text-decoration: underline; }
#imTextObject_4_04_tab0 .imVt { vertical-align: top; }
#imTextObject_4_04_tab0 .imVc { vertical-align: middle; }
#imTextObject_4_04_tab0 .imVb { vertical-align: bottom; }
#imTextObject_4_04_tab0 .fs10 { vertical-align: baseline; font-size: 10pt;line-height: 20px; }
#imTextObject_4_04 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: #FFFFFF;  }
#imGroup_6 > div { float: left; }
#imGroup_9 > div { float: left; }
@media (min-width: 960px) {
	.imContentDataContainer { width: 948px; margin-left: auto; margin-right: auto; padding: 0 5px 0 5px; }
	#imPgTitle { width: 934px; margin-left: 6px; margin-right: 6px; }
	#imGroup_1 { width: 948px; }
	#imGroup_2 { width: 891px; }
	#imGroup_3 { width: 815px; }
	#imGroup_4 { width: 815px; }
	#imCell_1 { width: 411px; min-height: 344px;  padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; }
	#imCellStyle_1 { width: 411px; min-height: 344px; padding: 3px 3px 3px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_1 { left: 3px; right: 3px; }
	#imTextObject_4_01 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_01 .text-container { height: 338px;}
	#imCell_2 { width: 392px; min-height: 344px;  padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; }
	#imCellStyle_2 { width: 392px; min-height: 344px; padding: 3px 3px 41px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_2 { left: 3px; right: 3px; }
	#imTextObject_4_02 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_02 .text-container { height: 300px;}
	#imGroup_5 { width: 815px; }
	#imCell_3 { width: 411px; min-height: 343px;  padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; }
	#imCellStyle_3 { width: 411px; min-height: 343px; padding: 3px 3px 3px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_3 { left: 3px; right: 3px; }
	#imTextObject_4_03 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_03 .text-container { height: 337px;}
	#imCell_4 { width: 392px; min-height: 343px;  padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; }
	#imCellStyle_4 { width: 392px; min-height: 343px; padding: 3px 3px 161px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_4 { left: 3px; right: 3px; }
	#imTextObject_4_04 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_04 .text-container { height: 179px;}
	#imGroup_6 { width: 76px; }
	#imGroup_7 { width: 76px; height: 350px; }
	#imGroup_8 { width: 76px; height: 349px; }
	#imGroup_9 { width: 57px; }
	#imGroup_10 { width: 57px; height: 350px; }
	#imGroup_11 { width: 57px; height: 349px; }
	
}

@media  (max-width: 959px) and (min-width: 720px) {
	.imContentDataContainer { width: 709px; margin-left: auto; margin-right: auto; padding: 0 5px 0 5px; }
	#imPgTitle { width: 695px; margin-left: 6px; margin-right: 6px; }
	#imGroup_1 { width: 709px; }
	#imGroup_2 { width: 666px; }
	#imGroup_3 { width: 609px; }
	#imGroup_4 { width: 609px; }
	#imCell_1 { width: 308px; min-height: 483px;  padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 2px; }
	#imCellStyle_1 { width: 308px; min-height: 483px; padding: 3px 3px 3px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_1 { left: 2px; right: 2px; }
	#imTextObject_4_01 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_01 .text-container { height: 477px;}
	#imCell_2 { width: 293px; min-height: 483px;  padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 2px; }
	#imCellStyle_2 { width: 293px; min-height: 483px; padding: 3px 3px 80px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_2 { left: 2px; right: 2px; }
	#imTextObject_4_02 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_02 .text-container { height: 400px;}
	#imGroup_5 { width: 609px; }
	#imCell_3 { width: 308px; min-height: 460px;  padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 2px; }
	#imCellStyle_3 { width: 308px; min-height: 460px; padding: 3px 3px 3px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_3 { left: 2px; right: 2px; }
	#imTextObject_4_03 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_03 .text-container { height: 454px;}
	#imCell_4 { width: 293px; min-height: 460px;  padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 2px; }
	#imCellStyle_4 { width: 293px; min-height: 460px; padding: 3px 3px 199px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_4 { left: 2px; right: 2px; }
	#imTextObject_4_04 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_04 .text-container { height: 258px;}
	#imGroup_6 { width: 57px; }
	#imGroup_7 { width: 57px; height: 489px; }
	#imGroup_8 { width: 57px; height: 466px; }
	#imGroup_9 { width: 43px; }
	#imGroup_10 { width: 43px; height: 489px; }
	#imGroup_11 { width: 43px; height: 466px; }
	
}

@media  (max-width: 719px) and (min-width: 480px) {
	.imContentDataContainer { width: 469px; margin-left: auto; margin-right: auto; padding: 0 5px 0 5px; }
	#imPgTitle { width: 455px; margin-left: 6px; margin-right: 6px; }
	#imGroup_1 { width: 469px; }
	#imGroup_2 { width: 441px; }
	#imGroup_3 { width: 403px; }
	#imGroup_4 { width: 403px; }
	#imCell_1 { width: 204px; min-height: 781px;  padding-top: 3px; padding-bottom: 3px; padding-left: 1px; padding-right: 1px; }
	#imCellStyle_1 { width: 204px; min-height: 781px; padding: 3px 3px 3px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_1 { left: 1px; right: 1px; }
	#imTextObject_4_01 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_01 .text-container { height: 775px;}
	#imCell_2 { width: 195px; min-height: 781px;  padding-top: 3px; padding-bottom: 3px; padding-left: 1px; padding-right: 1px; }
	#imCellStyle_2 { width: 195px; min-height: 781px; padding: 3px 3px 138px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_2 { left: 1px; right: 1px; }
	#imTextObject_4_02 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_02 .text-container { height: 640px;}
	#imGroup_5 { width: 403px; }
	#imCell_3 { width: 204px; min-height: 697px;  padding-top: 3px; padding-bottom: 3px; padding-left: 1px; padding-right: 1px; }
	#imCellStyle_3 { width: 204px; min-height: 697px; padding: 3px 3px 3px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_3 { left: 1px; right: 1px; }
	#imTextObject_4_03 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_03 .text-container { height: 691px;}
	#imCell_4 { width: 195px; min-height: 697px;  padding-top: 3px; padding-bottom: 3px; padding-left: 1px; padding-right: 1px; }
	#imCellStyle_4 { width: 195px; min-height: 697px; padding: 3px 3px 357px 3px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow: hidden; }
	#imCellStyleGraphics_4 { left: 1px; right: 1px; }
	#imTextObject_4_04 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imTextObject_4_04 .text-container { height: 337px;}
	#imGroup_6 { width: 38px; }
	#imGroup_7 { width: 38px; height: 787px; }
	#imGroup_8 { width: 38px; height: 703px; }
	#imGroup_9 { width: 28px; }
	#imGroup_10 { width: 28px; height: 787px; }
	#imGroup_11 { width: 28px; height: 703px; }
	
}

@media  (max-width: 479px) {
	.imContentDataContainer { width: 100%; }
	#imPgTitle { width: 100%; margin-left: 0px; margin-right: 0px; }
	#imGroup_1 { width: 100%; clear: left; }
	#imGroup_2 { width: 100%; clear: right; }
	#imGroup_3 { width: 100%; clear: left; }
	#imGroup_4 { width: 100%; clear: left; }
	#imCell_1 { clear: left; }
	#imCell_1 { width: 100%; min-height: 12px;  padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; box-sizing: border-box; }
	#imCellStyle_1 { width: 100%; min-height: 0px; padding: 3px 3px 3px 3px; }
	#imCellStyleGraphics_1 { top: 3px; bottom: 3px; left: 5px; right: 5px; }
	#imTextObject_4_01 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imCell_2 { clear: left; }
	#imCell_2 { width: 100%; min-height: 12px;  padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; box-sizing: border-box; }
	#imCellStyle_2 { width: 100%; min-height: 0px; padding: 3px 3px 3px 3px; }
	#imCellStyleGraphics_2 { top: 3px; bottom: 3px; left: 5px; right: 5px; }
	#imTextObject_4_02 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imGroup_5 { width: 100%; clear: left; }
	#imCell_3 { clear: left; }
	#imCell_3 { width: 100%; min-height: 12px;  padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; box-sizing: border-box; }
	#imCellStyle_3 { width: 100%; min-height: 0px; padding: 3px 3px 3px 3px; }
	#imCellStyleGraphics_3 { top: 3px; bottom: 3px; left: 5px; right: 5px; }
	#imTextObject_4_03 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imCell_4 { clear: left; }
	#imCell_4 { width: 100%; min-height: 12px;  padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; box-sizing: border-box; }
	#imCellStyle_4 { width: 100%; min-height: 0px; padding: 3px 3px 3px 3px; }
	#imCellStyleGraphics_4 { top: 3px; bottom: 3px; left: 5px; right: 5px; }
	#imTextObject_4_04 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imGroup_6 { display: none; clear: left; }
	#imGroup_7 { display: none; clear: left; }
	#imGroup_8 { display: none; clear: left; }
	#imGroup_9 { display: none; clear: right; }
	#imGroup_10 { display: none; clear: left; }
	#imGroup_11 { display: none; clear: left; }
	
}

@media (min-width: 960px) {
	#imHeader_imObjectImage_01_wrapper { position: absolute; top: 0px; left: 906px; width: 48px; height: 48px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_01_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_1 { width: 48px; min-height: 48px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_1 { width: 48px; min-height: 48px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_1 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_02_wrapper { position: absolute; top: 0px; left: 859px; width: 48px; height: 48px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_02_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_2 { width: 48px; min-height: 48px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_2 { width: 48px; min-height: 48px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_2 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_03_wrapper { position: absolute; top: 0px; left: 812px; width: 48px; height: 48px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_3 { width: 48px; min-height: 48px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_3 { width: 48px; min-height: 48px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_3 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_04_wrapper { position: absolute; top: 234px; left: 759px; width: 173px; height: 166px; z-index: 4; overflow-y: hidden; }
	#imHeader_imObjectImage_04_wrapper img {-webkit-clip-path: inset(0 0 -59.615% 0);clip-path: inset(0 0 -59.615% 0);}#imHeader_imCell_4 { width: 173px; min-height: 104px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_4 { width: 173px; min-height: 104px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_4 { left: 0px; right: 0px; }
	#imHeader_imTextObject_05_wrapper { position: absolute; top: 225px; left: 283px; width: 410px; height: 125px; z-index: 5; overflow-y: hidden; }
	#imHeader_imCell_5 { width: 410px; min-height: 100px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_5 { width: 410px; min-height: 100px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_5 { left: 0px; right: 0px; }
	#imHeader_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imHeader_imTextObject_05 .text-container { height: 100px;}
	
}

@media  (max-width: 959px) and (min-width: 720px) {
	#imHeader_imObjectImage_01_wrapper { position: absolute; top: 9px; left: 681px; width: 35px; height: 35px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_01_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_1 { width: 35px; min-height: 35px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_1 { width: 35px; min-height: 35px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_1 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_02_wrapper { position: absolute; top: 9px; left: 647px; width: 35px; height: 35px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_02_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_2 { width: 35px; min-height: 35px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_2 { width: 35px; min-height: 35px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_2 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_03_wrapper { position: absolute; top: 9px; left: 611px; width: 36px; height: 36px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_3 { width: 36px; min-height: 36px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_3 { width: 36px; min-height: 36px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_3 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_04_wrapper { position: absolute; top: -1px; left: 11px; width: 52px; height: 57px; z-index: 4; overflow-y: hidden; }
	#imHeader_imObjectImage_04_wrapper img {-webkit-clip-path: inset(0 0 -83.871% 0);clip-path: inset(0 0 -83.871% 0);}#imHeader_imCell_4 { width: 52px; min-height: 31px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_4 { width: 52px; min-height: 31px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_4 { left: 0px; right: 0px; }
	#imHeader_imTextObject_05_wrapper { display: none; }
	#imHeader_imCell_5 { width: 472px; min-height: 100px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_5 { width: 472px; min-height: 100px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_5 { left: 0px; right: 0px; }
	#imHeader_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imHeader_imTextObject_05 .text-container { height: 100px;}
	
}

@media  (max-width: 719px) and (min-width: 480px) {
	#imHeader_imObjectImage_01_wrapper { position: absolute; top: 10px; left: 447px; width: 33px; height: 33px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_01_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_1 { width: 33px; min-height: 33px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_1 { width: 33px; min-height: 33px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_1 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_02_wrapper { position: absolute; top: 10px; left: 414px; width: 34px; height: 34px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_02_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_2 { width: 34px; min-height: 34px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_2 { width: 34px; min-height: 34px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_2 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_03_wrapper { position: absolute; top: 10px; left: 381px; width: 34px; height: 34px; z-index: 1; overflow-y: hidden; }
	#imHeader_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_3 { width: 34px; min-height: 34px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_3 { width: 34px; min-height: 34px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_3 { left: 0px; right: 0px; }
	#imHeader_imObjectImage_04_wrapper { position: absolute; top: 0px; left: 2px; width: 51px; height: 51px; z-index: 4; overflow-y: hidden; }
	#imHeader_imObjectImage_04_wrapper img {-webkit-clip-path: inset(0 0 -64.516% 0);clip-path: inset(0 0 -64.516% 0);}#imHeader_imCell_4 { width: 51px; min-height: 31px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_4 { width: 51px; min-height: 31px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_4 { left: 0px; right: 0px; }
	#imHeader_imTextObject_05_wrapper { display: none; }
	#imHeader_imCell_5 { width: 100px; min-height: 475px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imHeader_imCellStyle_5 { width: 100px; min-height: 475px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imHeader_imCellStyleGraphics_5 { left: 0px; right: 0px; }
	#imHeader_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imHeader_imTextObject_05 .text-container { height: 475px;}
	
}

@media  (max-width: 479px) {
	#imHeader_imObjectImage_01_wrapper { display: none; }
	#imHeader_imObjectImage_01_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_1 { width: 100%; min-height: 100px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imHeader_imCellStyle_1 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imHeader_imCellStyleGraphics_1 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imHeader_imObjectImage_02_wrapper { display: none; }
	#imHeader_imObjectImage_02_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_2 { width: 100%; min-height: 100px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imHeader_imCellStyle_2 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imHeader_imCellStyleGraphics_2 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imHeader_imObjectImage_03_wrapper { display: none; }
	#imHeader_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_3 { width: 100%; min-height: 100px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imHeader_imCellStyle_3 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imHeader_imCellStyleGraphics_3 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imHeader_imObjectImage_04_wrapper { position: absolute; top: 2px; left: 0px; width: 46px; height: 45px; z-index: 4; overflow-y: hidden; }
	#imHeader_imObjectImage_04_wrapper img {-webkit-clip-path: inset(0 0 -60.714% 0);clip-path: inset(0 0 -60.714% 0);}#imHeader_imCell_4 { width: 100%; min-height: 28px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imHeader_imCellStyle_4 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imHeader_imCellStyleGraphics_4 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imHeader_imTextObject_05_wrapper { display: none; }
	#imHeader_imCell_5 { width: 100%; min-height: 475px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imHeader_imCellStyle_5 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imHeader_imCellStyleGraphics_5 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imHeader_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	
}

@media (min-width: 960px) {
	#imFooter_imTextObject_05_wrapper { position: absolute; top: 20px; left: 337px; width: 283px; height: 43px; z-index: 1; overflow-y: hidden; }
	#imFooter_imCell_5 { width: 283px; min-height: 40px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_5 { width: 283px; min-height: 40px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_5 { left: 0px; right: 0px; }
	#imFooter_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imFooter_imTextObject_05 .text-container { height: 40px;}
	#imFooter_imObjectImage_07_wrapper { position: absolute; top: 10px; left: 112px; width: 94px; height: 83px; z-index: 2; overflow-y: hidden; }
	#imFooter_imObjectImage_07_wrapper img {-webkit-clip-path: inset(0 0 -45.614% 0);clip-path: inset(0 0 -45.614% 0);}#imFooter_imCell_7 { width: 94px; min-height: 57px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_7 { width: 94px; min-height: 57px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_7 { left: 0px; right: 0px; }
	#imFooter_imTextObject_08_wrapper { position: absolute; top: 12px; left: 753px; width: 150px; height: 60px; z-index: 3; overflow-y: hidden; }
	#imFooter_imCell_8 { width: 150px; min-height: 20px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_8 { width: 150px; min-height: 20px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_8 { left: 0px; right: 0px; }
	#imFooter_imTextObject_08 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imFooter_imTextObject_08 .text-container { height: 20px;}
	
}

@media  (max-width: 959px) and (min-width: 720px) {
	#imFooter_imTextObject_05_wrapper { position: absolute; top: 5px; left: 7px; width: 348px; height: 43px; z-index: 1; overflow-y: hidden; }
	#imFooter_imCell_5 { width: 348px; min-height: 40px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_5 { width: 348px; min-height: 40px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_5 { left: 0px; right: 0px; }
	#imFooter_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imFooter_imTextObject_05 .text-container { height: 40px;}
	#imFooter_imObjectImage_07_wrapper { display: none; }
	#imFooter_imObjectImage_07_wrapper img {-webkit-clip-path: inset(0 0 -45.714% 0);clip-path: inset(0 0 -45.714% 0);}#imFooter_imCell_7 { width: 58px; min-height: 35px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_7 { width: 58px; min-height: 35px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_7 { left: 0px; right: 0px; }
	#imFooter_imTextObject_08_wrapper { position: absolute; top: 0px; left: 570px; width: 150px; height: 60px; z-index: 3; overflow-y: hidden; }
	#imFooter_imCell_8 { width: 150px; min-height: 20px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_8 { width: 150px; min-height: 20px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_8 { left: 0px; right: 0px; }
	#imFooter_imTextObject_08 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imFooter_imTextObject_08 .text-container { height: 20px;}
	
}

@media  (max-width: 719px) and (min-width: 480px) {
	#imFooter_imTextObject_05_wrapper { position: absolute; top: 3px; left: 9px; width: 283px; height: 43px; z-index: 1; overflow-y: hidden; }
	#imFooter_imCell_5 { width: 283px; min-height: 40px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_5 { width: 283px; min-height: 40px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_5 { left: 0px; right: 0px; }
	#imFooter_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imFooter_imTextObject_05 .text-container { height: 40px;}
	#imFooter_imObjectImage_07_wrapper { display: none; }
	#imFooter_imObjectImage_07_wrapper img {-webkit-clip-path: inset(0 0 42.169% 0);clip-path: inset(0 0 42.169% 0);}#imFooter_imCell_7 { width: 137px; min-height: 83px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_7 { width: 137px; min-height: 83px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_7 { left: 0px; right: 0px; }
	#imFooter_imTextObject_08_wrapper { position: absolute; top: 0px; left: 330px; width: 150px; height: 60px; z-index: 3; overflow-y: hidden; }
	#imFooter_imCell_8 { width: 150px; min-height: 20px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
	#imFooter_imCellStyle_8 { width: 150px; min-height: 20px; padding: 0px 0px 0px 0px; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }
	#imFooter_imCellStyleGraphics_8 { left: 0px; right: 0px; }
	#imFooter_imTextObject_08 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imFooter_imTextObject_08 .text-container { height: 20px;}
	
}

@media  (max-width: 479px) {
	#imFooter_imTextObject_05_wrapper { position: absolute; top: 4px; left: 0px; width: 169px; height: 43px; z-index: 1; overflow-y: hidden; }
	#imFooter_imCell_5 { width: 100%; min-height: 40px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imFooter_imCellStyle_5 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imFooter_imCellStyleGraphics_5 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imFooter_imTextObject_05 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	#imFooter_imObjectImage_07_wrapper { display: none; }
	#imFooter_imObjectImage_07_wrapper img {-webkit-clip-path: inset(0 0 39.344% 0);clip-path: inset(0 0 39.344% 0);}#imFooter_imCell_7 { width: 100%; min-height: 61px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imFooter_imCellStyle_7 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imFooter_imCellStyleGraphics_7 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imFooter_imTextObject_08_wrapper { position: absolute; top: 0px; left: 170px; width: 150px; height: 60px; z-index: 3; overflow-y: hidden; }
	#imFooter_imCell_8 { width: 100%; min-height: 20px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
	#imFooter_imCellStyle_8 { width: 100%; min-height: 0px; padding: 0px 0px 0px 0px; }
	#imFooter_imCellStyleGraphics_8 { top: 0px; bottom: 0px; left: 0px; right: 0px; }
	#imFooter_imTextObject_08 .text-container {border-style: solid; border-color: #A9A9A9; border-width: 0 1px 1px 1px;width: 100%; box-sizing: border-box;}
	
}

