	.backgroundColSeparatorH {

		background-color: #888888 ;

		background-image:  ;

	}

	.backgroundColSeparatorV {

		background-color: #888888 ;

		background-image:  ;

	}

	.fontColorTitle1 {

		color: #486097 ;

	}

	.backgroundColorTitle1 {

		background-color: #EFF3F7 ;

	}

	.fontColorTitle2 {

		color: #070268 ;

	}

	.backgroundColorTitle2 {

		background-color: #D1D9FE ;

	}

	.fontFamilyTitle {

		font-family: Verdana, Arial, Helvetica, sans-serif ;

	}

	.fontColorTitleCell .fontColorStandardText {

		color: #FFFFFF ;

	}

	.fontColorTableCell .fontColorStandardText {

		color: #000000 ;

	}

	.fontColorHighlightedCell .fontColorStandardText {

		color: #000000 ;

	}

	.mainBgCell {

		background-color: #FFFFFF ;

	}

	.narrowFrameTable {

		background-color: #000000 ;

	}

	.noneFrameTable {

		background-color: #000000 ;

	}

	.wideFrameTable {

		background-color: #00006A ;

	}

	.wideFrameNavigationPanel {

		background-color: #00006A ;

		font-weight: bold ;

		color: #FFFFFF ;

	}

	.narrowFrameNavigationPanel {

		background-color: #00006A ;

		font-weight: bold ;

		color: #FFFFFF ;

	}

	.noneFrameNavigationPanel {

		background-color: #00006A ;

		font-weight: bold ;

		color: #FFFFFF ;

	}

	.dtabbutton {

		font-weight: bold ;

		background-color: #12048E ;

		color: #FFFFFF ;

		cursor: hand ;

		font-size: 12 ;

		text-decoration: none ;

	}

	.dtabbutton:link {

		font-weight: bold ;

		background-color: #12048E ;

		color: #FFFFFF ;

		cursor: hand ;

		font-size: 12 ;

		text-decoration: none ;

	}

	.dtabbutton:hover {

		text-decoration: none ;

	}

	.dtabCardColors {

		background-color: #FFFFFF ;

		color: #000000 ;

	}

	.dtabCardHighlightedColors {

		background-color: #E0E0E0 ;

		color: #000000 ;

	}

	.fontColorShopItemName {

		color: #000000 ;

	}

	.backgroundColorShopItem {

		background-color: #CBD6E4 ;

	}

	.backgroundColorShopItemSeparator {

		background-color: #C0C0C0 ;

	}

	.backgroundColorShopSectionSeparator {

		background-color: #BED7FE ;

	}

	.backgroundColorShopSection {

		background-color: #ACC1D5 ;

	}

	.borderShopItemSeparator {

		border-width: 1px ;

		border-style: solid ;

		border-color: #C0C0C0 ;

	}

	.borderBottomShopItemSeparator {

		border-style: solid ;

		border-color: #C0C0C0 ;

		border-bottom-width: 1px ;

		border-top-width: 0px ;

		border-left-width: 0px ;

		border-right-width: 0px ;

	}

	.backgroundColorEventFrame {

		background-color: #EFF4E4 ;

	}

	.fontColorEvent {

		color: #698DB8 ;

	}

	.fontColorEventName {

		color: #000000 ;

	}

	.activeEvtTabBorder {

		background-color: #C83939 ;

	}

	.activeEvtTab {

		font-size: 11px ;

		font-weight: bold ;

		background-color: #FFFFFF ;

		text-decoration: none ;

		color: #C83939 ;

	}

	.activeEvtTab:link {

		font-size: 11px ;

		font-weight: bold ;

		background-color: #FFFFFF ;

		text-decoration: none ;

		color: #C83939 ;

	}

	.activeEvtTab:hover {

		font-size: 11px ;

		font-weight: bold ;

		background-color: #FFFFFF ;

		text-decoration: none ;

		color: #C83939 ;

	}

	.activeEvtTab:active {

		font-size: 11px ;

		font-weight: bold ;

		background-color: #FFFFFF ;

		text-decoration: none ;

		color: #C83939 ;

	}

	.activeEvtTab:visited {

		font-size: 11px ;

		font-weight: bold ;

		background-color: #FFFFFF ;

		text-decoration: none ;

		color: #C83939 ;

	}

	.inactiveEvtTabBorder {

		background-color: #968A97 ;

	}

	.inactiveEvtTab {

		font-size: 11px ;

		font-weight: bold ;

		text-decoration: none ;

		color: #FFFFFF ;

		background-color: #E5E5E5 ;

	}

	.inactiveEvtTab:link {

		font-size: 11px ;

		font-weight: bold ;

		text-decoration: none ;

		color: #FFFFFF ;

		background-color: #E5E5E5 ;

	}

	.inactiveEvtTab:hover {

		font-size: 11px ;

		font-weight: bold ;

		text-decoration: none ;

		color: #FFFFFF ;

		background-color: #E5E5E5 ;

	}

	.inactiveEvtTab:active {

		font-size: 11px ;

		font-weight: bold ;

		text-decoration: none ;

		color: #FFFFFF ;

		background-color: #E5E5E5 ;

	}

	.inactiveEvtTab:visited {

		font-size: 11px ;

		font-weight: bold ;

		text-decoration: none ;

		color: #FFFFFF ;

		background-color: #E5E5E5 ;

	}

	.linkEvtTitle {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 18px ;

	}

	.linkEvtTitle:link {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 18px ;

	}

	.linkEvtTitle:hover {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 18px ;

	}

	.linkEvtTitle:active {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 18px ;

	}

	.linkEvtTitle:visited {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 18px ;

	}

	.linkEvtSubTitle {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 11px ;

	}

	.linkEvtSubTitle:link {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 11px ;

	}

	.linkEvtSubTitle:hover {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 11px ;

	}

	.linkEvtSubTitle:active {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 11px ;

	}

	.linkEvtSubTitle:visited {

		font-weight: bold ;

		text-decoration: none ;

		color: #4E68A4 ;

		font-size: 11px ;

	}

	.fontColorFavLinkName {

		color: #698DB8 ;

	}

	.backgroundColorFavLink {

		background-color: #E6F8C7 ;

	}

	.forumTableTitleCell {

		font-size: 12px ;

		font-weight: bold ;

		color: $frm:tableTitleCellFgColor ;

		background-color: $frm:forumMainColor ;

	}

	.forumTableHighlightedCell {

		font-size: 11px ;

		font-weight: normal ;

		color: $frm:tableHighlightedCellFgColor ;

		background-color: $frm:tableHighlightedCellBgColor ;

		font-family: Verdana, Arial, Helvetica,sans-serif ;

	}

	.forumTableCell {

		font-size: 11px ;

		font-weight: normal ;

		background-color: $frm:tableCellBgColor ;

		color: $frm:tableCellFgColor ;

		font-family: Verdana, Arial, Helvetica,sans-serif ;

	}

	.forumPageMainColor {

		border-color: #FFFFFF ;

		background-color: #FFFFFF ;

	}

	.forumBorderMainColor {

		border-color: $frm:forumMainColor ;

	}

	.little {

		font-family: Verdana, Arial, Helvetica,sans-serif ;

		font-style: normal ;

		font-size: 9px ;

		color: #000000 ;

	}

	.forumTitle1 {

		font-family: Verdana, Arial, Helvetica,sans-serif ;

		font-size: 14 ;

		font-weight: bold ;

		color: #000000 ;

	}

	.forumBorderColor {

		background-color: $frm:borderColor ;

	}

	.HIT {

		background-color: yellow ;

	}

	.fontColorInsetTitle1 {

		color: #0C1A94 ;

	}

	.fontColorInsetTitle2 {

		color: #FFFFFF ;

	}

	.fontColorInsetTitle3 {

		color: #000402 ;

	}

	.fontColorInset1 {

		color: #000000 ;

	}

	.fontColorInset2 {

		color: #000000 ;

	}

	.fontColorInset3 {

		color: #000000 ;

	}

	.fontColorNameDir {

		color: #698DB8 ;

	}

	.backgroundColorNameDirHighlightedCell {

		background-color: #EFF4E4 ;

	}

	.fontColorPersonName {

		color: #400080 ;

	}

	.backgroundColorPerson {

		background-color: #E8F2FF ;

	}

	.backgroundColorSitemapFrame {

		background-color: #8297B1 ;

	}

	.backgroundColorSitemapBgFrame {

		background-color: #FFFFFF ;

	}

	.borderSitemapFrame {

		border-style: solid ;

		border-width: 1px ;

		border-color: #8297B1 ;

	}

	.surveyHeaderFontColor {

		color: #4E68A4 ;

	}

	.surveyHeaderBgColor {

		background-color: #EFF3F7 ;

	}

	.surveyHistogramColor {

		background-color: #800000 ;

	}

	.borderTable {

		border-color: #FFFFFF ;

		border-width: 1px ;

		border-style: solid ;

	}

	.backgroundColorTableBorder {

		background-color: #FFFFFF ;

	}

	.backgroundColorTitleCell {

		background-color: #00006A ;

	}

	.fontColorTitleCell {

		color: #FFFFFF ;

	}

	.highlightTitleCell {

		background-color: #FFFFFF ;

		color: #00006A ;

	}

	.backgroundColorTableCell {

		background-color: #CAE6FF ;

	}

	.fontColorTableCell {

		color: #000000 ;

	}

	.backgroundColorSelectedCell {

		background-color: #E3DBFF ;

	}

	.fontColorSelectedCell {

		color: #000000 ;

	}

	.backgroundColorHighlightedCell {

		background-color: #CAE6FF ;

	}

	.fontColorHighlightedCell {

		color: #000000 ;

	}

	TD.fontColorTitleCell A:link {

		color: #FFFFFF ;

		text-decoration: none ;

	}

	TD.fontColorTitleCell A:visited {

		color: #FFFFFF ;

		text-decoration: none ;

	}

	TD.fontColorTitleCell A:hover {

		color: #FFFFFF ;

		text-decoration: underline ;

	}

	TD.fontColorSelectedCell A:link {

		color: #C08000 ;

		text-decoration: none ;

	}

	TD.fontColorSelectedCell A:hover {

		color: #C08000 ;

		text-decoration: underline ;

	}

	TD.fontColorSelectedCell A:visited {

		color: #C08000 ;

		text-decoration: none ;

	}

	TD.fontColorHighlightedCell A:link {

		color: #C08000 ;

		text-decoration: none ;

	}

	TD.fontColorHighlightedCell A:hover {

		color: #C08000 ;

		text-decoration: underline ;

	}

	TD.fontColorHighlightedCell A:visited {

		color: #C08000 ;

		text-decoration: none ;

	}

	TD.fontColorTableCell A:link {

		color: #C08000 ;

		text-decoration: none ;

	}

	TD.fontColorTableCell A:hover {

		color: #C08000 ;

		text-decoration: underline ;

	}

	TD.fontColorTableCell A:visited {

		color: #C08000 ;

		text-decoration: none ;

	}

	.backgroundColorTocTitleCell {

		background-color: #7A92AB ;

	}

	.backgroundColorTocCell {

		background-color: #FFFFFF ;

	}

	.fontColorTocTitleCell, .fontColorTocTitleCell:link, .fontColorTocTitleCell:hover, .fontColorTocTitleCell:active, .fontColorTocTitleCell:visited {

		color: #FFFFFF ;

		text-decoration: none ;

	}

	.fontColorTocCell, .fontColorTocCell:link, .fontColorTocCell:active, .fontColorTocCell:hover, .fontColorTocCell:visited {

		color: #FF0000 ;

	}

	.backgroundColorBorderTocScroller {

	}

	.backgroundColorTocScroller {

		background-color: #FFFFFF ;

	}

	.fontColorTocScroller, .fontColorTocScroller:link, .fontColorTocScroller:visited, .fontColorTocScroller:active, .fontColorTocScroller:hover {

		color: #0000FF ;

	}

	.tabBox {

	}

	.tabArea {

		padding: 0px 0px 4px 0px ;

	}

	.tab, .tab:active, .tab:link, .tab:visited {

		background-color: #E5E5E5 ;

		border-bottom-width: 0px ;

		position: relative ;

		text-decoration: none ;

		top: 3px ;

		z-index: 100 ;

		color: #00006F ;

		border: 2px solid #000000 ;

		border-color: #000084 ;

		padding: 4px ;

	}

	.activeTab, .activeTab:link, .activeTab:visited, .activeTab:hover, .activeTab:active, .tab:hover {

		border-color: #2F2F2F ;

		color: #00FF00 ;

		padding-bottom: 4px ;

		top: 1px ;

		z-index: 102 ;

		background-color: #2F2F2F ;

		text-decoration: none ;

		padding: 4px ;

		font-weight: bold ;

	}

	.tabMain {

		background-color: #2F2F2F ;

		position: relative ;

		z-index: 101 ;

		overflow: hidden ;

		border-color: #2F2F2F #2F2F2F #2F2F2F #2F2F2F ;

		border: 2px solid #2F2F2F ;

	}

	.tabContent {

		width: 100% ;

		overflow: auto ;

		height: 100% ;

		visibility: hidden ;

		top: 0px ;

		left: 0px ;

		position: absolute ;

		padding: 4px ;

	}

	.activeTabBorder {

		background-color: #C83939 ;

	}

	.activeTab {

		color: #C83939 ;

		font-weight: bold ;

		background-color: #FFFFFF ;

		font-family: Verdana, Arial, Helvetica, sans-serif ;

		font-size: 11px ;

	}

	.inactiveTabBorder {

		background-color: #968A97 ;

	}

	.inactiveTab {

		color: #FFFFFF ;

		font-weight: bold ;

		background-color: #E5E5E5 ;

		text-decoration: none ;

		font-family: Verdana, Arial, Helvetica, sans-serif ;

		font-size: 11px ;

	}

	.inactiveTab:link {

		color: #FFFFFF ;

		font-weight: bold ;

		background-color: #E5E5E5 ;

		text-decoration: none ;

		font-family: Verdana, Arial, Helvetica, sans-serif ;

		font-size: 11px ;

	}

	.inactiveTab:hover {

		color: #FFFFFF ;

		font-weight: bold ;

		background-color: #E5E5E5 ;

		text-decoration: none ;

		font-family: Verdana, Arial, Helvetica, sans-serif ;

		font-size: 11px ;

	}

	.inactiveTab:active {

		color: #FFFFFF ;

		font-weight: bold ;

		background-color: #E5E5E5 ;

		text-decoration: none ;

		font-family: Verdana, Arial, Helvetica, sans-serif ;

		font-size: 11px ;

	}

	.inactiveTab:visited {

		color: #FFFFFF ;

		font-weight: bold ;

		background-color: #E5E5E5 ;

		text-decoration: none ;

		font-family: Verdana, Arial, Helvetica, sans-serif ;

		font-size: 11px ;

	}

	.fontFamilyStandardText {

		font-family: Verdana, Arial, Helvetica, sans-serif ;

	}

	.fontFamilyMenu {

		font-family: Verdana, Arial, Helvetica, sans-serif ;

	}

	.fontFamilySpecialText {

		font-family: Verdana, Arial, Helvetica, sans-serif ;

	}

	.fontSizeNormal {

		font-size: 11px ;

	}

	.fontSizeSmall {

		font-size: 80% ;

	}

	.fontSizeBig {

		font-size: 130% ;

	}

	.fontSizeBigger {

		font-size: 180% ;

	}

	.fontStyleItalic {

		font-style: italic ;

	}

	.fontStyleBold {

		font-weight: bold ;

	}

	.fontColorStandardText, .fontColorStandardText:link, .fontColorStandardText:active, .fontColorStandardText:hover, .fontColorStandardText:visited {

		color: #000000 ;

	}

	.fontColorHighlightText, .fontColorHighlightText:link, .fontColorHighlightText:active, .fontColorHighlightText:hover, .fontColorHighlightText:visited {

		color: #FFFFFF ;

	}

	.fontColorSpecialText {

		color: #000000 ;

	}

	.fontColorLegend {

		color: #12048E ;

	}

	.fontColorMenuL1, .fontColorMenuL1:link, .fontColorMenuL1:visited {

		color: #CCCCCC ;

		text-decoration: none ;

	}

	.fontColorMenuL1:hover, .fontColorMenuL1:active {

		color: #84CEFB ;

		text-decoration: none ;

	}

	.fontColorMenuL1Active, .fontColorMenuL1Active:link, .fontColorMenuL1Active:hover, .fontColorMenuL1Active:active, .fontColorMenuL1Active:visited {

		text-decoration: none ;

		color: #990066 ;

	}

	.fontColorMenuL1Hover, .fontColorMenuL1Hover:link, .fontColorMenuL1Hover:hover, .fontColorMenuL1Hover:active, .fontColorMenuL1Hover:visited {

		text-decoration: none ;

		color: #84CEFB ;

	}

	.fontColorMenuL2, .fontColorMenuL2:link, .fontColorMenuL2:visited {

		color: #FFFFFF ;

		text-decoration: none ;

	}

	.fontColorMenuL2:hover, .fontColorMenuL2:active {

		color: #123EED ;

		text-decoration: none ;

	}

	.fontColorMenuL2Active, .fontColorMenuL2Active:link, .fontColorMenuL2Active:hover, .fontColorMenuL2Active:active, .fontColorMenuL2Active:visited {

		color: #FF0000 ;

		text-decoration: none ;

	}

	.fontColorMenuL2Hover, .fontColorMenuL2Hover:link, .fontColorMenuL2Hover:hover, .fontColorMenuL2Hover:active, .fontColorMenuL2Hover:visited {

		text-decoration: none ;

		color: #123EED ;

	}

	.fontColorUsefullLink, .fontColorUsefullLink:link, .fontColorUsefullLink:hover, .fontColorUsefullLink:active, .fontColorUsefullLink:visited {

		color: #12048E ;

	}

	.fontColorShortcut, .fontColorShortcut:link, .fontColorShortcut:hover, .fontColorShortcut:active, .fontColorShortcut:visited {

		color: #273FC2 ;

		text-decoration: none ;

	}

	.fontColorLocalize, .fontColorLocalize:link, .fontColorLocalize:hover, .fontColorLocalize:active, .fontColorLocalize:visited {

		color: $hsh:pageLocalizeFgColor ;

	}

	.fontColorPageTitle {

		color: #455C92 ;

	}

	.fontColorLogo {

		color: #4E68A4 ;

	}

	.backgroundPage {

		background-color: $hsh:pageBgColor ;

		background-image: url($hsh:pageBgImg) ;

	}

	.backgroundContent {

		background-color: #FFFFFF ;

		background-image: url($hsh:pageMainBgImg) ;

	}

	.backgroundLogo {

		background-color: $hsh:logoBgColor ;

		background-image: url() ;

	}

	.backgroundColorMain {

		background-color: $hsh:pageMainColor ;

	}

	.backgroundColorStandardText {

		background-color: #FFFFFF ;

	}

	.backgroundColorHighlightText {

		background-color: #000000 ;

	}

	.backgroundColorMenuL1 {

		background-color: #E3E9DA ;

	}

	.backgroundColorMenuL1Hover {

		background-color: $hsh:menuHoverBgColor ;

	}

	.backgroundColorMenuL1Active {

		background-color: #FFFEF2 ;

	}

	.backgroundColorMenuL2 {

		background-color: $hsh:submenuBgColor ;

	}

	.backgroundColorMenuL2Hover {

		background-color: $hsh:submenuHoverBgColor ;

	}

	.backgroundColorMenuL2Active {

		background-color: $hsh:submenuActiveBgColor ;

	}

	.backgroundColorMenuSeparator {

		background-color: #6A9BD4 ;

	}

	.backgroundColorLogo {

		background-color: $hsh:logoBgColor ;

	}

	.backgroundColorLocalize {

		background-color: $hsh:pageLocalizeBgColor ;

	}

	.backgroundColorShortcut {

		background-color: $hsh:pageShortcutBgColor ;

	}

	.alignMenu {

		text-align: $hsh:menuAlign ;

	}

	A {

		color: #0000FF ;

		text-decoration: none ;

	}

	A:link {

		color: #0000FF ;

		text-decoration: none ;

	}

	A:hover {

		color: #0000FF ;

		text-decoration: underline ;

	}

	A:active {

		color: #800080 ;

		text-decoration: none ;

	}

	A:visited {

		color: #800080 ;

		text-decoration: none ;

	}

	HR {

		color: #000000 ;

	}

