HTML {
	HEIGHT: 100%
}
BODY {
	BACKGROUND-POSITION: 95em 0px; FONT-SIZE: 84%; BACKGROUND-IMAGE: url(bg.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%
}
#layout {
	MIN-HEIGHT: 100%; ; BEHAVIOR: expression(
	( eBody = document.getElementsByTagName( 'body' )[0] ) & ( eMin = document.getElementById( 'min-width' ) )
	& (
		eMin && ( window.iWidth != eBody.clientWidth || window.iEM != eMin.clientHeight )
		?
			( iWidth = eBody.clientWidth ) & ( iEM = eMin.clientHeight ) & ( iMin_width = eMin.offsetWidth )
			& (
				iWidth < iMin_width
				?
					( this.style.width = iMin_width + 'px' )
				:
					( iMax_width = document.getElementById( 'max-width' ).offsetWidth )
					& (
						iWidth > iMax_width
						?
							( this.style.width = iMax_width + 'px' )
						:
							( this.style.width = '100%' )
					)
			)
		:
			''
	)
); WIDTH: 100%; POSITION: relative; HEIGHT: 100%; min-width: 73em; max-width: 95em
}
#min-width {
	LEFT: -95em; OVERFLOW: hidden; WIDTH: 73em; POSITION: absolute; TOP: -1em; HEIGHT: 1em
}
#max-width {
	LEFT: -95em; OVERFLOW: hidden; WIDTH: 73em; POSITION: absolute; TOP: -1em; HEIGHT: 1em
}
#max-width {
	WIDTH: 95em
}
.rounded {
	POSITION: relative
}
.thermo_menu A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative
}
.thermo_menu B {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative
}
.rounded A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative
}
.rounded B {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative
}
.rounded I {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative
}
.rounded .selector .label {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative
}
.rounded .field {
	MARGIN-LEFT: -5px! important; POSITION: relative; HEIGHT: 1px
}
.rounded .selector {
	WIDTH: 1em; WHITE-SPACE: nowrap
}
INS.t {
	OVERFLOW-Y: hidden; DISPLAY: block; Z-INDEX: 2; LEFT: 0px; OVERFLOW-X: visible; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 5px
}
INS.b {
	OVERFLOW-Y: hidden; DISPLAY: block; Z-INDEX: 2; LEFT: 0px; OVERFLOW-X: visible; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 5px
}
INS.t {
	TOP: 0px
}
INS.b {
	MARGIN: -1px -100% -4px -5px; BOTTOM: 0px; POSITION: relative; TOP: auto
}
INS.t INS {
	FONT-SIZE: 1px; LEFT: 10px; FLOAT: right; WIDTH: 10px; LINE-HEIGHT: 1px; POSITION: relative; TOP: -260px; HEIGHT: 260px
}
INS.b INS {
	FONT-SIZE: 1px; LEFT: 10px; FLOAT: right; WIDTH: 10px; LINE-HEIGHT: 1px; POSITION: relative; TOP: -260px; HEIGHT: 260px
}
INS INS.l {
	LEFT: 0px! important; POSITION: absolute
}
INS.x {
	HEIGHT: 10px
}
.x INS.t {
	HEIGHT: 10px
}
.x INS.b {
	HEIGHT: 10px
}
.x INS.b {
	MARGIN-TOP: 0px; MARGIN-LEFT: -10px
}
INS.x INS {
	MARGIN-RIGHT: -20px
}
.x INS.t INS {
	MARGIN-RIGHT: -20px
}
.x INS.b INS {
	MARGIN-RIGHT: -20px
}
INS.x1 {
	RIGHT: 0px; LEFT: 0px; MARGIN: -1px -100% -1px 0px; WIDTH: 100%
}
.x1 INS.t {
	RIGHT: 0px; LEFT: 0px; MARGIN: -1px -100% -1px 0px; WIDTH: 100%
}
.x1 INS.b {
	RIGHT: 0px; LEFT: 0px; MARGIN: -1px -100% -1px 0px; WIDTH: 100%
}
INS.b1 {
	MARGIN-TOP: -10px
}
INS.x1 INS {
	LEFT: 0px; MARGIN-RIGHT: -1px
}
.x1 INS.t INS {
	LEFT: 0px; MARGIN-RIGHT: -1px
}
.x1 INS.b INS {
	LEFT: 0px; MARGIN-RIGHT: -1px
}
#navigation INS INS {
	LEFT: 20px
}
INS.x1 INS.l {
	LEFT: -1px! important
}
.x1 INS.t INS.l {
	LEFT: -1px! important
}
.x1 INS.b INS.l {
	LEFT: -1px! important
}
#header .banners INS.t INS {
	TOP: 0px
}
#navigation INS.t INS {
	TOP: 0px
}
#header .banners INS.t INS.l {
	TOP: -10px
}
#navigation INS.t INS.l {
	TOP: -10px
}
#header .banners INS.b INS {
	TOP: -20px
}
#header .banners INS.b INS.l {
	TOP: -30px
}
BODY #layout #content #navigation_2 INS.b INS.l {
	TOP: -30px
}
#navigation .selected INS.t INS {
	TOP: -40px
}
#navigation .selected INS.t INS.l {
	TOP: -50px
}
#content INS.t INS {
	TOP: -200px
}
#content INS.t INS.l {
	TOP: -205px
}
#content INS.b INS {
	TOP: -210px
}
#content INS.b INS.l {
	TOP: -215px
}
#object_page #content .framed INS.t INS {
	TOP: -80px
}
#object_page #content .framed INS.t INS.l {
	TOP: -90px
}
#content .framed INS.t INS {
	TOP: -120px
}
#content .framed INS.t INS.l {
	TOP: -130px
}
#content .framed INS.b INS {
	TOP: -140px
}
#content .framed INS.b INS.l {
	TOP: -150px
}
#content .framed .framed INS.t INS {
	TOP: -220px
}
#content .framed .framed INS.t INS.l {
	TOP: -230px
}
#content .framed .framed INS.b INS {
	TOP: -240px
}
#content .framed .framed INS.b INS.l {
	TOP: -250px
}
INS.t INS {
	TOP: -160px
}
#layout #content .framed .rounded INS.t INS {
	TOP: -160px
}
INS.t INS.l {
	TOP: -165px
}
#layout #content .framed .rounded INS.t INS.l {
	TOP: -165px
}
INS.b INS {
	TOP: -170px
}
#layout #content .framed .rounded INS.b INS {
	TOP: -170px
}
INS.b INS.l {
	TOP: -175px
}
#layout #content .framed .rounded INS.b INS.l {
	TOP: -175px
}
.thermo_menu INS.t INS {
	TOP: -180px
}
#layout #content #navigation_2 .rounded LI INS.t INS {
	TOP: -180px
}
.thermo_menu INS.t INS.l {
	TOP: -185px
}
#layout #content #navigation_2 .rounded LI INS.t INS.l {
	TOP: -185px
}
.thermo_menu INS.b INS {
	TOP: -190px
}
#layout #content #navigation_2 .rounded LI INS.b INS {
	TOP: -190px
}
.thermo_menu INS.b INS.l {
	TOP: -195px
}
#layout #content #navigation_2 .rounded LI INS.b INS.l {
	TOP: -195px
}
#header:unknown {
	CLEAR: both; DISPLAY: block; content: ''
}
#header .contact:unknown {
	CLEAR: both; DISPLAY: block; content: ''
}
#footer:unknown {
	CLEAR: both; DISPLAY: block; content: ''
}
#header {
	MARGIN-TOP: -2px; Z-INDEX: 1; MIN-HEIGHT: 16em; POSITION: relative; HEIGHT: 16em
}
#header .contact {
	Z-INDEX: 3; MARGIN: 0px; POSITION: relative
}
#header .contact DT {
	FLOAT: left; MARGIN: 2px 0.5em 0px 0px
}
#header .contact DD {
	FLOAT: left; MARGIN: 2px 0.5em 0px 0px
}
#header .contact DD {
	MARGIN-RIGHT: 0.65em
}
#header .contact .phone {
	MARGIN-TOP: -0.1em; FONT-SIZE: 1.4em
}
#header .contact .offices {
	MARGIN-TOP: -0.25em; FONT-SIZE: 1.6em; MARGIN-RIGHT: 0.5em
}
#header .contact .popup {
	PADDING-LEFT: 18px
}
#header .contact .popup .i {
	BACKGROUND-IMAGE: url(popup_contact.gif); MARGIN-LEFT: -18px; POSITION: static
}
#header .contact DT.claim .popup {
	PADDING-LEFT: 22px
}
#header .contact DT.claim .popup .i {
	MARGIN-LEFT: -22px; POSITION: static
}
#header .contact .aaa {
	PADDING-LEFT: 18px; BACKGROUND: url(aaa.gif) no-repeat 0px 50%; FLOAT: right; MARGIN-RIGHT: 0px
}
#header .contact .aaa  {
	FONT-WEIGHT: normal
}
#header .contact .sitemap {
	PADDING-LEFT: 18px; FLOAT: right; MARGIN-RIGHT: 0px
}
#header .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 140px; PADDING-BOTTOM: 1em; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 200px
}
#header .title .info {
	CLEAR: left; FLOAT: left; MARGIN: 0px
}
#header .title .info LI {
	FLOAT: left; MARGIN: 0.25em 1em 0.5em 0px
}
#header .title #selected_objects {
	Z-INDEX: 2; RIGHT: 1.5em; MARGIN: 0px; POSITION: absolute; TOP: 0.5em
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; PADDING-TOP: 0px
}
#balloon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; PADDING-TOP: 0px
}
#thermo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; PADDING-TOP: 0px
}
#header .banners {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; PADDING-TOP: 0px
}
#logo {
	LEFT: 1em; POSITION: absolute
}
#balloon {
	LEFT: 1em; POSITION: absolute
}
#logo {
	Z-INDEX: 1; TOP: 30px
}
#balloon {
	MARGIN-TOP: 4.5em; Z-INDEX: 4; MARGIN-LEFT: 218px; OVERFLOW: hidden; WIDTH: 80px; TOP: 48px; HEIGHT: 80px
}
#balloon .flash {
	LEFT: 50%; MARGIN: -115px 0px 0px -115px; WIDTH: 230px; POSITION: absolute; TOP: 50%; HEIGHT: 230px
}
.hover#balloon {
	MARGIN-LEFT: 143px; WIDTH: 230px; TOP: -27px; HEIGHT: 230px
}
#thermo {
	MARGIN-TOP: 97px; Z-INDEX: 1; MARGIN-LEFT: 300px; POSITION: relative; TOP: -2em; HEIGHT: 1px
}
.thermo-inited#thermo {
	TOP: 0px
}
#thermo:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
#thermo:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
#thermo LI {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0.75em -3px; CURSOR: default; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative
}
#thermo INS.t {
	RIGHT: -25px; WIDTH: auto
}
#thermo INS.b {
	RIGHT: -25px; WIDTH: auto
}
#thermo INS.t {
	WIDTH: 100%
}
#thermo INS.t INS {
	LEFT: 35px
}
#thermo INS.b INS {
	LEFT: 35px
}
#thermo INS INS.l {
	LEFT: 0px
}
#thermo LI.first-child {
	MARGIN-TOP: -0.25em; MARGIN-BOTTOM: 0px; POSITION: relative
}
.thermo-inited LI {
	BACKGROUND: url(thermo_button.gif) no-repeat 100% 50%
}
.thermo-inited LI.last-child {
	BACKGROUND-IMAGE: url(thermo_button_current.gif)
}
#home_page .thermo-inited LI.empty {
	BACKGROUND-IMAGE: none
}
.thermo-inited LI.hover {
	BACKGROUND-IMAGE: url(thermo_button_current.gif)! important
}
#thermo .first-child A {
	DISPLAY: block; POSITION: relative
}
#thermo .first-child B {
	DISPLAY: block; POSITION: relative
}
.thermo_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 0px -10px; PADDING-TOP: 5px
}
.thermo_menu A {
	DISPLAY: block; FONT-WEIGHT: normal
}
.thermo_menu B {
	DISPLAY: block; FONT-WEIGHT: normal
}
BODY .thermo_menu DIV {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.thermo_menu DIV:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
.thermo_menu .up_arrow {
	DISPLAY: none; Z-INDEX: 3; BACKGROUND: url(thermo_scroll.gif) #cccccc no-repeat 50% 50%; MARGIN: 0px; WIDTH: 100%; ; WIDTH: expression(parentNode.offsetWidth); POSITION: absolute; HEIGHT: 20px
}
.thermo_menu .visible {
	DISPLAY: block
}
#header .banners {
	Z-INDEX: 2; LEFT: 10px; FLOAT: right; MARGIN-LEFT: -40px; WIDTH: 44%; POSITION: relative
}
#header .banners P {
	FLOAT: left; WIDTH: 49%
}
#header .banners A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: none; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 90px; POSITION: relative
}
#header .banners A INS.b {
	MARGIN-BOTTOM: -10px
}
#header .banners IMG {
	Z-INDEX: 1; LEFT: 0px; MARGIN: 0px; WIDTH: 350px; POSITION: absolute; TOP: 0px; HEIGHT: 85px
}
#navigation {
	Z-INDEX: 3; WIDTH: 100%; POSITION: relative
}
#navigation .reducer {
	OVERFLOW: hidden; POSITION: relative; TOP: 1px
}
#navigation .navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TOP: 100%
}
#home_page #navigation {
	Z-INDEX: 1
}
#home_page #navigation .navigation {
	Z-INDEX: 1
}
#navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; POSITION: relative
}
#navigation .t {
	DISPLAY: none
}
#navigation .selected .t {
	DISPLAY: block
}
#navigation A {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-TOP: 0.4em; POSITION: relative; TOP: -100%
}
#navigation .selected {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-TOP: 0.4em; POSITION: relative; TOP: -100%
}
#navigation LI.more A {
	PADDING-BOTTOM: 0.85em; PADDING-TOP: 0.5em
}
#navigation LI.more .selected {
	PADDING-BOTTOM: 0.85em; PADDING-TOP: 0.5em
}
#navigation .selected {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: repeat-x 0px 100%; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: 0px
}
#navigation INS.b {
	DISPLAY: none
}
#content {
	BORDER-TOP: #cccccc 1px solid; Z-INDEX: 2; MIN-HEIGHT: 100px; BACKGROUND: repeat-x 0px 0px; POSITION: relative; HEIGHT: 100px
}
#error_page #layout {
	BEHAVIOR: none; min-width: 0; max-width: 100%
}
#error_page #content .reducer {
	PADDING-LEFT: 150px
}
#error_page H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -2.2em 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
#error_page #balloon {
	MARGIN-TOP: 1.5em
}
#navigation_1 {
	WIDTH: 100%
}
#navigation_1 .navigation {
	MARGIN: 0px
}
.object {
	MARGIN-TOP: 25px
}
.framed {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-BOTTOM: 1px solid; POSITION: relative; TOP: 0px
}
#content .framed .reducer {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; PADDING-TOP: 1px
}
#content .framed .reducer {
	Z-INDEX: 3; POSITION: relative
}
#content .framed .columns {
	Z-INDEX: 3; POSITION: relative
}
#content .framed .main {
	Z-INDEX: 3; POSITION: relative
}
#content .framed .extra {
	Z-INDEX: 3; POSITION: relative
}
#content .framed .columns {
	MARGIN-BOTTOM: 1px; WIDTH: 100%; MARGIN-RIGHT: 0px
}
#content .framed .columns {
	Z-INDEX: 1
}
#content .framed .extra {
	Z-INDEX: 1
}
#content .framed .special .reducer {
	PADDING-LEFT: 15px
}
#content .framed .reducer .framed .reducer {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 1px; PADDING-TOP: 0.5em
}
#content .framed .reducer .reducer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .framed .reducer .framed .reducer .reducer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.columns {
	empty-cells: show
}
.columns .main {
	PADDING-RIGHT: 1em
}
.swap .extra {
	PADDING-RIGHT: 1em
}
.main .main {
	PADDING-RIGHT: 0px
}
.swap .main {
	PADDING-RIGHT: 0px
}
.main .extra {
	PADDING-LEFT: 50px
}
#home_page .main .main .main {
	PADDING-RIGHT: 12px
}
#layout .swap .extra {
	PADDING-RIGHT: 12px
}
#home_page .main .main .extra {
	PADDING-LEFT: 12px
}
#layout .swap .main {
	PADDING-LEFT: 12px
}
#layout .main .special {
	PADDING-LEFT: 0px
}
#layout .swap .extra {
	PADDING-LEFT: 0px
}
.framed .columns .separator {
	VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 4px
}
.framed .columns .special {
	BORDER-LEFT: #cccccc 1px solid
}
.framed .columns .separator .top {
	BORDER-TOP: #cccccc 4px solid; MARGIN-TOP: -2px; WIDTH: 4px; POSITION: relative
}
.framed .columns .separator .bottom {
	Z-INDEX: 2; MARGIN: 0px; WIDTH: 4px; BOTTOM: -2px; BORDER-BOTTOM: #cccccc 4px solid; POSITION: absolute
}
DIV.special UL.navigation {
	WIDTH: 90%
}
DIV.special UL.navigation LI {
	FLOAT: left; MARGIN: 0.25em 1em 0.25em 0px; WHITE-SPACE: nowrap
}
DIV.special UL.navigation:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
#navigation_2 {
	PADDING-RIGHT: 2em; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 5px; MARGIN: -1em -25px 1em; PADDING-TOP: 1em; POSITION: relative; HEIGHT: 1px
}
#navigation_2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
#navigation_2 UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-TOP: 0px
}
#navigation_2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0px
}
#branch_page #navigation_2 LI {
	MARGIN: 0px
}
#navigation_2 LI A {
	DISPLAY: block; PADDING-LEFT: 25px; FLOAT: none; WIDTH: 100%
}
#navigation_2 LI B {
	DISPLAY: block; PADDING-LEFT: 25px; FLOAT: none; WIDTH: 100%
}
#navigation_2 LI I {
	DISPLAY: block; PADDING-LEFT: 25px; FLOAT: none; WIDTH: 100%
}
#content #navigation_2 INS.t {
	DISPLAY: none
}
#content #navigation_2 INS.b {
	DISPLAY: none
}
#content #navigation_2 INS.b INS {
	DISPLAY: none
}
#content #navigation_2 LI INS.t {
	DISPLAY: none
}
#content #navigation_2 LI INS.b {
	DISPLAY: none
}
#content #navigation_2 LI.selected INS INS.l {
	DISPLAY: none
}
#content #navigation_2 INS.b {
	DISPLAY: block; MARGIN: 0px -100% -5px 0px
}
#content #navigation_2 INS.b INS.l {
	DISPLAY: block
}
#content #navigation_2 LI B.selected INS {
	DISPLAY: block
}
#content #navigation_2 LI INS.b {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -4px; MARGIN-LEFT: -25px
}
#content #navigation_2 LI INS INS {
	LEFT: 30px
}
#navigation_2 LI LI A {
	PADDING-LEFT: 40px
}
#navigation_2 LI LI B {
	PADDING-LEFT: 40px
}
#navigation_2 LI LI I {
	PADDING-LEFT: 40px
}
#content #navigation_2 LI LI INS.b {
	MARGIN-LEFT: -40px
}
#content #navigation_2 LI LI INS INS {
	LEFT: 45px
}
#navigation_2 LI LI LI A {
	PADDING-LEFT: 55px
}
#navigation_2 LI LI LI B {
	PADDING-LEFT: 55px
}
#navigation_2 LI LI LI I {
	PADDING-LEFT: 55px
}
#content #navigation_2 LI LI LI INS.b {
	MARGIN-LEFT: -55px
}
#content #navigation_2 LI LI LI INS INS {
	LEFT: 60px
}
#content .extra .banners {
	WIDTH: 124px
}
#content .extra .banners P {
	MARGIN: 0px 0px 3em
}
#content .extra .banners IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 0.75em; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#content .extra .banners .reducer {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-REPEAT: repeat-x; POSITION: static
}
#layout #content .extra .banners .reducer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#content .extra .banners .reducer H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .extra .banners .reducer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#content .extra .banners .reducer IMG {
	MARGIN-BOTTOM: 0.5em
}
#footer {
	Z-INDEX: 1; MARGIN: 0px; POSITION: relative
}
#footer #footer_search_input {
	MARGIN: 0px
}
#copyright {
	FLOAT: left
}
#made_in {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 92px; FONT-SIZE: 0.85em; Z-INDEX: 100; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 20px; TEXT-INDENT: -92px; PADDING-TOP: 0px; POSITION: static; TOP: 0.15em
}
FORM {
	CLEAR: both; Z-INDEX: 3; WIDTH: 100%; POSITION: relative
}
FORM .row {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM .fieldset {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM .label {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM .field {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM .fieldset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#home_page FORM .fieldset {
	PADDING-BOTTOM: 0px
}
FORM .pseudo {
	PADDING-BOTTOM: 0px
}
FORM .legend {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM .row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0px
}
FORM .field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em
}
FORM .for_textarea .field {
	WIDTH: 100%
}
FORM INPUT.text {
	WIDTH: 100%
}
FORM TEXTAREA {
	WIDTH: 100%
}
FORM TEXTAREA {
	OVERFLOW: visible; HEIGHT: 10em
}
FORM .selector {
	CLEAR: left; MARGIN: 0px 0px 0.6em; POSITION: relative; HEIGHT: 1px
}
FORM .rounded .selector {
	FLOAT: left; MARGIN-BOTTOM: 0.2em
}
FORM .horizontal .selector {
	MARGIN-BOTTOM: 0px
}
FORM .for_selector .field .sub {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 0.5em 1em
}
FORM .selector INPUT {
	Z-INDEX: 100; LEFT: 0px; MARGIN-LEFT: -3px; POSITION: absolute; TOP: 0px
}
FORM .disabled LABEL {
	opacity: 0.3
}
FORM .disabled .legend {
	opacity: 0.3
}
FORM .disabled INS {
	opacity: 0.3
}
FORM .selector LABEL {
	FLOAT: left; MARGIN: 0px 0px 0px 18px; WIDTH: auto; POSITION: relative
}
FORM .horizontal {
	MARGIN-RIGHT: -0.5em
}
FORM .horizontal .field {
	MARGIN-RIGHT: -0.5em
}
FORM .horizontal .selector {
	CLEAR: none; FLOAT: left; MARGIN-RIGHT: 0.5em
}
FORM.widget-inited .pseudo .selector LABEL {
	FLOAT: none; MARGIN: 0px
}
FORM .selector LABEL .icon {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
FORM .for_combobox {
	Z-INDEX: 998; POSITION: relative
}
FORM .for_combobox .field {
	Z-INDEX: 998; POSITION: relative
}
FORM .for_combobox .combo-list {
	DISPLAY: none
}
FORM .combo-field-active {
	Z-INDEX: 999
}
FORM .combo-field-active .combo-list {
	Z-INDEX: 999
}
FORM .combo-field-active .combo-list {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 2em
}
FORM .range {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; min-width: 17em
}
FORM .range:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
FORM .range .row {
	CLEAR: none; FLOAT: left
}
FORM .range .label {
	CLEAR: none; FLOAT: left
}
FORM .range .field {
	CLEAR: none; FLOAT: left
}
FORM .range .label {
	PADDING-TOP: 0.75em
}
FORM .range .field {
	PADDING-RIGHT: 0.25em; POSITION: relative
}
FORM .range .field .example {
	LEFT: 3.5em; POSITION: absolute; TOP: 0.75em
}
FORM .range .label LABEL {
	PADDING-RIGHT: 0.35em; DISPLAY: block
}
#layout FORM .slider-inited {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4em; MARGIN-RIGHT: -15px; POSITION: relative; HEIGHT: 1px
}
FORM .slider-inited .slider-horizontal {
	Z-INDEX: 2; RIGHT: 1.5em; LEFT: 1em; WIDTH: auto; BOTTOM: 1.2em; POSITION: absolute
}
FORM .row:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
FORM .selector:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
FORM .range:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
FORM .type_submit {
	MARGIN: 2em 0px
}
FORM .currency {
	Z-INDEX: 4; LEFT: 11em; POSITION: absolute; TOP: 1px
}
BODY FORM .currency .label {
	DISPLAY: none
}
BODY FORM .currency .field {
	MARGIN-LEFT: 0px
}
FORM .popup_selected {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0.5em; MARGIN: -1em -17px 2em; PADDING-TOP: 0.25em
}
FORM .popup_selected {
	DISPLAY: none
}
FORM.widget-inited .hidden {
	DISPLAY: none
}
FORM.widget-inited .hidden_too {
	DISPLAY: none
}
FORM.widget-inited .popup_selected {
	DISPLAY: block
}
FORM .depended_from_top {
	MARGIN-TOP: -2em; MARGIN-BOTTOM: 1em
}
#home_page FORM .depended_from_top {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 0.5em
}
FORM .popup_selected:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
FORM .popup_selected .a:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
FORM .popup_selected .b:unknown {
	CLEAR: left; DISPLAY: block; content: ''
}
FORM .popup_selected H6 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM .popup_selected H6 SPAN {
	DISPLAY: none
}
FORM .popup_selected .empty .empty {
	DISPLAY: none
}
FORM .popup_selected DIV {
	CLEAR: left
}
FORM .popup_selected .empty H6 SPAN {
	DISPLAY: inline
}
FORM .popup_selected UL {
	MARGIN: 0px
}
FORM .popup_selected P {
	MARGIN: 0px
}
FORM .popup_selected INPUT {
	VISIBILITY: hidden; POSITION: absolute
}
FORM .popup_selected .a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
FORM .popup_selected .b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
FORM .popup_selected .navigation  {
	WHITE-SPACE: nowrap
}
FORM .popup_selected .navigation SPAN:unknown {
	content: ' '
}
FORM .popup_selected .navigation .pseudo-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(remove.gif) no-repeat 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.75em 0px 0.3em; PADDING-TOP: 0px; min-width: 7px
}
FORM .popup_selected .navigation INS.pseudo-link:hover {
	BACKGROUND-IMAGE: url(remove_hover.gif)
}
FORM .popup_selected .navigation INS.pseudo-link_hover {
	BACKGROUND-IMAGE: url(remove_hover.gif)
}
FORM .will_be_popup .fieldset {
	DISPLAY: none
}
FORM .popup_window {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.close_button {
	Z-INDEX: 100; BACKGROUND-IMAGE: url(close.gif); OVERFLOW: hidden; WIDTH: 13px; CURSOR: hand; POSITION: absolute; HEIGHT: 13px
}
FORM .popup_window .close_button {
	RIGHT: -50px; TOP: 30px
}
FORM .popup_window .ok_button {
	FONT-SIZE: 1.6em; Z-INDEX: 100; LEFT: 50%; MARGIN: 0px 0px -1.5em 10px; WIDTH: 4em; BOTTOM: -20px; POSITION: absolute
}
FORM .popup_window .shadow {
	Z-INDEX: 1
}
#layout .popup_window .reducer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; BACKGROUND: #ffffff; LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 40px
}
FORM .popup_window .reducer DIV {
	POSITION: relative
}
FORM .popup_window .reducer IMG {
	DISPLAY: block
}
FORM .popup_window .reducer {
	WIDTH: 500px; HEIGHT: 500px
}
FORM .popup_window .shadow .f_c {
	WIDTH: 500px; HEIGHT: 500px
}
#content .columns {
	CLEAR: left
}
.icon {
	MARGIN: 0px 2px -2px -18px; POSITION: relative
}
.framed H1 {
	Z-INDEX: 2; PADDING-BOTTOM: 0.5em; MARGIN: 0.75em -25px 0.5em 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 1px
}
#article_page .date {
	MARGIN: -0.5em 0px 3em
}
#article_page .source {
	FLOAT: right
}
#article_page .source  {
	MARGIN-TOP: 0px
}
.popup_window .shadow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
.popup_window .shadow .f_r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
.popup_window .shadow .f_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
.popup_window .shadow .f_l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
.popup_window .shadow .f_c {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
.popup_window .shadow .f_tt {
	DISPLAY: none
}
.popup_window .shadow .f_rr {
	DISPLAY: none
}
.popup_window .shadow .f_bb {
	DISPLAY: none
}
.popup_window .shadow .f_ll {
	DISPLAY: none
}
.popup_window .shadow_arrow {
	DISPLAY: none; RIGHT: -27px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f/1/department/popup_arrow.png,sizingMethod=crop); OVERFLOW: hidden; WIDTH: 24px; POSITION: absolute; TOP: 50%; HEIGHT: 28px
}
.popup_window .shadow {
	Z-INDEX: 1; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; MARGIN: 0px 40px 20px 0px; POSITION: absolute; TOP: 0px
}
.popup_window .shadow .f_r {
	BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 40px
}
.popup_window .shadow .f_b {
	BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 40px
}
.popup_window .shadow .f_l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: -40px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.popup_window .shadow .f_c {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; LEFT: 40px; FLOAT: none; PADDING-BOTTOM: 1px; MARGIN: 0px 40px 0px 0px; PADDING-TOP: 1px; POSITION: relative; TOP: -20px
}
 HTML .popup_window .shadow .f_r {
	HEIGHT: 0px
}
 HTML .popup_window .shadow .f_b {
	HEIGHT: 0px
}
 HTML .popup_window .shadow .f_l {
	HEIGHT: 0px
}
 HTML .popup_window .shadow .f_tt {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
 HTML .popup_window .shadow .f_rr {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
 HTML .popup_window .shadow .f_bb {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
 HTML .popup_window .shadow .f_bb  {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
 HTML .popup_window .shadow .f_ll {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
 HTML .popup_window .shadow .f_ll  {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 0px
}
 HTML .popup_window .shadow .f_tt {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f/1/department/popup_top.png,sizingMethod=crop)
}
 HTML .popup_window .shadow .f_rr {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f/1/department/popup_right.png,sizingMethod=crop)
}
 HTML .popup_window .shadow .f_tt {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 40px
}
 HTML .popup_window .shadow .f_bb {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 40px
}
 HTML .popup_window .shadow .f_rr {
	WIDTH: 40px; HEIGHT: 100%
}
 HTML .popup_window .shadow .f_ll {
	WIDTH: 40px; HEIGHT: 100%
}
 HTML .popup_window .shadow .f_bb {
	OVERFLOW: hidden
}
 HTML .popup_window .shadow .f_ll {
	OVERFLOW: hidden
}
 HTML .popup_window .shadow .f_bb  {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f/1/department/popup_bottom.png,sizingMethod=crop); OVERFLOW: hidden; WIDTH: 2000px; HEIGHT: 40px
}
 HTML .popup_window .shadow .f_ll  {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f/1/department/popup_left.png,sizingMethod=crop); WIDTH: 40px; HEIGHT: 2000px
}
 HTML .popup_window .shadow .f_rr {
	LEFT: -40px; MARGIN-LEFT: 100%
}
 HTML .popup_window .shadow .f_bb  {
	LEFT: -2000px; MARGIN-LEFT: 100%
}
 HTML .popup_window .shadow .f_ll {
	BOTTOM: 0px; TOP: auto
}
 HTML .popup_window .shadow .f_ll  {
	BOTTOM: 0px; TOP: auto
}
 HTML .popup_window .shadow .f_bb {
	BOTTOM: 0px; TOP: auto
}
 HTML .popup_window .shadow .f_bb  {
	BOTTOM: 0px; TOP: auto
}
.arrowed A {
	PADDING-LEFT: 24px; POSITION: relative
}
.arrowed B {
	PADDING-LEFT: 24px; POSITION: relative
}
.arrowed INS {
	LEFT: 0px; MARGIN: -9px 0px 0px; OVERFLOW: hidden; WIDTH: 20px; POSITION: absolute; TOP: 0.6em; HEIGHT: 20px
}
.arrowed .next A {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px
}
.arrowed .next B {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px
}
.arrowed .next INS {
	RIGHT: 0px; LEFT: auto
}
.arrowed INS INS {
	RIGHT: auto! important; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/f/1/department/arrows.png,sizingMethod=crop); LEFT: 0px! important; BACKGROUND-IMAGE: none; MARGIN: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 60px
}
.arrowed B {
	FONT-WEIGHT: normal; COLOR: #cccccc
}
.arrowed B INS INS {
	BACKGROUND-COLOR: #dddddd
}
.arrowed .return INS INS {
	BACKGROUND-COLOR: #a9a9a9
}
.arrowed .previous INS INS {
	TOP: -20px
}
.arrowed .next INS INS {
	TOP: -40px
}
#home_page .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#home_page .header STRONG {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.4em
}
#home_page .header STRONG {
	CLEAR: none; FLOAT: left
}
#home_page .header .row {
	CLEAR: none; FLOAT: none; WIDTH: auto
}
#home_page .header .label {
	CLEAR: none; FLOAT: none; WIDTH: auto
}
#home_page .header .field {
	CLEAR: none; FLOAT: none; WIDTH: auto
}
#home_page .header .selector {
	MARGIN-TOP: 0.6em
}
#home_page #content .framed .reducer .framed .reducer .reducer {
	MIN-HEIGHT: 0px; HEIGHT: auto
}
#home_page .by_id .columns .columns .columns .columns {
	DISPLAY: none
}
#home_page .top_legend {
	DISPLAY: none
}
#home_page .strong DT {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -1em 0px 0px -0.2em; PADDING-TOP: 0px; POSITION: relative
}
#home_page #by_id .reducer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#home_page #by_id INPUT {
	WIDTH: 100%
}
#home_page #by_id .example {
	DISPLAY: block
}
#home_page .fieldset .fieldset .legend {
	FONT-WEIGHT: normal
}
#home_page FORM .slider-inited .slider-horizontal {
	RIGHT: 2em; LEFT: 0.5em
}
#home_page .type_submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ecebdf; PADDING-BOTTOM: 0px; MARGIN: 1em -25px -15px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 6em
}
#home_page .type_submit .field {
	CLEAR: left; LEFT: 50%; MARGIN: 0px 0px 0px -3.5em; WIDTH: 40%; POSITION: absolute; TOP: 1em
}
#home_page .type_submit INPUT {
	FLOAT: left; MARGIN: 0px 25px 0px 0px
}
#home_page .type_submit INS {
	FLOAT: left; MARGIN: 0px 25px 0px 0px
}
#home_page .type_submit INS {
	MARGIN: 0.75em 0px 0px
}
#home_page .articles .main {
	PADDING-TOP: 25px
}
#home_page .articles .extra {
	PADDING-TOP: 25px
}
#home_page .articles H2 {
	MARGIN-TOP: -0.2em; MARGIN-BOTTOM: -0.5em; PADDING-TOP: 0px
}
#home_page .articles .extra {
	FONT-SIZE: 0.85em
}
#home_page .articles .extra P {
	MARGIN: 0.5em 0px
}
#home_page .articles .extra STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em
}
#feedbacks_page {
	
}
#feedbacks_page #content FORM.branchlist {
	MARGIN: 0px 0px 2.5em
}
#legal-advices_page #content #form_search {
	VISIBILITY: hidden; WIDTH: 100%
}
#legal-advices_page #content .widget-inited#form_search {
	VISIBILITY: visible
}
#legal-advice_page #content FORM {
	WIDTH: 100%
}
#legal-advices_page #content #form_search .columns {
	MARGIN-BOTTOM: 0px
}
#legal-advice_page #content .columns {
	MARGIN-BOTTOM: 0px
}
#legal-advices_page #content DL.for_input {
	CLEAR: none; FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 60%
}
#legal-advices_page #content DL.for_input DT.label {
	MARGIN: 0px; WIDTH: auto
}
#legal-advices_page #content DL.for_input DD.field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.25em
}
#legal-advices_page #content FORM DL.type_submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 6em; PADDING-TOP: 1.3em
}
#legal-advices_page #content FORM .type_submit DD.field {
	WIDTH: 6em
}
#legal-advices_page DL.legal-advice_list {
	CLEAR: left
}
#legal-advices_page .rounded .field {
	MARGIN-LEFT: 0px! important
}
#legal-advices_page FORM.widget-inited .pseudo .selector LABEL {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 1em
}
#legal-advices_page #footer FORM {
	WIDTH: 100%
}
#legal-advice_page #footer FORM {
	WIDTH: 100%
}
#legal-advice_page H3.query {
	MARGIN: 0px 0px 0.5em; COLOR: #d15347; FONT-STYLE: normal
}
#legal-advice_page H3.answer {
	MARGIN: 1.5em 0px 0.5em; COLOR: #62a244; FONT-STYLE: normal
}
#legal-advice_page H3.answer:unknown {
	BACKGROUND-IMAGE: none; MARGIN: 0px 0px 0.5em; content: ''
}
#legal-advice_page .answer:unknown {
	MARGIN: 0px 0px 0.5em
}
#legal-advice_page .answer {
	
}
#legal-advice_page #content .body P {
	PADDING-LEFT: 1.5em; FONT-STYLE: normal
}
#legal-advice_page #content .answer P {
	PADDING-LEFT: 1.5em; FONT-STYLE: normal
}
#search_page #thermo {
	TOP: 97px
}
#search_page H2 {
	FONT-SIZE: 1.8em; MARGIN: 0.5em 0px 0px
}
#search_page #layout {
	BACKGROUND-COLOR: #ffffff
}
#search_page #content {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
#search_page #content UL.navigation LI INS.t {
	DISPLAY: none; BACKGROUND-IMAGE: none
}
#search_page #content UL.navigation LI INS.b {
	DISPLAY: none; BACKGROUND-IMAGE: none
}
#search_page #content .reducer {
	PADDING-LEFT: 4em
}
#search_page #content #form_search {
	WIDTH: 100%
}
#search_page #content DL.for_input {
	CLEAR: none; FLOAT: left; WIDTH: 60%
}
#search_page #content DL.for_input DT.label {
	DISPLAY: none; MARGIN: 0px
}
#search_page #content FORM DL.type_submit {
	MARGIN: 0px; WIDTH: 6em
}
#search_page #content FORM .type_submit DD.field {
	WIDTH: 6em
}
#search_page TABLE.column {
	CLEAR: left; FONT-SIZE: 1em; WIDTH: 95%
}
#search_page TABLE.column TR {
	
}
#search_page TABLE.column TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 25%; PADDING-TOP: 0px
}
#search_page TABLE.column TD.top_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; HEIGHT: 1px
}
#search_page TABLE.column TD.top_other_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em
}
#search_page TABLE.column TD.top_menu UL.navigation {
	MARGIN-TOP: 0px
}
#search_page TABLE.column TD.top_other_menu UL.navigation {
	MARGIN-TOP: 0px
}
#search_page TABLE.column TD.top_menu UL.navigation LI {
	MARGIN: 0px 0px 0.7em
}
#search_page TABLE.column TD.top_other_menu UL.navigation LI {
	MARGIN: 0px 0px 0.7em
}
#search_page TABLE.column TD.top_menu UL.navigation LI UL.navigation {
	PADDING-LEFT: 1.5em; FONT-SIZE: 0.9em; MARGIN: 0.7em 0px 0px
}
#search_page TABLE.column TD.top_other_menu UL.navigation LI UL.navigation {
	PADDING-LEFT: 1.5em; FONT-SIZE: 0.9em; MARGIN: 0.7em 0px 0px
}
#search_page TABLE.column TD.top_menu UL.navigation LI UL.navigation LI {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: normal; FONT-SIZE: 0.85em
}
#search_page TABLE.column TD.top_other_menu UL.navigation LI UL.navigation LI {
	MARGIN-TOP: 0.4em; FONT-WEIGHT: normal; FONT-SIZE: 0.85em
}
#search_page TABLE.column TD.childs_menu {
	VERTICAL-ALIGN: top
}
#search_page TABLE.column TD.childs_menu UL.navigation {
	PADDING-LEFT: 1.5em; MARGIN: 0.7em 0px 0px
}
#search_page TABLE.column TD.childs_menu UL.navigation LI {
	MARGIN-LEFT: 0px
}
#search_page TABLE.column TD.childs_menu UL.navigation LI UL.navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#search_page TABLE.column TD.childs_menu UL.navigation LI UL.navigation {
	MARGIN: 0px
}
#articles_page #main_title {
	FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0.5em 1em 0px; WIDTH: 95%; BORDER-BOTTOM: #cccccc 1px solid
}
#articles_page #main_title H1 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 1.8em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.3em -15px 0.2em 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#articles_page #main_title LI.selected {
	MARGIN: 0px 2em; WIDTH: 2em
}
#articles_page #main_title LI.selected A {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffc14c
}
#articles_page #main_title B.selected {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative
}
#navigation_title {
	WIDTH: 100%
}
#navigation_title {
	FONT-SIZE: 1.4em; LEFT: 7em; MARGIN: -2.7em 0px 0px; POSITION: relative
}
#navigation_title LI {
	MARGIN: 0px 0.7em 0px 0px
}
#navigation_title LI.selected {
	MARGIN: 0px 0.7em 0px 0px
}
#navigation_title LI.selected {
	FONT-SIZE: 0.6em; COLOR: #ffffff; POSITION: relative; TOP: 5px
}
#content #navigation_title A.selected {
	CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none
}
#content #navigation_title A.selected {
	BACKGROUND-COLOR: #ffffff; important: 
}
#content #navigation_title B.selected {
	BACKGROUND-COLOR: #ffffff; important: 
}

