BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
BODY {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, sans-serif
}
TD {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, sans-serif
}
TH {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, sans-serif
}
A:hover {
	COLOR: #fe9915
}
TD.main-menu-container {
	BORDER-LEFT: #0b4499 4px solid
}
DIV.main-menu-container {
	PADDING-RIGHT: 30px; BORDER-TOP: #dbdbdb 1px solid
}
DIV.full-width {
	WIDTH: 100%
}
TABLE.service-menu {
	HEIGHT: 32px
}
TABLE.main-menu {
	HEIGHT: 32px
}
TABLE.service-menu {
	MARGIN-LEFT: 36px
}
TABLE.service-menu TD {
	TEXT-ALIGN: center
}
TABLE.service-menu TD.default {
	WIDTH: 33%; BORDER-BOTTOM: white 4px solid
}
TABLE.service-menu TD.selected {
	WIDTH: 33%; BORDER-BOTTOM: #bfbfbf 4px solid
}
TABLE.main-menu TD {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: lowercase; COLOR: #65625b; LINE-HEIGHT: 1em; BORDER-BOTTOM: #dbdbdb 1px solid; FONT-FAMILY: 'Helvetica CY', 'Arial Narrow', sans-serif
}
TABLE.main-menu TD A:hover {
	COLOR: #0b4499; TEXT-DECORATION: none
}
TABLE.main-menu TD A {
	COLOR: #0b4499; TEXT-DECORATION: none
}
TABLE.main-menu TD.main-menu-separator {
	WIDTH: 1px; TEXT-ALIGN: right
}
DIV.main-menu-item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: white 3px solid
}
DIV.first {
	PADDING-LEFT: 15px
}
DIV.main-menu-item SPAN.menu-item-title {
	CURSOR: pointer; WHITE-SPACE: nowrap
}
TABLE.main-menu TD.selected DIV.main-menu-item {
	BORDER-BOTTOM: #0b4499 3px solid
}
TABLE.main-menu TD.current {
	FONT-SIZE: 20px
}
TABLE.main-menu TD.current DIV.main-menu-item {
	BORDER-BOTTOM: #c5c5c5 3px solid
}
TABLE.main-menu TD.current DIV.main-menu-item SPAN.menu-item-title {
	CURSOR: default
}
DIV.submenu-container {
	MARGIN: 9px 9px 9px 15px
}
DIV.submenu-subcontainer {
	LINE-HEIGHT: 1.2em; HEIGHT: 2.4em
}
SPAN.submenu-item {
	WHITE-SPACE: nowrap
}
SPAN.submenu-item A {
	COLOR: #0b4499
}
SPAN.submenu-item A:hover {
	COLOR: #fe9915
}
SPAN.submenu-item A.selected {
	COLOR: #65625b
}
DIV.left-menu {
	MARGIN: 5em 20px 3em 30px
}
DIV.left-menu DIV.menu-item {
	PADDING-TOP: 1em
}
DIV.left-menu DIV.menu-item A {
	COLOR: #0b4499
}
DIV.left-menu DIV.menu-item A:hover {
	COLOR: #fe9915
}
DIV.left-menu DIV.menu-item A.selected {
	COLOR: #65625b
}
DIV.left-menu DIV.menu-item DIV.menu-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 90%; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.4em
}
DIV.left-menu DIV.menu-item DIV.menu-item DIV.menu-item {
	FONT-SIZE: 100%
}
DIV.site-trough-line {
	HEIGHT: 1px; BACKGROUND-COLOR: #dbdbdb
}
DIV.club-links {
	PADDING-RIGHT: 30px; PADDING-LEFT: 17px; PADDING-BOTTOM: 10px; MARGIN: 12px 0px 8px; BORDER-LEFT: #fe9915 4px solid; PADDING-TOP: 12px; POSITION: relative
}
DIV.club-links TD.user-icon {
	PADDING-RIGHT: 5px
}
DIV.club-links TD.logout-form FORM {
	MARGIN: 0px
}
DIV.club-links TD.logout-form INPUT {
	FONT-SIZE: 10px; MARGIN: 0px
}
DIV.club-links DIV {
	MARGIN-BOTTOM: 4px
}
DIV.club-links A {
	COLOR: #fe9915
}
TD#login-enter {
	BACKGROUND: url(/i/login-enter-bg.gif) #fe9915 repeat-y
}
TD#login-enter-d {
	DISPLAY: none; BACKGROUND: url(/i/login-enter-d-bg.gif) #beb7a4 repeat-y
}
TD#login-form {
	BORDER-TOP: #b6b4b0 1px solid; DISPLAY: none; BORDER-BOTTOM: #b6b4b0 1px solid; BACKGROUND-COLOR: white
}
TD#login-enter-d IMG.link {
	CURSOR: hand
}
TD#login-enter IMG.link {
	CURSOR: hand
}
TABLE.login-error TD#login-enter {
	DISPLAY: none
}
TABLE.login-error TD#login-enter-d {
	
}
TABLE.login-error TD#login-form {
	
}
 HTML TABLE.login-error TD#login-enter-d {
	DISPLAY: block
}
 HTML TABLE.login-error TD#login-form {
	DISPLAY: block
}
DIV.footer {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 26px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 22%; COLOR: #676661; PADDING-TOP: 0px
}
DIV.footer DIV.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
DIV.footer IMG.phone {
	MARGIN: 15px 0px 5px
}
DIV.copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 20px; COLOR: #65625b; PADDING-TOP: 35px
}
DIV.copyright A {
	COLOR: #676661
}
DIV.copyright A:hover {
	COLOR: #fe9915
}
TABLE.artlebedev {
	MARGIN-BOTTOM: 20px
}
TABLE.artlebedev TD.text {
	PADDING-LEFT: 10px; FONT-SIZE: 70%; COLOR: #65625b
}
TABLE.artlebedev TD.text A {
	COLOR: #676661
}
TABLE.artlebedev TD.text A:hover {
	COLOR: #fe9915
}
DIV.footer DIV.code {
	LEFT: -58px; WIDTH: 50px; PADDING-TOP: 0.2em; POSITION: absolute; TOP: 51px; TEXT-ALIGN: right
}
TD.bot-phone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; COLOR: #676661; PADDING-TOP: 0px
}
TD.bot-phone SPAN.phone {
	DISPLAY: block; MARGIN-RIGHT: 5px
}
TD.bot-phone SPAN.description {
	DISPLAY: block; FONT-SIZE: 64%; VERTICAL-ALIGN: 0.2em; COLOR: #65625b
}
.clear {
	CLEAR: both
}
DIV.width-fix {
	WIDTH: 100%
}
TD.content {
	PADDING-BOTTOM: 20px; COLOR: black
}
TD.content H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 210%; MARGIN: 0px 10% 20px 20px; COLOR: #676661; PADDING-TOP: 22px
}
TD.content DIV.title {
	MARGIN: 0px 20px; PADDING-TOP: 22px
}
TD.content H2 {
	PADDING-RIGHT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 160%; MARGIN: 1.3em 15% 0.5em 20px; COLOR: #676661
}
TD.content H3 {
	PADDING-RIGHT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 120%; MARGIN: 1.2em 15% 0.3em 20px; COLOR: #676661
}
TD.content P {
	PADDING-RIGHT: 0px; MARGIN: 0px 25% 1.2em 20px
}
TD.content P.date {
	FONT-SIZE: 80%; MARGIN: 0px 25% 0.2em 20px; COLOR: #abaaa5
}
TD.content P.error {
	COLOR: red
}
TD.content DIV.note {
	FONT-SIZE: 90%; COLOR: #abaaa5
}
TD.content DIV.lead {
	MARGIN: 0px 25% 1.2em 20px; FONT-STYLE: italic
}
TD.content DIV.lead-source {
	MARGIN: 0px 25% 0.5em 20px; FONT-STYLE: italic; POSITION: relative; TOP: -0.7em; TEXT-ALIGN: right
}
TD.content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 25% 1.2em 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TD.content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px 25% 1.2em 18px; PADDING-TOP: 0px
}
TD.content OL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 1.2em; PADDING-TOP: 0px
}
TD.content UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 1.2em; PADDING-TOP: 0px
}
TD.content LI {
	MARGIN-BOTTOM: 0.5em
}
TD.content UL LI {
	PADDING-RIGHT: 22px; PADDING-LEFT: 28px; BACKGROUND: url(/i/bullet.gif) no-repeat 0px 0.55em
}
 HTML TD.content UL LI {
	BACKGROUND-POSITION: 0px 0.65em
}
TD.content DIV.illustration {
	CLEAR: right; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 25%
}
TD.content TD.no-margins DIV.illustration {
	FLOAT: none; WIDTH: 100%
}
TD.content DIV.illustration P {
	MARGIN-RIGHT: 15px
}
DIV.popup-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(/i/popup.gif) no-repeat 0px 0.4em; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TD.content TABLE.gray-banners {
	MARGIN: 1.2em 0px
}
TD.content TABLE.gray-banners TD {
	BACKGROUND-COLOR: #f3f3f0
}
TD.content TABLE.gray-banners TD.text {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 10px
}
TD.content TABLE.gray-banners TD.text P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px 0px; PADDING-TOP: 0px
}
TD.content TABLE TD {
	VERTICAL-ALIGN: top
}
TD.content TABLE H3 {
	PADDING-RIGHT: 0px; MARGIN: 1.2em 0px 0.3em
}
TD.content TABLE OL {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
TD.content TABLE UL {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
TD.content TABLE OL {
	PADDING-LEFT: 1.5em
}
TD.content DIV.photo-image {
	BORDER-RIGHT: #ecece6 1px solid; BORDER-TOP: #ecece6 1px solid; FLOAT: left; MARGIN: 0px 0px 12px 10px; BORDER-LEFT: #ecece6 1px solid; BORDER-BOTTOM: #ecece6 1px solid
}
TD.content DIV.photo-previews {
	FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 20%
}
TD.content DIV.photo-previews DIV.thumbnail {
	BORDER-RIGHT: white 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 3px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px 5px; BORDER-LEFT: white 3px solid; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: white 3px solid
}
TD.content DIV.photo-previews DIV.thumbnail DIV.act {
	DISPLAY: none
}
TD.content DIV.photo-previews DIV.active {
	BORDER-RIGHT: #4c4a47 3px solid; BORDER-TOP: #4c4a47 3px solid; BORDER-LEFT: #4c4a47 3px solid; CURSOR: default; BORDER-BOTTOM: #4c4a47 3px solid
}
TD.content DIV.photo-previews DIV.active DIV {
	DISPLAY: none
}
TD.content DIV.photo-previews DIV.active DIV.act {
	DISPLAY: block
}
TD.content DIV.photo-previews DIV.hover {
	BORDER-RIGHT: #ecece6 3px solid; BORDER-TOP: #ecece6 3px solid; BORDER-LEFT: #ecece6 3px solid; BORDER-BOTTOM: #ecece6 3px solid
}
TD.content DIV.color-image {
	MARGIN: 20px; TEXT-ALIGN: center
}
TD.content DIV.color-titles {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
TD.content DIV.color-titles DIV {
	DISPLAY: none
}
TD.content DIV.color-titles DIV.active {
	DISPLAY: block
}
TD.content TABLE.color-previews DIV {
	DISPLAY: inline
}
TD.content TABLE.color-previews DIV IMG {
	MARGIN: 0px 5px
}
TD.content TABLE.color-previews TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f3f3f0; TEXT-ALIGN: center
}
TD.content TABLE.color-previews DIV.thumbnail {
	CURSOR: hand
}
TD.content TABLE.color-previews DIV.thumbnail DIV.act {
	DISPLAY: none
}
TD.content TABLE.color-previews DIV.active {
	CURSOR: default
}
TD.content TABLE.color-previews DIV.active DIV {
	DISPLAY: none
}
TD.content TABLE.color-previews DIV.active DIV.act {
	DISPLAY: inline
}
TD.content TABLE.car-setups {
	MARGIN-BOTTOM: 1.2em
}
TD.content TABLE.car-setups TD.feature {
	PADDING-RIGHT: 12px; BORDER-TOP: #e8e8e4 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 12px; TEXT-ALIGN: center
}
TD.content TABLE.car-setups TD.label {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.content TABLE.car-setups TD.gray {
	BACKGROUND-COLOR: #f3f3f0
}
TD.content TABLE.car-setups TD.price {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TD.content TD.price-label {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TD.content TABLE.car-setups TD.price-label {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TD.content TABLE.car-setups TD.price-label {
	FONT-SIZE: 85%; COLOR: #760426; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TD.content TD.price-label {
	FONT-SIZE: 85%; COLOR: #760426; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TD.content TABLE.car-setups TD.presence-label {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TD.content TABLE.car-setups TD.hover {
	CURSOR: pointer; BACKGROUND-COLOR: #c8d3e2
}
TD.content TABLE.car-setups TD.hover {
	BORDER-TOP: #b0c0d6 1px solid
}
 HTML TD.content TABLE.car-setups TD.price {
	BORDER-TOP: medium none
}
 HTML TD.content TABLE.car-setups TD.hover {
	CURSOR: hand
}
TD.content TABLE.car-setups TD.active {
	BACKGROUND-COLOR: #fbdcb2
}
TD.content TABLE.car-setups TD.active {
	BORDER-TOP: #eacca0 1px solid
}
 HTML TD.content TABLE.car-setups TD.switch {
	BORDER-TOP: medium none
}
TD.content TABLE.car-setups TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.content TABLE.car-setups TH DIV {
	DISPLAY: none
}
TD.content TABLE.car-setups TH.hover DIV {
	DISPLAY: block; COLOR: #a38f74; MARGIN-RIGHT: 50%; POSITION: relative; TOP: 0.4em; HEIGHT: 1.8em
}
 HTML TD.content TABLE.car-setups TH.title DIV {
	FLOAT: left; MARGIN: 0px; WIDTH: 50%
}
TD.content TABLE.car-setups TH.title DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; Z-INDEX: 6; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px
}
TD.content TABLE.car-setups TH.title DIV DIV DIV {
	RIGHT: -50%; POSITION: relative
}
TD.content TABLE.car-setups TD.switch-label {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.content TABLE.car-setups TD.switch {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TD.content TABLE.car-setups TD.switch DIV DIV {
	CURSOR: hand
}
TD.content TABLE.car-setups TD.switch DIV DIV.act {
	DISPLAY: none
}
TD.content TABLE.car-setups TD.switch DIV.active DIV {
	DISPLAY: none
}
TD.content TABLE.car-setups TD.switch DIV.active DIV.act {
	DISPLAY: block; CURSOR: default
}
TABLE.members-form {
	MARGIN: 0px 0px 0px 20px
}
TABLE.members-form TD.members-form-field {
	PADDING-RIGHT: 10px
}
TABLE.members-form TD.members-form-desc {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 73%; PADDING-BOTTOM: 2px; COLOR: #a8a499; PADDING-TOP: 0px; FONT-STYLE: italic
}
TD.content TABLE.letters {
	MARGIN: 0px 0px 1em 17px
}
TD.content TABLE.letters TD.letter {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD.content TABLE.letters TD.selected {
	FONT-WEIGHT: bold; BACKGROUND: url(/i/arr-letter.gif) no-repeat 50% 100%; COLOR: black
}
TD.content DIV.members-list {
	MARGIN: 0px 22px 0px 20px
}
TD.content TABLE.members-list TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddddd8 2px solid; TEXT-ALIGN: left
}
TD.content TABLE.members-list TD.right-align {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TD.content TABLE.members-list TH.right-align {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TD.content TABLE.members-list TH SPAN.note {
	FONT-WEIGHT: normal
}
TD.content TABLE.members-list TH DIV.sort-table-header {
	PADDING-RIGHT: 12px; BACKGROUND: url(/i/arr-sort.gif) no-repeat 100% 50%; FLOAT: left
}
TD.content TABLE.members-list TH DIV.selected {
	BACKGROUND-IMAGE: url(/i/arr-sort-a.gif); COLOR: black
}
TD.content TABLE.members-list TH {
	COLOR: #65625b
}
TD.content TABLE.members-list TH DIV.sort-table-header A {
	COLOR: #65625b
}
TD.content TABLE.members-list TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #65625b; PADDING-TOP: 8px; BORDER-BOTTOM: #ddddd8 1px solid
}
TD.content TABLE.members-list TR.no-border TD {
	BORDER-BOTTOM: medium none
}
TD.content TABLE.members-list TD.right-align {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TD.content TABLE.members-list TH.right-align {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
TD.content TABLE.members-list TD.empty {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.content TABLE.members-list TH.empty {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.content TABLE.members-list TD.main-item {
	BORDER-TOP: #ddddd8 1px solid; FONT-WEIGHT: bold
}
TD.content TABLE.members-list TH.main-item {
	BORDER-BOTTOM: #ddddd8 1px solid
}
TD.content TABLE.members-list TR.hidden {
	DISPLAY: none
}
TD.content TABLE.members-list TR.current TD {
	FONT-WEIGHT: bold
}
TD.content TABLE.members-list TD.overall {
	PADDING-RIGHT: 10px; BORDER-TOP: #ab1339 3px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
TD.content TABLE.members-list TD.subitem {
	PADDING-LEFT: 30px
}
TD.content TABLE.page-nav {
	MARGIN: 1em 0px 0px 20px
}
TD.content TABLE.page-nav TD.page {
	BORDER-RIGHT: white 3px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(/i/border-page.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: white 3px solid
}
TD.content TABLE.page-nav TD.separator {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #65625b
}
TD.content TABLE.page-nav TD.selected {
	BORDER-RIGHT: #6b6863 3px solid; BACKGROUND: url(/i/border-page-a.gif) no-repeat; BORDER-BOTTOM: #6b6863 3px solid
}
TD.content TABLE.page-nav TD DIV {
	BORDER-RIGHT: #d8d8d3 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 3px; COLOR: #65625b; PADDING-TOP: 5px; BORDER-BOTTOM: #d8d8d3 1px solid
}
TD.content TD.member-label {
	PADDING-BOTTOM: 1.2em
}
TD.content TD.member-value {
	PADDING-BOTTOM: 1.2em
}
TD.content TD.member-value {
	COLOR: black
}
TD.content DIV.service-book {
	PADDING-LEFT: 20px; BACKGROUND: url(/i/i-service-book.gif) no-repeat 2px 0.15em; MARGIN-BOTTOM: 1.2em; LINE-HEIGHT: 14px
}
TD.content FORM.admin {
	MARGIN: 1em 20px
}
TD.calendar DIV.selected {
	MARGIN: 10px 20px 5px
}
TD.calendar DIV.right {
	MARGIN: 10px 20px 5px
}
TD.calendar DIV.turn {
	MARGIN: 10px 20px 5px
}
TD.calendar DIV.last {
	MARGIN: 10px 20px 5px
}
TD.calendar DIV.selected {
	PADDING-LEFT: 17px; BACKGROUND: url(/i/calendar/li-park.gif) no-repeat 0% 50%
}
TD.calendar DIV.right {
	PADDING-LEFT: 17px; BACKGROUND: url(/i/calendar/li-right.gif) no-repeat 0% 50%
}
TD.calendar DIV.turn {
	PADDING-LEFT: 17px; BACKGROUND: url(/i/calendar/li-turn.gif) no-repeat 0% 50%
}
TD.calendar DIV.last {
	PADDING-LEFT: 17px; BACKGROUND: url(/i/calendar/li-last.gif) no-repeat 0% 50%
}
TD.calendar DIV.month {
	MARGIN: 2px 20px 8px 37px
}
TD.article-content P {
	COLOR: black; MARGIN-RIGHT: 0px
}
TD.content TD.article-content UL {
	MARGIN-LEFT: 18px
}
TD.article-item {
	PADDING-RIGHT: 8px; PADDING-LEFT: 22px; PADDING-BOTTOM: 20px; WIDTH: 50%; PADDING-TOP: 0px
}
TD.article-item DIV.file-title {
	MARGIN-LEFT: 30px
}
TD.article-content DIV.file-title {
	MARGIN-LEFT: 30px
}
DIV.article-files {
	MARGIN-LEFT: 22px
}
DIV.article-files DIV.file-title {
	MARGIN-BOTTOM: 1.2em
}
TD.article-item DIV.file-title DIV.size {
	FONT-SIZE: 90%
}
TD.article-content DIV.file-title DIV.size {
	FONT-SIZE: 90%
}
TD.article-item DIV.source-and-author {
	FONT-SIZE: 90%; MARGIN-LEFT: 30px; COLOR: #abaaa5
}
TD.banner DIV.date {
	FONT-SIZE: 80%; COLOR: #65625b
}
TD.article-content DIV.date {
	FONT-SIZE: 80%; MARGIN: 0px 0px 3px 22px
}
TD.article-item DIV.date {
	FONT-SIZE: 80%; MARGIN: 0px 0px 2px
}
TD.no-margins P {
	MARGIN: 0px 0px 1.2em; COLOR: black
}
.hilite {
	COLOR: #fe9915
}
TD.content SPAN.price {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; COLOR: #68001c
}
TD.content SPAN.small-price {
	FONT-WEIGHT: bold; COLOR: #68001c
}
TD.content SPAN.small-price SPAN.note {
	FONT-WEIGHT: normal; COLOR: #68001c
}
TD.content TABLE.members-list TD.price {
	PADDING-RIGHT: 15px; COLOR: #68001c; TEXT-ALIGN: right
}
TD.content TD.price {
	PADDING-RIGHT: 15px; COLOR: #68001c; TEXT-ALIGN: right
}
TD.content TABLE.members-list TH.price {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
TD.content SPAN.price SPAN.cents {
	FONT-SIZE: 80%
}
TD.content TD.price SPAN.cents {
	FONT-SIZE: 80%
}
TD.content TABLE.schedule TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #ebebe5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; COLOR: #676661; PADDING-TOP: 7px
}
TD.content TABLE.schedule TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; COLOR: #676661; PADDING-TOP: 7px; TEXT-ALIGN: left
}
TD.content TABLE.schedule TH.titles {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
TD.content TABLE.schedule TH.titles SPAN.note {
	FONT-WEIGHT: normal; COLOR: #65625b
}
TD.content TABLE.schedule TH SPAN.period {
	FONT-SIZE: 125%
}
TD.content TABLE.schedule TH H3 {
	MARGIN-LEFT: 0px
}
TD.content DIV.forum-message {
	MARGIN: 0px 40px 1.2em 20px
}
TD.content DIV.deleted A {
	COLOR: red
}
TD.content DIV.deleted {
	COLOR: red
}
TD.content DIV.forum-message SPAN.title {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
TD.content DIV.forum-message DIV.forum-message {
	MARGIN: 0.5em 0px 0.5em 20px
}
TD.content DIV.forum-message DIV.forum-message SPAN.title {
	FONT-WEIGHT: normal
}
TD.content DIV.forum-message SPAN.date {
	MARGIN-LEFT: 0.3em; COLOR: #919191
}
TD.content P SPAN.date {
	MARGIN-LEFT: 0.3em; COLOR: #919191
}
TD.content DIV.forum-toolbar {
	MARGIN-BOTTOM: 2em
}
TD.content DIV.message-body {
	MARGIN: 0px 15% 2em 20px
}
TD.content DIV.message-body  {
	MARGIN-LEFT: 0px
}
TD.second-level-decor H3 {
	PADDING-RIGHT: 27px; PADDING-LEFT: 16px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #919191; PADDING-TOP: 3.2em
}
FORM.left-column-form {
	MARGIN: 0px 27px 1em 16px
}
FORM.left-column-form DIV.description {
	FONT-SIZE: 90%; MARGIN-LEFT: 9px
}
FORM.left-column-form DIV.text-field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 9px; PADDING-TOP: 2px
}
FORM.left-column-form DIV.text-field INPUT {
	WIDTH: 100%
}
FORM.left-column-form TABLE.checkbox {
	MARGIN: 2px 0px 10px 9px
}
FORM.left-column-form TABLE.checkbox TD {
	VERTICAL-ALIGN: top
}
FORM.left-column-form TABLE.checkbox DIV.description {
	MARGIN-LEFT: 2px
}
FORM.left-column-form DIV.submit-field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.content TABLE.specs TH {
	TEXT-ALIGN: left
}
TD.content TABLE.specs TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
TD.content TABLE.specs TR.section TD {
	BORDER-TOP: #ebebe5 1px solid; PADDING-TOP: 12px
}
TD.content TABLE.specs TD.l1 {
	PADDING-LEFT: 10px
}
TD.content TABLE.specs TD.l2 {
	PADDING-LEFT: 20px
}
TD.content TABLE.specs TD.l3 {
	PADDING-LEFT: 30px
}
TD.content TABLE.specs H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; COLOR: black
}
TD.content TABLE.specs SPAN.note {
	COLOR: #919191
}
TD.content TABLE.calc-results TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #ebebe5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.content TABLE.calc-results {
	BORDER-BOTTOM: #ebebe5 1px solid
}
TD.content TABLE.calc-result-payments TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.content TABLE.calc-result-payments TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.content TABLE.calc-result-payments TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #ebebe5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.content TABLE.calc-result-payments {
	BORDER-BOTTOM: #ebebe5 1px solid
}
TD.first-level-talks {
	BACKGROUND-COLOR: #0b4499
}
TD.first-level-decor {
	BACKGROUND-COLOR: #0b4499
}
TD.first-level-content {
	BACKGROUND-COLOR: #0b4499
}
TD.first-level-side-links {
	BACKGROUND-COLOR: #0b4499
}
TD.first-level-decor {
	TEXT-ALIGN: center
}
TD.first-level-content {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 30px; COLOR: white; PADDING-TOP: 20px
}
TD.first-level-content A {
	COLOR: white
}
TD.first-level-content A:hover {
	COLOR: #fe9915
}
TD.first-level-content H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 210%
}
P.side-link {
	MARGIN: 0px 0px 1.3em
}
P.side-link A {
	COLOR: #0b4499
}
TD.first-level-side-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 20px; PADDING-TOP: 5em
}
TD.first-level-side-links TD.link P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 1.4em; MARGIN: 1.4em 0px 0px; PADDING-TOP: 0px
}
TD.first-level-side-links TD.link P.popup {
	BACKGROUND: url(/i/i-popup-fl.gif) no-repeat 0px 2px
}
TD.first-level-side-links TD.link A {
	COLOR: white
}
DIV.illustration TD.link P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 1.4em; MARGIN: 0.6em 0px 0px; PADDING-TOP: 0px
}
P.popup {
	MARGIN-TOP: 0.6em; PADDING-LEFT: 20px; BACKGROUND: url(/i/i-popup.gif) no-repeat 0px 2px
}
DIV.order-popup {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/i/i-popup.gif) #f9f9f9 no-repeat 10px 50%; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TD.second-level-decor DIV.parent-link {
	PADDING-RIGHT: 50px; PADDING-LEFT: 20px; PADDING-BOTTOM: 32px; PADDING-TOP: 32px
}
TD.second-level-decor DIV.parent-link A {
	FONT-SIZE: 110%; COLOR: white
}
TABLE.banners TABLE {
	WIDTH: 100%
}
TABLE.banners TD {
	COLOR: #453f39; BACKGROUND-COLOR: #fe9915
}
TABLE.banners TD DIV.arr-item {
	MARGIN-TOP: 4px; PADDING-LEFT: 20px; BACKGROUND: url(/i/arr-banner.gif) no-repeat 0% 50%; COLOR: white
}
TABLE.banners TD.bnr-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.banners TD.bnr-text A {
	COLOR: white; TEXT-DECORATION: none
}
TABLE.banners TD.bnr-text DIV {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 10px; TEXT-ALIGN: left
}
TABLE.banners DIV.inactive {
	DISPLAY: none
}
TABLE.home-news {
	MARGIN: 20px 0px
}
TABLE.home-news TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 9px; PADDING-BOTTOM: 15px; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #453f39; PADDING-TOP: 15px; BACKGROUND-COLOR: white
}
TABLE.home-news TD#first-announce {
	PADDING-LEFT: 15px; BORDER-LEFT: medium none
}
TABLE.home-news TD.normal {
	WIDTH: 20%
}
TABLE.home-news TD.active {
	WIDTH: 40%
}
TABLE.home-news TD.last {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 20%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TABLE.home-news TD.last-inactive {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 0%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TABLE.home-news TD.active DIV.inactive {
	DISPLAY: none
}
TABLE.home-news TD.inactive {
	WIDTH: 20%
}
TABLE.home-news TD.normal DIV.active {
	DISPLAY: none
}
TABLE.home-news TD.inactive DIV.active {
	DISPLAY: none
}
TABLE.home-news TD.inactive A.title {
	FONT-SIZE: 100%
}
TABLE.home-news TD.active A.title {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #999999
}
TD.error-page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 220px; PADDING-TOP: 80px
}
TD.error-page DIV {
	PADDING-LEFT: 59px; COLOR: black
}
TD.error-page UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TD.error-page UL LI {
	MARGIN-BOTTOM: 0.5em
}
TD.header H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 210%; MARGIN: 0px 20px 20px 16px; COLOR: #676661; PADDING-TOP: 6px
}
TABLE.search-form {
	MARGIN-BOTTOM: 25px
}
TABLE.search-form FORM {
	MARGIN: 0px
}
TABLE.search-form INPUT.input-field {
	MARGIN: 0px 16px; WIDTH: auto
}
TD.sitemap-item {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
TD.first-column {
	PADDING-LEFT: 16px
}
TD.sitemap-item P.first-level {
	MARGIN-TOP: 2em; FONT-WEIGHT: bold; FONT-SIZE: 110%
}
TD.sitemap-item P {
	MARGIN: 1.2em 0px 0.6em
}
TD.sitemap-item DIV P {
	MARGIN: 0.6em 0px 0px
}
SPAN.basket-cnt {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: black
}
DIV.basket-type {
	DISPLAY: none
}
DIV.basket-price {
	DISPLAY: none
}
IFRAME.basket-iframe {
	LEFT: -150px; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}
DIV#basketDiv {
	COLOR: #6f1e35
}
DIV#basketDiv A {
	COLOR: #6f1e35
}
DIV.configurator-step-title {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 50%; PADDING-LEFT: 26px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN-LEFT: 20px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
DIV.configurator-categories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 50px; PADDING-TOP: 5px
}
DIV.configurator-categories DIV {
	MARGIN-BOTTOM: 10px
}
DIV.configurator-categories DIV.disabled A:hover {
	COLOR: #fe9915
}
DIV.configurator-categories DIV A:hover {
	COLOR: #fe9915
}
DIV.configurator-categories DIV A {
	COLOR: #3c69ad
}
DIV.configurator-categories DIV.disabled A {
	COLOR: #b1c3de
}
DIV.configurator-categories DIV.active A:hover {
	CURSOR: default; COLOR: black; TEXT-DECORATION: none
}
DIV.configurator-categories DIV.active A {
	CURSOR: default; COLOR: black; TEXT-DECORATION: none
}
TD.content TABLE.configurator-categories {
	MARGIN: 5px 0px 15px 30px
}
TD.content TABLE.configurator-options {
	MARGIN: 5px 0px 15px 30px
}
TD.content TABLE.configurator-options TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 36px
}
TD.content TABLE.configurator-options TD.text {
	PADDING-LEFT: 5px
}
TABLE.configurator-categories TD.disabled DIV {
	DISPLAY: none
}
TABLE.configurator-categories TD.active DIV {
	DISPLAY: none
}
TABLE.configurator-categories TD DIV.active {
	DISPLAY: none
}
TABLE.configurator-categories TD DIV.disabled {
	DISPLAY: none
}
TABLE.configurator-options TD.disabled DIV {
	DISPLAY: none
}
TABLE.configurator-options TD.active DIV {
	DISPLAY: none
}
TABLE.configurator-options TD DIV.active {
	DISPLAY: none
}
TABLE.configurator-options TD DIV.disabled {
	DISPLAY: none
}
TABLE.configurator-categories TD.disabled DIV.disabled {
	DISPLAY: block
}
TABLE.configurator-categories TD.active DIV.active {
	DISPLAY: block
}
TABLE.configurator-options TD.disabled DIV.disabled {
	DISPLAY: block
}
TABLE.configurator-options TD.active DIV.active {
	DISPLAY: block
}
TABLE.configurator-categories TD.disabled DIV.text {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.configurator-categories TD.active DIV.text {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.configurator-categories TD DIV.text {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.configurator-categories TD A:hover {
	COLOR: black; TEXT-DECORATION: none
}
TABLE.configurator-categories TD A {
	COLOR: black; TEXT-DECORATION: none
}
TABLE.configurator-categories TD.active A {
	CURSOR: default
}
TABLE.configurator-categories TD.disabled A:hover {
	COLOR: #cccccc
}
TABLE.configurator-categories TD.disabled A {
	COLOR: #cccccc
}
TABLE.configurator-options TR.hidden {
	DISPLAY: none
}
TABLE.configurator-options TD.disabled A:hover {
	COLOR: #fe9915
}
TABLE.configurator-options TD A:hover {
	COLOR: #fe9915
}
TABLE.configurator-options TD A {
	COLOR: #3c69ad
}
TABLE.configurator-options TD.disabled A {
	COLOR: #b1c3de
}
TABLE.configurator-options TD.active A:hover {
	CURSOR: default; COLOR: black; TEXT-DECORATION: none
}
TABLE.configurator-options TD.active A {
	CURSOR: default; COLOR: black; TEXT-DECORATION: none
}
OL.search-results {
	COLOR: #999999
}
OL.search-results DIV {
	COLOR: black
}
OL.search-results DIV.link {
	FONT-SIZE: 120%
}
OL.search-results DIV.heading {
	MARGIN-BOTTOM: 1.2em
}
TD.content DIV.color10L DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color85U DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color76L DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.colorUMO DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color52U DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color38U DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color48L DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color74U DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color95U DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color60U DIV.model {
	DISPLAY: none; MARGIN: 0px 50px 0.6em 25px
}
TD.content DIV.color10L DIV.color10L {
	DISPLAY: block
}
TD.content DIV.color85U DIV.color85U {
	DISPLAY: block
}
TD.content DIV.color76L DIV.color76L {
	DISPLAY: block
}
TD.content DIV.colorUMO DIV.colorUMO {
	DISPLAY: block
}
TD.content DIV.color52U DIV.color52U {
	DISPLAY: block
}
TD.content DIV.color38U DIV.color38U {
	DISPLAY: block
}
TD.content DIV.color48L DIV.color48L {
	DISPLAY: block
}
TD.content DIV.color74U DIV.color74U {
	DISPLAY: block
}
TD.content DIV.color95U DIV.color95U {
	DISPLAY: block
}
TD.content DIV.color60U DIV.color60U {
	DISPLAY: block
}

