a {
	color: rgb(0, 125, 186);
}
a:visited {
	color: rgb(130, 41, 128);
}
a.visited {
	color: rgb(130, 41, 128);
}
.bkg-color-type1 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type3 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type4 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type6 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type7 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type8 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type9 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type11 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type13 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type21 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type22 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.font-color-theme1 [class*='color-type']:not([class*='bkg-color-type']) {
	color: white;
}
.bkg-color-type1 {
	color: white;
}
.bkg-color-type3 {
	color: white;
}
.bkg-color-type4 {
	color: white;
}
.bkg-color-type6 {
	color: white;
}
.bkg-color-type7 {
	color: white;
}
.bkg-color-type8 {
	color: white;
}
.bkg-color-type9 {
	color: white;
}
.bkg-color-type11 {
	color: white;
}
.bkg-color-type13 {
	color: white;
}
.bkg-color-type21 {
	color: white;
}
.bkg-color-type22 {
	color: white;
}
.font-color-theme1 {
	color: white;
}
.bkg-color-type1 a {
	color: white;
}
.bkg-color-type1 a:link {
	color: white;
}
.bkg-color-type3 a {
	color: white;
}
.bkg-color-type3 a:link {
	color: white;
}
.bkg-color-type4 a {
	color: white;
}
.bkg-color-type4 a:link {
	color: white;
}
.bkg-color-type6 a {
	color: white;
}
.bkg-color-type6 a:link {
	color: white;
}
.bkg-color-type7 a {
	color: white;
}
.bkg-color-type7 a:link {
	color: white;
}
.bkg-color-type8 a {
	color: white;
}
.bkg-color-type8 a:link {
	color: white;
}
.bkg-color-type9 a {
	color: white;
}
.bkg-color-type9 a:link {
	color: white;
}
.bkg-color-type11 a {
	color: white;
}
.bkg-color-type11 a:link {
	color: white;
}
.bkg-color-type13 a {
	color: white;
}
.bkg-color-type13 a:link {
	color: white;
}
.bkg-color-type21 a {
	color: white;
}
.bkg-color-type21 a:link {
	color: white;
}
.bkg-color-type22 a {
	color: white;
}
.bkg-color-type22 a:link {
	color: white;
}
.font-color-theme1 a {
	color: white;
}
.font-color-theme1 a:link {
	color: white;
}
.bkg-color-type1 h1 {
	color: white;
}
.bkg-color-type3 h1 {
	color: white;
}
.bkg-color-type4 h1 {
	color: white;
}
.bkg-color-type6 h1 {
	color: white;
}
.bkg-color-type7 h1 {
	color: white;
}
.bkg-color-type8 h1 {
	color: white;
}
.bkg-color-type9 h1 {
	color: white;
}
.bkg-color-type11 h1 {
	color: white;
}
.bkg-color-type13 h1 {
	color: white;
}
.bkg-color-type21 h1 {
	color: white;
}
.bkg-color-type22 h1 {
	color: white;
}
.font-color-theme1 h1 {
	color: white;
}
.bkg-color-type1 h2 {
	color: white;
}
.bkg-color-type3 h2 {
	color: white;
}
.bkg-color-type4 h2 {
	color: white;
}
.bkg-color-type6 h2 {
	color: white;
}
.bkg-color-type7 h2 {
	color: white;
}
.bkg-color-type8 h2 {
	color: white;
}
.bkg-color-type9 h2 {
	color: white;
}
.bkg-color-type11 h2 {
	color: white;
}
.bkg-color-type13 h2 {
	color: white;
}
.bkg-color-type21 h2 {
	color: white;
}
.bkg-color-type22 h2 {
	color: white;
}
.font-color-theme1 h2 {
	color: white;
}
.bkg-color-type1 h3 {
	color: white;
}
.bkg-color-type3 h3 {
	color: white;
}
.bkg-color-type4 h3 {
	color: white;
}
.bkg-color-type6 h3 {
	color: white;
}
.bkg-color-type7 h3 {
	color: white;
}
.bkg-color-type8 h3 {
	color: white;
}
.bkg-color-type9 h3 {
	color: white;
}
.bkg-color-type11 h3 {
	color: white;
}
.bkg-color-type13 h3 {
	color: white;
}
.bkg-color-type21 h3 {
	color: white;
}
.bkg-color-type22 h3 {
	color: white;
}
.font-color-theme1 h3 {
	color: white;
}
.bkg-color-type1 h4 {
	color: white;
}
.bkg-color-type3 h4 {
	color: white;
}
.bkg-color-type4 h4 {
	color: white;
}
.bkg-color-type6 h4 {
	color: white;
}
.bkg-color-type7 h4 {
	color: white;
}
.bkg-color-type8 h4 {
	color: white;
}
.bkg-color-type9 h4 {
	color: white;
}
.bkg-color-type11 h4 {
	color: white;
}
.bkg-color-type13 h4 {
	color: white;
}
.bkg-color-type21 h4 {
	color: white;
}
.bkg-color-type22 h4 {
	color: white;
}
.font-color-theme1 h4 {
	color: white;
}
.bkg-color-type1 h5 {
	color: white;
}
.bkg-color-type3 h5 {
	color: white;
}
.bkg-color-type4 h5 {
	color: white;
}
.bkg-color-type6 h5 {
	color: white;
}
.bkg-color-type7 h5 {
	color: white;
}
.bkg-color-type8 h5 {
	color: white;
}
.bkg-color-type9 h5 {
	color: white;
}
.bkg-color-type11 h5 {
	color: white;
}
.bkg-color-type13 h5 {
	color: white;
}
.bkg-color-type21 h5 {
	color: white;
}
.bkg-color-type22 h5 {
	color: white;
}
.font-color-theme1 h5 {
	color: white;
}
.bkg-color-type1 h6 {
	color: white;
}
.bkg-color-type3 h6 {
	color: white;
}
.bkg-color-type4 h6 {
	color: white;
}
.bkg-color-type6 h6 {
	color: white;
}
.bkg-color-type7 h6 {
	color: white;
}
.bkg-color-type8 h6 {
	color: white;
}
.bkg-color-type9 h6 {
	color: white;
}
.bkg-color-type11 h6 {
	color: white;
}
.bkg-color-type13 h6 {
	color: white;
}
.bkg-color-type21 h6 {
	color: white;
}
.bkg-color-type22 h6 {
	color: white;
}
.font-color-theme1 h6 {
	color: white;
}
.body {
	font-family: "HPSimplified",Arial;
}
.section {
	font-family: "HPSimplified",Arial;
}
a {
	line-height: inherit; font-size: inherit;
}
p {
	line-height: inherit; font-size: inherit;
}
span {
	line-height: inherit; font-size: inherit;
}
.italic {
	font-style: italic;
}
.bold {
	font-weight: bold;
}
strong {
	font-weight: bold;
}
sup {
	line-height: 0; font-size: 0.8em; margin-right: 2px; vertical-align: baseline; position: relative;
}
sub {
	line-height: 0; font-size: 0.8em; margin-right: 2px; vertical-align: baseline; position: relative;
}
.font-hs1 sup {
	font-size: 0.4em; margin-right: 0px;
}
.font-hs1 sub {
	font-size: 0.4em; margin-right: 0px;
}
sup {
	top: -0.4em;
}
.font-hs1 sup {
	top: -1em;
}
sub {
	bottom: -0.4em;
}
body {
	line-height: 22px; font-size: 16px;
}
.primary-typography {
	line-height: 22px; font-size: 16px;
}
.secondary-typography {
	line-height: 18px; font-size: 14px;
}
.asaid-typography {
	line-height: 18px; font-size: 14px;
}
.footnote {
	line-height: 15px; font-size: 12px;
}
.font-small {
	line-height: 15px; font-size: 12px;
}
.breadcrumbs {
	line-height: 15px; font-size: 12px;
}
.breadcrumbs a {
	line-height: 15px; font-size: 12px;
}
h1 {
	
}
h2 {
	font-weight: bold;
}
h3 {
	font-weight: bold;
}
[class*='font-h'] {
	font-weight: bold;
}
.font-h5 {
	font-weight: normal;
}
.font-hs1 {
	line-height: 90px; font-size: 90px;
}
.font-hh1 {
	line-height: 52px; font-size: 52px;
}
.font-hh2 {
	line-height: 48px; font-size: 48px;
}
h1 {
	line-height: 32px; font-size: 32px;
}
.font-h1 {
	line-height: 32px; font-size: 32px;
}
h2 {
	line-height: 30px; font-size: 24px;
}
.font-h2 {
	line-height: 30px; font-size: 24px;
}
h3 {
	line-height: 24px; font-size: 20px;
}
.font-h3 {
	line-height: 24px; font-size: 20px;
}
.font-h4 {
	line-height: 22px; font-size: 18px;
}
.font-h5 {
	line-height: 22px; font-size: 18px;
}
.font-h6 {
	line-height: 22px; font-size: 16px;
}
.font-h7 {
	line-height: 18px; font-size: 14px;
}
.font-lh1 {
	line-height: 52px; font-size: 50px; font-weight: normal;
}
.font-lh2 {
	line-height: 48px; font-size: 45px; font-weight: normal;
}
.font-lh3 {
	line-height: 33px; font-size: 28px;
}
.font-lh4 {
	line-height: 25px; font-size: 18px;
}
.font-lh5 {
	line-height: 18px; font-size: 14px;
}
.secondary-typography {
	color: rgb(90, 90, 90);
}
.asaid-typography h3 {
	line-height: 22px; font-size: 18px;
}
.asaid-typography .font-h3 {
	line-height: 22px; font-size: 18px;
}
.font-h3.asaid-typography {
	line-height: 22px; font-size: 18px;
}
h3.asaid-typography {
	line-height: 22px; font-size: 18px;
}
.breadcrumbs {
	color: rgb(118, 118, 118);
}
.breadcrumbs a {
	color: rgb(118, 118, 118);
}
.breadcrumbs:visited {
	color: rgb(130, 41, 128);
}
.breadcrumbs a:visited {
	color: rgb(130, 41, 128);
}
.footnote {
	color: rgb(90, 90, 90); position: relative;
}
.footnote sup {
	left: -0.8em; top: -0.2em; line-height: 15px; position: absolute;
}
.footnote sub {
	left: -0.8em; top: -0.2em; line-height: 15px; position: absolute;
}
.bkg-color-type4 .footnote {
	color: white;
}
.color-security .footnote {
	color: white;
}
.bkg-color-type5 .footnote {
	color: white;
}
.bkg-color-type6 .footnote {
	color: white;
}
.bkg-color-type9 .footnote {
	color: white;
}
.color-home .footnote {
	color: white;
}
.bkg-color-type21 .footnote {
	color: white;
}
.color-applications .footnote {
	color: white;
}
.bkg-color-type22 .footnote {
	color: white;
}
.color-automation .footnote {
	color: white;
}
.font-small [class*='icon'] a {
	line-height: 12px; font-size: 12px;
}
.font-small i {
	top: -4px;
}
.bulleted-list ul {
	margin-bottom: 28px;
}
ul.bulleted-list {
	margin-bottom: 28px;
}
.bulleted-list ul li {
	list-style: inside; margin-bottom: 8px;
}
ul.bulleted-list li {
	list-style: inside; margin-bottom: 8px;
}
.bulleted-list ul li > * {
	display: inline;
}
ul.bulleted-list li > * {
	display: inline;
}
[class*='font-lh'] {
	font-family: "HPSimplifiedLight","HPSimplified",Arial;
}
.s-light {
	font-family: "HPSimplifiedLight","HPSimplified",Arial;
}
.font5 {
	font-size: 5px;
}
.font6 {
	font-size: 6px;
}
.font7 {
	font-size: 7px;
}
.font8 {
	font-size: 8px;
}
.font9 {
	font-size: 9px;
}
.font10 {
	font-size: 10px;
}
.font11 {
	font-size: 11px;
}
.font12 {
	font-size: 12px;
}
.font13 {
	font-size: 13px;
}
.font14 {
	font-size: 14px;
}
.font15 {
	font-size: 15px;
}
.font16 {
	font-size: 16px;
}
.font17 {
	font-size: 17px;
}
.font18 {
	font-size: 18px;
}
.font19 {
	font-size: 19px;
}
.font20 {
	font-size: 20px;
}
.font21 {
	font-size: 21px;
}
.font22 {
	font-size: 22px;
}
.font23 {
	font-size: 23px;
}
.font24 {
	font-size: 24px;
}
.font25 {
	font-size: 25px;
}
.font26 {
	font-size: 26px;
}
.font27 {
	font-size: 27px;
}
.font28 {
	font-size: 28px;
}
.font29 {
	font-size: 29px;
}
.font30 {
	font-size: 30px;
}
.font31 {
	font-size: 31px;
}
.font32 {
	font-size: 32px;
}
.font33 {
	font-size: 33px;
}
.font34 {
	font-size: 34px;
}
.font35 {
	font-size: 35px;
}
.font36 {
	font-size: 36px;
}
.font37 {
	font-size: 37px;
}
.font38 {
	font-size: 38px;
}
.font39 {
	font-size: 39px;
}
.font40 {
	font-size: 40px;
}
.font41 {
	font-size: 41px;
}
.font42 {
	font-size: 42px;
}
.font43 {
	font-size: 43px;
}
.font44 {
	font-size: 44px;
}
.font45 {
	font-size: 45px;
}
.font46 {
	font-size: 46px;
}
.font47 {
	font-size: 47px;
}
.font48 {
	font-size: 48px;
}
.font49 {
	font-size: 49px;
}
.font50 {
	font-size: 50px;
}
.font51 {
	font-size: 51px;
}
.font52 {
	font-size: 52px;
}
.font53 {
	font-size: 53px;
}
.font54 {
	font-size: 54px;
}
.font55 {
	font-size: 55px;
}
.font56 {
	font-size: 56px;
}
.font57 {
	font-size: 57px;
}
.font58 {
	font-size: 58px;
}
.font59 {
	font-size: 59px;
}
.font60 {
	font-size: 60px;
}
.font61 {
	font-size: 61px;
}
.font62 {
	font-size: 62px;
}
.font63 {
	font-size: 63px;
}
.font64 {
	font-size: 64px;
}
.font65 {
	font-size: 65px;
}
.font66 {
	font-size: 66px;
}
.font67 {
	font-size: 67px;
}
.font68 {
	font-size: 68px;
}
.font69 {
	font-size: 69px;
}
.font70 {
	font-size: 70px;
}
.font71 {
	font-size: 71px;
}
.font72 {
	font-size: 72px;
}
.font73 {
	font-size: 73px;
}
.font74 {
	font-size: 74px;
}
.font75 {
	font-size: 75px;
}
.font76 {
	font-size: 76px;
}
.font77 {
	font-size: 77px;
}
.font78 {
	font-size: 78px;
}
.font79 {
	font-size: 79px;
}
.font80 {
	font-size: 80px;
}
.lnh5 {
	line-height: 5px;
}
.lnh6 {
	line-height: 6px;
}
.lnh7 {
	line-height: 7px;
}
.lnh8 {
	line-height: 8px;
}
.lnh9 {
	line-height: 9px;
}
.lnh10 {
	line-height: 10px;
}
.lnh11 {
	line-height: 11px;
}
.lnh12 {
	line-height: 12px;
}
.lnh13 {
	line-height: 13px;
}
.lnh14 {
	line-height: 14px;
}
.lnh15 {
	line-height: 15px;
}
.lnh16 {
	line-height: 16px;
}
.lnh17 {
	line-height: 17px;
}
.lnh18 {
	line-height: 18px;
}
.lnh19 {
	line-height: 19px;
}
.lnh20 {
	line-height: 20px;
}
.lnh21 {
	line-height: 21px;
}
.lnh22 {
	line-height: 22px;
}
.lnh23 {
	line-height: 23px;
}
.lnh24 {
	line-height: 24px;
}
.lnh25 {
	line-height: 25px;
}
.lnh26 {
	line-height: 26px;
}
.lnh27 {
	line-height: 27px;
}
.lnh28 {
	line-height: 28px;
}
.lnh29 {
	line-height: 29px;
}
.lnh30 {
	line-height: 30px;
}
.lnh31 {
	line-height: 31px;
}
.lnh32 {
	line-height: 32px;
}
.lnh33 {
	line-height: 33px;
}
.lnh34 {
	line-height: 34px;
}
.lnh35 {
	line-height: 35px;
}
.lnh36 {
	line-height: 36px;
}
.lnh37 {
	line-height: 37px;
}
.lnh38 {
	line-height: 38px;
}
.lnh39 {
	line-height: 39px;
}
.lnh40 {
	line-height: 40px;
}
.lnh41 {
	line-height: 41px;
}
.lnh42 {
	line-height: 42px;
}
.lnh43 {
	line-height: 43px;
}
.lnh44 {
	line-height: 44px;
}
.lnh45 {
	line-height: 45px;
}
.lnh46 {
	line-height: 46px;
}
.lnh47 {
	line-height: 47px;
}
.lnh48 {
	line-height: 48px;
}
.lnh49 {
	line-height: 49px;
}
.lnh50 {
	line-height: 50px;
}
.lnh51 {
	line-height: 51px;
}
.lnh52 {
	line-height: 52px;
}
.lnh53 {
	line-height: 53px;
}
.lnh54 {
	line-height: 54px;
}
.lnh55 {
	line-height: 55px;
}
.lnh56 {
	line-height: 56px;
}
.lnh57 {
	line-height: 57px;
}
.lnh58 {
	line-height: 58px;
}
.lnh59 {
	line-height: 59px;
}
.lnh60 {
	line-height: 60px;
}
.lnh61 {
	line-height: 61px;
}
.lnh62 {
	line-height: 62px;
}
.lnh63 {
	line-height: 63px;
}
.lnh64 {
	line-height: 64px;
}
.lnh65 {
	line-height: 65px;
}
.lnh66 {
	line-height: 66px;
}
.lnh67 {
	line-height: 67px;
}
.lnh68 {
	line-height: 68px;
}
.lnh69 {
	line-height: 69px;
}
.lnh70 {
	line-height: 70px;
}
.lnh71 {
	line-height: 71px;
}
.lnh72 {
	line-height: 72px;
}
.lnh73 {
	line-height: 73px;
}
.lnh74 {
	line-height: 74px;
}
.lnh75 {
	line-height: 75px;
}
.lnh76 {
	line-height: 76px;
}
.lnh77 {
	line-height: 77px;
}
.lnh78 {
	line-height: 78px;
}
.lnh79 {
	line-height: 79px;
}
.lnh80 {
	line-height: 80px;
}
.lnh81 {
	line-height: 81px;
}
.lnh82 {
	line-height: 82px;
}
.lnh83 {
	line-height: 83px;
}
.lnh84 {
	line-height: 84px;
}
.lnh85 {
	line-height: 85px;
}
.lnh86 {
	line-height: 86px;
}
.lnh87 {
	line-height: 87px;
}
.lnh88 {
	line-height: 88px;
}
.lnh89 {
	line-height: 89px;
}
.lnh90 {
	line-height: 90px;
}
.lnh91 {
	line-height: 91px;
}
.lnh92 {
	line-height: 92px;
}
.lnh93 {
	line-height: 93px;
}
.lnh94 {
	line-height: 94px;
}
.lnh95 {
	line-height: 95px;
}
.lnh96 {
	line-height: 96px;
}
.lnh97 {
	line-height: 97px;
}
.lnh98 {
	line-height: 98px;
}
.lnh99 {
	line-height: 99px;
}
.lnh100 {
	line-height: 100px;
}
.error {
	color: red;
}
.meta {
	color: rgb(118, 118, 118);
}
.disabled {
	color: rgb(118, 118, 118);
}
.bkg-color-type4 .meta {
	color: white;
}
.color-security .meta {
	color: white;
}
.bkg-color-type5 .meta {
	color: white;
}
.bkg-color-type6 .meta {
	color: white;
}
.bkg-color-type9 .meta {
	color: white;
}
.color-home .meta {
	color: white;
}
.bkg-color-type21 .meta {
	color: white;
}
.color-applications .meta {
	color: white;
}
.bkg-color-type22 .meta {
	color: white;
}
.color-automation .meta {
	color: white;
}
.bkg-color-type4 .disabled {
	color: white;
}
.color-security .disabled {
	color: white;
}
.bkg-color-type5 .disabled {
	color: white;
}
.bkg-color-type6 .disabled {
	color: white;
}
.bkg-color-type9 .disabled {
	color: white;
}
.color-home .disabled {
	color: white;
}
.bkg-color-type21 .disabled {
	color: white;
}
.color-applications .disabled {
	color: white;
}
.bkg-color-type22 .disabled {
	color: white;
}
.color-automation .disabled {
	color: white;
}
.meta a {
	color: rgb(118, 118, 118);
}
.meta a:visited {
	color: rgb(130, 41, 128);
}
.meta a.visited {
	color: rgb(130, 41, 128);
}
.bkg-color-type4 .meta a {
	color: white;
}
.color-security .meta a {
	color: white;
}
.bkg-color-type5 .meta a {
	color: white;
}
.bkg-color-type6 .meta a {
	color: white;
}
.bkg-color-type9 .meta a {
	color: white;
}
.color-home .meta a {
	color: white;
}
.bkg-color-type21 .meta a {
	color: white;
}
.color-applications .meta a {
	color: white;
}
.bkg-color-type22 .meta a {
	color: white;
}
.color-automation .meta a {
	color: white;
}
.bkg-color-type4 .meta a:visited {
	color: white;
}
.bkg-color-type4 .meta a.visited {
	color: white;
}
.color-security .meta a:visited {
	color: white;
}
.color-security .meta a.visited {
	color: white;
}
.bkg-color-type5 .meta a:visited {
	color: white;
}
.bkg-color-type5 .meta a.visited {
	color: white;
}
.bkg-color-type6 .meta a:visited {
	color: white;
}
.bkg-color-type6 .meta a.visited {
	color: white;
}
.bkg-color-type9 .meta a:visited {
	color: white;
}
.bkg-color-type9 .meta a.visited {
	color: white;
}
.color-home .meta a:visited {
	color: white;
}
.color-home .meta a.visited {
	color: white;
}
.bkg-color-type21 .meta a:visited {
	color: white;
}
.bkg-color-type21 .meta a.visited {
	color: white;
}
.color-applications .meta a:visited {
	color: white;
}
.color-applications .meta a.visited {
	color: white;
}
.bkg-color-type22 .meta a:visited {
	color: white;
}
.bkg-color-type22 .meta a.visited {
	color: white;
}
.color-automation .meta a:visited {
	color: white;
}
.color-automation .meta a.visited {
	color: white;
}
.bkg-color-type1 .meta {
	color: white;
}
.bkg-color-type1 .disabled {
	color: white;
}
.bkg-color-type1 .meta a {
	color: white;
}
.bkg-color-type9 .meta {
	color: white;
}
.bkg-color-type9 .disabled {
	color: white;
}
.bkg-color-type9 .meta a {
	color: white;
}
.font-color-theme1 .meta {
	color: white;
}
.font-color-theme1 .disabled {
	color: white;
}
.font-color-theme1 .meta a {
	color: white;
}
.font-gradient1 {
	position: relative; text-shadow: -1px -1px 0px #444;
}
.color-type9.font-gradient1 {
	text-shadow: -1px -1px 0px #0070aa;
}
.color-type9 .font-gradient1 {
	text-shadow: -1px -1px 0px #0070aa;
}
.font-gradient1::after {
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)); left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: "";
}
.bkg-color-type14 .font-gradient1::after {
	background: -ms-linear-gradient(rgba(244, 244, 244, 0.2), rgba(244, 244, 244, 0));
}
.bkg-color-type9 .font-gradient1::after {
	background: -ms-linear-gradient(rgba(0, 150, 213, 0.2), rgba(0, 150, 213, 0));
}
.color-type1 {
	color: black;
}
.color-type2 {
	color: white;
}
.color-type3 {
	color: rgb(0, 125, 186);
}
.color-type4 {
	color: rgb(130, 41, 128);
}
.color-type5 {
	color: rgb(204, 204, 204);
}
.color-type6 {
	color: rgb(118, 118, 118);
}
.color-type7 {
	color: rgb(90, 90, 90);
}
.color-type8 {
	color: red;
}
.color-type9 {
	color: rgb(0, 150, 213);
}
.color-type10 {
	color: rgb(242, 242, 242);
}
.color-type11 {
	color: rgb(214, 73, 45);
}
.color-type12 {
	color: rgb(235, 241, 241);
}
.color-type13 {
	color: rgb(102, 102, 102);
}
.color-type14 {
	color: rgb(243, 243, 243);
}
.color-type15 {
	color: rgb(119, 119, 119);
}
.color-type16 {
	color: rgb(153, 153, 153);
}
.color-type17 {
	color: rgb(227, 227, 227);
}
.color-type18 {
	color: rgb(0, 65, 93);
}
.color-type19 {
	color: rgb(229, 229, 229);
}
.color-type20 {
	color: rgb(179, 179, 179);
}
.color-type21 {
	color: rgb(0, 187, 163);
}
.color-type22 {
	color: rgb(0, 132, 51);
}
.color-type23 {
	color: rgb(94, 91, 84);
}
.color-type24 {
	color: rgb(244, 131, 38);
}
.color-type25 {
	color: rgb(244, 82, 57);
}
.color-type26 {
	color: rgb(195, 59, 34);
}
.color-type27 {
	color: rgb(133, 42, 122);
}
.color-type28 {
	color: rgb(234, 234, 234);
}
.color-type29 {
	color: rgb(1, 151, 214);
}
.color-type30 {
	color: rgb(1, 125, 214);
}
.color-type31 {
	color: rgb(136, 136, 136);
}
.color-type32 {
	color: rgb(98, 112, 119);
}
.color-type33 {
	color: rgb(131, 142, 147);
}
.color-type34 {
	color: rgb(235, 238, 239);
}
.color-type35 {
	color: rgb(15, 102, 152);
}
.bkg-color-type1 {
	background-color: black;
}
.bkg-color-type2 {
	background-color: white;
}
.bkg-color-type3 {
	background-color: rgb(0, 125, 186);
}
.bkg-color-type4 {
	background-color: rgb(130, 41, 128);
}
.bkg-color-type5 {
	background-color: rgb(204, 204, 204);
}
.bkg-color-type6 {
	background-color: rgb(118, 118, 118);
}
.bkg-color-type7 {
	background-color: rgb(90, 90, 90);
}
.bkg-color-type8 {
	background-color: red;
}
.bkg-color-type9 {
	background-color: rgb(0, 150, 213);
}
.bkg-color-type10 {
	background-color: rgb(242, 242, 242);
}
.bkg-color-type11 {
	background-color: rgb(214, 73, 45);
}
.bkg-color-type12 {
	background-color: rgb(235, 241, 241);
}
.bkg-color-type13 {
	background-color: rgb(102, 102, 102);
}
.bkg-color-type14 {
	background-color: rgb(243, 243, 243);
}
.bkg-color-type15 {
	background-color: rgb(119, 119, 119);
}
.bkg-color-type16 {
	background-color: rgb(153, 153, 153);
}
.bkg-color-type17 {
	background-color: rgb(227, 227, 227);
}
.bkg-color-type18 {
	background-color: rgb(0, 65, 93);
}
.bkg-color-type19 {
	background-color: rgb(229, 229, 229);
}
.bkg-color-type20 {
	background-color: rgb(179, 179, 179);
}
.bkg-color-type21 {
	background-color: rgb(0, 187, 163);
}
.bkg-color-type22 {
	background-color: rgb(0, 132, 51);
}
.bkg-color-type23 {
	background-color: rgb(94, 91, 84);
}
.bkg-color-type24 {
	background-color: rgb(244, 131, 38);
}
.bkg-color-type25 {
	background-color: rgb(244, 82, 57);
}
.bkg-color-type26 {
	background-color: rgb(195, 59, 34);
}
.bkg-color-type27 {
	background-color: rgb(133, 42, 122);
}
.bkg-color-type28 {
	background-color: rgb(234, 234, 234);
}
.bkg-color-type29 {
	background-color: rgb(1, 151, 214);
}
.bkg-color-type30 {
	background-color: rgb(1, 125, 214);
}
.bkg-color-type31 {
	background-color: rgb(136, 136, 136);
}
.bkg-color-type32 {
	background-color: rgb(98, 112, 119);
}
.bkg-color-type33 {
	background-color: rgb(131, 142, 147);
}
.bkg-color-type34 {
	background-color: rgb(235, 238, 239);
}
.bkg-color-type35 {
	background-color: rgb(15, 102, 152);
}
.fl-color-type1::first-letter {
	color: black; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type1 h1::first-letter {
	color: black; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type1 h2::first-letter {
	color: black; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type1 h3::first-letter {
	color: black; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type1 h4::first-letter {
	color: black; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type1 h5::first-letter {
	color: black; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type1 h6::first-letter {
	color: black; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type2::first-letter {
	color: white; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type2 h1::first-letter {
	color: white; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type2 h2::first-letter {
	color: white; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type2 h3::first-letter {
	color: white; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type2 h4::first-letter {
	color: white; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type2 h5::first-letter {
	color: white; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type2 h6::first-letter {
	color: white; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type3::first-letter {
	color: rgb(0, 125, 186); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type3 h1::first-letter {
	color: rgb(0, 125, 186); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type3 h2::first-letter {
	color: rgb(0, 125, 186); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type3 h3::first-letter {
	color: rgb(0, 125, 186); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type3 h4::first-letter {
	color: rgb(0, 125, 186); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type3 h5::first-letter {
	color: rgb(0, 125, 186); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type3 h6::first-letter {
	color: rgb(0, 125, 186); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type4::first-letter {
	color: rgb(130, 41, 128); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type4 h1::first-letter {
	color: rgb(130, 41, 128); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type4 h2::first-letter {
	color: rgb(130, 41, 128); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type4 h3::first-letter {
	color: rgb(130, 41, 128); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type4 h4::first-letter {
	color: rgb(130, 41, 128); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type4 h5::first-letter {
	color: rgb(130, 41, 128); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type4 h6::first-letter {
	color: rgb(130, 41, 128); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type5::first-letter {
	color: rgb(204, 204, 204); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type5 h1::first-letter {
	color: rgb(204, 204, 204); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type5 h2::first-letter {
	color: rgb(204, 204, 204); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type5 h3::first-letter {
	color: rgb(204, 204, 204); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type5 h4::first-letter {
	color: rgb(204, 204, 204); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type5 h5::first-letter {
	color: rgb(204, 204, 204); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type5 h6::first-letter {
	color: rgb(204, 204, 204); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type6::first-letter {
	color: rgb(118, 118, 118); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type6 h1::first-letter {
	color: rgb(118, 118, 118); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type6 h2::first-letter {
	color: rgb(118, 118, 118); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type6 h3::first-letter {
	color: rgb(118, 118, 118); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type6 h4::first-letter {
	color: rgb(118, 118, 118); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type6 h5::first-letter {
	color: rgb(118, 118, 118); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type6 h6::first-letter {
	color: rgb(118, 118, 118); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type7::first-letter {
	color: rgb(90, 90, 90); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type7 h1::first-letter {
	color: rgb(90, 90, 90); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type7 h2::first-letter {
	color: rgb(90, 90, 90); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type7 h3::first-letter {
	color: rgb(90, 90, 90); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type7 h4::first-letter {
	color: rgb(90, 90, 90); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type7 h5::first-letter {
	color: rgb(90, 90, 90); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type7 h6::first-letter {
	color: rgb(90, 90, 90); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type8::first-letter {
	color: red; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type8 h1::first-letter {
	color: red; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type8 h2::first-letter {
	color: red; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type8 h3::first-letter {
	color: red; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type8 h4::first-letter {
	color: red; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type8 h5::first-letter {
	color: red; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type8 h6::first-letter {
	color: red; font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type9::first-letter {
	color: rgb(0, 150, 213); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type9 h1::first-letter {
	color: rgb(0, 150, 213); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type9 h2::first-letter {
	color: rgb(0, 150, 213); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type9 h3::first-letter {
	color: rgb(0, 150, 213); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type9 h4::first-letter {
	color: rgb(0, 150, 213); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type9 h5::first-letter {
	color: rgb(0, 150, 213); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type9 h6::first-letter {
	color: rgb(0, 150, 213); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type10::first-letter {
	color: rgb(242, 242, 242); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type10 h1::first-letter {
	color: rgb(242, 242, 242); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type10 h2::first-letter {
	color: rgb(242, 242, 242); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type10 h3::first-letter {
	color: rgb(242, 242, 242); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type10 h4::first-letter {
	color: rgb(242, 242, 242); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type10 h5::first-letter {
	color: rgb(242, 242, 242); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type10 h6::first-letter {
	color: rgb(242, 242, 242); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type11::first-letter {
	color: rgb(214, 73, 45); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type11 h1::first-letter {
	color: rgb(214, 73, 45); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type11 h2::first-letter {
	color: rgb(214, 73, 45); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type11 h3::first-letter {
	color: rgb(214, 73, 45); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type11 h4::first-letter {
	color: rgb(214, 73, 45); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type11 h5::first-letter {
	color: rgb(214, 73, 45); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type11 h6::first-letter {
	color: rgb(214, 73, 45); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type12::first-letter {
	color: rgb(235, 241, 241); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type12 h1::first-letter {
	color: rgb(235, 241, 241); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type12 h2::first-letter {
	color: rgb(235, 241, 241); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type12 h3::first-letter {
	color: rgb(235, 241, 241); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type12 h4::first-letter {
	color: rgb(235, 241, 241); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type12 h5::first-letter {
	color: rgb(235, 241, 241); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type12 h6::first-letter {
	color: rgb(235, 241, 241); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type13::first-letter {
	color: rgb(102, 102, 102); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type13 h1::first-letter {
	color: rgb(102, 102, 102); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type13 h2::first-letter {
	color: rgb(102, 102, 102); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type13 h3::first-letter {
	color: rgb(102, 102, 102); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type13 h4::first-letter {
	color: rgb(102, 102, 102); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type13 h5::first-letter {
	color: rgb(102, 102, 102); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type13 h6::first-letter {
	color: rgb(102, 102, 102); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type14::first-letter {
	color: rgb(243, 243, 243); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type14 h1::first-letter {
	color: rgb(243, 243, 243); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type14 h2::first-letter {
	color: rgb(243, 243, 243); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type14 h3::first-letter {
	color: rgb(243, 243, 243); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type14 h4::first-letter {
	color: rgb(243, 243, 243); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type14 h5::first-letter {
	color: rgb(243, 243, 243); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type14 h6::first-letter {
	color: rgb(243, 243, 243); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type15::first-letter {
	color: rgb(119, 119, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type15 h1::first-letter {
	color: rgb(119, 119, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type15 h2::first-letter {
	color: rgb(119, 119, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type15 h3::first-letter {
	color: rgb(119, 119, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type15 h4::first-letter {
	color: rgb(119, 119, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type15 h5::first-letter {
	color: rgb(119, 119, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type15 h6::first-letter {
	color: rgb(119, 119, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type16::first-letter {
	color: rgb(153, 153, 153); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type16 h1::first-letter {
	color: rgb(153, 153, 153); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type16 h2::first-letter {
	color: rgb(153, 153, 153); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type16 h3::first-letter {
	color: rgb(153, 153, 153); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type16 h4::first-letter {
	color: rgb(153, 153, 153); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type16 h5::first-letter {
	color: rgb(153, 153, 153); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type16 h6::first-letter {
	color: rgb(153, 153, 153); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type17::first-letter {
	color: rgb(227, 227, 227); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type17 h1::first-letter {
	color: rgb(227, 227, 227); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type17 h2::first-letter {
	color: rgb(227, 227, 227); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type17 h3::first-letter {
	color: rgb(227, 227, 227); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type17 h4::first-letter {
	color: rgb(227, 227, 227); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type17 h5::first-letter {
	color: rgb(227, 227, 227); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type17 h6::first-letter {
	color: rgb(227, 227, 227); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type18::first-letter {
	color: rgb(0, 65, 93); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type18 h1::first-letter {
	color: rgb(0, 65, 93); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type18 h2::first-letter {
	color: rgb(0, 65, 93); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type18 h3::first-letter {
	color: rgb(0, 65, 93); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type18 h4::first-letter {
	color: rgb(0, 65, 93); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type18 h5::first-letter {
	color: rgb(0, 65, 93); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type18 h6::first-letter {
	color: rgb(0, 65, 93); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type19::first-letter {
	color: rgb(229, 229, 229); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type19 h1::first-letter {
	color: rgb(229, 229, 229); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type19 h2::first-letter {
	color: rgb(229, 229, 229); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type19 h3::first-letter {
	color: rgb(229, 229, 229); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type19 h4::first-letter {
	color: rgb(229, 229, 229); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type19 h5::first-letter {
	color: rgb(229, 229, 229); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type19 h6::first-letter {
	color: rgb(229, 229, 229); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type20::first-letter {
	color: rgb(179, 179, 179); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type20 h1::first-letter {
	color: rgb(179, 179, 179); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type20 h2::first-letter {
	color: rgb(179, 179, 179); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type20 h3::first-letter {
	color: rgb(179, 179, 179); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type20 h4::first-letter {
	color: rgb(179, 179, 179); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type20 h5::first-letter {
	color: rgb(179, 179, 179); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type20 h6::first-letter {
	color: rgb(179, 179, 179); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type21::first-letter {
	color: rgb(0, 187, 163); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type21 h1::first-letter {
	color: rgb(0, 187, 163); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type21 h2::first-letter {
	color: rgb(0, 187, 163); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type21 h3::first-letter {
	color: rgb(0, 187, 163); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type21 h4::first-letter {
	color: rgb(0, 187, 163); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type21 h5::first-letter {
	color: rgb(0, 187, 163); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type21 h6::first-letter {
	color: rgb(0, 187, 163); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type22::first-letter {
	color: rgb(0, 132, 51); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type22 h1::first-letter {
	color: rgb(0, 132, 51); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type22 h2::first-letter {
	color: rgb(0, 132, 51); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type22 h3::first-letter {
	color: rgb(0, 132, 51); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type22 h4::first-letter {
	color: rgb(0, 132, 51); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type22 h5::first-letter {
	color: rgb(0, 132, 51); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type22 h6::first-letter {
	color: rgb(0, 132, 51); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type23::first-letter {
	color: rgb(94, 91, 84); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type23 h1::first-letter {
	color: rgb(94, 91, 84); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type23 h2::first-letter {
	color: rgb(94, 91, 84); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type23 h3::first-letter {
	color: rgb(94, 91, 84); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type23 h4::first-letter {
	color: rgb(94, 91, 84); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type23 h5::first-letter {
	color: rgb(94, 91, 84); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type23 h6::first-letter {
	color: rgb(94, 91, 84); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type24::first-letter {
	color: rgb(244, 131, 38); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type24 h1::first-letter {
	color: rgb(244, 131, 38); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type24 h2::first-letter {
	color: rgb(244, 131, 38); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type24 h3::first-letter {
	color: rgb(244, 131, 38); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type24 h4::first-letter {
	color: rgb(244, 131, 38); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type24 h5::first-letter {
	color: rgb(244, 131, 38); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type24 h6::first-letter {
	color: rgb(244, 131, 38); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type25::first-letter {
	color: rgb(244, 82, 57); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type25 h1::first-letter {
	color: rgb(244, 82, 57); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type25 h2::first-letter {
	color: rgb(244, 82, 57); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type25 h3::first-letter {
	color: rgb(244, 82, 57); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type25 h4::first-letter {
	color: rgb(244, 82, 57); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type25 h5::first-letter {
	color: rgb(244, 82, 57); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type25 h6::first-letter {
	color: rgb(244, 82, 57); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type26::first-letter {
	color: rgb(195, 59, 34); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type26 h1::first-letter {
	color: rgb(195, 59, 34); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type26 h2::first-letter {
	color: rgb(195, 59, 34); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type26 h3::first-letter {
	color: rgb(195, 59, 34); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type26 h4::first-letter {
	color: rgb(195, 59, 34); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type26 h5::first-letter {
	color: rgb(195, 59, 34); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type26 h6::first-letter {
	color: rgb(195, 59, 34); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type27::first-letter {
	color: rgb(133, 42, 122); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type27 h1::first-letter {
	color: rgb(133, 42, 122); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type27 h2::first-letter {
	color: rgb(133, 42, 122); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type27 h3::first-letter {
	color: rgb(133, 42, 122); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type27 h4::first-letter {
	color: rgb(133, 42, 122); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type27 h5::first-letter {
	color: rgb(133, 42, 122); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type27 h6::first-letter {
	color: rgb(133, 42, 122); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type28::first-letter {
	color: rgb(234, 234, 234); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type28 h1::first-letter {
	color: rgb(234, 234, 234); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type28 h2::first-letter {
	color: rgb(234, 234, 234); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type28 h3::first-letter {
	color: rgb(234, 234, 234); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type28 h4::first-letter {
	color: rgb(234, 234, 234); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type28 h5::first-letter {
	color: rgb(234, 234, 234); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type28 h6::first-letter {
	color: rgb(234, 234, 234); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type29::first-letter {
	color: rgb(1, 151, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type29 h1::first-letter {
	color: rgb(1, 151, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type29 h2::first-letter {
	color: rgb(1, 151, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type29 h3::first-letter {
	color: rgb(1, 151, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type29 h4::first-letter {
	color: rgb(1, 151, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type29 h5::first-letter {
	color: rgb(1, 151, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type29 h6::first-letter {
	color: rgb(1, 151, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type30::first-letter {
	color: rgb(1, 125, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type30 h1::first-letter {
	color: rgb(1, 125, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type30 h2::first-letter {
	color: rgb(1, 125, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type30 h3::first-letter {
	color: rgb(1, 125, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type30 h4::first-letter {
	color: rgb(1, 125, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type30 h5::first-letter {
	color: rgb(1, 125, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type30 h6::first-letter {
	color: rgb(1, 125, 214); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type31::first-letter {
	color: rgb(136, 136, 136); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type31 h1::first-letter {
	color: rgb(136, 136, 136); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type31 h2::first-letter {
	color: rgb(136, 136, 136); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type31 h3::first-letter {
	color: rgb(136, 136, 136); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type31 h4::first-letter {
	color: rgb(136, 136, 136); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type31 h5::first-letter {
	color: rgb(136, 136, 136); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type31 h6::first-letter {
	color: rgb(136, 136, 136); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type32::first-letter {
	color: rgb(98, 112, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type32 h1::first-letter {
	color: rgb(98, 112, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type32 h2::first-letter {
	color: rgb(98, 112, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type32 h3::first-letter {
	color: rgb(98, 112, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type32 h4::first-letter {
	color: rgb(98, 112, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type32 h5::first-letter {
	color: rgb(98, 112, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type32 h6::first-letter {
	color: rgb(98, 112, 119); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type33::first-letter {
	color: rgb(131, 142, 147); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type33 h1::first-letter {
	color: rgb(131, 142, 147); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type33 h2::first-letter {
	color: rgb(131, 142, 147); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type33 h3::first-letter {
	color: rgb(131, 142, 147); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type33 h4::first-letter {
	color: rgb(131, 142, 147); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type33 h5::first-letter {
	color: rgb(131, 142, 147); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type33 h6::first-letter {
	color: rgb(131, 142, 147); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type34::first-letter {
	color: rgb(235, 238, 239); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type34 h1::first-letter {
	color: rgb(235, 238, 239); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type34 h2::first-letter {
	color: rgb(235, 238, 239); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type34 h3::first-letter {
	color: rgb(235, 238, 239); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type34 h4::first-letter {
	color: rgb(235, 238, 239); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type34 h5::first-letter {
	color: rgb(235, 238, 239); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type34 h6::first-letter {
	color: rgb(235, 238, 239); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type35::first-letter {
	color: rgb(15, 102, 152); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type35 h1::first-letter {
	color: rgb(15, 102, 152); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type35 h2::first-letter {
	color: rgb(15, 102, 152); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type35 h3::first-letter {
	color: rgb(15, 102, 152); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type35 h4::first-letter {
	color: rgb(15, 102, 152); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type35 h5::first-letter {
	color: rgb(15, 102, 152); font-family: "HPSimplified",Arial; font-weight: bold;
}
.fl-color-type35 h6::first-letter {
	color: rgb(15, 102, 152); font-family: "HPSimplified",Arial; font-weight: bold;
}
.font-hh1 {
	margin-bottom: 11px;
}
.font-hh2 {
	margin-bottom: 11px;
}
h1 {
	margin-bottom: 9px;
}
.font-h1 {
	margin-bottom: 9px;
}
h2 {
	margin-bottom: 25px;
}
h3 {
	margin-bottom: 0px;
}
.font-h4 {
	margin-bottom: 0px;
}
.font-h5 {
	margin-bottom: 0px;
}
.font-h6 {
	margin-bottom: 0px;
}
.font-h7 {
	margin-bottom: 0px;
}
.font-lh2 {
	margin-bottom: 15px;
}
.font-lh3 {
	margin-bottom: 0px;
}
p {
	margin-bottom: 8px;
}
.primary-typography p {
	margin-bottom: 8px;
}
p.primary-typography {
	margin-bottom: 8px;
}
.asaid-typography p {
	margin-bottom: 4px;
}
p.asaid-typography {
	margin-bottom: 4px;
}
.secondary-typography p {
	margin-bottom: 6px;
}
p.secondary-typography {
	margin-bottom: 6px;
}
.footnote p {
	margin-bottom: 4px;
}
p.footnote {
	margin-bottom: 4px;
}
.breadcrumbs p {
	margin-bottom: 4px;
}
p.breadcrumbs {
	margin-bottom: 4px;
}
.asaid-typography h3 {
	margin-bottom: 6px;
}
h3.asaid-typography {
	margin-bottom: 6px;
}
.asaid-typography .fontH3 {
	margin-bottom: 6px;
}
.blog-feed-container .post-body {
	color: rgb(118, 118, 118); margin-bottom: 23px;
}
.bkg-color-type1 .blog-feed-container .post-body {
	color: white;
}
.bkg-color-type9 .blog-feed-container .post-body {
	color: white;
}
.blog-feed-container .post-info {
	margin-bottom: 25px;
}
.blog-feed-container .short-template .post-info {
	margin: 5px 0px 0px;
}
.blog-feed-container .short-template .post-info .footnote {
	margin: 7px 0px 20px; display: inline-block;
}
.blog-feed-container .post-cnt {
	min-height: 70px;
}
.blog-feed-container :last-child.post-cnt .meta {
	margin-bottom: 0px;
}
.blog-feed-container .span8.post-cnt .ispl_sm {
	margin-left: 110px;
}
.blog-feed-container .font-lh4 {
	line-height: 22px;
}
.blog-feed-container .second-row {
	clear: both; margin-top: 15px;
}
.blog-feed-child.blog-feed-container {
	height: 160px;
}
.button {
	padding: 0px 15px; border-radius: 0px 4px; height: 36px; line-height: 35px; font-size: 16px; font-weight: bold; margin-left: 5px; display: inline-block; background-color: rgb(0, 150, 214);
}
.button span {
	
}
.button .label {
	padding-right: 5px;
}
.button input {
	background: none; border: currentColor; border-image: none; color: inherit; overflow: visible; cursor: pointer;
}
.button em {
	line-height: 14px; padding-left: 2px; font-weight: normal;
}
.button [class*='icb_'].icon_cnt i {
	top: 2px; right: 0px; cursor: pointer;
}
.button [class*='icb_lft_'] {
	left: -4px;
}
.button input {
	height: 36px;
}
@media 
{
.button input {
	height: 32px;
}
}
:first-child.button {
	margin-left: 0px;
}
.button:hover {
	background-color: rgb(214, 73, 45);
}
.button:focus {
	background-color: rgb(214, 73, 45);
}
.large.button {
	padding: 0px 20px; height: 40px; line-height: 38px; font-size: 20px;
}
.large.button input {
	height: 40px;
}
@media 
{
.large.button input {
	height: 36px;
}
}
.large.button .icon_cnt i {
	top: 4px;
}
.small.button {
	padding: 0px 10px; height: 26px; line-height: 27px; font-size: 14px;
}
.small.button input {
	height: 26px;
}
@media 
{
.small.button input {
	height: 22px;
}
}
.small.button .icon_cnt i {
	top: -1px;
}
@media 
{
.small.button .icon_cnt i {
	top: 1px;
}
}
@media 
{
.small.button {
	line-height: 24px;
}
}
.button:link {
	color: rgb(255, 255, 255);
}
.button:visited {
	color: rgb(255, 255, 255);
}
.button:hover {
	text-decoration: none; background-color: rgb(0, 102, 153);
}
.button:focus {
	text-decoration: none; background-color: rgb(0, 102, 153);
}
.critical.button {
	background-color: rgb(215, 65, 11);
}
.critical.button:hover {
	background-color: rgb(193, 64, 26);
}
:not([class*='disabled']).critical.button:hover {
	background-color: rgb(193, 64, 26);
}
.secondary.button {
	background-color: rgb(118, 118, 118);
}
:not([class*='disabled']).secondary.button:hover {
	background-color: rgb(90, 90, 90);
}
.disabled.button {
	cursor: default; background-color: rgb(204, 204, 204);
}
.bkg-color-type1 .button {
	background-color: rgb(255, 255, 255);
}
.bkg-color-type9 .button {
	background-color: rgb(255, 255, 255);
}
.bkg-color-type1 .button:link {
	color: rgb(0, 150, 214);
}
.bkg-color-type1 .button:visited {
	color: rgb(0, 150, 214);
}
.bkg-color-type9 .button:link {
	color: rgb(0, 150, 214);
}
.bkg-color-type9 .button:visited {
	color: rgb(0, 150, 214);
}
.bkg-color-type1 .button:hover {
	color: rgb(0, 102, 153);
}
.bkg-color-type1 .button:focus {
	color: rgb(0, 102, 153);
}
.bkg-color-type9 .button:hover {
	color: rgb(0, 102, 153);
}
.bkg-color-type9 .button:focus {
	color: rgb(0, 102, 153);
}
.bkg-color-type1 .disabled.button {
	color: rgb(94, 94, 94); background-color: rgb(217, 217, 217);
}
.bkg-color-type9 .disabled.button {
	color: rgb(94, 94, 94); background-color: rgb(217, 217, 217);
}
.bkg-color-type1 .critical.button {
	background-color: rgb(215, 65, 11);
}
.bkg-color-type9 .critical.button {
	background-color: rgb(215, 65, 11);
}
.bkg-color-type1 :not([class*='disabled']).critical.button:hover {
	background-color: rgb(193, 64, 26);
}
.bkg-color-type9 :not([class*='disabled']).critical.button:hover {
	background-color: rgb(193, 64, 26);
}
.button-toggle {
	line-height: 18px; font-size: 14px;
}
.button-toggle label {
	padding: 1px 6px 0px; display: inline-block;
}
.button-toggle .radio {
	background: none; border: 2px solid rgb(204, 204, 204); border-image: none; height: 21px; padding-left: 0px;
}
.button-toggle :first-child.radio {
	margin-right: 2px;
}
.button-toggle .radio:link {
	color: rgb(118, 118, 118);
}
.button-toggle .radio:hover {
	border-color: rgb(90, 90, 90);
}
.button-toggle .radio:focus {
	border-color: rgb(90, 90, 90);
}
.button-toggle .radio:hover:link {
	color: rgb(0, 125, 186);
}
.button-toggle .radio:focus:link {
	color: rgb(0, 125, 186);
}
.button-toggle .checked.radio {
	border-color: rgb(0, 125, 186); color: rgb(255, 255, 255); background-color: rgb(0, 125, 186);
}
.button-toggle .checked.radio:hover {
	border-color: rgb(0, 125, 186); color: rgb(255, 255, 255); background-color: rgb(0, 125, 186);
}
.button-toggle .checked.radio:focus {
	border-color: rgb(0, 125, 186); color: rgb(255, 255, 255); background-color: rgb(0, 125, 186);
}
.button-toggle .error.radio {
	border-color: rgb(255, 0, 0); color: rgb(255, 0, 0); background-color: rgb(255, 255, 255);
}
.button-toggle .error.radio:hover {
	border-color: rgb(90, 90, 90); color: rgb(255, 0, 0);
}
.button-toggle .error.radio:focus {
	border-color: rgb(90, 90, 90); color: rgb(255, 0, 0);
}
.button-share {
	display: inline-block;
}
.button-share:hover span {
	text-decoration: underline;
}
.button-share .label {
	left: -32px; padding-left: 32px; display: inline-block; position: relative;
}
.footnote li {
	float: left;
}
.breadcrumbs li {
	float: left;
}
.breadcrumbs li {
	white-space: nowrap;
}
.breadcrumbs li a {
	white-space: nowrap;
}
.footnote .slash {
	padding: 0px 5px;
}
.breadcrumbs .slash {
	padding: 0px 5px;
}
.footnote {
	color: rgb(118, 118, 118);
}
.footnote a {
	color: rgb(0, 125, 186);
}
.footnote .footnotes_submit {
	color: rgb(0, 125, 186);
}
.footnote a:hover {
	text-decoration: underline;
}
.footnote a:focus {
	text-decoration: underline;
}
.footnote .footnotes_submit:hover {
	text-decoration: underline;
}
.footnote .footnotes_submit:focus {
	text-decoration: underline;
}
.footnote a:visited {
	color: rgb(0, 125, 186);
}
.footnote .footnotes_submit:visited {
	color: rgb(0, 125, 186);
}
.footnote .symbol {
	width: 20px; position: absolute;
}
.footnote .note {
	margin-left: 15px; display: inline-block;
}
.footnote p {
	margin-bottom: 10px;
}
.footnote p sup {
	position: relative;
}
.footnote p sub {
	position: relative;
}
.icon_cnt a {
	line-height: 19px; padding-left: 20px; font-size: 16px;
}
.link_icn {
	line-height: 19px; padding-left: 20px; font-size: 16px;
}
.icon_cnt {
	display: inline-block; position: relative;
}
.icon_cnt i {
	position: absolute; cursor: default;
}
.icon_cnt a {
	width: auto; display: inline-block;
}
[class*='icn_'].link_icn {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='icn_'] i {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='iel_'].link_icn {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='iel_'] i {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='icb_'].link_icn {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='icb_'] i {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='idd_'].link_icn {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='idd_'] i {
	height: 18px; min-width: 15px; background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
[class*='icl_'].link_icn {
	height: 21px; min-width: 21px; background-image: url("../images/s-21px-hpe.png"); background-repeat: no-repeat;
}
[class*='icl_'] i {
	height: 21px; min-width: 21px; background-image: url("../images/s-21px-hpe.png"); background-repeat: no-repeat;
}
.link_icn.icn_qsp {
	background-position: 0px 4px;
}
.icn_qsp i {
	background-position: 0px 4px;
}
.link_icn.icn_qdf {
	background-position: 0px -1249px;
}
.icn_qdf i {
	background-position: 0px -1249px;
}
.link_icn.icn_pdf {
	background-position: 0px -40px;
}
.icn_pdf i {
	background-position: 0px -40px;
}
.link_icn.icn_vid {
	background-position: 0px -679px;
}
.icn_vid i {
	background-position: 0px -679px;
}
.link_icn.icn_pdc {
	background-position: 0px -1286px;
}
.icn_pdc i {
	background-position: 0px -1286px;
}
.link_icn.icn_atc {
	background-position: 0px -1321px;
}
.icn_atc i {
	background-position: 0px -1321px;
}
.link_icn.icn_prc {
	background-position: 0px -1357px;
}
.icn_prc i {
	background-position: 0px -1357px;
}
.link_icn.icn_hrn {
	background-position: 0px -1391px;
}
.icn_hrn i {
	background-position: 0px -1391px;
}
.link_icn.icn_dld {
	background-position: 0px -1426px;
}
.icn_dld i {
	background-position: 0px -1426px;
}
.link_icn.icn_pnd {
	background-position: 0px -1461px;
}
.icn_pnd i {
	background-position: 0px -1461px;
}
.link_icn.icn_doc {
	background-position: 0px -1496px;
}
.icn_doc i {
	background-position: 0px -1496px;
}
.link_icn.icn_sdd {
	background-position: 0px -1531px;
}
.icn_sdd i {
	background-position: 0px -1531px;
}
.link_icn.icn_spt {
	background-position: 0px -1566px;
}
.icn_spt i {
	background-position: 0px -1566px;
}
.link_icn.icn_spt2 {
	background-position: 0px -1880px;
}
.icn_spt2 i {
	background-position: 0px -1880px;
}
.link_icn.icn_loa {
	background-position: 0px -525px;
}
.icn_loa i {
	background-position: 0px -525px;
}
.link_icn.icn_frm {
	background-position: 0px -234px;
}
.icn_frm i {
	background-position: 0px -234px;
}
.link_icn.icn_svc {
	background-position: 0px -1601px;
}
.icn_svc i {
	background-position: 0px -1601px;
}
.link_icn.icn_pat {
	background-position: 0px -426px;
}
.icn_pat i {
	background-position: 0px -426px;
}
.link_icn.icn_gol {
	background-position: 0px -1153px;
}
.icn_gol i {
	background-position: 0px -1153px;
}
.link_icn.icn_flw {
	background-position: 0px -712px;
}
.icn_flw i {
	background-position: 0px -712px;
}
.link_icn.icn_rcl {
	background-position: 0px -1636px;
}
.icn_rcl i {
	background-position: 0px -1636px;
}
.link_icn.icn_foo {
	background-position: 0px -1671px;
}
.icn_foo i {
	background-position: 0px -1671px;
}
.link_icn.icn_mal {
	background-position: 0px -1705px;
}
.icn_mal i {
	background-position: 0px -1705px;
}
.link_icn.icn_mal2 {
	background-position: 0px -1914px;
}
.icn_mal2 i {
	background-position: 0px -1914px;
}
.link_icn.icn_exc {
	background-position: 0px -1741px;
}
.icn_exc i {
	background-position: 0px -1741px;
}
.link_icn.icn_exc2 {
	background-position: 0px -747px;
}
.icn_exc2 i {
	background-position: 0px -747px;
}
.link_icn.icn_fon {
	background-position: 0px -1777px;
}
.icn_fon i {
	background-position: 0px -1777px;
}
.link_icn.icn_exp {
	background-position: 0px -1813px;
}
.icn_exp i {
	background-position: 0px -1813px;
}
.link_icn.icn_rsl {
	background-position: 0px -1845px;
}
.icn_rsl i {
	background-position: 0px -1845px;
}
.link_icn.icn_rss {
	background-position: 0px -1986px;
}
.icn_rss i {
	background-position: 0px -1986px;
}
.link_icn.icn_cmt {
	background-position: 0px -2022px;
}
.icn_cmt i {
	background-position: 0px -2022px;
}
.link_icn.icn_blg {
	background-position: 0px -2056px;
}
.icn_blg i {
	background-position: 0px -2056px;
}
.link_icn.icn_inf {
	background-position: 0px -2092px;
}
.icn_inf i {
	background-position: 0px -2092px;
}
.link_icn.icn_shp {
	background-position: 0px -2126px;
}
.icn_shp i {
	background-position: 0px -2126px;
}
.icn_fls i {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAKQWlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUU9kWh8+9N73QEiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVGFBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDGwVFEReXdjGsJ7601896a/cdZ39nnt9fZZ+9917oAUPyCBMJ0WAGANKFYFO7rwVwSE8vE9wIYEAEOWAHA4WZmBEf4RALU/L09mZmoSMaz9u4ugGS72yy/UCZz1v9/kSI3QyQGAApF1TY8fiYX5QKUU7PFGTL/BMr0lSkyhjEyFqEJoqwi48SvbPan5iu7yZiXJuShGlnOGbw0noy7UN6aJeGjjAShXJgl4GejfAdlvVRJmgDl9yjT0/icTAAwFJlfzOcmoWyJMkUUGe6J8gIACJTEObxyDov5OWieAHimZ+SKBIlJYqYR15hp5ejIZvrxs1P5YjErlMNN4Yh4TM/0tAyOMBeAr2+WRQElWW2ZaJHtrRzt7VnW5mj5v9nfHn5T/T3IevtV8Sbsz55BjJ5Z32zsrC+9FgD2JFqbHbO+lVUAtG0GQOXhrE/vIADyBQC03pzzHoZsXpLE4gwnC4vs7GxzAZ9rLivoN/ufgm/Kv4Y595nL7vtWO6YXP4EjSRUzZUXlpqemS0TMzAwOl89k/fcQ/+PAOWnNycMsnJ/AF/GF6FVR6JQJhIlou4U8gViQLmQKhH/V4X8YNicHGX6daxRodV8AfYU5ULhJB8hvPQBDIwMkbj96An3rWxAxCsi+vGitka9zjzJ6/uf6Hwtcim7hTEEiU+b2DI9kciWiLBmj34RswQISkAd0oAo0gS4wAixgDRyAM3AD3iAAhIBIEAOWAy5IAmlABLJBPtgACkEx2AF2g2pwANSBetAEToI2cAZcBFfADXALDIBHQAqGwUswAd6BaQiC8BAVokGqkBakD5lC1hAbWgh5Q0FQOBQDxUOJkBCSQPnQJqgYKoOqoUNQPfQjdBq6CF2D+qAH0CA0Bv0BfYQRmALTYQ3YALaA2bA7HAhHwsvgRHgVnAcXwNvhSrgWPg63whfhG/AALIVfwpMIQMgIA9FGWAgb8URCkFgkAREha5EipAKpRZqQDqQbuY1IkXHkAwaHoWGYGBbGGeOHWYzhYlZh1mJKMNWYY5hWTBfmNmYQM4H5gqVi1bGmWCesP3YJNhGbjS3EVmCPYFuwl7ED2GHsOxwOx8AZ4hxwfrgYXDJuNa4Etw/XjLuA68MN4SbxeLwq3hTvgg/Bc/BifCG+Cn8cfx7fjx/GvyeQCVoEa4IPIZYgJGwkVBAaCOcI/YQRwjRRgahPdCKGEHnEXGIpsY7YQbxJHCZOkxRJhiQXUiQpmbSBVElqIl0mPSa9IZPJOmRHchhZQF5PriSfIF8lD5I/UJQoJhRPShxFQtlOOUq5QHlAeUOlUg2obtRYqpi6nVpPvUR9Sn0vR5Mzl/OX48mtk6uRa5Xrl3slT5TXl3eXXy6fJ18hf0r+pvy4AlHBQMFTgaOwVqFG4bTCPYVJRZqilWKIYppiiWKD4jXFUSW8koGStxJPqUDpsNIlpSEaQtOledK4tE20Otpl2jAdRzek+9OT6cX0H+i99AllJWVb5SjlHOUa5bPKUgbCMGD4M1IZpYyTjLuMj/M05rnP48/bNq9pXv+8KZX5Km4qfJUilWaVAZWPqkxVb9UU1Z2qbapP1DBqJmphatlq+9Uuq43Pp893ns+dXzT/5PyH6rC6iXq4+mr1w+o96pMamhq+GhkaVRqXNMY1GZpumsma5ZrnNMe0aFoLtQRa5VrntV4wlZnuzFRmJbOLOaGtru2nLdE+pN2rPa1jqLNYZ6NOs84TXZIuWzdBt1y3U3dCT0svWC9fr1HvoT5Rn62fpL9Hv1t/ysDQINpgi0GbwaihiqG/YZ5ho+FjI6qRq9Eqo1qjO8Y4Y7ZxivE+41smsImdSZJJjclNU9jU3lRgus+0zwxr5mgmNKs1u8eisNxZWaxG1qA5wzzIfKN5m/krCz2LWIudFt0WXyztLFMt6ywfWSlZBVhttOqw+sPaxJprXWN9x4Zq42Ozzqbd5rWtqS3fdr/tfTuaXbDdFrtOu8/2DvYi+yb7MQc9h3iHvQ732HR2KLuEfdUR6+jhuM7xjOMHJ3snsdNJp9+dWc4pzg3OowsMF/AX1C0YctFx4bgccpEuZC6MX3hwodRV25XjWuv6zE3Xjed2xG3E3dg92f24+ysPSw+RR4vHlKeT5xrPC16Il69XkVevt5L3Yu9q76c+Oj6JPo0+E752vqt9L/hh/QL9dvrd89fw5/rX+08EOASsCegKpARGBFYHPgsyCRIFdQTDwQHBu4IfL9JfJFzUFgJC/EN2hTwJNQxdFfpzGC4sNKwm7Hm4VXh+eHcELWJFREPEu0iPyNLIR4uNFksWd0bJR8VF1UdNRXtFl0VLl1gsWbPkRoxajCCmPRYfGxV7JHZyqffS3UuH4+ziCuPuLjNclrPs2nK15anLz66QX8FZcSoeGx8d3xD/iRPCqeVMrvRfuXflBNeTu4f7kufGK+eN8V34ZfyRBJeEsoTRRJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmEtPi000IlYYqwK10zPSe9L8M0ozBDuspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy3mdHZZ/KUcwR5vTkmuRuyx3J88n7fjVmNXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7rj20gbUjZ8MtGy41lG99uit7UUaBRsL5gaLPv5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l9qX7d+B2CHfc3em681iZYlle2dCu4F2t5czyovK3u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk6oEaj5rmvep7t+2d2sfb17/fbX/TAY0DxQc+HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0TtSPGRz0eFR6XHwo911TvU1zeoN5Q2wo2SxrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZeYp9qukn/Z/2ttBailqh1tzWibakNml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93fvJCxoXxi4kXhzpXdD66tOTSna6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56WX+x+aem172296XCz/ZbjrY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/Mejj9aP1j7OOiJwpPKp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy//lfmvT8MFz6nPK0a0RupHrUfPjPmM3Xqx9MXwy4yX0+OFvyn+tveV0auffnf7vWdiycTwa9HrmT9K3qi+OfrW9m3nZOjk03dp76anit6rvj/2gf2h+2P0x5Hp7E/4T5WfjT93fAn88ngmbWbm3/eE8/syOll+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAE3mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS4xLjIiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjE8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjU8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE1PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6c3ViamVjdD4KICAgICAgICAgICAgPHJkZjpCYWcvPgogICAgICAgICA8L2RjOnN1YmplY3Q+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxMy0wNy0yNFQxNDowNzo4MzwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+UGl4ZWxtYXRvciAyLjEuNDwveG1wOkNyZWF0b3JUb29sPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KXHuz/wAAAfVJREFUKBVdUz2vKVEUXcOMIL6ecN0XhURCJJSUfoFGK9FI9P6QQiU6jYZGIpQUCoW8QohEJFxfEd/erH3fTPLulu3MnL3X3muvc0Z5v99/APzS/T/T90GnWSwWWTebDdbrNRKJBBRF+VL13Q/d3RLV/x6PB16vl7xyVVUVt9sN/X4f4/EYDocD8XgcVqtVI/jOTHZhEk0PsDI0TZO9RqOB1WolQMb+2f2bj/5mAAlgglGg1WphPp/Dbrdjt9shHA6bY7Az7ve7ULXZbGaA+9PpFKPRCC6XC5fLBfl8HslkUvKZa4LZyRCGQI7Rbrdl5QilUgmhUEgYshkZWphEkX7abDYDnYJ5vV5Q6cViIQ2ezyfoFirKSixCN6zT6ZiqTyYTlMtlVKtVKWY0VEnpfD6Lugb15XKJZrMpopEVj+d6vcrKRqfTSZ5VY87j8ShzcJZarSY0+ZzL5VCpVARMVrwkZCszc4MzsSILdbtdDAYDRCIRuQzFYhFUlsmckyzdbrcwFbU9Ho8cC8+UwGAwKMFCoYBAIID9fi/FDbpsRjMvSa/XQ71eh9PpFM9ms0ilUthutzgcDuKc/fPztxQmmJ01PnAOAmOxGNLpNKLRqFCksqTt9/vh8/lMIHGKHpSvajgcyi3KZDKSTA3oPGfNpkHRfz/s6y9d+QeEW520DgAAAABJRU5ErkJggg==") no-repeat;
}
.bkg-color-type3 .link_icn.icn_pdf {
	background-position: 0px -2967px;
}
.bkg-color-type3 .icn_pdf i {
	background-position: 0px -2967px;
}
.bkg-color-type9 .link_icn.icn_pdf {
	background-position: 0px -2967px;
}
.bkg-color-type9 .icn_pdf i {
	background-position: 0px -2967px;
}
.font-color-theme1 .link_icn.icn_pdf {
	background-position: 0px -2967px;
}
.font-color-theme1 .icn_pdf i {
	background-position: 0px -2967px;
}
.bkg-color-type3 .link_icn.icn_vid {
	background-position: 0px -2892px;
}
.bkg-color-type3 .icn_vid i {
	background-position: 0px -2892px;
}
.bkg-color-type9 .link_icn.icn_vid {
	background-position: 0px -2892px;
}
.bkg-color-type9 .icn_vid i {
	background-position: 0px -2892px;
}
.font-color-theme1 .link_icn.icn_vid {
	background-position: 0px -2892px;
}
.font-color-theme1 .icn_vid i {
	background-position: 0px -2892px;
}
.bkg-color-type3 .link_icn.icn_loa {
	background-position: 0px -2547px;
}
.bkg-color-type3 .icn_loa i {
	background-position: 0px -2547px;
}
.bkg-color-type9 .link_icn.icn_loa {
	background-position: 0px -2547px;
}
.bkg-color-type9 .icn_loa i {
	background-position: 0px -2547px;
}
.font-color-theme1 .link_icn.icn_loa {
	background-position: 0px -2547px;
}
.font-color-theme1 .icn_loa i {
	background-position: 0px -2547px;
}
.bkg-color-type3 .link_icn.icn_fon {
	background-position: 0px -2827px;
}
.bkg-color-type3 .icn_fon i {
	background-position: 0px -2827px;
}
.bkg-color-type9 .link_icn.icn_fon {
	background-position: 0px -2827px;
}
.bkg-color-type9 .icn_fon i {
	background-position: 0px -2827px;
}
.font-color-theme1 .link_icn.icn_fon {
	background-position: 0px -2827px;
}
.font-color-theme1 .icn_fon i {
	background-position: 0px -2827px;
}
.bkg-color-type3 .link_icn.icn_exp {
	background-position: 0px -2583px;
}
.bkg-color-type3 .icn_exp i {
	background-position: 0px -2583px;
}
.bkg-color-type9 .link_icn.icn_exp {
	background-position: 0px -2583px;
}
.bkg-color-type9 .icn_exp i {
	background-position: 0px -2583px;
}
.font-color-theme1 .link_icn.icn_exp {
	background-position: 0px -2583px;
}
.font-color-theme1 .icn_exp i {
	background-position: 0px -2583px;
}
.bkg-color-type3 .link_icn.icn_rsl {
	background-position: 0px -2617px;
}
.bkg-color-type3 .icn_rsl i {
	background-position: 0px -2617px;
}
.bkg-color-type9 .link_icn.icn_rsl {
	background-position: 0px -2617px;
}
.bkg-color-type9 .icn_rsl i {
	background-position: 0px -2617px;
}
.font-color-theme1 .link_icn.icn_rsl {
	background-position: 0px -2617px;
}
.font-color-theme1 .icn_rsl i {
	background-position: 0px -2617px;
}
.bkg-color-type3 .link_icn.icn_spt2 {
	background-position: 0px -2651px;
}
.bkg-color-type3 .icn_spt2 i {
	background-position: 0px -2651px;
}
.bkg-color-type9 .link_icn.icn_spt2 {
	background-position: 0px -2651px;
}
.bkg-color-type9 .icn_spt2 i {
	background-position: 0px -2651px;
}
.font-color-theme1 .link_icn.icn_spt2 {
	background-position: 0px -2651px;
}
.font-color-theme1 .icn_spt2 i {
	background-position: 0px -2651px;
}
.bkg-color-type3 .link_icn.icn_mal2 {
	background-position: 0px -2686px;
}
.bkg-color-type3 .icn_mal2 i {
	background-position: 0px -2686px;
}
.bkg-color-type9 .link_icn.icn_mal2 {
	background-position: 0px -2686px;
}
.bkg-color-type9 .icn_mal2 i {
	background-position: 0px -2686px;
}
.font-color-theme1 .link_icn.icn_mal2 {
	background-position: 0px -2686px;
}
.font-color-theme1 .icn_mal2 i {
	background-position: 0px -2686px;
}
.bkg-color-type3 .link_icn.icn_cmt {
	background-position: 0px -3067px;
}
.bkg-color-type3 .icn_cmt i {
	background-position: 0px -3067px;
}
.bkg-color-type9 .link_icn.icn_cmt {
	background-position: 0px -3067px;
}
.bkg-color-type9 .icn_cmt i {
	background-position: 0px -3067px;
}
.font-color-theme1 .link_icn.icn_cmt {
	background-position: 0px -3067px;
}
.font-color-theme1 .icn_cmt i {
	background-position: 0px -3067px;
}
.bkg-color-type3 .link_icn.icn_blg {
	background-position: 0px -3040px;
}
.bkg-color-type3 .icn_blg i {
	background-position: 0px -3040px;
}
.bkg-color-type9 .link_icn.icn_blg {
	background-position: 0px -3040px;
}
.bkg-color-type9 .icn_blg i {
	background-position: 0px -3040px;
}
.font-color-theme1 .link_icn.icn_blg {
	background-position: 0px -3040px;
}
.font-color-theme1 .icn_blg i {
	background-position: 0px -3040px;
}
.link_icn.idd_cht {
	background-position: 0px -2160px;
}
.idd_cht i {
	background-position: 0px -2160px;
}
.bkg-color-type3 .link_icn.idd_cht {
	background-position: 0px -2511px;
}
.bkg-color-type3 .idd_cht i {
	background-position: 0px -2511px;
}
.bkg-color-type9 .link_icn.idd_cht {
	background-position: 0px -2511px;
}
.bkg-color-type9 .idd_cht i {
	background-position: 0px -2511px;
}
.font-color-theme1 .link_icn.idd_cht {
	background-position: 0px -2511px;
}
.font-color-theme1 .idd_cht i {
	background-position: 0px -2511px;
}
.link_icn.iel_shr {
	background-position: 0px -581px;
}
.iel_shr i {
	background-position: 0px -581px;
}
.link_icn.iel_prt {
	background-position: 0px -790px;
}
.iel_prt i {
	background-position: 0px -790px;
}
.link_icn.iel_rss {
	background-position: 0px -840px;
}
.iel_rss i {
	background-position: 0px -840px;
}
.link_icn.iel_sav {
	background-position: 0px -2195px;
}
.iel_sav i {
	background-position: 0px -2195px;
}
.link_icn.iel_mal {
	background-position: 0px -1103px;
}
.iel_mal i {
	background-position: 0px -1103px;
}
.bkg-color-type3 .link_icn.iel_shr {
	background-position: 0px -2929px;
}
.bkg-color-type3 .iel_shr i {
	background-position: 0px -2929px;
}
.bkg-color-type9 .link_icn.iel_shr {
	background-position: 0px -2929px;
}
.bkg-color-type9 .iel_shr i {
	background-position: 0px -2929px;
}
.font-color-theme1 .link_icn.iel_shr {
	background-position: 0px -2929px;
}
.font-color-theme1 .iel_shr i {
	background-position: 0px -2929px;
}
.bkg-color-type3 .link_icn.iel_prt {
	background-position: 0px -3005px;
}
.bkg-color-type3 .iel_prt i {
	background-position: 0px -3005px;
}
.bkg-color-type9 .link_icn.iel_prt {
	background-position: 0px -3005px;
}
.bkg-color-type9 .iel_prt i {
	background-position: 0px -3005px;
}
.font-color-theme1 .link_icn.iel_prt {
	background-position: 0px -3005px;
}
.font-color-theme1 .iel_prt i {
	background-position: 0px -3005px;
}
[class*='icb_'].icon_cnt i {
	top: 1px; right: 18px;
}
[class*='icb_'].icon_cnt a {
	padding: 0px 18px 0px 0px; display: inline;
}
[class*='icb_'] {
	padding: 0px 18px 0px 0px; display: inline;
}
[class*='icb_lft_'].icon_cnt i {
	left: 0px; right: auto;
}
[class*='icb_lft_'] {
	padding: 0px 0px 0px 18px;
}
.icb_hlp {
	padding-right: 20px;
}
.bkg-color-type1 .button .link_icn.icb_lnk {
	background-position: right -2265px;
}
.bkg-color-type1 .button .icb_lnk i {
	background-position: right -2265px;
}
.bkg-color-type9 .button .link_icn.icb_lnk {
	background-position: right -2265px;
}
.bkg-color-type9 .button .icb_lnk i {
	background-position: right -2265px;
}
.font-color-theme1 .button .link_icn.icb_lnk {
	background-position: right -2265px;
}
.font-color-theme1 .button .icb_lnk i {
	background-position: right -2265px;
}
* .link_icn.icb_lnk {
	background-position: right -2265px;
}
* .icb_lnk i {
	background-position: right -2265px;
}
.bkg-color-type1 .button .disabled .link_icn.icb_lnk {
	background-position: right -635px;
}
.bkg-color-type1 .button .disabled .icb_lnk i {
	background-position: right -635px;
}
.bkg-color-type1 .button .link_icn.icb_lnk2 {
	background-position: right -635px;
}
.bkg-color-type1 .button .icb_lnk2 i {
	background-position: right -635px;
}
.bkg-color-type9 .button .disabled .link_icn.icb_lnk {
	background-position: right -635px;
}
.bkg-color-type9 .button .disabled .icb_lnk i {
	background-position: right -635px;
}
.bkg-color-type9 .button .link_icn.icb_lnk2 {
	background-position: right -635px;
}
.bkg-color-type9 .button .icb_lnk2 i {
	background-position: right -635px;
}
.font-color-theme1 .button .disabled .link_icn.icb_lnk {
	background-position: right -635px;
}
.font-color-theme1 .button .disabled .icb_lnk i {
	background-position: right -635px;
}
.font-color-theme1 .button .link_icn.icb_lnk2 {
	background-position: right -635px;
}
.font-color-theme1 .button .icb_lnk2 i {
	background-position: right -635px;
}
* .disabled .link_icn.icb_lnk {
	background-position: right -635px;
}
* .disabled .icb_lnk i {
	background-position: right -635px;
}
* .link_icn.icb_lnk2 {
	background-position: right -635px;
}
* .icb_lnk2 i {
	background-position: right -635px;
}
.bkg-color-type1 .button .link_icn.icb_hlp {
	background-position: right -2232px;
}
.bkg-color-type1 .button .icb_hlp i {
	background-position: right -2232px;
}
.bkg-color-type9 .button .link_icn.icb_hlp {
	background-position: right -2232px;
}
.bkg-color-type9 .button .icb_hlp i {
	background-position: right -2232px;
}
.font-color-theme1 .button .link_icn.icb_hlp {
	background-position: right -2232px;
}
.font-color-theme1 .button .icb_hlp i {
	background-position: right -2232px;
}
* .link_icn.icb_hlp {
	background-position: right -2232px;
}
* .icb_hlp i {
	background-position: right -2232px;
}
.bkg-color-type1 .button .link_icn.icb_arr {
	background-position: right -2754px;
}
.bkg-color-type1 .button .icb_arr i {
	background-position: right -2754px;
}
.bkg-color-type9 .button .link_icn.icb_arr {
	background-position: right -2754px;
}
.bkg-color-type9 .button .icb_arr i {
	background-position: right -2754px;
}
.font-color-theme1 .button .link_icn.icb_arr {
	background-position: right -2754px;
}
.font-color-theme1 .button .icb_arr i {
	background-position: right -2754px;
}
* .link_icn.icb_arr {
	background-position: right -2754px;
}
* .icb_arr i {
	background-position: right -2754px;
}
.bkg-color-type1 .button .link_icn.icb_lft_arr {
	background-position: 0px -2789px;
}
.bkg-color-type1 .button .icb_lft_arr i {
	background-position: 0px -2789px;
}
.bkg-color-type9 .button .link_icn.icb_lft_arr {
	background-position: 0px -2789px;
}
.bkg-color-type9 .button .icb_lft_arr i {
	background-position: 0px -2789px;
}
.font-color-theme1 .button .link_icn.icb_lft_arr {
	background-position: 0px -2789px;
}
.font-color-theme1 .button .icb_lft_arr i {
	background-position: 0px -2789px;
}
* .link_icn.icb_lft_arr {
	background-position: 0px -2789px;
}
* .icb_lft_arr i {
	background-position: 0px -2789px;
}
.bkg-color-type1 .button .link_icn.icb_rfr {
	background-position: right -2302px;
}
.bkg-color-type1 .button .icb_rfr i {
	background-position: right -2302px;
}
.bkg-color-type9 .button .link_icn.icb_rfr {
	background-position: right -2302px;
}
.bkg-color-type9 .button .icb_rfr i {
	background-position: right -2302px;
}
.font-color-theme1 .button .link_icn.icb_rfr {
	background-position: right -2302px;
}
.font-color-theme1 .button .icb_rfr i {
	background-position: right -2302px;
}
* .link_icn.icb_rfr {
	background-position: right -2302px;
}
* .icb_rfr i {
	background-position: right -2302px;
}
.bkg-color-type1 .button .link_icn.icb_rpl {
	background-position: right -2337px;
}
.bkg-color-type1 .button .icb_rpl i {
	background-position: right -2337px;
}
.bkg-color-type9 .button .link_icn.icb_rpl {
	background-position: right -2337px;
}
.bkg-color-type9 .button .icb_rpl i {
	background-position: right -2337px;
}
.font-color-theme1 .button .link_icn.icb_rpl {
	background-position: right -2337px;
}
.font-color-theme1 .button .icb_rpl i {
	background-position: right -2337px;
}
* .link_icn.icb_rpl {
	background-position: right -2337px;
}
* .icb_rpl i {
	background-position: right -2337px;
}
.bkg-color-type1 .button .link_icn.icb_lft_zom {
	background-position: 0px -624px;
}
.bkg-color-type1 .button .icb_lft_zom i {
	background-position: 0px -624px;
}
.bkg-color-type9 .button .link_icn.icb_lft_zom {
	background-position: 0px -624px;
}
.bkg-color-type9 .button .icb_lft_zom i {
	background-position: 0px -624px;
}
.font-color-theme1 .button .link_icn.icb_lft_zom {
	background-position: 0px -624px;
}
.font-color-theme1 .button .icb_lft_zom i {
	background-position: 0px -624px;
}
* .link_icn.icb_lft_zom {
	background-position: 0px -624px;
}
* .icb_lft_zom i {
	background-position: 0px -624px;
}
.bkg-color-type3 .link_icn.icb_lnk {
	background-position: right -2720px;
}
.bkg-color-type3 .icb_lnk i {
	background-position: right -2720px;
}
.bkg-color-type9 .link_icn.icb_lnk {
	background-position: right -2720px;
}
.bkg-color-type9 .icb_lnk i {
	background-position: right -2720px;
}
.font-color-theme1 .link_icn.icb_lnk {
	background-position: right -2720px;
}
.font-color-theme1 .icb_lnk i {
	background-position: right -2720px;
}
.button .link_icn.icb_lnk {
	background-position: right -2720px;
}
.button .icb_lnk i {
	background-position: right -2720px;
}
.bkg-color-type3 .disabled .link_icn.icb_lnk {
	
}
.bkg-color-type3 .disabled .icb_lnk i {
	
}
.bkg-color-type9 .disabled .link_icn.icb_lnk {
	
}
.bkg-color-type9 .disabled .icb_lnk i {
	
}
.font-color-theme1 .disabled .link_icn.icb_lnk {
	
}
.font-color-theme1 .disabled .icb_lnk i {
	
}
.button .disabled .link_icn.icb_lnk {
	
}
.button .disabled .icb_lnk i {
	
}
.bkg-color-type3 .link_icn.icb_lnk2 {
	background-position: right -2720px;
}
.bkg-color-type3 .icb_lnk2 i {
	background-position: right -2720px;
}
.bkg-color-type9 .link_icn.icb_lnk2 {
	background-position: right -2720px;
}
.bkg-color-type9 .icb_lnk2 i {
	background-position: right -2720px;
}
.font-color-theme1 .link_icn.icb_lnk2 {
	background-position: right -2720px;
}
.font-color-theme1 .icb_lnk2 i {
	background-position: right -2720px;
}
.button .link_icn.icb_lnk2 {
	background-position: right -2720px;
}
.button .icb_lnk2 i {
	background-position: right -2720px;
}
.icb_lft_zom.link_icn {
	background-image: url("../images/s-21px-hpe.png");
}
[class*='icl_'] {
	
}
[class*='icl_'].link_icn {
	line-height: 21px; padding-left: 0px; font-size: 16px;
}
[class*='icl_'] a {
	line-height: 21px; padding-left: 0px; font-size: 16px;
}
[class*='icl_'].link_icn {
	width: auto; display: inline-block;
}
.link_icn.icl_cls {
	background-position: 0px -455px;
}
.icl_cls i {
	background-position: 0px -455px;
}
.link_icn.icl_cls:hover {
	background-position: 0px -500px;
}
.icl_cls:hover i {
	background-position: 0px -500px;
}
.link_icn.icl_rmv {
	background-position: 0px -544px;
}
.icl_rmv i {
	background-position: 0px -544px;
}
.link_icn.icl_rmv:hover {
	background-position: 0px -585px;
}
.icl_rmv:hover i {
	background-position: 0px -585px;
}
.link_icn.icl_arr {
	background-position: 0px -3043px;
}
.icl_arr i {
	background-position: 0px -3043px;
}
.link_icn.icl_arr:hover {
	background-position: 0px -3018px;
}
.icl_arr:hover i {
	background-position: 0px -3018px;
}
.link_icn.icl_pls {
	background-position: 0px -1680px;
}
.icl_pls i {
	background-position: 0px -1680px;
}
.link_icn.icl_pls:hover {
	background-position: 0px -1950px;
}
.icl_pls:hover i {
	background-position: 0px -1950px;
}
.link_icn.disabled.icl_pls {
	background-position: 0px -2017px;
}
.disabled.icl_pls i {
	background-position: 0px -2017px;
}
.link_icn.opened.icl_pls {
	background-position: 0px -1815px;
}
.opened.icl_pls i {
	background-position: 0px -1815px;
}
.link_icn.icl_mns {
	background-position: 0px -1815px;
}
.icl_mns i {
	background-position: 0px -1815px;
}
.link_icn.opened.icl_pls:hover {
	background-position: 0px -2085px;
}
.opened.icl_pls:hover i {
	background-position: 0px -2085px;
}
.link_icn.icl_mns:hover {
	background-position: 0px -2085px;
}
.icl_mns:hover i {
	background-position: 0px -2085px;
}
.link_icn.disabled.opened.icl_pls {
	background-position: 0px -2144px;
}
.disabled.opened.icl_pls i {
	background-position: 0px -2144px;
}
.link_icn.disabled.icl_mns {
	background-position: 0px -2144px;
}
.disabled.icl_mns i {
	background-position: 0px -2144px;
}
.link_icn.icl_dot {
	background-position: 0px -3071px;
}
.icl_dot i {
	background-position: 0px -3071px;
}
.link_icn.icl_ard {
	background-position: 0px -1431px;
}
.icl_ard i {
	background-position: 0px -1431px;
}
.button .link_icn.icl_ard {
	background-position: 0px -1634px;
}
.button .icl_ard i {
	background-position: 0px -1634px;
}
.bkg-color-type9 .link_icn.icl_ard {
	background-position: 0px -1634px;
}
.bkg-color-type9 .icl_ard i {
	background-position: 0px -1634px;
}
.font-color-theme1 .link_icn.icl_ard {
	background-position: 0px -1634px;
}
.font-color-theme1 .icl_ard i {
	background-position: 0px -1634px;
}
.disabled .link_icn.icl_ard {
	background-position: 0px -1461px;
}
.disabled .icl_ard i {
	background-position: 0px -1461px;
}
.error .link_icn.icl_ard {
	background-position: 0px -1491px;
}
.error .icl_ard i {
	background-position: 0px -1491px;
}
.bkg-color-type3 .link_icn.icl_arr {
	background-position: 0px -2991px;
}
.bkg-color-type3 .icl_arr i {
	background-position: 0px -2991px;
}
.bkg-color-type9 .link_icn.icl_arr {
	background-position: 0px -2991px;
}
.bkg-color-type9 .icl_arr i {
	background-position: 0px -2991px;
}
.font-color-theme1 .link_icn.icl_arr {
	background-position: 0px -2991px;
}
.font-color-theme1 .icl_arr i {
	background-position: 0px -2991px;
}
.bkg-color-type3 .link_icn.icl_arr:hover {
	background-position: 0px -2991px;
}
.bkg-color-type3 .icl_arr:hover i {
	background-position: 0px -2991px;
}
.bkg-color-type9 .link_icn.icl_arr:hover {
	background-position: 0px -2991px;
}
.bkg-color-type9 .icl_arr:hover i {
	background-position: 0px -2991px;
}
.font-color-theme1 .link_icn.icl_arr:hover {
	background-position: 0px -2991px;
}
.font-color-theme1 .icl_arr:hover i {
	background-position: 0px -2991px;
}
.link_icn.icl_arr {
	padding-left: 28px;
}
.icl_arr a {
	padding-left: 28px;
}
.link_icn.icl_pls {
	height: 18px; min-width: 18px;
}
.icl_pls i {
	height: 18px; min-width: 18px;
}
.link_icn.icl_mns {
	height: 18px; min-width: 18px;
}
.icl_mns i {
	height: 18px; min-width: 18px;
}
.link_icn.icl_cls {
	height: 17px; min-width: 17px;
}
.icl_cls i {
	height: 17px; min-width: 17px;
}
.link_icn.icl_rmv {
	height: 15px; min-width: 15px;
}
.icl_rmv i {
	height: 15px; min-width: 15px;
}
.link_icn.icl_dot {
	height: 18px;
}
.icl_dot i {
	height: 18px;
}
.link_icn.icl_dot {
	padding-left: 20px;
}
.icl_dot a {
	padding-left: 20px;
}
.link_icn.icl_ard {
	min-width: 18px;
}
.icl_ard i {
	min-width: 18px;
}
.icl_til {
	width: 35px; height: 35px; text-decoration: none; display: block; background-image: url("../images/s-nav-icons.png"); background-repeat: no-repeat;
}
.icl_lst {
	width: 35px; height: 35px; text-decoration: none; display: block; background-image: url("../images/s-nav-icons.png"); background-repeat: no-repeat;
}
.icl_all {
	width: 35px; height: 35px; text-decoration: none; display: block; background-image: url("../images/s-nav-icons.png"); background-repeat: no-repeat;
}
.icl_til:hover {
	text-decoration: none;
}
.icl_lst:hover {
	text-decoration: none;
}
.icl_all:hover {
	text-decoration: none;
}
.icl_til {
	background-position: 0px -500px;
}
.selected.icl_til {
	background-position: 0px -559px;
}
.icl_lst {
	background-position: 0px -382px;
}
.selected.icl_lst {
	background-position: 0px -441px;
}
.icl_all {
	background-position: 0px -596px; margin: 0px auto; height: 40px;
}
.selected.icl_all {
	background-position: 0px -441px;
}
[class*='_lg'].link_icn {
	background-image: url("../images/s-social-hpe.png"); background-repeat: no-repeat;
}
[class*='_lg'] i {
	background-image: url("../images/s-social-hpe.png"); background-repeat: no-repeat;
}
[class*='_md'].link_icn {
	background-image: url("../images/s-social-hpe.png"); background-repeat: no-repeat;
}
[class*='_md'] i {
	background-image: url("../images/s-social-hpe.png"); background-repeat: no-repeat;
}
[class*='_sm'].link_icn {
	background-image: url("../images/s-social-hpe.png"); background-repeat: no-repeat;
}
[class*='_sm'] i {
	background-image: url("../images/s-social-hpe.png"); background-repeat: no-repeat;
}
[class*='_lg'] i {
	width: 25px; height: 25px;
}
[class*='_lg'].link_icn {
	line-height: 25px; padding-left: 35px;
}
[class*='_lg'] a {
	line-height: 25px; padding-left: 35px;
}
[class*='_lg'].link_icn {
	height: 25px; display: inline-block;
}
.link_icn.isc_hp_lg {
	background-position: 0px -1351px;
}
.isc_hp_lg i {
	background-position: 0px -1351px;
}
.link_icn.isc_fb_lg {
	background-position: 0px -644px;
}
.isc_fb_lg i {
	background-position: 0px -644px;
}
.link_icn.isc_twt_lg {
	background-position: 0px -689px;
}
.isc_twt_lg i {
	background-position: 0px -689px;
}
.link_icn.isc_lin_lg {
	background-position: 0px -779px;
}
.isc_lin_lg i {
	background-position: 0px -779px;
}
.link_icn.isc_flk_lg {
	background-position: 0px -734px;
}
.isc_flk_lg i {
	background-position: 0px -734px;
}
.link_icn.isc_ytb_lg {
	background-position: 0px -959px;
}
.isc_ytb_lg i {
	background-position: 0px -959px;
}
.link_icn.isc_ss_lg {
	background-position: 0px -824px;
}
.isc_ss_lg i {
	background-position: 0px -824px;
}
.link_icn.isc_scb_lg {
	background-position: 0px -869px;
}
.isc_scb_lg i {
	background-position: 0px -869px;
}
.link_icn.isc_rss_lg {
	background-position: 0px -914px;
}
.isc_rss_lg i {
	background-position: 0px -914px;
}
.link_icn.isc_nnn_lg {
	background-position: 0px -1003px;
}
.isc_nnn_lg i {
	background-position: 0px -1003px;
}
.link_icn.isc_eye_lg {
	background-position: 0px -1049px;
}
.isc_eye_lg i {
	background-position: 0px -1049px;
}
.link_icn.isc_pla_lg {
	background-position: 0px -1094px;
}
.isc_pla_lg i {
	background-position: 0px -1094px;
}
.link_icn.isc_xng_lg {
	background-position: 0px -1396px;
}
.isc_xng_lg i {
	background-position: 0px -1396px;
}
.link_icn.isc_ggl_lg {
	background-position: 0px -1515px;
}
.isc_ggl_lg i {
	background-position: 0px -1515px;
}
.link_icn.isc_yah_lg {
	background-position: 0px -1634px;
}
.isc_yah_lg i {
	background-position: 0px -1634px;
}
.link_icn.isc_pin_lg {
	background-position: 0px -2229px;
}
.isc_pin_lg i {
	background-position: 0px -2229px;
}
[class*='_md'] i {
	width: 19px; height: 19px;
}
[class*='_md'].link_icn {
	line-height: 20px; padding-left: 25px;
}
[class*='_md'] a {
	line-height: 20px; padding-left: 25px;
}
[class*='_md'].link_icn {
	height: 19px; display: inline-block;
}
.link_icn.isc_fb_md {
	background-position: 0px -332px;
}
.isc_fb_md i {
	background-position: 0px -332px;
}
.link_icn.isc_twt_md {
	background-position: 0px -371px;
}
.isc_twt_md i {
	background-position: 0px -371px;
}
.link_icn.isc_lin_md {
	background-position: 0px -449px;
}
.isc_lin_md i {
	background-position: 0px -449px;
}
.link_icn.isc_flk_md {
	background-position: 0px -410px;
}
.isc_flk_md i {
	background-position: 0px -410px;
}
.link_icn.isc_ytb_md {
	background-position: 0px -605px;
}
.isc_ytb_md i {
	background-position: 0px -605px;
}
.link_icn.isc_ss_md {
	background-position: 0px -488px;
}
.isc_ss_md i {
	background-position: 0px -488px;
}
.link_icn.isc_scb_md {
	background-position: 0px -527px;
}
.isc_scb_md i {
	background-position: 0px -527px;
}
.link_icn.isc_rss_md {
	background-position: 0px -566px;
}
.isc_rss_md i {
	background-position: 0px -566px;
}
.link_icn.isc_nnn_md {
	background-position: 0px -1139px;
}
.isc_nnn_md i {
	background-position: 0px -1139px;
}
.link_icn.isc_eye_md {
	background-position: 0px -1178px;
}
.isc_eye_md i {
	background-position: 0px -1178px;
}
.link_icn.isc_pla_md {
	background-position: 0px -1216px;
}
.isc_pla_md i {
	background-position: 0px -1216px;
}
.link_icn.isc_xng_md {
	background-position: 0px -1441px;
}
.isc_xng_md i {
	background-position: 0px -1441px;
}
.link_icn.isc_ggl_md {
	background-position: 0px -1560px;
}
.isc_ggl_md i {
	background-position: 0px -1560px;
}
.link_icn.isc_yah_md {
	background-position: 0px -1679px;
}
.isc_yah_md i {
	background-position: 0px -1679px;
}
.link_icn.isc_pin_md {
	background-position: 0px -2275px;
}
.isc_pin_md i {
	background-position: 0px -2275px;
}
[class*='_sm'] i {
	width: 15px; height: 16px;
}
[class*='_sm'] a {
	line-height: 18px;
}
.link_icn.isc_fb_sm {
	background-position: 0px 0px;
}
.isc_fb_sm i {
	background-position: 0px 0px;
}
.link_icn.isc_twt_sm {
	background-position: 0px -30px;
}
.isc_twt_sm i {
	background-position: 0px -30px;
}
.link_icn.isc_lin_sm {
	background-position: 0px -177px;
}
.isc_lin_sm i {
	background-position: 0px -177px;
}
.link_icn.isc_flk_sm {
	background-position: 0px -147px;
}
.isc_flk_sm i {
	background-position: 0px -147px;
}
.link_icn.isc_ytb_sm {
	background-position: 0px -297px;
}
.isc_ytb_sm i {
	background-position: 0px -297px;
}
.link_icn.isc_ss_sm {
	background-position: 0px -207px;
}
.isc_ss_sm i {
	background-position: 0px -207px;
}
.link_icn.isc_scb_sm {
	background-position: 0px -237px;
}
.isc_scb_sm i {
	background-position: 0px -237px;
}
.link_icn.isc_rss_sm {
	background-position: 0px -267px;
}
.isc_rss_sm i {
	background-position: 0px -267px;
}
.link_icn.isc_msp_sm {
	background-position: 0px -60px;
}
.isc_msp_sm i {
	background-position: 0px -60px;
}
.link_icn.isc_dlc_sm {
	background-position: 0px -90px;
}
.isc_dlc_sm i {
	background-position: 0px -90px;
}
.link_icn.isc_eml_sm {
	background-position: 0px -115px;
}
.isc_eml_sm i {
	background-position: 0px -115px;
}
.link_icn.isc_nnn_sm {
	background-position: 0px -1256px;
}
.isc_nnn_sm i {
	background-position: 0px -1256px;
}
.link_icn.isc_eye_sm {
	background-position: 0px -1286px;
}
.isc_eye_sm i {
	background-position: 0px -1286px;
}
.link_icn.isc_pla_sm {
	background-position: 0px -1315px;
}
.isc_pla_sm i {
	background-position: 0px -1315px;
}
.link_icn.isc_xng_sm {
	background-position: 0px -1479px;
}
.isc_xng_sm i {
	background-position: 0px -1479px;
}
.link_icn.isc_ggl_sm {
	background-position: 0px -1599px;
}
.isc_ggl_sm i {
	background-position: 0px -1599px;
}
.link_icn.isc_yah_sm {
	background-position: 0px -1718px;
}
.isc_yah_sm i {
	background-position: 0px -1718px;
}
.link_icn.isc_pin_sm {
	background-position: 0px -2314px;
}
.isc_pin_sm i {
	background-position: 0px -2314px;
}
.bkg-color-type3 [class*='_sm'].link_icn {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .isc_fb_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .isc_twt_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .isc_lin_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .isc_ggl_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .isc_hp_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .isc_ss_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .isc_flk_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 [class*='_sm'].link_icn {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 .isc_fb_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 .isc_twt_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 .isc_lin_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 .isc_ggl_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 .isc_hp_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 .isc_ss_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type9 .isc_flk_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 [class*='_sm'].link_icn {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 .isc_fb_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 .isc_twt_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 .isc_lin_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 .isc_ggl_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 .isc_hp_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 .isc_ss_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.font-color-theme1 .isc_flk_sm i {
	background-image: url("../images/s-15px-hpe.png"); background-repeat: no-repeat;
}
.bkg-color-type3 .link_icn.isc_fb_sm {
	background-position: 0px -3150px;
}
.bkg-color-type3 .isc_fb_sm i {
	background-position: 0px -3150px;
}
.bkg-color-type9 .link_icn.isc_fb_sm {
	background-position: 0px -3150px;
}
.bkg-color-type9 .isc_fb_sm i {
	background-position: 0px -3150px;
}
.font-color-theme1 .link_icn.isc_fb_sm {
	background-position: 0px -3150px;
}
.font-color-theme1 .isc_fb_sm i {
	background-position: 0px -3150px;
}
.bkg-color-type3 .link_icn.isc_twt_sm {
	background-position: 0px -3093px;
}
.bkg-color-type3 .isc_twt_sm i {
	background-position: 0px -3093px;
}
.bkg-color-type9 .link_icn.isc_twt_sm {
	background-position: 0px -3093px;
}
.bkg-color-type9 .isc_twt_sm i {
	background-position: 0px -3093px;
}
.font-color-theme1 .link_icn.isc_twt_sm {
	background-position: 0px -3093px;
}
.font-color-theme1 .isc_twt_sm i {
	background-position: 0px -3093px;
}
.bkg-color-type3 .link_icn.isc_lin_sm {
	background-position: 0px -3112px;
}
.bkg-color-type3 .isc_lin_sm i {
	background-position: 0px -3112px;
}
.bkg-color-type9 .link_icn.isc_lin_sm {
	background-position: 0px -3112px;
}
.bkg-color-type9 .isc_lin_sm i {
	background-position: 0px -3112px;
}
.font-color-theme1 .link_icn.isc_lin_sm {
	background-position: 0px -3112px;
}
.font-color-theme1 .isc_lin_sm i {
	background-position: 0px -3112px;
}
.bkg-color-type3 .link_icn.isc_ggl_sm {
	background-position: 0px -3131px;
}
.bkg-color-type3 .isc_ggl_sm i {
	background-position: 0px -3131px;
}
.bkg-color-type9 .link_icn.isc_ggl_sm {
	background-position: 0px -3131px;
}
.bkg-color-type9 .isc_ggl_sm i {
	background-position: 0px -3131px;
}
.font-color-theme1 .link_icn.isc_ggl_sm {
	background-position: 0px -3131px;
}
.font-color-theme1 .isc_ggl_sm i {
	background-position: 0px -3131px;
}
.bkg-color-type3 .link_icn.isc_hp_sm {
	background-position: 0px -3188px;
}
.bkg-color-type3 .isc_hp_sm i {
	background-position: 0px -3188px;
}
.bkg-color-type9 .link_icn.isc_hp_sm {
	background-position: 0px -3188px;
}
.bkg-color-type9 .isc_hp_sm i {
	background-position: 0px -3188px;
}
.font-color-theme1 .link_icn.isc_hp_sm {
	background-position: 0px -3188px;
}
.font-color-theme1 .isc_hp_sm i {
	background-position: 0px -3188px;
}
.bkg-color-type3 .link_icn.isc_ss_sm {
	background-position: 0px -3329px;
}
.bkg-color-type3 .isc_ss_sm i {
	background-position: 0px -3329px;
}
.bkg-color-type9 .link_icn.isc_ss_sm {
	background-position: 0px -3329px;
}
.bkg-color-type9 .isc_ss_sm i {
	background-position: 0px -3329px;
}
.font-color-theme1 .link_icn.isc_ss_sm {
	background-position: 0px -3329px;
}
.font-color-theme1 .isc_ss_sm i {
	background-position: 0px -3329px;
}
.bkg-color-type3 .link_icn.isc_flk_sm {
	background-position: 0px -3368px;
}
.bkg-color-type3 .isc_flk_sm i {
	background-position: 0px -3368px;
}
.bkg-color-type9 .link_icn.isc_flk_sm {
	background-position: 0px -3368px;
}
.bkg-color-type9 .isc_flk_sm i {
	background-position: 0px -3368px;
}
.font-color-theme1 .link_icn.isc_flk_sm {
	background-position: 0px -3368px;
}
.font-color-theme1 .isc_flk_sm i {
	background-position: 0px -3368px;
}
.tbd img {
	padding-right: 10px; float: left;
}
.tbd a.link_icn {
	color: rgb(90, 90, 90);
}
.tbd a.link_icn:visited {
	color: rgb(130, 41, 128);
}
.ispl_sm {
	background: url("../images/i-pre-sm-hpe.gif") no-repeat 0px 0px; width: 32px; height: 32px;
}
.ispl_lg {
	background: url("../images/i-pre-lg-hpe.gif") no-repeat 0px 0px; width: 60px; height: 60px;
}
.overlay-popup {
	padding: 23px 38px 40px; border: 2px solid rgb(204, 204, 204); border-image: none; left: 50%; color: black; margin-top: 50px; display: none; position: absolute; z-index: 777; min-width: 320px; background-color: white;
}
.overlay-popup .screenReading {
	width: 1px; height: 1px; overflow: hidden; position: absolute; opacity: 0;
}
.iframe-popup.overlay-popup {
	top: 0px; padding-top: 38px; display: block; visibility: hidden;
}
.no-spacing.iframe-popup.overlay-popup {
	padding: 0px;
}
.no-spacing.iframe-popup.overlay-popup .popup-close {
	right: 25px;
}
.overlay-popup a.popup-close {
	top: 10px; right: 10px; position: absolute;
}
.overlay-popup a.popup-close:hover {
	text-decoration: none;
}
.overlay-popup a.popup-close:focus {
	text-decoration: none;
}
.overlay-popup .font-h3 {
	margin-bottom: 7px;
}
.overlay-popup .video-container {
	margin-top: 20px; margin-bottom: 20px;
}
.overlay-popup :last-child.video-container {
	margin-bottom: 0px;
}
.popup-bkg {
	background: black; left: 0px; top: 0px; width: 100%; right: 0px; bottom: 0px; position: fixed; z-index: 100; opacity: 0.8;
}
.noScroll {
	overflow: hidden;
}
.lightbox-gallery-popup {
	position: absolute;
}
.lightbox-gallery-content {
	height: 100%; display: block;
}
.lightbox-gallery-popup .popup-content {
	overflow: auto; display: inline-block;
}
.lightbox-gallery-popup .hidden.popup-content {
	display: none;
}
.lightbox-gallery-popup .popup-content > div {
	display: inline-block;
}
.lightbox-gallery-popup .popup-close {
	background: url("../images/s-21px-hpe.png") no-repeat 0px -455px; width: 17px; height: 17px; text-indent: -30px; overflow: hidden; display: inline-block;
}
.lightbox-gallery-popup .popup-close:hover {
	background-position: 0px -500px;
}
.lightbox-gallery-popup .popup-close:focus {
	background-position: 0px -500px;
}
.lightbox-gallery-popup .lightbox-gallery-arrow {
	left: 0px; top: 0px; width: 31px; bottom: 0px; position: absolute;
}
.lightbox-gallery-popup .lightbox-gallery-next {
	left: auto; right: 0px;
}
.lightbox-gallery-popup .lightbox-gallery-arrow a {
	background: url("../images/s-31px-hpe.png") no-repeat 4px -268px; top: 50%; width: 100%; height: 40px; text-decoration: none; margin-top: -20px; display: inline-block; position: absolute;
}
.lightbox-gallery-popup .lightbox-gallery-next a {
	background-position: 4px -328px;
}
.lightbox-gallery-popup .lightbox-gallery-next a:hover {
	background-position: 4px -448px;
}
.lightbox-gallery-popup .lightbox-gallery-next a:focus {
	background-position: 4px -448px;
}
.lightbox-gallery-popup .lightbox-gallery-prev a:hover {
	background-position: 4px -388px;
}
.lightbox-gallery-popup .lightbox-gallery-prev a:focus {
	background-position: 4px -388px;
}
.lightbox-gallery-popup .lightbox-gallery-bullets {
	width: 100%; text-align: center;
}
.lightbox-gallery-popup .lightbox-gallery-bullets a {
	margin: 10px; border-radius: 5px; width: 10px; height: 10px; display: inline-block; background-color: rgb(153, 153, 153);
}
.lightbox-gallery-popup .lightbox-gallery-bullets a:focus {
	background-color: rgb(0, 150, 214);
}
.lightbox-gallery-popup .lightbox-gallery-bullets a:hover {
	background-color: rgb(0, 150, 214);
}
.lightbox-gallery-popup .lightbox-gallery-bullets a.active {
	background-color: rgb(0, 125, 186);
}
.lightbox-gallery-popup .lightbox-gallery-main {
	margin-bottom: 20px;
}
.lightbox-gallery-popup .lightbox-gallery-content h3 {
	margin-bottom: 10px;
}
.application-gallery.lightbox-gallery-popup {
	padding: 0px 0px 40px; border: currentColor; border-image: none;
}
.application-gallery.lightbox-gallery-popup .lightbox-gallery-detail {
	padding: 0px 40px;
}
.application-gallery.lightbox-gallery-popup .lightbox-gallery-arrow a {
	top: 75%;
}
.application-gallery.lightbox-gallery-popup .popup-close {
	background-position: 7px -1055px; padding: 6px 7px; top: 0px; background-color: rgb(0, 150, 214);
}
.application-gallery.lightbox-gallery-popup .popup-close:hover {
	background-color: rgb(0, 125, 186);
}
.link-lists .font-lh3 {
	margin-bottom: 13px;
}
.link-lists .ruler-hor-bot.font-lh3 {
	margin-bottom: 18px;
}
.link-lists li {
	margin-bottom: 10px;
}
.link-lists li:last-child {
	margin-bottom: 0px;
}
.link-lists .meta {
	line-height: 12px; font-size: 12px;
}
.link-lists .meta a {
	line-height: 12px; font-size: 12px;
}
.link-lists .meta {
	margin-top: 5px; margin-bottom: 3px;
}
.link-lists .meta i {
	top: -3px;
}
.link-lists .bottom-link {
	line-height: 20px; font-size: 16px; margin-top: 28px; display: inline-block;
}
.link-lists ul ul {
	margin-top: 10px; margin-left: 20px;
}
.small-spacings.link-lists .font-lh3 {
	margin-bottom: 10px;
}
.small-spacings.link-lists .ruler-hor-bot.font-lh3 {
	margin-bottom: 15px;
}
.small-spacings.link-lists li {
	margin-bottom: 7px;
}
.small-spacings.link-lists li:last-child {
	margin-bottom: 0px;
}
.small-spacings.link-lists .bottom-link {
	margin-top: 18px;
}
.small-spacings.link-lists ul ul {
	margin-top: 7px;
}
.large-spacings.link-lists li {
	margin-bottom: 16px;
}
.large-spacings.link-lists li:last-child {
	margin-bottom: 0px;
}
.link-lists-twitter li {
	color: black;
}
.link-lists-twitter .post a {
	color: rgb(130, 41, 128);
}
.list-wide {
	-ms-zoom: 1;
}
.list-wide .font-lh3 {
	margin-bottom: 15px;
}
.list-wide li {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.list-wide a {
	display: block;
}
.list-wide a:hover {
	text-decoration: none;
}
.list-wide a:focus {
	text-decoration: none;
}
.list-wide a:hover .link {
	text-decoration: underline;
}
.list-wide a:focus .link {
	text-decoration: underline;
}
.list-wide a:hover .item-container {
	background-color: rgb(242, 242, 242);
}
.list-wide a:focus .item-container {
	background-color: rgb(242, 242, 242);
}
.list-wide a span {
	cursor: pointer;
}
.list-wide li {
	position: relative; z-index: 1;
}
.list-wide a {
	background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
}
.list-wide a .item-container {
	padding: 15px 25px; z-index: -1;
}
.list-wide ul {
	
}
.list-wide .seo-container {
	line-height: 22px; padding-bottom: 0px; font-size: 16px; font-weight: normal; margin-bottom: 0px;
}
.list-wide .seo-container .link {
	display: block;
}
.list-wide .bold .seo-container {
	font-weight: bold;
}
.list-wide .icon_cnt span {
	padding-left: 21px; display: inline-block; line-hei1ght: 20px;
}
.pag_back {
	border: 2px solid rgb(204, 204, 204); border-image: none; width: 22px; height: 22px; display: block;
}
.pag_forward {
	border: 2px solid rgb(204, 204, 204); border-image: none; width: 22px; height: 22px; display: block;
}
.pag_back {
	margin-right: 1px;
}
.pag_forward {
	margin-right: 20px;
}
.pag_back {
	float: left;
}
.pag_forward {
	float: left;
}
.paging_cnt {
	float: left;
}
.pag_arrows {
	float: left;
}
.paging_cnt {
	height: 26px; color: black; line-height: 26px; font-size: 14px; margin-right: 10px; display: inline-block;
}
.pag_back:hover {
	border-color: rgb(118, 118, 118);
}
.pag_forward:hover {
	border-color: rgb(118, 118, 118);
}
.pag_back:focus {
	border-color: rgb(118, 118, 118);
}
.pag_forward:focus {
	border-color: rgb(118, 118, 118);
}
.icn_pag_back {
	background: url("../images/s-31px-hpe.png") no-repeat; height: 14px; overflow: hidden; margin-top: 5px; display: block; w1idth: 22px;
}
.icn_pag_forward {
	background: url("../images/s-31px-hpe.png") no-repeat; height: 14px; overflow: hidden; margin-top: 5px; display: block; w1idth: 22px;
}
.icn_pag_forward {
	background-position: left -666px;
}
.icn_pag_back {
	background-position: left -630px;
}
.pag_forward:hover .icn_pag_forward {
	background-position: left -738px;
}
.pag_forward:focus .icn_pag_forward {
	background-position: left -738px;
}
.pag_back:hover .icn_pag_back {
	background-position: left -702px;
}
.pag_back:focus .icn_pag_back {
	background-position: left -702px;
}
.icn_pag_forward {
	margin-right: -17px; margin-left: 8px;
}
.icn_pag_back {
	margin-right: -16px; margin-left: 7px;
}
.disabled_back .pag_back {
	background: rgb(242, 242, 242); cursor: default;
}
.disabled_back .icn_pag_back {
	background-position: left -774px;
}
.disabled_back .pag_back:hover .icn_pag_back {
	background-position: left -774px;
}
.disabled_back .pag_back:focus .icn_pag_back {
	background-position: left -774px;
}
.disabled_back .pag_back:hover {
	border-color: rgb(204, 204, 204);
}
.disabled_back .pag_back:focus {
	border-color: rgb(204, 204, 204);
}
.disabled_back .pag_forward:hover {
	border-color: rgb(118, 118, 118);
}
.disabled_back .pag_forward:focus {
	border-color: rgb(118, 118, 118);
}
.disabled_forward .pag_forward {
	background: rgb(242, 242, 242); cursor: default;
}
.disabled_forward .icn_pag_forward {
	background-position: left -810px;
}
.disabled_forward .pag_forward:hover .icn_pag_forward {
	background-position: left -810px;
}
.disabled_forward .pag_forward:focus .icn_pag_forward {
	background-position: left -810px;
}
.disabled_forward .pag_forward:hover {
	border-color: rgb(204, 204, 204);
}
.disabled_forward .pag_forward:focus {
	border-color: rgb(204, 204, 204);
}
.disabled_forward .pag_back:hover {
	border-color: rgb(118, 118, 118);
}
.disabled_forward .pag_back:focus {
	border-color: rgb(118, 118, 118);
}
.disabled_both .paging_cnt {
	color: rgb(155, 155, 155);
}
.disabled_both .pag_back {
	background: rgb(242, 242, 242); cursor: default;
}
.disabled_both .pag_forward {
	background: rgb(242, 242, 242); cursor: default;
}
.disabled_both .icn_pag_back {
	background-position: left -774px;
}
.disabled_both .pag_back:hover .icn_pag_back {
	background-position: left -774px;
}
.disabled_both .pag_back:focus .icn_pag_back {
	background-position: left -774px;
}
.disabled_both .icn_pag_forward {
	background-position: left -810px;
}
.disabled_both .pag_forward:hover .icn_pag_forward {
	background-position: left -810px;
}
.disabled_both .pag_forward:focus .icn_pag_forward {
	background-position: left -810px;
}
.disabled_both .pag_forward:hover {
	border-color: rgb(204, 204, 204);
}
.disabled_both .pag_back:hover {
	border-color: rgb(204, 204, 204);
}
.disabled_both .pag_forward:focus {
	border-color: rgb(204, 204, 204);
}
.disabled_both .pag_back:focus {
	border-color: rgb(204, 204, 204);
}
.paging_horiz a {
	background: url("../images/s-31px-hpe.png") no-repeat; width: 22px; height: 36px; float: left; display: block;
}
.paging_horiz .pag_hor_back {
	background-position: left -270px;
}
.paging_horiz .pag_hor_forward {
	background-position: left -330px; float: right;
}
.paging_horiz .pag_hor_back:hover {
	background-position: left -390px;
}
.paging_horiz .pag_hor_back:focus {
	background-position: left -390px;
}
.paging_horiz .pag_hor_forward:hover {
	background-position: left -450px;
}
.paging_horiz .pag_hor_forward:focus {
	background-position: left -450px;
}
.disabled_back .pag_hor_back {
	background-position: left -510px;
}
.disabled_back .pag_hor_back:hover {
	background-position: left -510px;
}
.disabled_both .pag_hor_back {
	background-position: left -510px;
}
.disabled_both .pag_hor_back:hover {
	background-position: left -510px;
}
.disabled_back .pag_hor_back:focus {
	background-position: left -510px;
}
.disabled_both .pag_hor_back:focus {
	background-position: left -510px;
}
.disabled_forward .pag_hor_forward {
	background-position: left -570px;
}
.disabled_forward .pag_hor_forward:hover {
	background-position: left -570px;
}
.disabled_both .pag_hor_forward {
	background-position: left -570px;
}
.disabled_both .pag_hor_forward:hover {
	background-position: left -570px;
}
.disabled_forward .pag_hor_forward:focus {
	background-position: left -570px;
}
.disabled_both .pag_hor_forward:focus {
	background-position: left -570px;
}
.paging_views .pag_back {
	width: 31px; height: 22px;
}
.paging_views .pag_forward {
	width: 31px; height: 22px;
}
.paging_views .icn_pag_table {
	background: url("../images/s-31px-hpe.png") no-repeat; margin: 0px; height: 22px; overflow: hidden; display: block;
}
.paging_views .icn_pag_list {
	background: url("../images/s-31px-hpe.png") no-repeat; margin: 0px; height: 22px; overflow: hidden; display: block;
}
.paging_views .icn_pag_list {
	background-position: left -90px;
}
.paging_views .icn_pag_table {
	background-position: left -225px;
}
.paging_views a:hover .icn_pag_list {
	background-position: left -45px;
}
.paging_views a:focus .icn_pag_list {
	background-position: left -45px;
}
.paging_views a:hover .icn_pag_table {
	background-position: left -180px;
}
.paging_views a:focus .icn_pag_table {
	background-position: left -180px;
}
.paging_views .icn_forward_active .icn_pag_table {
	background-position: left -135px;
}
.paging_views .icn_forward_active:hover .icn_pag_table {
	background-position: left -135px;
}
.paging_views .icn_forward_active:focus .icn_pag_table {
	background-position: left -135px;
}
.paging_views .icn_back_active .icn_pag_list {
	background-position: left 0px;
}
.paging_views .icn_back_active:hover .icn_pag_list {
	background-position: left 0px;
}
.paging_views .icn_back_active:focus .icn_pag_list {
	background-position: left 0px;
}
.paging_views .pag_back {
	margin-right: 0px;
}
.paging_views .pag_arrows a {
	border: 2px solid rgb(204, 204, 204); border-image: none;
}
.paging_views .pag_arrows a:hover {
	border-color: rgb(118, 118, 118);
}
.paging_views .pag_arrows a:hover {
	border-color: rgb(118, 118, 118);
}
.paging_views .pag_arrows a:focus {
	border-color: rgb(118, 118, 118);
}
.paging_views .pag_arrows a:focus {
	border-color: rgb(118, 118, 118);
}
.paging_views .pag_arrows a.pag_back {
	border-right-width: 1px;
}
.paging_views .pag_arrows a.pag_forward {
	border-left-width: 1px;
}
.paging_views .pag_arrows a.icn_forward_active {
	border-color: rgb(0, 150, 217);
}
.paging_views .pag_arrows a.icn_back_active {
	border-color: rgb(0, 150, 217);
}
.paging_views .pag_arrows a.icn_forward_active {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.paging_views .pag_arrows a.icn_back_active {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.paging_grouped .dd_sort {
	padding-right: 20px; float: left; display: inline-block;
}
.paging_grouped .paging_views {
	float: left; display: inline-block;
}
.paging_grouped .paging {
	float: left; display: inline-block;
}
.text_only {
	float: right;
}
.paging_dot {
	padding: 10px 0px; display: inline-block;
}
.paging_dot .icn_pag_dot_active {
	background: url("../images/s-21px-hpe.png") no-repeat; width: 16px; height: 16px; display: inline-block; _background-image: url(../images/s-21px-ie6-hpe.gif);
}
.paging_dot .icn_pag_dot_inactive {
	background: url("../images/s-21px-hpe.png") no-repeat; width: 16px; height: 16px; display: inline-block; _background-image: url(../images/s-21px-ie6-hpe.gif);
}
.paging_dot .icn_pag_dot_active {
	background-position: left -2811px;
}
.paging_dot .icn_pag_dot_inactive {
	background-position: left -2881px;
}
.paging_dot a {
	padding-right: 10px; display: inline-block;
}
.paging_dot a:hover .icn_pag_dot_active {
	background-position: left -2846px;
}
.paging_dot a:hover .icn_pag_dot_inactive {
	background-position: left -2846px;
}
.paging_dot a:focus .icn_pag_dot_active {
	background-position: left -2846px;
}
.paging_dot a:focus .icn_pag_dot_inactive {
	background-position: left -2846px;
}
.paging_dot a.icon_lst {
	padding-right: 0px;
}
.details_pricing .mda_tagline {
	padding: 10px 0px; font-size: 14px; font-weight: bold;
}
.details_pricing .page_zone_cnt {
	padding: 5px 0px; _padding: 4px 0;
}
.prod_demo_link .icn_video_demo {
	background: url("/us/en/images/i/icn_video_small.png") no-repeat; width: 16px; height: 14px; display: inline-block;
}
.prod_demo_link a {
	padding: 5px 0px 5px 20px; line-height: 14px; font-size: 12px; font-weight: bold;
}
.id_pricing {
	padding-bottom: 16px;
}
.pricing_block {
	padding: 16px 0px; font-size: 14px;
}
.price_desc {
	color: rgb(90, 90, 90); font-style: italic;
}
.added_cart_message {
	color: rgb(255, 102, 0); line-height: 14px; font-weight: bold;
}
.price_regular {
	color: rgb(215, 65, 11); padding-right: 5px;
}
.price_strikethrough {
	color: rgb(215, 65, 11); padding-right: 5px;
}
.price_label {
	padding: 0px; color: rgb(118, 118, 118); display: block;
}
.price_regular {
	line-height: 30px; font-size: 32px; font-weight: normal;
}
.price_strikethrough {
	font-size: 16px; font-weight: bold;
}
.price_strikethrough {
	text-decoration: line-through;
}
.price_secondary_strikethrough {
	text-decoration: line-through;
}
.price_sale {
	color: rgb(90, 90, 90); font-size: 16px; font-weight: bold;
}
.price_additional_info {
	color: rgb(178, 178, 178); padding-right: 5px;
}
.price_secondary_additional_info {
	color: rgb(178, 178, 178); padding-right: 5px;
}
.price_secondary_strikethrough {
	color: rgb(215, 65, 11); padding-right: 5px; font-weight: bold;
}
.price_secondary_sale {
	color: rgb(215, 65, 11); padding-right: 5px; font-weight: bold;
}
.leasing_price {
	color: rgb(118, 118, 118);
}
.quantity_label {
	color: rgb(118, 118, 118);
}
.quantity_label {
	font-weight: bold;
}
.reseller_links {
	height: 15px; color: rgb(0, 125, 186);
}
.reseller_links a {
	color: rgb(0, 125, 186);
}
.reseller_links a:hover {
	text-decoration: underline;
}
.reseller_link {
	background: url("/us/en/images/i/icns_arrows_left_li.png") no-repeat right -20px; padding-right: 10px;
}
.promo_dates {
	font-size: 14px;
}
.promo_terms {
	font-size: 14px;
}
.promo_message {
	font-size: 14px;
}
.footnote_indicator {
	font-size: 14px;
}
.footnote_indicator {
	padding-top: 2px; padding-bottom: 2px;
}
.quantity_label {
	height: 20px; padding-top: 6px; padding-bottom: 4px;
}
.pricing_quantity {
	margin-right: 10px;
}
.stock_hp_statement {
	height: auto; padding-top: 3px; padding-bottom: 4px;
}
.stock_hp_statement nobr {
	display: inline-block; white-space: normal;
}
.pricing_quantity input {
	border: 2px solid rgb(204, 204, 204); border-image: none; width: 25px; height: 20px; text-align: center; color: rgb(118, 118, 118); padding-top: 2px; font-weight: bold; margin-right: 5px; vertical-align: middle; float: left; display: inline-block;
}
input.pricing_quantity {
	border: 2px solid rgb(204, 204, 204); border-image: none; width: 25px; height: 20px; text-align: center; color: rgb(118, 118, 118); padding-top: 2px; font-weight: bold; margin-right: 5px; vertical-align: middle; float: left; display: inline-block;
}
.pricing_quantity input:hover {
	border-color: rgb(90, 90, 90); color: black;
}
.pricing_quantity input:focus {
	border-color: rgb(90, 90, 90); color: black;
}
.id_pricing div .pricing_quantity span {
	padding-right: 0px;
}
div .btn_action .btn_inner .btn_label {
	padding: 0px 5px;
}
.btn_action .primary .btn_inner {
	padding: 0px 5px;
}
.retailer_btn .btn_indicator .arrow_right {
	padding-right: 5px; padding-left: 5px;
}
.retailer_btn .btn_indicator .arrow_right .btn_label {
	padding-right: 5px; padding-left: 5px;
}
.compare_specifications .retailer_btn .btn_indicator .arrow_right .btn_label {
	
}
.id_popup_list {
	border: 2px solid rgb(204, 204, 204); border-image: none; left: 0px; top: -100px; overflow: visible !important; display: none; position: absolute; z-index: 5; min-width: 214px; background-color: white;
}
.id_popup_list.row {
	border: 2px solid rgb(204, 204, 204); border-image: none; left: 0px; top: -100px; overflow: visible !important; display: none; position: absolute; z-index: 5; min-width: 214px; background-color: white;
}
.popup_list_header {
	padding: 6px 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.popup_list_item {
	margin: 0px 10px; padding: 6px 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.popup_list_footer {
	padding: 10px 0px;
}
.popup_list_header a {
	background-image: url("../images/s-21px-hpe.png"); background-attachment: scroll; background-repeat: no-repeat;
}
.icn_close_gray_l {
	background-image: url("../images/s-21px-hpe.png"); background-attachment: scroll; background-repeat: no-repeat;
}
.popup_content .close_button {
	background-image: url("../images/s-21px-hpe.png"); background-attachment: scroll; background-repeat: no-repeat;
}
.popup_list_header a {
	background-position: 103% -583px; padding-right: 15px; display: block;
}
.popup_list_header a:hover {
	color: rgb(102, 102, 102);
}
.popup_list_header a:visited {
	color: rgb(102, 102, 102);
}
.popup_list_header a:link {
	color: rgb(102, 102, 102);
}
.icn_close_gray_l {
	background-position: left -584px; padding: 2px; width: 14px; height: 14px; float: right;
}
.popup_content .close_button {
	background-position: left -584px; padding: 2px; width: 14px; height: 14px; float: right;
}
.popup_content .close_button {
	top: 10px; right: 7px; position: absolute;
}
.id_popup_list .sec_price_cnt {
	padding: 5px 10px 0px;
}
.partner_link:hover {
	text-decoration: underline; cursor: pointer;
}
.partner_link:link {
	color: rgb(0, 125, 186);
}
.partner_link:visited {
	color: rgb(0, 125, 186);
}
.id_popup_button {
	background: white; padding: 10px; border: 2px solid rgb(204, 204, 204); border-image: none; top: 15px; width: 65%; right: 10px; display: none; position: absolute; z-index: 1;
}
.id_popup_button .popup_button_message {
	padding: 5px 0px; line-height: 17px; font-size: 85%;
}
.popup_content {
	padding-bottom: 7px;
}
.id_popup_button .gonowpop_country_config {
	padding-bottom: 7px;
}
.cart_comment {
	padding-top: 5px; clear: both;
}
.popup_content {
	margin-right: 12px;
}
.info .cart_block {
	height: auto !important; position: relative; min-height: 70px;
}
.cart_block .retailer_btn {
	margin-top: 10px;
}
.pricing_numbers_block {
	height: 100%; padding-top: 4px;
}
.details_pricing .reseller_links {
	height: 100%;
}
.details_pricing .promo_message {
	height: 18px; padding-top: 5px;
}
.details_pricing .promo_dates {
	height: 100%;
}
.details_pricing .promo_message {
	height: 100%;
}
.details_pricing .promo_terms {
	height: 100%;
}
.id_pricing .popup_list_footer .retailer_btn {
	margin: 0px 10px;
}
.prodnumber {
	color: black; font-weight: bold; text-decoration: none;
}
.prodname {
	color: black; font-weight: bold; text-decoration: none;
}
.prodname a {
	color: black; font-weight: bold; text-decoration: none;
}
.prodname a:link {
	color: black; font-weight: bold; text-decoration: none;
}
.prodname a:visited {
	color: black; font-weight: bold; text-decoration: none;
}
.prodname a:hover {
	color: black; font-weight: bold; text-decoration: none;
}
.prodname a:focus {
	color: black; font-weight: bold; text-decoration: none;
}
.prodname a:active {
	color: black; font-weight: bold; text-decoration: none;
}
.btn_indicator {
	border-radius: 0px 4px; font-weight: bold; margin-left: 5px; display: inline-block; background-color: rgb(0, 150, 214);
}
.btn_indicator span {
	
}
.btn_indicator .label {
	padding-right: 5px;
}
.btn_indicator input {
	background: none; border: currentColor; border-image: none; color: inherit; overflow: visible; cursor: pointer;
}
:first-child.btn_indicator {
	margin-left: 0px;
}
.btn_indicator:link {
	color: rgb(255, 255, 255);
}
.btn_indicator:visited {
	color: rgb(255, 255, 255);
}
.btn_indicator a:link {
	color: rgb(255, 255, 255);
}
.btn_indicator a:visited {
	color: rgb(255, 255, 255);
}
.btn_indicator a:hover {
	text-decoration: none;
}
.btn_indicator a:focus {
	text-decoration: none;
}
.btn_indicator:hover {
	text-decoration: none; background-color: rgb(0, 102, 153);
}
.btn_indicator:focus {
	text-decoration: none; background-color: rgb(0, 102, 153);
}
.button a:link {
	color: rgb(255, 255, 255);
}
.button a:visited {
	color: rgb(255, 255, 255);
}
.button a:hover {
	text-decoration: none;
}
.button a:focus {
	text-decoration: none;
}
.primary.btn_action.button {
	padding: 0px 10px; height: 26px; line-height: 27px; font-size: 14px;
}
.btn_indicator {
	padding: 0px 10px; height: 26px; line-height: 27px; font-size: 14px;
}
.id_popup_button .button {
	padding: 0px 10px; height: 26px; line-height: 27px; font-size: 14px;
}
.primary.btn_action.button input {
	height: 26px;
}
.btn_indicator input {
	height: 26px;
}
.id_popup_button .button input {
	height: 26px;
}
@media 
{
.primary.btn_action.button input {
	height: 22px;
}
.btn_indicator input {
	height: 22px;
}
.id_popup_button .button input {
	height: 22px;
}
}
.primary.btn_action.button .icon_cnt i {
	top: -1px;
}
.btn_indicator .icon_cnt i {
	top: -1px;
}
.id_popup_button .button .icon_cnt i {
	top: -1px;
}
@media 
{
.primary.btn_action.button .icon_cnt i {
	top: 1px;
}
.btn_indicator .icon_cnt i {
	top: 1px;
}
.id_popup_button .button .icon_cnt i {
	top: 1px;
}
}
@media 
{
.primary.btn_action.button {
	line-height: 24px;
}
.btn_indicator {
	line-height: 24px;
}
.id_popup_button .button {
	line-height: 24px;
}
}
.primary.btn_action.button {
	height: auto;
}
.btn_indicator {
	background-color: rgb(215, 65, 11);
}
.btn_indicator:hover {
	background-color: rgb(193, 64, 26);
}
:not([class*='disabled']).btn_indicator:hover {
	background-color: rgb(193, 64, 26);
}
.prog-disc {
	display: block;
}
.prog-disc-controls {
	padding: 20px 18px;
}
.prog-disc-controls .link_icn {
	margin-right: 10px;
}
.prog-disc-content > li {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.prog-disc-content > li:first-child {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.prog-disc-content > li > .icon_cnt {
	padding: 20px 18px; display: block; cursor: pointer;
}
.prog-disc-content > li > .icon_cnt:hover {
	background-color: rgb(242, 242, 242);
}
.prog-disc-content > li > .icon_cnt:focus {
	background-color: rgb(242, 242, 242);
}
.prog-disc-content > li > .icon_cnt i {
	cursor: pointer;
}
.prog-disc-content > li > .icon_cnt > * {
	padding-left: 28px;
}
.prog-disc-content > li > .icon_cnt .font-h4 {
	line-height: 20px; margin-bottom: 0px;
}
.prog-disc-content > li > .icon_cnt .font-h4 em {
	line-height: 20px; font-size: 16px; font-style: normal; font-weight: normal;
}
.prog-disc-content > li > .icon_cnt .description {
	margin-top: 5px; margin-bottom: 0px;
}
.prog-disc-content > li > .icon_cnt .hide {
	display: none;
}
.prog-disc-content > li > .opened.icon_cnt .show {
	display: none;
}
.prog-disc-content > li > .clon.opened.icon_cnt .show {
	display: none;
}
.prog-disc-content > li > .opened.icon_cnt .hide {
	display: inherit;
}
.prog-disc-content > li > .clon.opened.icon_cnt .hide {
	display: inherit;
}
.prog-disc-content > li > .clon.opened.icon_cnt {
	clear: both;
}
.prog-disc-content > li > .item-container {
	padding-right: 18px; padding-left: 46px;
}
.prog-disc-content > li > .item-container .item {
	padding: 26px 0px 10px; height: auto; clear: both;
}
.prog-disc-content > li > .item-container :last-child.ruler-hor.item {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.prog-disc-content > li > .item-container .last.ruler-hor.item {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.prog-disc-content > li > .item-container .item > span {
	width: 20%; margin-right: 5%; float: left;
}
.prog-disc-content > li > .item-container .item p {
	width: 75%; float: left;
}
.prog-disc-content > li > .item-container .item dl {
	line-height: 22px; clear: both; font-size: 16px;
}
.prog-disc-content > li > .item-container .item dl dt {
	width: 20%; font-weight: bold; margin-right: 5%; float: left;
}
.prog-disc-content > li > .item-container .item dl dt h2 {
	line-height: 22px; font-size: 16px;
}
.prog-disc-content > li > .item-container .item dl dd {
	width: 75%; float: left;
}
.prog-disc-content > li > .item-container .item dl dd > dl {
	margin-bottom: 20px;
}
.prog-disc-content > li > .item-container .item dl dd > dl dt {
	margin: 0px; width: auto; float: none;
}
.prog-disc-content > li > .item-container .item dl dd > dl dd {
	margin: 0px; width: auto; float: none;
}
.prog-disc-content > li > .prog-disc-nested.item-container {
	padding-right: 0px; padding-left: 0px;
}
.prog-disc-nested {
	
}
.prog-disc-nested > [class*='mbot'] {
	margin-bottom: 0px;
}
.prog-disc-nested .prog-disc-content > li:last-child {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.prog-disc-nested .prog-disc-content > li > .icon_cnt {
	padding-left: 46px;
}
.prog-disc-nested .prog-disc-content > li > .icon_cnt .font-h4 {
	font-weight: normal;
}
.prog-disc-nested .prog-disc-content > li > .item-container {
	padding-left: 74px;
}
.checkbox {
	background: url("../images/s-21px-hpe.png") no-repeat; padding: 0px 0px 0px 22px; display: inline-block; white-space: nowrap;
}
.radio {
	background: url("../images/s-21px-hpe.png") no-repeat; padding: 0px 0px 0px 22px; display: inline-block; white-space: nowrap;
}
.checkbox label {
	cursor: pointer;
}
.radio label {
	cursor: pointer;
}
.checkbox:link {
	height: 18px; color: black; line-height: 18px;
}
.radio:link {
	height: 18px; color: black; line-height: 18px;
}
.checkbox:focus {
	text-decoration: none;
}
.radio:focus {
	text-decoration: none;
}
.checkbox:hover {
	text-decoration: none;
}
.radio:hover {
	text-decoration: none;
}
.checked.checkbox {
	background-position: left -90px;
}
.unchecked.checkbox {
	background-position: left 0px;
}
.unchecked.checkbox:hover {
	background-position: left -45px;
}
.unchecked.checkbox:focus {
	background-position: left -45px;
}
.disabled.unchecked.checkbox {
	background-position: left -135px;
}
.error.checkbox {
	background-position: left -180px;
}
.error.checkbox:hover {
	background-position: left -45px;
}
.error.checkbox:focus {
	background-position: left -45px;
}
.checked.radio {
	background-position: left -317px;
}
.unchecked.radio {
	background-position: left -225px;
}
.unchecked.radio:hover {
	background-position: left -271px;
}
.unchecked.radio:focus {
	background-position: left -271px;
}
.disabled.unchecked.radio {
	background-position: left -363px;
}
.error.radio {
	background-position: left -409px;
}
.error.radio:hover {
	background-position: left -271px;
}
.error.radio:focus {
	background-position: left -271px;
}
.secondary-nav {
	
}
.secondary-nav .top-corner {
	background: url("../images/s-31px-hpe.png") no-repeat 0px -873px; left: 11px; top: -12px; width: 30px; height: 12px; position: absolute;
}
.secondary-nav [class*='molecule-831'] {
	margin-top: 20px;
}
.secondary-nav .menu-holder a {
	margin: 0px 15px; padding: 6px 0px; text-align: center; color: rgb(118, 118, 118); border-bottom-color: transparent; border-bottom-width: 4px; border-bottom-style: solid; display: inline-block;
}
.secondary-nav .menu-holder a:hover {
	color: rgb(0, 125, 186); text-decoration: none;
}
.secondary-nav .menu-holder a:focus {
	color: rgb(0, 125, 186); text-decoration: none;
}
.secondary-nav .menu-holder a:first-child {
	margin-left: 0px;
}
.secondary-nav .menu-holder a:visited {
	background-color: transparent;
}
.secondary-nav .menu-holder a.current {
	color: black; border-bottom-color: rgb(0, 150, 214);
}
.secondary-nav .menu-holder a.disabled {
	color: rgb(153, 153, 153); cursor: default;
}
.secondary-nav .menu-holder a img {
	margin-right: auto; margin-left: auto; display: block;
}
.secondary-nav .secondary-nav-widget {
	right: -23px; position: relative; min-height: 40px;
}
.secondary-nav .secondary-nav-widget .molecule-301 {
	margin-left: 5px;
}
.secondary-nav .secondary-nav-widget > span {
	line-height: 35px; padding-right: 10px; font-size: 18px;
}
.secondary-nav .secondary-nav-widget .molecule-200 {
	top: 1px; right: 10px; position: relative;
}
.secondary-nav .secondary-nav-widget .mtop-mol.molecule-200 {
	margin-top: 0px;
}
.pinned.secondary-nav {
	left: 0px; top: 0px; width: 100%; padding-top: 3px; position: fixed; z-index: 15; background-color: rgb(255, 255, 255);
}
.pinned.secondary-nav .secondary-nav-content {
	margin: 0px auto; width: 1000px;
}
.secondary-nav .level2 {
	width: auto; display: block;
}
.secondary-nav .level2 li {
	margin: 0px 0px 0px 15px; float: left; z-index: 15;
}
.secondary-nav .level2 li:first-child {
	margin-left: 0px;
}
.secondary-nav .level2 li a.header-link {
	font-size: 16px;
}
.secondary-nav .level2 li a {
	color: rgb(0, 0, 0); display: block;
}
.secondary-nav .level2 li a:visited {
	color: rgb(0, 0, 0); display: block;
}
.secondary-nav .level2 li.current {
	color: rgb(0, 0, 0); padding-bottom: 8px; border-bottom-color: rgb(0, 150, 217); border-bottom-width: 4px; border-bottom-style: solid;
}
.secondary-nav .level2 > li > a {
	padding: 7px 0px;
}
.secondary-nav .level2 > li > a {
	color: rgb(118, 118, 118);
}
.secondary-nav .level2 > li > a:visited {
	color: rgb(118, 118, 118);
}
.secondary-nav .level2 > li > a:hover {
	color: rgb(0, 125, 186);
}
.secondary-nav .level2 > li > a.current {
	color: black;
}
.secondary-nav .level3 li .selected {
	padding-bottom: 4px;
}
.secondary-nav .level3 li:last-child {
	margin-bottom: 13px;
}
.secondary-nav .menu-holder .expand-area {
	background: rgb(255, 255, 255); border-width: 2px 2px 3px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(0, 150, 214); border-image: none; width: auto; line-height: 14px; font-size: 14px; margin-top: 14px; margin-left: 2px; display: none; position: absolute; z-index: 11;
}
.secondary-nav .menu-holder .expand-area a {
	text-align: left; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.secondary-nav .menu-holder .expand-area a.see-all {
	font-weight: bold;
}
.secondary-nav .menu-holder .expand-area a:focus {
	outline: dotted 1px;
}
.secondary-nav .menu-holder .expand-area .menu li {
	margin: 0px; padding: 0px; width: 100%; height: auto; display: block; position: static;
}
.secondary-nav .menu-holder .expand-area .menu li a {
	margin: 0px 20px; display: inline-block;
}
.secondary-nav .menu-holder .expand-area .menu li a:focus {
	color: rgb(0, 0, 0);
}
.secondary-nav .menu-holder .expand-area .menu li a:hover {
	color: rgb(0, 125, 186);
}
.secondary-nav .menu-holder .expand-area .menu li:last-child {
	margin-bottom: 4px;
}
.secondary-nav .menu-holder .expand-area .level3 {
	width: 251px; height: auto; padding-top: 11px; padding-bottom: 16px;
}
.secondary-nav .menu-holder .expand-area .level4 {
	width: 251px; height: auto; padding-top: 11px; padding-bottom: 16px;
}
.secondary-nav .menu-holder .expand-area .level3 {
	width: 250px; float: left; display: inline-block;
}
.secondary-nav .menu-holder .expand-area .level4 {
	padding-top: 12px; display: none;
}
.secondary-nav .menu-holder .expand-area .level4 .menu {
	display: none;
}
.secondary-nav .menu-holder .expand-area .level4 .menu li {
	margin: 0px; padding: 0px;
}
.secondary-nav .menu-holder .expand-area .level4 .menu li.lstchild {
	margin-bottom: 10px;
}
.secondary-nav .menu-holder .expand-area .level4 .menu .separator {
	margin: 15px 20px 13px;
}
.secondary-nav .menu-holder .expand-area p {
	padding: 10px 18px 8px; color: rgb(0, 0, 0); font-weight: bold; cursor: text;
}
.secondary-nav .menu-holder .expand-area .shadow-divider {
	background: none; left: 250px; top: 20px; width: 1px; bottom: 24px; display: none; position: absolute;
}
.secondary-nav .menu-holder .expand-area .menu .separator {
	margin: 4px 20px 2px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.secondary-nav .menu-holder .extend-expandable-area {
	
}
.secondary-nav .menu-holder .extend-expandable-area .level3 .menu li.selected {
	background: rgb(0, 125, 186);
}
.secondary-nav .menu-holder .extend-expandable-area .level3 .menu li.selected a {
	color: rgb(255, 255, 255);
}
.secondary-nav .menu-holder .extend-expandable-area .level4 {
	float: left; display: block;
}
.secondary-nav .menu-holder .extend-expandable-area .shadow-divider {
	float: left; display: block;
}
.secondary-nav .menu-holder .extend-expandable-area .shadow-divider {
	background: rgb(204, 204, 204);
}
.secondary-nav .menu-holder .extend-expandable-area {
	
}
.slider {
	position: relative;
}
.carousel {
	position: relative;
}
.slider .tape {
	overflow: hidden; position: relative;
}
.carousel .tape {
	overflow: hidden; position: relative;
}
.slider .frame {
	left: 0px; top: 0px; width: 100%; position: absolute;
}
.carousel .frame {
	left: 0px; top: 0px; width: 100%; position: absolute;
}
.slider .navigation {
	position: absolute; z-index: 119652145;
}
.carousel .navigation {
	position: absolute; z-index: 11;
}
.slider .navigation a {
	display: inline-block; cursor: pointer;
}
.carousel .navigation a {
	display: inline-block; cursor: pointer;
}
.slider .navigation a.first {
	margin-left: 0px;
}
.carousel .navigation a.first {
	margin-left: 0px;
}
.slider .navigation a:hover {
	text-decoration: underline;
}
.carousel .navigation a:hover {
	text-decoration: underline;
}
.slider .arrow.navigation a {
	background: url("../images/s-31px-hpe.png") no-repeat; width: 22px; height: 36px; float: left;
}
.carousel .arrow.navigation a {
	background: url("../images/s-31px-hpe.png") no-repeat; width: 22px; height: 36px; float: left;
}
.slider .arrow.navigation .prev {
	background-position: left -270px;
}
.carousel .arrow.navigation .prev {
	background-position: left -270px;
}
.slider .arrow.navigation .next {
	background-position: left -330px; float: right;
}
.carousel .arrow.navigation .next {
	background-position: left -330px; float: right;
}
.slider .arrow.navigation .prev:hover {
	background-position: left -390px;
}
.slider .arrow.navigation .prev:focus {
	background-position: left -390px;
}
.carousel .arrow.navigation .prev:hover {
	background-position: left -390px;
}
.carousel .arrow.navigation .prev:focus {
	background-position: left -390px;
}
.slider .arrow.navigation .next:hover {
	background-position: left -450px;
}
.slider .arrow.navigation .next:focus {
	background-position: left -450px;
}
.carousel .arrow.navigation .next:hover {
	background-position: left -450px;
}
.carousel .arrow.navigation .next:focus {
	background-position: left -450px;
}
.slider .aside.arrow.navigation {
	top: 50%; right: 0px; margin-top: -18px;
}
.carousel .aside.arrow.navigation {
	top: 50%; right: 0px; margin-top: -18px;
}
.slider .first.aside.arrow.navigation {
	left: 0px; right: auto;
}
.carousel .first.aside.arrow.navigation {
	left: 0px; right: auto;
}
.slider .right.arrow.navigation {
	right: 5px;
}
.carousel .right.arrow.navigation {
	right: 5px;
}
.slider .left.arrow.navigation {
	left: 5px;
}
.carousel .left.arrow.navigation {
	left: 5px;
}
.slider .outline.arrow.navigation {
	right: -40px;
}
.carousel .outline.arrow.navigation {
	right: -40px;
}
.slider .first.outline.arrow.navigation {
	left: -40px;
}
.carousel .first.outline.arrow.navigation {
	left: -40px;
}
.slider .first.outline-left.arrow.navigation {
	left: -22px;
}
.carousel .first.outline-left.arrow.navigation {
	left: -22px;
}
.slider .outline-right.arrow.navigation {
	right: -22px;
}
.carousel .outline-right.arrow.navigation {
	right: -22px;
}
.slider .first.outline-right.arrow.navigation {
	right: 0px;
}
.carousel .first.outline-right.arrow.navigation {
	right: 0px;
}
.slider .dotted.navigation a {
	background: url("../images/s-21px-hpe.png") no-repeat left -2881px; width: 16px; height: 16px; padding-right: 0px; margin-left: 10px;
}
.carousel .dotted.navigation a {
	background: url("../images/s-21px-hpe.png") no-repeat left -2881px; width: 16px; height: 16px; padding-right: 0px; margin-left: 10px;
}
.slider .dotted.navigation a.first {
	margin-left: 0px;
}
.carousel .dotted.navigation a.first {
	margin-left: 0px;
}
.slider .dotted.navigation a.active {
	background-position: left -2811px;
}
.carousel .dotted.navigation a.active {
	background-position: left -2811px;
}
.slider .dotted.navigation a:hover {
	background-position: left -2846px;
}
.carousel .dotted.navigation a:hover {
	background-position: left -2846px;
}
.slider .bottom.dotted.navigation {
	bottom: 5px;
}
.carousel .bottom.dotted.navigation {
	bottom: 5px;
}
.slider .outline.bottom.dotted.navigation {
	bottom: -31px;
}
.carousel .outline.bottom.dotted.navigation {
	bottom: -31px;
}
.slider .center.dotted.navigation {
	left: 50%;
}
.carousel .center.dotted.navigation {
	left: 50%;
}
.slider .one-third.dotted.navigation {
	left: 30%;
}
.carousel .one-third.dotted.navigation {
	left: 30%;
}
.slider .two-third.dotted.navigation {
	left: 70%;
}
.carousel .two-third.dotted.navigation {
	left: 70%;
}
.carousel::after {
	background: rgb(234, 234, 234); top: 0px; width: 10px; height: 100%; right: 0px; position: absolute; content: "";
}
.carousel .tape {
	padding: 5px 0px; position: relative;
}
.carousel .tape::after {
	background: rgb(234, 234, 234); left: 0px; top: 0px; width: 10px; height: 100%; position: absolute; content: "";
}
.carousel .frame {
	left: 0px; top: 5px; display: inline-block; position: absolute;
}
.carousel .not-shadowed.frame {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.back-only.carousel .navigation a.next {
	display: none;
}
.forvard-only.carousel .navigation a.prev {
	display: none;
}
table.compare img {
	margin-bottom: 15px;
}
table.compare .pricing {
	color: rgb(90, 90, 90); line-height: 16px; font-size: 14px;
}
table.compare .pricing .prc_big {
	color: rgb(215, 65, 11); line-height: 26px; font-size: 20px; margin-bottom: 18px;
}
table.compare td {
	width: 180px; vertical-align: top;
}
table.compare p.font-h4 {
	margin-bottom: 18px;
}
table.compare p.font-h7 {
	margin-top: 18px;
}
table.compare p.font-h7 + .spec-description {
	margin-top: 14px;
}
table.compare .spec-description {
	margin-top: 50px;
}
table.compare .cl_box {
	float: right;
}
table.compare .cl_box a {
	margin-left: -10px; position: absolute;
}
table.compare .button {
	margin-bottom: 38px;
}
table.compare tr.even {
	background-color: rgb(243, 243, 243);
}
table.compare td {
	border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: medium; border-bottom-width: medium; border-top-style: none; border-bottom-style: none;
}
table.compare td.last {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.compare-module .compare {
	margin-right: auto; margin-left: auto;
}
.select {
	width: 264px; display: inline-block; position: relative;
}
.select .dropdown-menu {
	border-width: 2px; border-style: none solid solid; border-color: rgb(90, 90, 90); border-image: none; left: 0px; top: 36px; right: 0px; position: absolute; z-index: 3; box-sizing: border-box; -moz-box-sizing: border-box;
}
.select .button {
	padding: 0px; border-radius: 0px; border: 2px solid rgb(204, 204, 204); border-image: none; height: auto; background-color: white;
}
.select .button .label {
	margin: 0px 50px 0px 10px; padding: 0px; line-height: 35px; overflow: hidden; font-weight: normal; display: block; white-space: nowrap; min-height: 36px;
}
.select .button .icon {
	padding: 0px; top: 2px; right: 0px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; position: absolute;
}
.select .button .icon .link_icn {
	background-position: 0px -1431px; margin: 8px 10px;
}
.select .button:hover {
	border-color: rgb(90, 90, 90); background-color: transparent;
}
.select .button:focus {
	border-color: rgb(90, 90, 90); background-color: transparent;
}
.select .button:hover .icon {
	border-color: rgb(90, 90, 90);
}
.select .button:focus .icon {
	border-color: rgb(90, 90, 90);
}
.select .button:link {
	color: rgb(0, 150, 214);
}
.select .button:visited {
	color: rgb(0, 150, 214);
}
.opened.select .button {
	border-color: rgb(90, 90, 90) rgb(90, 90, 90) rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
.opened.select .button .icon {
	border-color: rgb(90, 90, 90);
}
.select li.dd-item a {
	padding: 10px; line-height: 18px; font-size: 14px;
}
.select li.hovered.dd-item a {
	background-color: rgb(0, 125, 186);
}
.select .scrollable {
	-ms-overflow-y: auto; max-height: 390px;
}
.js-disabled.select .button {
	color: rgb(179, 179, 179); cursor: default; background-color: rgb(217, 217, 217);
}
.js-disabled.select .button .icon .link_icn {
	background-position: 0px -1461px;
}
.js-disabled.select .button:hover {
	border-color: rgb(204, 204, 204);
}
.js-disabled.select .button:focus {
	border-color: rgb(204, 204, 204);
}
.js-disabled.select .button:hover .icon {
	border-color: rgb(204, 204, 204);
}
.js-disabled.select .button:focus .icon {
	border-color: rgb(204, 204, 204);
}
.error.select .label {
	color: red;
}
.error.select .button {
	border-color: red;
}
.error.select .button .icon {
	border-color: red;
}
.error.select .button .icon .link_icn {
	background-position: 0px -1491px;
}
.error.select .dropdown-menu {
	border-color: red;
}
.spooler {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute;
}
.spooler [class*='ispl_'] {
	top: 50%; margin-right: auto; margin-left: auto; position: relative; z-index: 101;
}
.spooler .ispl_sm {
	margin-top: -24px;
}
.spooler .ispl_lg {
	margin-top: -38px;
}
.spooler .layer {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 100; background-color: white;
}
.bkg-color-type9 .spooler .layer {
	background-color: rgb(0, 150, 214);
}
.step-descriptor .navigation {
	padding: 9px;
}
.step-descriptor .navigation .step-label {
	background: url("../images/s-31px-hpe.png") no-repeat 7px -662px; padding-left: 20px; font-weight: bold; display: inline-block;
}
.step-descriptor .navigation :first-child.step-label {
	background: none; padding-left: 0px;
}
.step-descriptor .navigation .step-label a {
	cursor: default;
}
.step-descriptor .navigation .step-label .step-number {
	background: url("../images/s-21px-hpe.png") no-repeat 0px -3201px; width: 21px; height: 21px; text-align: center; color: white; font-size: 14px; margin-right: 5px; display: inline-block;
}
.step-descriptor .navigation .step-label .step-title {
	color: black; display: inline-block;
}
.step-descriptor .navigation .disabled.step-label .step-title {
	color: rgb(118, 118, 118);
}
.step-descriptor .navigation .disabled.step-label .step-number {
	background-position: 0px -3243px; color: rgb(118, 118, 118);
}
.step-descriptor .bkg-color-type9.navigation .step-label {
	background: url("../images/s-21px-hpe.png") no-repeat 7px -1401px;
}
.step-descriptor .bkg-color-type9.navigation .step-label .step-number {
	background-position: 0px -3159px; color: rgb(0, 150, 214);
}
.step-descriptor .bkg-color-type9.navigation .step-label .step-title {
	color: white;
}
.step-descriptor .bkg-color-type9.navigation .disabled.step-label {
	background: url("../images/s-21px-hpe.png") no-repeat 7px -1370px;
}
.step-descriptor .bkg-color-type9.navigation .disabled.step-label .step-title {
	color: rgb(0, 65, 93);
}
.step-descriptor .bkg-color-type9.navigation .disabled.step-label .step-number {
	background-position: 0px -3117px; color: rgb(0, 150, 214);
}
.step-descriptor .content .step-content {
	display: none;
}
.step-descriptor .content :first-child.step-content {
	display: block;
}
