* {
	FONT-SIZE: 100%
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center
}
#measurer {
	POSITION: absolute; LINE-HEIGHT: 1em; WIDTH: 100%; HEIGHT: 1em; VISIBILITY: hidden; TOP: -1em; LEFT: 0px
}
#outer {
	POSITION: relative; OVERFLOW-X: hidden; MIN-HEIGHT: 100%
}
#outer {
	MIN-WIDTH: 950px; TEXT-ALIGN: left
}
#footer {
	MIN-WIDTH: 950px; TEXT-ALIGN: left
}
#content {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 7.93em
}
#footer {
	Z-INDEX: 15; POSITION: relative; MARGIN-TOP: -6em; HEIGHT: 5.93em; FONT-SIZE: 1em
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1.4; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; COLOR: #000000
}
A {
	COLOR: #007ac2
}
A:visited {
	COLOR: #551a8b
}
#main_navigation .navigation A:visited {
	COLOR: #363636
}
#main_navigation .navigation .active A:visited {
	COLOR: #ddebf3
}
A:hover {
	COLOR: #00adef !important
}
A:focus {
	COLOR: #00adef !important
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
P {
	MARGIN: 0px 0px 0.6em
}
ADDRESS {
	MARGIN: 0px 0px 0.6em
}
BLOCKQUOTE {
	MARGIN: 0px 0px 0.6em
}
ADDRESS {
	FONT-STYLE: normal; COLOR: #818285
}
ADDRESS A {
	FONT-STYLE: normal; COLOR: #818285
}
ADDRESS A:visited {
	FONT-STYLE: normal; COLOR: #818285
}
SMALL {
	FONT-SIZE: 0.8em
}
UL {
	MARGIN: 0px 0px 1.2em
}
DL {
	MARGIN: 0px 0px 1.2em
}
OL {
	MARGIN: 1em 0px 2em 2.5em; FONT-SIZE: 0.87em
}
OL LI {
	MARGIN: 0px 0px 1em
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	MARGIN: 0px 0px 0.3em
}
LI UL {
	MARGIN: 0.8em 0px 0px 1.5em
}
LI OL {
	MARGIN: 0.8em 0px 0px 1.5em
}
DT {
	MARGIN: 0px
}
DD {
	MARGIN: 0px 0px 0.6em
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H1 {
	LINE-HEIGHT: 1.2
}
H2 {
	LINE-HEIGHT: 1.2
}
H3 {
	LINE-HEIGHT: 1.2
}
H1 {
	MARGIN: 0px 0px 0.4em; FONT-SIZE: 2.37em
}
H2 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0.8em; FONT-SIZE: 1.62em
}
H3 {
	MARGIN: 0px 0px 0.7em; FONT-SIZE: 1.25em; FONT-WEIGHT: normal
}
H3.marked {
	MARGIN-LEFT: 5.25%
}
H4 {
	LINE-HEIGHT: 1.3; MARGIN: 0px 0px 0.3em; COLOR: #666666; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
H5 {
	MARGIN: 0px 0px 0.3em; COLOR: #666666; FONT-SIZE: 0.85em; FONT-WEIGHT: bold
}
H2:first-child {
	MARGIN-TOP: 0px
}
H3:first-child {
	MARGIN-TOP: 0px
}
H1 + H2 {
	MARGIN-TOP: 0px
}
H1 + H3 {
	MARGIN-TOP: 0px
}
H2 + H3 {
	MARGIN-TOP: 0px
}
TABLE {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-SPACING: 0; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
TD {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.width_fix {
	WIDTH: 100%
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.clickable {
	CURSOR: pointer
}
.nobr {
	WHITE-SPACE: nowrap
}
.hidden {
	DISPLAY: none !important
}
.pseudo_link {
	BORDER-BOTTOM: 1px dashed; COLOR: #2e4f9d; CURSOR: pointer; TEXT-DECORATION: none
}
.pseudo_link:hover {
	COLOR: #00adef !important
}
.icon {
	POSITION: relative; DISPLAY: inline-block; OVERFLOW: hidden; TEXT-DECORATION: none
}
.icon .a {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_8.png); POSITION: relative; WIDTH: 300px; DISPLAY: block; HEIGHT: 300px; TEXT-DECORATION: none
}
.icon_24 {
	POSITION: relative; DISPLAY: inline-block; OVERFLOW: hidden; TEXT-DECORATION: none
}
.icon_24 .a {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_24.png); POSITION: relative; WIDTH: 390px; DISPLAY: block; HEIGHT: 300px; TEXT-DECORATION: none
}
.media .icon_24 .a {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_24.png); POSITION: relative; WIDTH: 390px; DISPLAY: block; HEIGHT: 300px; TEXT-DECORATION: none
}
.media .icon_24 .a {
	LEFT: -110px
}
.media A:hover .icon_24 .a {
	LEFT: 0px
}
.external {
	POSITION: relative; MARGIN-RIGHT: 15px
}
.site_url {
	POSITION: relative; MARGIN-RIGHT: 15px
}
.pic_source A {
	POSITION: relative; MARGIN-RIGHT: 15px
}
.external .icon_24 {
	POSITION: relative; WIDTH: 11px; HEIGHT: 11px; TOP: 0.1em; MARGIN-RIGHT: -11px; LEFT: 0.2em
}
.site_url .icon_24 {
	POSITION: relative; WIDTH: 11px; HEIGHT: 11px; TOP: 0.1em; MARGIN-RIGHT: -11px; LEFT: 0.2em
}
.pic_source A .icon_24 {
	POSITION: relative; WIDTH: 11px; HEIGHT: 11px; TOP: 0.1em; MARGIN-RIGHT: -11px; LEFT: 0.2em
}
INS.clock_icon {
	POSITION: absolute; WIDTH: 19px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden; TOP: 0.1em; RIGHT: 5px; TEXT-DECORATION: none
}
INS.clock_icon .a {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_24.png); POSITION: absolute; WIDTH: 390px; DISPLAY: block; HEIGHT: 300px; TOP: -119px; TEXT-DECORATION: none
}
INS.clock_icon .b {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_24.png); POSITION: absolute; WIDTH: 390px; DISPLAY: block; HEIGHT: 300px; TOP: -97px; TEXT-DECORATION: none
}
INS.clock_icon .c {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_24.png); POSITION: absolute; WIDTH: 390px; DISPLAY: block; HEIGHT: 300px; TOP: -80px; TEXT-DECORATION: none
}
.day_time .a {
	LEFT: -19px
}
.night_time .a {
	LEFT: 0px
}
.h1 .b {
	LEFT: -19px
}
.m5 .c {
	LEFT: -19px
}
.h2 .b {
	LEFT: -38px
}
.m10 .c {
	LEFT: -38px
}
.h3 .b {
	LEFT: -57px
}
.m15 .c {
	LEFT: -57px
}
.h4 .b {
	LEFT: -76px
}
.m20 .c {
	LEFT: -76px
}
.h5 .b {
	LEFT: -95px
}
.m25 .c {
	LEFT: -95px
}
.h6 .b {
	LEFT: -114px
}
.m30 .c {
	LEFT: -114px
}
.h7 .b {
	LEFT: -133px
}
.m35 .c {
	LEFT: -133px
}
.h8 .b {
	LEFT: -152px
}
.m40 .c {
	LEFT: -152px
}
.h9 .b {
	LEFT: -171px
}
.m45 .c {
	LEFT: -171px
}
.h10 .b {
	LEFT: -190px
}
.m50 .c {
	LEFT: -190px
}
.h11 .b {
	LEFT: -209px
}
.m55 .c {
	LEFT: -209px
}
.h0 .b {
	LEFT: 0px
}
.h12 .b {
	LEFT: 0px
}
.m00 .c {
	LEFT: 0px
}
UL.list {
	MARGIN: 0px 0px 1.2em 1.3em
}
UL.list UL.list {
	MARGIN: 0.3em 0px 0px 2.5em
}
OL UL.list {
	MARGIN: 0.3em 0px 0px 2.5em
}
UL.list > LI {
	TEXT-INDENT: -1.3em
}
UL.list > LI:before {
	COLOR: #ff8846; CONTENT: '— '
}
INPUT.empty {
	COLOR: #b2b2b2
}
TABLE.data {
	LINE-HEIGHT: 1.3; MARGIN: 0px 0px 1.2em; EMPTY-CELLS: show; FONT-SIZE: 0.8em
}
TABLE.data TD {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 2em; PADDING-TOP: 1.5em
}
.text_note TABLE.data TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.7em; PADDING-TOP: 0px
}
.text_note TABLE.data TD.text {
	PADDING-TOP: 0.3em
}
TABLE.data TH {
	BORDER-BOTTOM: #dbdbda 1px solid; PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0px; PADDING-RIGHT: 2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
TABLE.data TD.number {
	TEXT-ALIGN: right
}
TABLE.data TH.number {
	TEXT-ALIGN: right
}
.green {
	COLOR: #5bb000 !important
}
A.green:hover {
	COLOR: #8df320 !important
}
.text_note#total_month {
	POSITION: relative; WIDTH: 35%; FLOAT: right; MARGIN-LEFT: -30%; RIGHT: -35%
}
#generation_preview {
	DISPLAY: none
}

