BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Tahoma,helvetica,sans-serif; BACKGROUND-COLOR: white
}
BODY.body-popup {
	MARGIN: 10px
}
DIV.empty {
	OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 1px
}
FORM {
	MARGIN: 0px
}
P {
	FONT-SIZE: 100%
}
DIV.page-title {
	MARGIN: 0px 5px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.page-title TABLE {
	HEIGHT: 39px
}
DIV.page-title-icon {
	MARGIN: -1px 0px 0px 4px; WIDTH: 34px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
H1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,helvetica,sans-serif
}
H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 82%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Tahoma,Tahoma,sans-serif; BACKGROUND-COLOR: #eeeeee
}
DIV#content_container_hor {
	MARGIN: 0px 10px
}
DIV#content_container_ver {
	MARGIN: 16px 0px
}
DIV#menucontainer {
	PADDING-RIGHT: 3px; OVERFLOW-Y: visible; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; OVERFLOW: auto; WIDTH: 181px; PADDING-TOP: 5px; box-sizing: border-box; moz-box-sizing: border-box
}
DIV#buttonscontainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 181px; PADDING-TOP: 5px; box-sizing: border-box; moz-box-sizing: border-box
}
DIV#smbuttonscontainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; CURSOR: pointer; WIDTH: 181px; PADDING-TOP: 5px; box-sizing: border-box; moz-box-sizing: border-box
}
DIV#hiddenmenucontainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #556877; LINE-HEIGHT: 11px; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Tahoma,sans-serif; TEXT-ALIGN: center
}
TD.toppanel {
	BACKGROUND-IMAGE: url(../images/panelbg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 32px; BACKGROUND-COLOR: #516ca3
}
TD.toppanel-shadow {
	BACKGROUND-IMAGE: url(../images/panel_shadow.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px
}
TD.toppanel DIV {
	FONT-SIZE: 70%; WHITE-SPACE: nowrap; box-sizing: border-box; moz-box-sizing: border-box
}
TD.toppanel DIV.context-text {
	MARGIN: 0px 0px 0px 4px; COLOR: white; PADDING-TOP: 3px; HEIGHT: 22px
}
TD.toppanel DIV.separator {
	BACKGROUND-IMAGE: url(images/panel/separator.gif); MARGIN: 0px 4px; OVERFLOW: hidden; WIDTH: 2px; HEIGHT: 16px
}
TD.toppanel A.context-button {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 70%; PADDING-BOTTOM: 2px; MARGIN: 1px 1px 1px 3px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; WHITE-SPACE: nowrap; HEIGHT: 22px; box-sizing: border-box; moz-box-sizing: border-box
}
TD.toppanel A.icon {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 24px; BACKGROUND-REPEAT: no-repeat
}
TD.toppanel A.icon-only {
	PADDING-LEFT: 20px
}
TD.toppanel A.hover {
	BORDER-RIGHT: #8fa1c4 1px solid; BORDER-TOP: #8fa1c4 1px solid; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #8fa1c4 1px solid; BORDER-BOTTOM: #8fa1c4 1px solid; HEIGHT: 24px
}
TD.toppanel A.pressed {
	BORDER-RIGHT: #acb9d3 1px solid; BORDER-TOP: #acb9d3 1px solid; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #acb9d3 1px solid; BORDER-BOTTOM: #acb9d3 1px solid; HEIGHT: 24px
}
TD.toppanel A {
	COLOR: #cad2e3; TEXT-DECORATION: none
}
TD.toppanel A:visited {
	COLOR: #cad2e3; TEXT-DECORATION: none
}
TD.toppanel A:active {
	COLOR: #cad2e3; TEXT-DECORATION: none
}
TD.toppanel A:hover {
	COLOR: white
}
TD.toppanel IMG.arrow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 2px 2px; BORDER-LEFT: 0px; WIDTH: 5px; BORDER-BOTTOM: 0px; HEIGHT: 3px
}
TD.toppanel A#top_panel_settings {
	BACKGROUND-IMAGE: url(images/panel/settings.gif)
}
TD.toppanel A#top_panel_help {
	BACKGROUND-IMAGE: url(images/panel/help.gif)
}
TD.toppanel A#top_panel_favorites {
	BACKGROUND-IMAGE: url(images/panel/favorites.gif)
}
TD.toppanel A#top_panel_public {
	BACKGROUND-IMAGE: url(images/panel/public.gif)
}
TD.toppanel A#top_panel_admin {
	BACKGROUND-IMAGE: url(images/panel/admin.gif)
}
TD.toppanel A#top_panel_logout {
	BACKGROUND-IMAGE: url(images/panel/logout.gif)
}
TD.toppanel A#top_panel_update {
	BACKGROUND-IMAGE: url(images/panel/update.gif)
}
DIV.navchain {
	FONT-SIZE: 70%; MARGIN: 5px 5px 0px 10px; COLOR: #383838
}
DIV.navchain A {
	COLOR: #383838; TEXT-DECORATION: none
}
DIV.navchain A:visited {
	COLOR: #383838; TEXT-DECORATION: none
}
DIV.navchain A:hover {
	COLOR: #383838; TEXT-DECORATION: underline
}
DIV.navchain IMG.arrow {
	MARGIN: 0px 5px 1px; WIDTH: 3px; HEIGHT: 5px
}
DIV.navchain IMG.home {
	MARGIN: 0px 3px -1px 0px; WIDTH: 12px; HEIGHT: 12px
}
A#navchain-link {
	DISPLAY: block; BACKGROUND-IMAGE: url(images/link.gif); MARGIN: 0px 5px; OVERFLOW: hidden; WIDTH: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
TD.footerpanel {
	PADDING-RIGHT: 5px; BORDER-TOP: #b5b3af 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/footerbg.gif); HEIGHT: 25px
}
TD.footerpanel TD {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
TD.footerpanel A {
	COLOR: black
}
TD.footerpanel A:hover {
	COLOR: red
}
TD.vdivider-top-bg {
	BACKGROUND-IMAGE: url(../images/vdivider_top_bg.gif); CURSOR: e-resize; BACKGROUND-REPEAT: repeat-y; HEIGHT: 3px; BACKGROUND-COLOR: #e6e6e6
}
TD.vdivider-bg {
	BACKGROUND-IMAGE: url(../images/vdivider_bg.gif); CURSOR: e-resize; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #e6e6e6
}
TABLE.vdivider {
	WIDTH: 6px
}
TABLE.vdivider TD.top {
	VERTICAL-ALIGN: top; HEIGHT: 235px
}
TABLE.vdivider TD.vdividerknob {
	CURSOR: pointer; HEIGHT: 63px; BACKGROUND-COLOR: #a6a6a6
}
TABLE.vdivider TD.vdividerknobleft {
	BACKGROUND-IMAGE: url(../images/divider_left.gif)
}
TABLE.vdivider TD.vdividerknobleftsel {
	BACKGROUND-IMAGE: url(../images/divider_right_sel.gif)
}
TABLE.vdivider TD.vdividerknobright {
	BACKGROUND-IMAGE: url(../images/divider_right.gif)
}
TABLE.vdivider TD.vdividerknobrightsel {
	BACKGROUND-IMAGE: url(../images/divider_left_sel.gif)
}
TABLE.hdivider {
	WIDTH: 100%; HEIGHT: 6px
}
TABLE.hdivider TD {
	BACKGROUND-IMAGE: url(../images/hdivider_bg.gif); WIDTH: 50%; BACKGROUND-COLOR: #e6e6e6
}
TABLE.hdivider TD.hdividerknob {
	WIDTH: 0%; CURSOR: pointer; BACKGROUND-COLOR: #a6a6a6
}
TABLE.hdivider TD.hdividerknob DIV.empty {
	WIDTH: 63px
}
TABLE.hdivider TD.hdividerknobdown {
	BACKGROUND-IMAGE: url(../images/divider_down.gif)
}
TABLE.hdivider TD.hdividerknobdownsel {
	BACKGROUND-IMAGE: url(../images/divider_down_sel.gif)
}
TABLE.hdivider TD.hdividerknobup {
	BACKGROUND-IMAGE: url(../images/divider_up.gif)
}
TABLE.hdivider TD.hdividerknobupsel {
	BACKGROUND-IMAGE: url(../images/divider_up_sel.gif)
}
DIV#menutitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 2px 5px 0px; COLOR: #79838c; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma,Tahoma,helvetica,sans-serif; HEIGHT: 38px; box-sizing: border-box; moz-box-sizing: border-box
}
DIV#menudiv TD.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(images/sections/button.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 173px; CURSOR: pointer; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px
}
DIV#menudiv TD.buttonover {
	BACKGROUND-IMAGE: url(images/sections/buttonover.gif)
}
DIV#menudiv TD.buttonsel {
	BACKGROUND-IMAGE: url(images/sections/buttonsel.gif)
}
DIV#menudiv TD.button DIV {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 33px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma,Tahoma,sans-serif; HEIGHT: 31px; box-sizing: border-box; moz-box-sizing: border-box
}
DIV#menudiv TD.smbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; CURSOR: pointer; PADDING-TOP: 3px
}
DIV#menudiv TD.smbuttonover {
	BACKGROUND-IMAGE: url(images/sections/smbuttonover.gif)
}
DIV#menudiv TD.smbuttonsel {
	BACKGROUND-IMAGE: url(images/sections/smbuttonsel.gif)
}
DIV#menudiv TD.smbutton DIV {
	BACKGROUND-POSITION: left top; WIDTH: 31px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
DIV#button_content {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/bitrix/themes/.default/icons/content.png')
}
UNKNOWN {
	BACKGROUND-IMAGE: url(icons/content.png)
}
DIV#button_services {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/bitrix/themes/.default/icons/services.png')
}
UNKNOWN {
	BACKGROUND-IMAGE: url(icons/services.png)
}
DIV#button_store {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/bitrix/themes/.default/icons/store.png')
}
UNKNOWN {
	BACKGROUND-IMAGE: url(icons/store.png)
}
DIV#button_statistics {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/bitrix/themes/.default/icons/statistic.png')
}
UNKNOWN {
	BACKGROUND-IMAGE: url(icons/statistic.png)
}
DIV#button_settings {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/bitrix/themes/.default/icons/settings.png')
}
UNKNOWN {
	BACKGROUND-IMAGE: url(icons/settings.png)
}
DIV#menucontainer DIV.menuline {
	MARGIN: 3px 0px
}
DIV#menucontainer DIV.menuline TABLE {
	WIDTH: 100%
}
DIV#menucontainer DIV.menuindent {
	WIDTH: 17px
}
DIV#menucontainer TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#menucontainer TD.menuicon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#menucontainer TD.menuicon A {
	BACKGROUND-POSITION: 0px 1px; DISPLAY: block; WIDTH: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV#menucontainer TD.menutext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Tahoma,Tahoma,sans-serif; WHITE-SPACE: nowrap
}
DIV#menucontainer TD.menutext-no-url {
	PADDING-LEFT: 2px
}
DIV#menucontainer TD.menutext-loading {
	COLOR: #7f7f7f
}
DIV#menucontainer TD.menutext A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; TEXT-DECORATION: none
}
TD.menutext A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; TEXT-DECORATION: none
}
DIV#menucontainer TD.menutext A.active {
	BACKGROUND-COLOR: #dbe0f0
}
TD.menutext A.active:visited {
	BACKGROUND-COLOR: #dbe0f0
}
DIV#menucontainer TD.menutext A:hover {
	COLOR: black; BACKGROUND-COLOR: #ececec
}
TD.menutext A.active:hover {
	COLOR: black; BACKGROUND-COLOR: #ececec
}
DIV#menucontainer DIV.sign {
	BACKGROUND-POSITION: center 50%; WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
DIV#menucontainer DIV.signplus {
	BACKGROUND-IMAGE: url(images/signplus.gif); CURSOR: pointer
}
DIV#menucontainer DIV.signminus {
	BACKGROUND-IMAGE: url(images/signminus.gif); CURSOR: pointer
}
DIV#menucontainer DIV.signdot {
	BACKGROUND-IMAGE: url(images/signdot.gif)
}
DIV.filter-form {
	MARGIN: 16px 0px
}
TABLE.filter-form TD {
	FONT-SIZE: 70%; BACKGROUND-COLOR: #f9fafd
}
TABLE.filter-form TR.top TD {
	BORDER-TOP: #bdc6e0 1px solid; BACKGROUND-IMAGE: url(images/filter/header_bg.gif); BORDER-BOTTOM: #bdc6e0 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #e7eaf5
}
TABLE.filter-form TR TD.left {
	BORDER-LEFT: #bdc6e0 1px solid
}
TABLE.filter-form TR TD.right {
	BORDER-RIGHT: #bdc6e0 1px solid
}
TABLE.filter-form TR.top TD.left {
	BACKGROUND-POSITION: left top; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/filter/lt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BACKGROUND-REPEAT: no-repeat
}
TABLE.filter-form TR.top TD.right {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: right top; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/filter/rt.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat
}
TABLE.filter-form TR.bottom TD {
	BORDER-BOTTOM: #bdc6e0 1px solid
}
TABLE.filter-form TR.bottom TD.left {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: left bottom; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/filter/lb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
}
TABLE.filter-form TR.bottom TD.right {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: right bottom; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/filter/rb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
}
TABLE.filter-form TD.content {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.filter-form TABLE.filtercontent TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.filter-form TABLE.filtercontent TD.filterless {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.filter-form TABLE.filtercontent TD.delimiter {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/filter/filter_dot.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
TABLE.filter-form TR.top TD TABLE TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: auto; BACKGROUND-COLOR: transparent
}
TABLE.filter-form DIV {
	BACKGROUND-REPEAT: no-repeat; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.filter-form DIV.section-separator {
	BORDER-RIGHT: #a6b2d5 1px solid; MARGIN: 1px 6px 0px; OVERFLOW: hidden; BORDER-LEFT: #a6b2d5 1px solid; WIDTH: 3px; HEIGHT: 15px
}
TABLE.filter-form DIV.separator {
	MARGIN: 1px 6px 0px; OVERFLOW: hidden; BORDER-LEFT: #a6b2d5 1px solid; WIDTH: 1px; HEIGHT: 15px
}
TABLE.filter-form A.context-button {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.filter-form A.icon {
	BACKGROUND-POSITION: 3px 3px; PADDING-LEFT: 21px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
TABLE.filter-form A.hover {
	BORDER-RIGHT: #aeb6c2 1px solid; BORDER-TOP: #aeb6c2 1px solid; MARGIN: 0px; BORDER-LEFT: #aeb6c2 1px solid; COLOR: black; BORDER-BOTTOM: #aeb6c2 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #dbe3f2
}
TABLE.filter-form A.pressed {
	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; MARGIN: 0px; BORDER-LEFT: #a6a6a6 1px solid; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #f1f2fa
}
TABLE.filter-form A {
	COLOR: #5556ab; TEXT-DECORATION: none
}
TABLE.filter-form A:visited {
	COLOR: #5556ab; TEXT-DECORATION: none
}
TABLE.filter-form A:active {
	COLOR: #5556ab; TEXT-DECORATION: none
}
TABLE.filter-form A:hover {
	COLOR: black
}
TABLE.filter-form IMG.arrow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 2px 4px; BORDER-LEFT: 0px; WIDTH: 5px; BORDER-BOTTOM: 0px; HEIGHT: 3px
}
TABLE.filter-form DIV.buttons {
	MARGIN: 7px 0px
}
TABLE.filter-form DIV.active {
	BACKGROUND-IMAGE: url(images/filter/active.gif); MARGIN: 1px 5px 0px; WIDTH: 12px; HEIGHT: 12px
}
TABLE.filter-form DIV.inactive {
	BACKGROUND-IMAGE: url(images/filter/inactive.gif); MARGIN: 1px 5px 0px; WIDTH: 12px; HEIGHT: 12px
}
TABLE.filter-form A#filtermore {
	BACKGROUND-IMAGE: url(images/filter/more.gif)
}
TABLE.filter-form A#filtershow {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/filter/show.gif)
}
TABLE.filter-form A#filterhide {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/filter/hide.gif)
}
TABLE.filter-form A#filterless {
	BACKGROUND-POSITION: 2px 2px; PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(images/filter/less.gif)
}
TD.popupmenu {
	BORDER-RIGHT: #b6b6b6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b6b6b6 1px solid; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(images/menu_gutter.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #b6b6b6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #b6b6b6 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fcfcfc
}
TABLE.popupitem {
	MARGIN: 1px; WIDTH: 100%; CURSOR: default
}
TABLE.popupitemover {
	BORDER-RIGHT: #aeb6c2 1px solid; BORDER-TOP: #aeb6c2 1px solid; MARGIN: 0px; BORDER-LEFT: #aeb6c2 1px solid; BORDER-BOTTOM: #aeb6c2 1px solid; BACKGROUND-COLOR: #cedaee
}
TABLE.popupitem TD.gutter {
	WIDTH: 20px
}
TABLE.popupitem TD.guttersel {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/checkbox.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE.popupitem TD.item {
	PADDING-RIGHT: 5px; PADDING-LEFT: 9px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
TABLE.popupitem TD.default {
	FONT-WEIGHT: bold
}
TABLE.popupitem TD.disabled {
	COLOR: #939393
}
TABLE.popupseparator {
	MARGIN: 1px 0px 1px 30px; WIDTH: 100%; BACKGROUND-COLOR: #b6b6b6
}
TABLE.popupitem DIV {
	BACKGROUND-POSITION: center 50%; WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
TABLE.popupitem DIV.edit {
	BACKGROUND-IMAGE: url(images/popup/edit.gif)
}
TABLE.popupitem DIV.copy {
	BACKGROUND-IMAGE: url(images/popup/copy.gif)
}
TABLE.popupitem DIV.delete {
	BACKGROUND-IMAGE: url(images/popup/delete.gif)
}
TABLE.popupitem DIV.view {
	BACKGROUND-IMAGE: url(images/popup/view.gif)
}
TABLE.popupitem DIV.checked {
	BACKGROUND-IMAGE: url(images/checkbox.gif)
}
TABLE.popupitem DIV.list {
	BACKGROUND-IMAGE: url(images/buttons/list.gif)
}
TABLE.popupitem DIV.new {
	BACKGROUND-IMAGE: url(images/buttons/new.gif)
}
TABLE.popupitem DIV.add {
	BACKGROUND-IMAGE: url(images/buttons/new.gif)
}
TABLE.popupitem DIV.favorites {
	BACKGROUND-IMAGE: url(icons/main/mnu_favorite.gif)
}
DIV.contextmenu {
	MARGIN: 16px 0px
}
TABLE.contextmenu {
	WIDTH: 100%
}
TABLE.contextmenu TD {
	FONT-SIZE: 70%; BACKGROUND-COLOR: #fdfdfd
}
TABLE.contextmenu TR.top TD {
	BORDER-TOP: #d9d9d9 1px solid
}
TABLE.contextmenu TD.left {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/toolbar/l.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE.contextmenu TD.right {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/toolbar/r.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE.contextmenu TR.top TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/toolbar/lt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.contextmenu TR.top TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/toolbar/rt.gif); BORDER-LEFT: 0px; WIDTH: 3px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.contextmenu TR.bottom TD {
	BACKGROUND-COLOR: #eaeaea
}
TABLE.contextmenu TR.bottom TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/toolbar/lb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
TABLE.contextmenu TR.bottom TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/toolbar/rb.gif); BORDER-LEFT: 0px; WIDTH: 3px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
TABLE.contextmenu TR.bottom-all TD {
	BORDER-TOP: #b5b5b5 1px solid; BACKGROUND-COLOR: #f2f2f2
}
TABLE.contextmenu TR.bottom-all TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/toolbar/bl.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 3px
}
TABLE.contextmenu TR.bottom-all TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/toolbar/br.gif); BORDER-LEFT: 0px; WIDTH: 3px; BORDER-BOTTOM: 0px; HEIGHT: 3px
}
TABLE.contextmenu TD.content {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(images/toolbar/bg.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
TABLE.contextmenu TD.content TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
TABLE.contextmenu DIV {
	box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.contextmenu DIV.section-separator {
	BORDER-RIGHT: #b3b3b3 1px solid; MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #b1b1b1 1px solid; WIDTH: 3px; HEIGHT: 13px
}
TABLE.contextmenu DIV.separator {
	MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #b1b1b1 1px solid; WIDTH: 1px; HEIGHT: 13px
}
TABLE.contextmenu A.context-button {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 1px 1px 5px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; WHITE-SPACE: nowrap; HEIGHT: 20px; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.contextmenu A.icon {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 21px; BACKGROUND-REPEAT: no-repeat
}
TABLE.contextmenu A.hover {
	BORDER-RIGHT: #aeb6c2 1px solid; BORDER-TOP: #aeb6c2 1px solid; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: #aeb6c2 1px solid; BORDER-BOTTOM: #aeb6c2 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #dbe3f2
}
TABLE.contextmenu A.pressed {
	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: #a6a6a6 1px solid; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: white
}
TABLE.contextmenu A {
	COLOR: #5d5d5d; TEXT-DECORATION: none
}
TABLE.contextmenu A:visited {
	COLOR: #5d5d5d; TEXT-DECORATION: none
}
TABLE.contextmenu A:active {
	COLOR: #5d5d5d; TEXT-DECORATION: none
}
TABLE.contextmenu A:hover {
	COLOR: black
}
TABLE.contextmenu IMG.arrow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 2px 4px; BORDER-LEFT: 0px; WIDTH: 5px; BORDER-BOTTOM: 0px; HEIGHT: 3px
}
TABLE.contextmenu SELECT.form-select {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Tahoma,Helvetica,sans-serif
}
TABLE.contextmenu INPUT.form-text {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Tahoma,Helvetica,sans-serif
}
TABLE.contextmenu INPUT.form-button {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Tahoma,Helvetica,sans-serif; HEIGHT: 21px
}
TABLE.contextmenu #btn_list {
	BACKGROUND-IMAGE: url(images/buttons/list.gif)
}
TABLE.contextmenu #btn_new {
	BACKGROUND-IMAGE: url(images/buttons/new.gif)
}
TABLE.contextmenu #btn_delete {
	BACKGROUND-IMAGE: url(images/buttons/delete.gif)
}
TABLE.contextmenu #btn_copy {
	BACKGROUND-IMAGE: url(images/buttons/copy.gif)
}
TABLE.contextmenu #btn_excel {
	BACKGROUND-IMAGE: url(images/buttons/excel.gif)
}
TABLE.contextmenu #btn_settings {
	BACKGROUND-IMAGE: url(images/buttons/settings.gif)
}
TABLE.list {
	WIDTH: 100%; CURSOR: default
}
TABLE.list TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #d5d5d5 1px solid
}
TABLE.list TD.left {
	BORDER-LEFT: #bdc6e0 1px solid
}
TABLE.list TD.right {
	BORDER-RIGHT: #bdc6e0 1px solid
}
TABLE.list TR.top TD {
	
}
TABLE.list TR.bottom TD {
	BORDER-BOTTOM: #bdc6e0 1px solid
}
TABLE.list TR.bottom TABLE TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.list TR.even TD {
	BACKGROUND-COLOR: #fafafa
}
TABLE.list TR.odd TD {
	BACKGROUND-COLOR: white
}
TABLE.list TR TD.sorted {
	BACKGROUND-COLOR: #f5f7fa
}
TABLE.list TR.head TD {
	BORDER-RIGHT: #bdc6e0 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(images/listhead.gif); BORDER-LEFT: medium none; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: #bdc6e0 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e6e9f4
}
TABLE.list TR.head TD.sorted {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #f9fafd
}
TABLE.list TR.head TD.left {
	BORDER-LEFT: #bdc6e0 1px solid
}
TABLE.list TR.head TD.right {
	
}
TABLE.list TR.gutter TD {
	BORDER-RIGHT: #bdc6e0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bdc6e0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 5px; BACKGROUND-COLOR: #f1f3fa
}
TABLE.list TR.gutter TD.sorted {
	BACKGROUND-COLOR: #f9fafd
}
TABLE.list TR.gutter TD.over {
	BACKGROUND-IMAGE: url(images/gutter_bg.gif); BACKGROUND-REPEAT: repeat-x
}
TABLE.list TR.gutter TD.left {
	BORDER-LEFT: #bdc6e0 1px solid
}
TABLE.list TR.selected TD {
	BACKGROUND-COLOR: #eaf8df
}
TABLE.list TR.over TD {
	BACKGROUND-COLOR: #fefdea
}
TABLE.list TR.footer TD {
	BORDER-RIGHT: #bdc6e0 1px solid; BACKGROUND-COLOR: #eaedf7
}
TABLE.list TD TABLE TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE.list DIV {
	BACKGROUND-REPEAT: no-repeat; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.list A.context-button {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.list A.icon {
	BACKGROUND-POSITION: 1px 1px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
TABLE.list A.hover {
	BORDER-RIGHT: #aeb6c2 1px solid; BORDER-TOP: #aeb6c2 1px solid; MARGIN: 0px; BORDER-LEFT: #aeb6c2 1px solid; BORDER-BOTTOM: #aeb6c2 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #dbe3f2
}
TABLE.list A.pressed {
	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; MARGIN: 0px; BORDER-LEFT: #a6a6a6 1px solid; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: white
}
TABLE.list IMG.arrow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 6px 0px 2px; BORDER-LEFT: 0px; WIDTH: 5px; BORDER-BOTTOM: 0px; HEIGHT: 3px
}
TABLE.list A.action {
	BACKGROUND-IMAGE: url(images/action.gif)
}
TABLE.list TR.head DIV.action {
	BACKGROUND-POSITION: center 3px; BACKGROUND-IMAGE: url(images/action_head.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px
}
TABLE.listfooter {
	WIDTH: 100%; COLOR: #5556ab
}
TABLE.listfooter TD {
	BORDER-RIGHT: #bdc6e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; BORDER-LEFT: medium none; PADDING-TOP: 4px; BORDER-BOTTOM: #bdc6e0 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eaedf7
}
TABLE.listfooter TD.left {
	BORDER-LEFT: #bdc6e0 1px solid
}
TABLE.listfooter TD.right {
	WIDTH: 100%
}
TABLE.listfooter SPAN {
	COLOR: black
}
DIV.settings-float-form {
	BORDER-RIGHT: #abb7d8 1px solid; BORDER-TOP: #abb7d8 1px solid; BORDER-LEFT: #abb7d8 1px solid; WIDTH: 510px; BORDER-BOTTOM: #abb7d8 1px solid; BACKGROUND-COLOR: #f8f9fc
}
DIV.settings-float-form DIV.content {
	BORDER-RIGHT: #b8c1dd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b8c1dd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #b8c1dd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b8c1dd 1px solid; BACKGROUND-COLOR: white
}
DIV.settings-float-form DIV.content TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 70%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.settings-float-form DIV.buttons {
	MARGIN: 10px; TEXT-ALIGN: center
}
DIV.settings-float-form H2 {
	FONT-SIZE: 75%; MARGIN: 8px 0px
}
DIV.settings-float-form .button {
	MARGIN: 2px 0px; WIDTH: 80px
}
DIV.settings-float-form .select {
	WIDTH: 175px
}
DIV.settings-float-form A.delete-icon {
	DISPLAY: block; BACKGROUND-IMAGE: url(images/buttons/delete.gif); WIDTH: 20px; HEIGHT: 20px
}
DIV.settings-float-form DIV.title {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/calendar/title_bg.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #23468a
}
DIV.settings-float-form DIV.title TD.title-text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; CURSOR: move; COLOR: #eef1f7; PADDING-TOP: 3px
}
DIV.settings-float-form A.close {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-IMAGE: url(images/calendar/close.gif); MARGIN: 3px; OVERFLOW: hidden; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
TABLE.list TABLE.sorting {
	WIDTH: 100%
}
TABLE.list TABLE.sorting TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
TABLE.list TABLE.sorting TD.sign {
	BACKGROUND-POSITION: right 5px; BACKGROUND-IMAGE: url(images/sort_no.gif); WIDTH: 7px; BACKGROUND-REPEAT: no-repeat
}
TABLE.list TABLE.sorting TD.sign DIV.empty {
	WIDTH: 10px
}
TABLE.list TABLE.sorting TD.up {
	BACKGROUND-IMAGE: url(images/sort_up.gif)
}
TABLE.list TABLE.sorting TD.down {
	BACKGROUND-IMAGE: url(images/sort_down.gif)
}
TABLE.list-table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.list-table TD {
	BORDER-RIGHT: #bdc6e0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bdc6e0 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #bdc6e0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #bdc6e0 1px solid
}
TABLE.list-table TR.head TD {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/listhead.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e6e9f4
}
TABLE.list-table TR.heading TD {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/listhead.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e6e9f4
}
DIV.navigation {
	MARGIN: 10px 0px
}
TABLE.navigation TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 70%; PADDING-BOTTOM: 1px; COLOR: #7e7e7f; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
TABLE.navigation TD.navtext {
	WIDTH: 100%; TEXT-ALIGN: right
}
TABLE.navigation SPAN.current {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #3333cc; PADDING-TOP: 3px; BACKGROUND-COLOR: #eaedf7
}
TABLE.navigation SELECT {
	FONT-SIZE: 83%; FONT-FAMILY: Tahoma,Tahoma,helvetica,sans-serif
}
IMG.navfirst {
	WIDTH: 16px; HEIGHT: 16px
}
IMG.navprev {
	WIDTH: 16px; HEIGHT: 16px
}
IMG.navnext {
	WIDTH: 16px; HEIGHT: 16px
}
IMG.navlast {
	WIDTH: 16px; HEIGHT: 16px
}
DIV.multiaction {
	MARGIN: 16px 0px
}
TABLE.multiaction {
	BACKGROUND-IMAGE: url(images/actions/actions_bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 36px; BACKGROUND-COLOR: #e6e9f4
}
TABLE.multiaction TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px
}
TABLE.multiaction TR.top TD {
	BORDER-TOP: #bdc6e0 1px solid
}
TABLE.multiaction TD.left {
	BORDER-LEFT: #bdc6e0 1px solid
}
TABLE.multiaction TD.right {
	BORDER-RIGHT: #bdc6e0 1px solid
}
TABLE.multiaction TR.top TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/actions/lt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.multiaction TR.top TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/actions/rt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.multiaction TR.bottom TD {
	BORDER-BOTTOM: #bdc6e0 1px solid
}
TABLE.multiaction TR.bottom TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/actions/lb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.multiaction TR.bottom TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/actions/rb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.multiaction TD.content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.multiaction DIV {
	BACKGROUND-REPEAT: no-repeat; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.multiaction DIV.separator {
	MARGIN: 0px 8px; OVERFLOW: hidden; BORDER-LEFT: #bec7e0 1px solid; WIDTH: 1px; HEIGHT: 20px
}
TABLE.multiaction A.context-button {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 2px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.multiaction A.icon {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
TABLE.multiaction A.hover {
	BORDER-RIGHT: #aeb6c2 1px solid; BORDER-TOP: #aeb6c2 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #aeb6c2 1px solid; BORDER-BOTTOM: #aeb6c2 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #dbe3f2
}
TABLE.multiaction A.pressed {
	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #a6a6a6 1px solid; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: white
}
TABLE.multiaction A {
	COLOR: #5556ab; TEXT-DECORATION: none
}
TABLE.multiaction A:visited {
	COLOR: #5556ab; TEXT-DECORATION: none
}
TABLE.multiaction A:active {
	COLOR: #5556ab; TEXT-DECORATION: none
}
TABLE.multiaction A:hover {
	COLOR: black
}
TABLE.multiaction A.action-edit-button {
	BACKGROUND-IMAGE: url(images/actions/edit_button.gif)
}
TABLE.multiaction A.action-delete-button {
	BACKGROUND-IMAGE: url(images/actions/delete_button.gif)
}
TABLE.multiaction A.action-edit-button-dis {
	BACKGROUND-IMAGE: url(images/actions/edit_button_dis.gif)
}
TABLE.multiaction A.action-delete-button-dis {
	BACKGROUND-IMAGE: url(images/actions/delete_button_dis.gif)
}
DIV.edit-form {
	MARGIN: 16px 0px
}
TABLE.edit-form TD {
	BACKGROUND-COLOR: #e7eaf5; FONT-SIZE: 70%;
}
TABLE.edit-form TR.top TD {
	BORDER-TOP: #abb6d7 1px solid
}
TABLE.edit-form TD.left {
	BORDER-LEFT: #abb6d7 1px solid
}
TABLE.edit-form TD.right {
	BORDER-RIGHT: #abb6d7 1px solid
}
TABLE.edit-form TR.top TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(../images/lt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.edit-form TR.top TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(../images/rt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.edit-form TR.bottom TD {
	BORDER-BOTTOM: #abb6d7 1px solid
}
TABLE.edit-form TR.bottom TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/edit/lb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.edit-form TR.bottom TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/edit/rb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.edit-form TD.content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 7px FONT-SIZE: 70%;
}
TABLE.edit-form DIV.buttons {
	BORDER-RIGHT: #ced6ec 1px solid; PADDING-RIGHT: 5px; FONT-SIZE: 70%; BORDER-TOP: #ced6ec 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(images/edit/buttons_bg.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #ced6ec 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ced6ec 1px solid; BACKGROUND-COLOR: #f8f9fc
}
TABLE.edit-tabs TABLE {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555556
}
TABLE.edit-tabs TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #b8c1dd 1px solid; WHITE-SPACE: nowrap
}
TABLE.edit-tabs TD.tab-container {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; CURSOR: pointer; BORDER-BOTTOM: medium none
}
TABLE.edit-tabs TD.tab-container-selected {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; CURSOR: default; BORDER-BOTTOM: medium none
}
TABLE.edit-tabs TD.tab-container-disabled {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; CURSOR: default; BORDER-BOTTOM: medium none
}
TABLE.edit-tabs TD.tab-container-disabled TABLE {
	COLOR: #a2a09f
}
TABLE.edit-tabs TD.tab-indent DIV.empty {
	WIDTH: 6px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab-left DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_l.gif); WIDTH: 2px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab-right DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_r.gif); WIDTH: 8px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab-right-last DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_r_last.gif); WIDTH: 10px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/tab_bg.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab-left-selected {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.edit-tabs TD.tab-selected {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.edit-tabs TD.tab-right-selected {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.edit-tabs TD.tab-right-last-selected {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.edit-tabs TD.tab-left-selected DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_l_sel.gif); WIDTH: 2px; HEIGHT: 22px
}
TABLE.edit-tabs TD.tab-right-selected DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_r_sel.gif); WIDTH: 8px; HEIGHT: 22px
}
TABLE.edit-tabs TD.tab-right-last-selected DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_r_last_sel.gif); WIDTH: 10px; HEIGHT: 22px
}
TABLE.edit-tabs TD.tab-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/tab_bg_sel.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; HEIGHT: 22px
}
TABLE.edit-tabs TD.tab-left-hover DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_l_hov.gif); WIDTH: 2px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab-right-hover DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_r_hov.gif); WIDTH: 8px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab-right-last-hover DIV.empty {
	BACKGROUND-IMAGE: url(../images/tab_r_last_hov.gif); WIDTH: 10px; HEIGHT: 21px
}
TABLE.edit-tabs TD.tab-hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/tab_bg_hov.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; HEIGHT: 21px
}
TABLE.edit-tabs A.context-button {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: 3px 3px; BORDER-TOP: 0px; DISPLAY: block; MARGIN: 1px; BORDER-LEFT: 0px; WIDTH: 18px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; box-sizing: border-box; moz-box-sizing: border-box
}
TABLE.edit-tabs A.hover {
	BORDER-RIGHT: #aeb6c2 1px solid; BORDER-TOP: #aeb6c2 1px solid; MARGIN: 0px; BORDER-LEFT: #aeb6c2 1px solid; WIDTH: 20px; BORDER-BOTTOM: #aeb6c2 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #dbe3f2
}
TABLE.edit-tabs A.down {
	BACKGROUND-IMAGE: url(images/filter/show.gif)
}
TABLE.edit-tabs A.up {
	BACKGROUND-IMAGE: url(images/filter/hide.gif)
}
TABLE.edit-tab {
	BORDER-RIGHT: #b8c1dd 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #b8c1dd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b8c1dd 1px solid
}
TABLE.edit-tab  INPUT {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Tahoma,Helvetica,sans-serif
}
TABLE.edit-tab  SELECT {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Tahoma,Helvetica,sans-serif
}
TABLE.edit-tab  TEXTAREA {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Tahoma,Helvetica,sans-serif
}


TABLE.edit-tab TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 70%; PADDING-BOTTOM: 9px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f8f9fc
}
TABLE.edit-table {
	WIDTH: 100%
}
TABLE.edit-table TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.edit-table TD.field-name {
	COLOR: #646465; TEXT-ALIGN: right
}
TABLE.edit-table TR.heading TD {
	FONT-WEIGHT: bold; COLOR: #525355; BACKGROUND-COLOR: #e0e4f1; TEXT-ALIGN: center
}
TABLE.edit-table TABLE TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TABLE.edit-table TABLE.edit-table TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.edit-table DIV {
	FONT-SIZE: 100%
}
SPAN.required {
	COLOR: red
}
TABLE.edit-table TABLE.internal {
	BORDER-COLLAPSE: collapse
}
TABLE.edit-table TABLE.internal TD {
	BORDER-RIGHT: #cfd6e9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cfd6e9 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; BORDER-LEFT: #cfd6e9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cfd6e9 1px solid
}
TABLE.edit-table TABLE.internal TR.heading TD {
	FONT-WEIGHT: normal; COLOR: #525355; BACKGROUND-COLOR: #e7eaf5; TEXT-ALIGN: center
}
TABLE.edit-table TABLE.internal TD.heading {
	COLOR: #525355; BACKGROUND-COLOR: #e7eaf5
}
TABLE.edit-table TABLE.internal TABLE TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TABLE.edit-tab-title {
	WIDTH: 100%
}
TABLE.edit-tab-title TD.icon {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 32px; PADDING-TOP: 5px; HEIGHT: 32px
}
TABLE.edit-tab-title TD.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 25%; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #494949; PADDING-TOP: 5px; FONT-FAMILY: Tahoma,helvetica,sans-serif
}
TABLE.edit-tab-title TD.delimiter {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/edit/title_dot.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
TABLE.edit-tab-title TD.delimiter-top {
	BACKGROUND-POSITION: left bottom
}
DIV.view-tab-container {
	
}
DIV.view-tab-container TABLE.edit-tab-title {
	MARGIN-BOTTOM: 5px
}
DIV.view-tab-content {
	BORDER-RIGHT: #abb6d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #abb6d7 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; BORDER-LEFT: #abb6d7 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #abb6d7 1px solid; BACKGROUND-COLOR: #f9fafd
}
DIV.view-tab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 70%; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #555556; BOTTOM: -1px; PADDING-TOP: 5px; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 23px; box-sizing: border-box; moz-box-sizing: border-box
}
DIV.view-tab-active {
	BORDER-RIGHT: #abb6d7 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: left top; BORDER-TOP: #8b94ba 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(images/tabs/active_bg.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #abb6d7 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f9fafd
}
DIV.view-tab-delimiter {
	FLOAT: left; MARGIN: 6px 0px 4px; OVERFLOW: hidden; WIDTH: 2px; HEIGHT: 13px; BACKGROUND-COLOR: #abb6d7
}
DIV.view-tab-hide-delimiter {
	BACKGROUND-COLOR: transparent
}
DIV.view-tab A {
	COLOR: #555556; TEXT-DECORATION: none
}
DIV.view-tab A:visited {
	COLOR: #555556; TEXT-DECORATION: none
}
DIV.view-tab A:hover {
	COLOR: #555556; TEXT-DECORATION: underline
}
DIV.view-tab-container BR.tab-break {
	CLEAR: both
}
DIV.view-tab-content H2 {
	FONT-SIZE: 110%
}
DIV.notes {
	MARGIN-TOP: 16px; MARGIN-BOTTOM: 16px
}
TABLE.notes TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-COLOR: #fefdea
}
TABLE.notes TR.top TD {
	BORDER-TOP: #d7d6ba 1px solid
}
TABLE.notes TD.left {
	BORDER-LEFT: #d7d6ba 1px solid
}
TABLE.notes TD.right {
	BORDER-RIGHT: #d7d6ba 1px solid
}
TABLE.notes TR.top TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/notes/lt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.notes TR.top TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/notes/rt.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.notes TR.bottom TD {
	BORDER-BOTTOM: #d7d6ba 1px solid
}
TABLE.notes TR.bottom TD.left {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/notes/lb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.notes TR.bottom TD.right {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(images/notes/rb.gif); BORDER-LEFT: 0px; WIDTH: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px
}
TABLE.notes TD.content {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
DIV.notes DIV.ruler {
	BORDER-TOP: #d7d6ba 1px solid; MARGIN-TOP: 8px
}
DIV.notes P {
	FONT-SIZE: 100%; MARGIN: 12px 0px
}
DIV.notes A.control {
	COLOR: black; TEXT-DECORATION: none
}
DIV.notes A.control:hover {
	TEXT-DECORATION: underline
}
DIV.message {
	MARGIN: 16px 0px
}
TABLE.message TD {
	FONT-SIZE: 70%
}
TABLE.message-ok {
	BORDER-RIGHT: #00cc00 2px solid; BORDER-TOP: #00cc00 2px solid; BORDER-LEFT: #00cc00 2px solid; BORDER-BOTTOM: #00cc00 2px solid
}
TABLE.message-error {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; BORDER-BOTTOM: #ff0000 2px solid
}
TABLE.message-ok TD {
	COLOR: #009900
}
TABLE.message-error TD {
	COLOR: #ff0000
}
TABLE.message TABLE.content {
	MARGIN: 4px
}
TABLE.message TABLE.content TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.message SPAN.message-title {
	FONT-WEIGHT: bold
}
TABLE.message DIV.icon-error {
	BACKGROUND-IMAGE: url(images/icon_error.gif); WIDTH: 32px; HEIGHT: 32px
}
TABLE.message DIV.icon-ok {
	BACKGROUND-IMAGE: url(images/icon_info.gif); WIDTH: 32px; HEIGHT: 32px
}
IFRAME.waitwindow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; Z-INDEX: 99; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute
}
DIV.waitwindow {
	BORDER-RIGHT: #eacb6b 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px center; BORDER-TOP: #eacb6b 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 70%; Z-INDEX: 100; BACKGROUND-IMAGE: url(images/wait.gif); PADDING-BOTTOM: 10px; BORDER-LEFT: #eacb6b 1px solid; WIDTH: 170px; PADDING-TOP: 10px; BORDER-BOTTOM: #eacb6b 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-COLOR: #fcf7d1; TEXT-ALIGN: center
}
DIV.auth-form {
	BORDER-RIGHT: #b2bcd9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b2bcd9 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 16px 0px; BORDER-LEFT: #b2bcd9 1px solid; WIDTH: 500px; PADDING-TOP: 8px; BORDER-BOTTOM: #b2bcd9 1px solid; BACKGROUND-COLOR: #f9fafd; box-sizing: border-box; moz-box-sizing: border-box
}
DIV.auth-form DIV.header {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(images/dots_auth.gif); PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
DIV.auth-form DIV.footer {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left top; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(images/dots_auth.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x
}
DIV.auth-form DIV.footer P {
	FONT-SIZE: 70%; MARGIN: 6px 0px 0px
}
DIV.auth-form DIV.picture {
	BACKGROUND-POSITION: center 50%; FLOAT: left; BACKGROUND-IMAGE: url(images/auth_pict.gif); MARGIN: 0px; WIDTH: 105px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px
}
DIV.auth-form DIV.table {
	FLOAT: left; MARGIN: 20px 10px
}
DIV.auth-form TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.auth-form TD.label {
	TEXT-ALIGN: right
}
DIV.auth-form LABEL {
	COLOR: #3e65b2
}
DIV.auth-form INPUT.input-text {
	WIDTH: 150px
}
#default_page_icon {
	BACKGROUND-IMAGE: url(icons/main/title_default.gif)
}
#user_page_icon {
	BACKGROUND-IMAGE: url(icons/main/title_user.gif)
}
#sys_page_icon {
	BACKGROUND-IMAGE: url(icons/main/title_settings.gif)
}
#util_page_icon {
	BACKGROUND-IMAGE: url(icons/main/title_tools.gif)
}
#update_page_icon {
	BACKGROUND-IMAGE: url(icons/main/title_update.gif)
}
#fav_page_icon {
	BACKGROUND-IMAGE: url(icons/main/title_favorites.gif)
}
#default_menu_icon {
	BACKGROUND-IMAGE: url(icons/main/mnu_main.gif)
}
#user_menu_icon {
	BACKGROUND-IMAGE: url(icons/main/mnu_user.gif)
}
#sys_menu_icon {
	BACKGROUND-IMAGE: url(icons/main/mnu_settings.gif)
}
#util_menu_icon {
	BACKGROUND-IMAGE: url(icons/main/mnu_tools.gif)
}
#update_menu_icon {
	BACKGROUND-IMAGE: url(icons/main/mnu_update.gif)
}
#fav_menu_icon {
	BACKGROUND-IMAGE: url(icons/main/mnu_favorite.gif)
}
#content_title_icon {
	BACKGROUND-IMAGE: url(icons/main/title_content.gif)
}
#services_title_icon {
	BACKGROUND-IMAGE: url(icons/main/title_services.gif)
}
#store_title_icon {
	BACKGROUND-IMAGE: url(icons/main/title_store.gif)
}
#statistics_title_icon {
	BACKGROUND-IMAGE: url(icons/main/title_statistics.gif)
}
#settings_title_icon {
	BACKGROUND-IMAGE: url(icons/main/title_all_settings.gif)
}
#main_user_edit {
	BACKGROUND-IMAGE: url(icons/main_user_edit.gif); WIDTH: 32px; HEIGHT: 32px
}
DIV.favorite-link {
	MARGIN-TOP: -1px; FLOAT: left; BACKGROUND-IMAGE: url(icons/main/mnu_favorite.gif); WIDTH: 17px; HEIGHT: 17px
}
DIV.lamp-green {
	BACKGROUND-IMAGE: url(images/lamp/green.gif); WIDTH: 14px; HEIGHT: 14px
}
DIV.lamp-green-s {
	BACKGROUND-IMAGE: url(images/lamp/green_s.gif); WIDTH: 14px; HEIGHT: 14px
}
DIV.lamp-grey {
	BACKGROUND-IMAGE: url(images/lamp/grey.gif); WIDTH: 14px; HEIGHT: 14px
}
DIV.lamp-red {
	BACKGROUND-IMAGE: url(images/lamp/red.gif); WIDTH: 14px; HEIGHT: 14px
}
DIV.lamp-yellow {
	BACKGROUND-IMAGE: url(images/lamp/yellow.gif); WIDTH: 14px; HEIGHT: 14px
}
DIV.index-icon-block {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 100px; HEIGHT: 90px
}
DIV.index-icon {
	WIDTH: 34px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
DIV.index-label {
	FONT-SIZE: 70%
}
DIV.index-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
DIV.index-table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}

/* --- loader ---*/

#loader {
width: 320px;
  margin-left: auto;
  margin-right: auto;
}

#loader td {
  padding: 3px;
  background: #ffffff;
}

#loader p {
  border: 3px solid #6E89DD;
  padding: 10px;
  margin: 0;
  background: #EEF0FC;
}

#loader img {
  float: left;
  margin-right: 12px;
}

#loader strong {
  display: block;
  margin-bottom: 3px;
}

#loaderContainer {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: expression('absolute');

  z-index: 1000;
}

#loaderContainer td {
	padding-top: 80px;
	vertical-align: top;
	text-align: center;
	background-image: url(../images/semi-transparent.gif);
}

#loaderContainer td td {
	padding-top: 3px;
	text-align: left;
}