ddr summary/file/themes

CSS Rules in “default styles”

button_bar_segment:normal .self
{
	background-color: rgba(0%,0%,0%,1);
	font-size: 16pt;
	color: rgba(63.9216%,63.9216%,63.9216%,1);
	line-height: 1line;
	text-align: center;
	-fm-text-vertical-align: center;
}
button_bar_segment:hover .self
{
	background-color: rgba(0%,0%,0%,1);
	color: rgba(18.4314%,52.1569%,98.0392%,1);
}
button_bar_segment:pressed .self
{
	background-color: rgba(0%,0%,0%,1);
	color: rgba(13.3333%,36.4706%,67.451%,1);
}
button_bar_segment:checked .self
{
	background-color: rgba(0%,0%,0%,1);
	color: rgba(18.4314%,52.1569%,98.0392%,1);
}
button_bar_segment:focus .inner_border
{
	box-shadow: inset 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
button_bar_segment:normal .text
{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}
button_bar_segment:normal .icon
{
	-fm-icon-color: rgba(63.9216%,63.9216%,63.9216%,1);
	-fm-icon-padding: 0.33em;
}
button_bar_segment:hover .icon
{
	-fm-icon-color: rgba(18.4314%,52.1569%,98.0392%,1);
}
button_bar_segment:pressed .icon
{
	-fm-icon-color: rgba(13.3333%,36.4706%,67.451%,1);
}
button_bar_segment:checked .icon
{
	-fm-icon-color: rgba(18.4314%,52.1569%,98.0392%,1);
}

button_bar:normal .button_bar_divider
{
	border-top-color: rgba(36.0784%,36.0784%,36.0784%,1);
	border-right-color: rgba(36.0784%,36.0784%,36.0784%,1);
	border-bottom-color: rgba(36.0784%,36.0784%,36.0784%,1);
	border-left-color: rgba(36.0784%,36.0784%,36.0784%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

top_nav_part:normal .self
{
	background-color: rgba(0%,0%,0%,1);
	box-sizing: border-box;
}

tab_panel:normal .self
{
	background-color: rgba(14.902%,14.902%,14.902%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	-fm-tab-top-left-radius: 3pt 3pt;
	-fm-tab-top-right-radius: 3pt 3pt;
}
tab_panel:hover .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(22.3529%,22.3529%,22.3529%,1)), to(rgba(20.7843%,20.7843%,20.7843%,1)));
}
tab_panel:checked .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(100%,100%,100%,1)), to(rgba(95.2941%,95.2941%,95.2941%,1)));
}
tab_panel:checkedfocus .self
{
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
tab_panel:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
tab_panel:normal .text
{
	height: 100%;
	box-sizing: border-box;
}
tab_panel:hover .text
{
	height: 100%;
	box-sizing: border-box;
}
tab_panel:checked .text
{
	height: 100%;
	box-sizing: border-box;
}
tab_panel:checkedfocus .text
{
	height: 100%;
	box-sizing: border-box;
}
tab_panel:normal .tab
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(20%,20%,20%,1)), to(rgba(14.902%,14.902%,14.902%,1)));
	border-top-right-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
tab_panel:hover .tab
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(22.3529%,22.3529%,22.3529%,1)), to(rgba(20.7843%,20.7843%,20.7843%,1)));
}
tab_panel:focus .tab
{
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
tab_panel:checked .tab
{
	background-image: none;
}
tab_panel:normal .tab_inner_border
{
	padding-top: 0.88em;
	padding-right: 0.75em;
	padding-bottom: 0.63em;
	padding-left: 0.75em;
}

tab_control:normal .self
{
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(100%,100%,100%,1);
	line-height: 1line;
	text-align: left;
	-fm-tab-spacing: 0;
}
tab_control:checked .self
{
	color: rgba(0%,0%,0%,1);
}

popover:normal .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(100%,100%,100%,1)), to(rgba(95.2941%,95.2941%,95.2941%,1)));
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 2line;
	text-align: center;
	box-shadow: 1pt 1pt 3pt 0pt rgba(0%,0%,0%,0.2);
}
popover:normal .text
{
	height: 1.88em;
	top: 0.88em;
	right: 12pt;
	left: 12pt;
	position: absolute;
	box-sizing: border-box;
}
popover:normal .contents
{
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	top: 2.76em;
	right: 5pt;
	bottom: 5pt;
	left: 5pt;
	position: absolute;
	box-sizing: border-box;
}

header:normal .self
{
	background-color: rgba(20%,20%,20%,1);
	box-sizing: border-box;
}

chart:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(43.9216%,43.9216%,43.9216%,1);
	line-height: 1line;
	text-align: left;
}
chart:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
chart:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
	padding-top: 0.31em;
	padding-right: 0.31em;
	padding-bottom: 0.31em;
	padding-left: 0.31em;
}

portal:normal .self
{
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	-fm-use-portal-current-row-style: true;
}
portal:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
portal:normal .contents
{
	top: 0pt;
	right: 30pt;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
portal:normal .row
{
	background-color: rgba(100%,100%,100%,1);
}
portal:normal .row_alt
{
	background-color: rgba(96.8627%,96.8627%,96.8627%,1);
}
portal:normal .scrollbar_track
{
	width: 30pt;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	position: absolute;
	box-sizing: border-box;
}
portal:normal .row_active
{
	background-color: rgba(90.1961%,93.7255%,97.6471%,1);
}

radio_set:normal .self
{
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1.2line;
	text-align: left;
}
radio_set:normal .text
{
	margin-left: 0.69em;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	left: 1em;
	position: absolute;
	box-sizing: border-box;
}
radio_set:normal .icon
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 50% 50%;
	border-bottom-right-radius: 50% 50%;
	border-bottom-left-radius: 50% 50%;
	border-top-left-radius: 50% 50%;
	padding-top: 0.19em;
	padding-right: 0.19em;
	padding-bottom: 0.19em;
	padding-left: 0.19em;
	width: 1em;
	height: 1em;
	top: 0.1em;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
radio_set:focus .icon
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
radio_set:checked .icon
{
	-fm-icon: radio;
	-fm-icon-color: rgba(0%,0%,0%,1);
}

edit_box:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1line;
	text-align: left;
}
edit_box:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
edit_box:placeholder .self
{
	color: rgba(64.3137%,64.3137%,64.3137%,1);
}
edit_box:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
edit_box:normal .text
{
	margin-top: 0.88em;
	margin-right: 0.75em;
	margin-bottom: 0.63em;
	margin-left: 0.75em;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}

oval:normal .self
{
	background-color: rgba(96.8627%,96.8627%,96.8627%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

rounded:normal .self
{
	background-color: rgba(96.8627%,96.8627%,96.8627%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 5pt 5pt;
	border-bottom-right-radius: 5pt 5pt;
	border-bottom-left-radius: 5pt 5pt;
	border-top-left-radius: 5pt 5pt;
}
rounded:normal .inner_border
{
	border-top-right-radius: 4pt 4pt;
	border-bottom-right-radius: 4pt 4pt;
	border-bottom-left-radius: 4pt 4pt;
	border-top-left-radius: 4pt 4pt;
}

text_area:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1line;
	text-align: left;
}
text_area:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
text_area:placeholder .self
{
	color: rgba(64.3137%,64.3137%,64.3137%,1);
}
text_area:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
text_area:normal .text
{
	margin-top: 0.88em;
	margin-right: 0.75em;
	margin-bottom: 0.63em;
	margin-left: 0.75em;
	top: 0pt;
	right: 30pt;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
text_area:normal .scrollbar_track
{
	width: 30pt;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	position: absolute;
	box-sizing: border-box;
}

title_footer:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	box-sizing: border-box;
}

container:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(43.9216%,43.9216%,43.9216%,1);
	line-height: 1line;
	text-align: left;
}
container:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
container:placeholder .self
{
	color: rgba(64.3137%,64.3137%,64.3137%,1);
}
container:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
	padding-top: 0.31em;
	padding-right: 0.31em;
	padding-bottom: 0.31em;
	padding-left: 0.31em;
}

dot_control:normal .self
{
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
}
dot_control:normal .inner_border
{
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
}
dot_control:normal .contents
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	top: 0pt;
	right: 0pt;
	bottom: 38pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
dot_control:normal .dot
{
	background-color: rgba(79.2157%,80.7843%,81.9608%,1);
	border-top-right-radius: 50% 50%;
	border-bottom-right-radius: 50% 50%;
	border-bottom-left-radius: 50% 50%;
	border-top-left-radius: 50% 50%;
	margin-left: 0.33em;
	width: 12pt;
	height: 12pt;
}
dot_control:checked .dot
{
	background-color: rgba(0%,0%,0%,1);
}
dot_control:normal .dot_container
{
	height: 18pt;
	right: 0pt;
	bottom: 0.63em;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}

footer:normal .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(100%,100%,100%,1)), to(rgba(94.5098%,94.5098%,94.5098%,1)));
	box-sizing: border-box;
}

trailing_grand_summary:normal .self
{
	background-color: rgba(65.4902%,69.8039%,72.1569%,1);
	box-sizing: border-box;
}

scrollbar:normal .self
{
	background-color: rgba(96.8627%,96.8627%,96.8627%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-style: solid;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	width: 30pt;
}
scrollbar:disabled .self
{
	background-color: rgba(96.8627%,96.8627%,96.8627%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-style: solid;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
}
scrollbar:normal .scrollbar_top_button
{
	background-color: rgba(100%,100%,100%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	width: 100%;
	height: 30pt;
	-fm-icon: up-arrow;
	-fm-icon-color: rgba(0%,0%,0%,1);
}
scrollbar:hover .scrollbar_top_button
{
	background-color: rgba(100%,100%,100%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	width: 100%;
	height: 30pt;
}
scrollbar:pressed .scrollbar_top_button
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(97.6471%,97.6471%,97.6471%,1)), to(rgba(92.1569%,92.1569%,92.1569%,1)));
	border-bottom-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	width: 100%;
	height: 30pt;
}
scrollbar:normal .scrollbar_bottom_button
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-left-width: 1pt;
	border-bottom-right-radius: 3pt 3pt;
	width: 100%;
	height: 30pt;
	-fm-icon: down-arrow;
	-fm-icon-color: rgba(0%,0%,0%,1);
}
scrollbar:hover .scrollbar_bottom_button
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-left-width: 1pt;
	border-bottom-right-radius: 3pt 3pt;
	width: 100%;
	height: 30pt;
}
scrollbar:pressed .scrollbar_bottom_button
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(97.6471%,97.6471%,97.6471%,1)), to(rgba(92.1569%,92.1569%,92.1569%,1)));
	border-top-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-left-width: 1pt;
	border-bottom-right-radius: 3pt 3pt;
	width: 100%;
	height: 30pt;
}
scrollbar:normal .scrollbar_thumb
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	width: 100%;
}

calendar:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1line;
	text-align: left;
}
calendar:pressed .self
{
	border-top-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-right-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-bottom-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
}
calendar:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
calendar:placeholder .self
{
	color: rgba(64.3137%,64.3137%,64.3137%,1);
}
calendar:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
calendar:normal .text
{
	margin-top: 0.88em;
	margin-right: 0.75em;
	margin-bottom: 0.63em;
	margin-left: 0.75em;
	top: 0pt;
	right: 30pt;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
calendar:normal .icon
{
	background-image: -webkit-gradient(linear,left top,left bottom, from(rgba(100%,100%,100%,1)), to(rgba(95.2941%,95.2941%,95.2941%,1)));
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-style: solid;
	border-left-width: 1pt;
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	width: 30pt;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	position: absolute;
	box-sizing: border-box;
	-fm-icon: calendar;
	-fm-icon-color: rgba(0%,0%,0%,1);
}
calendar:hover .icon
{
	background-image: -webkit-gradient(linear,left top,left bottom, from(rgba(100%,100%,100%,1)), to(rgba(98.8235%,98.8235%,98.8235%,1)));
}
calendar:pressed .icon
{
	background-image: -webkit-gradient(linear,left top,left bottom, from(rgba(97.6471%,97.6471%,97.6471%,1)), to(rgba(92.1569%,92.1569%,92.1569%,1)));
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
}
calendar:focus .icon
{
	border-left-color: rgba(20%,20%,20%,1);
}

text_box:normal .self
{
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(43.9216%,43.9216%,43.9216%,1);
	line-height: 1line;
	text-align: left;
}
text_box:normal .text
{
	height: 100%;
	box-sizing: border-box;
}

trailing_sub_summary:normal .self
{
	background-color: rgba(98.8235%,98.8235%,98.8235%,1);
	border-bottom-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1pt;
	box-sizing: border-box;
}

bottom_nav_part:normal .self
{
	background-color: rgba(0%,0%,0%,1);
	box-sizing: border-box;
}

body_alt:normal .self
{
	background-image: none;
	background-color: rgba(96.8627%,96.8627%,96.8627%,1);
	border-image-source: none;
	box-sizing: border-box;
}

checkbox_set:normal .self
{
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1.2line;
	text-align: left;
}
checkbox_set:normal .text
{
	margin-left: 0.69em;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	left: 1em;
	position: absolute;
	box-sizing: border-box;
}
checkbox_set:normal .icon
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	padding-top: 0.13em;
	padding-right: 0.13em;
	padding-bottom: 0.13em;
	padding-left: 0.13em;
	width: 1em;
	height: 1em;
	top: 0.1em;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
checkbox_set:focus .icon
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
checkbox_set:checked .icon
{
	-fm-icon: modern-check;
	-fm-icon-color: rgba(0%,0%,0%,1);
}

leading_grand_summary:normal .self
{
	background-color: rgba(65.4902%,69.8039%,72.1569%,1);
	box-sizing: border-box;
}

web_viewer:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(43.9216%,43.9216%,43.9216%,1);
	line-height: 1line;
	text-align: left;
}
web_viewer:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
web_viewer:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
	padding-top: 0.31em;
	padding-right: 0.31em;
	padding-bottom: 0.31em;
	padding-left: 0.31em;
}

trailing_sub_summary_2:normal .self
{
	background-color: rgba(98.8235%,98.8235%,98.8235%,1);
	border-bottom-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1pt;
	box-sizing: border-box;
}

leading_sub_summary:normal .self
{
	background-color: rgba(98.8235%,98.8235%,98.8235%,1);
	border-bottom-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	box-sizing: border-box;
}

rectangle:normal .self
{
	background-color: rgba(96.8627%,96.8627%,96.8627%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

button:normal .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(100%,100%,100%,1)), to(rgba(95.2941%,95.2941%,95.2941%,1)));
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1line;
	text-align: center;
	-fm-text-vertical-align: center;
}
button:hover .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(100%,100%,100%,1)), to(rgba(98.8235%,98.8235%,98.8235%,1)));
}
button:pressed .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(97.6471%,97.6471%,97.6471%,1)), to(rgba(92.1569%,92.1569%,92.1569%,1)));
	border-top-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-right-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-bottom-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
}
button:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
button:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
	padding-top: 0.88em;
	padding-right: 0.75em;
	padding-bottom: 0.63em;
	padding-left: 0.75em;
}
button:normal .text
{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}
button:normal .icon
{
	-fm-icon-color: rgba(0%,0%,0%,1);
	-fm-icon-padding: 0.33em;
}

body:normal .self
{
	background-image: none;
	background-color: rgba(94.1176%,94.1176%,94.1176%,1);
	border-image-source: none;
	box-sizing: border-box;
	-fm-use-body-current-row-style: true;
}
body:checked .self
{
	background-image: none;
	background-color: rgba(87.8431%,92.549%,98.0392%,1);
	border-image-source: none;
}

pop_up:normal .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(100%,100%,100%,1)), to(rgba(95.2941%,95.2941%,95.2941%,1)));
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1line;
	text-align: left;
}
pop_up:hover .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(100%,100%,100%,1)), to(rgba(98.8235%,98.8235%,98.8235%,1)));
}
pop_up:pressed .self
{
	background-image: -webkit-gradient(linear,25% 0%,25% 100%, from(rgba(97.6471%,97.6471%,97.6471%,1)), to(rgba(92.1569%,92.1569%,92.1569%,1)));
	border-top-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-right-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-bottom-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
}
pop_up:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
pop_up:placeholder .self
{
	color: rgba(64.3137%,64.3137%,64.3137%,1);
}
pop_up:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
pop_up:normal .text
{
	margin-top: 0.88em;
	margin-right: 0.75em;
	margin-bottom: 0.63em;
	margin-left: 0.75em;
	top: 0pt;
	right: 30pt;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
pop_up:normal .icon
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	width: 30pt;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	position: absolute;
	box-sizing: border-box;
	-fm-icon: down-arrow;
	-fm-icon-color: rgba(0%,0%,0%,1);
}

leading_sub_summary_2:normal .self
{
	background-color: rgba(98.8235%,98.8235%,98.8235%,1);
	border-bottom-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	box-sizing: border-box;
}

drop_down:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-right-radius: 3pt 3pt;
	border-bottom-right-radius: 3pt 3pt;
	border-bottom-left-radius: 3pt 3pt;
	border-top-left-radius: 3pt 3pt;
	font-family: -fm-font-family(arial,sans-serif,ArialMT;sans-serif);
	font-style: normal;
	font-size: 16pt;
	color: rgba(0%,0%,0%,1);
	line-height: 1line;
	text-align: left;
}
drop_down:pressed .self
{
	border-top-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-right-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-bottom-color: rgba(84.7059%,84.7059%,84.7059%,1);
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
}
drop_down:focus .self
{
	border-top-color: rgba(20%,20%,20%,1);
	border-right-color: rgba(20%,20%,20%,1);
	border-bottom-color: rgba(20%,20%,20%,1);
	border-left-color: rgba(20%,20%,20%,1);
	box-shadow: 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
drop_down:placeholder .self
{
	color: rgba(64.3137%,64.3137%,64.3137%,1);
}
drop_down:normal .inner_border
{
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	border-bottom-left-radius: 2pt 2pt;
	border-top-left-radius: 2pt 2pt;
}
drop_down:normal .text
{
	margin-top: 0.88em;
	margin-right: 0.75em;
	margin-bottom: 0.63em;
	margin-left: 0.75em;
	top: 0pt;
	right: 30pt;
	bottom: 0pt;
	left: 0pt;
	position: absolute;
	box-sizing: border-box;
}
drop_down:normal .icon
{
	background-image: -webkit-gradient(linear,left top,left bottom, from(rgba(100%,100%,100%,1)), to(rgba(95.2941%,95.2941%,95.2941%,1)));
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-style: solid;
	border-left-width: 1pt;
	border-top-right-radius: 2pt 2pt;
	border-bottom-right-radius: 2pt 2pt;
	width: 30pt;
	top: 0pt;
	right: 0pt;
	bottom: 0pt;
	position: absolute;
	box-sizing: border-box;
	-fm-icon: down-arrow;
	-fm-icon-color: rgba(0%,0%,0%,1);
}
drop_down:hover .icon
{
	background-image: -webkit-gradient(linear,left top,left bottom, from(rgba(100%,100%,100%,1)), to(rgba(98.8235%,98.8235%,98.8235%,1)));
}
drop_down:pressed .icon
{
	background-image: -webkit-gradient(linear,left top,left bottom, from(rgba(97.6471%,97.6471%,97.6471%,1)), to(rgba(92.1569%,92.1569%,92.1569%,1)));
	border-left-color: rgba(84.7059%,84.7059%,84.7059%,1);
}
drop_down:focus .icon
{
	border-left-color: rgba(20%,20%,20%,1);
}

line:normal .self
{
	border-top-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-right-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-bottom-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-left-color: rgba(87.0588%,87.0588%,87.0588%,1);
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
}

leading_sub_summary_1:normal .self
{
	background-color: rgba(98.8235%,98.8235%,98.8235%,1);
	border-top-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-bottom-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	box-sizing: border-box;
}

title_header:normal .self
{
	background-color: rgba(100%,100%,100%,1);
	box-sizing: border-box;
}

field:droptarget .inner_border
{
	box-shadow: inset 0pt 0pt 2pt 1pt rgba(0%,43.9216%,81.1765%,1);
}
field:normal .baseline
{
	border-bottom-width: 1pt;
}

trailing_sub_summary_1:normal .self
{
	background-color: rgba(98.8235%,98.8235%,98.8235%,1);
	border-top-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-bottom-color: rgba(80.3922%,80.3922%,80.3922%,1);
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	box-sizing: border-box;
}