	.backgroundColSeparatorH {
		background-color: #CADDA6 ;
		background-image:  ;
	}
	.backgroundColSeparatorV {
		background-color: #CADDA6 ;
		background-image:  ;
	}
	.fontColorTitle1 {
		color: #E1E1E1 ;
	}
	.backgroundColorTitle1 {
		background-color: #A74E4B ;
	}
	.fontColorTitle2 {
		color: #A74B4B ;
	}
	.backgroundColorTitle2 {
		background-color: #E6B6A8 ;
	}
	.fontFamilyTitle {
		font-family: Verdana, Arial, Helvetica, sans-serif ;
	}
	.fontColorTopLink, .fontColorTopLink:link, .fontColorTopLink:hover, .fontColorTopLink:active, .fontColorTopLink:visited {
		color: #888888 ;
		text-decoration: none ;
	}
	DIV.dRecErrorBlock {
		margin-bottom: 15px ;
		padding: 20px ;
		width: 100% ;
		border-color: red ;
		border-style: dashed ;
		text-align: center ;
	}
	SPAN.dRecErrorInline {
		border-color: red ;
		border-style: dashed ;
		border-width: 1 ;
		background-color: yellow ;
	}
	.fontColorLoginAlert {
		color: red ;
		font-weight: bold ;
	}
	.fontColorShopItemName {
		color: #000000 ;
	}
	.backgroundColorShopItem {
		background-color: #DDDDDD ;
	}
	.backgroundColorShopItemSeparator {
		background-color: #C0C0C0 ;
	}
	.backgroundColorShopSectionSeparator {
		background-color: #C0C0C0 ;
	}
	.backgroundColorShopSection {
		background-color: #DDDDDD ;
	}
	.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: #EFF4E4 ;
	}
	.gPplAlternateBgColor {
		background-color: #EFF4E4 ;
	}
	.gPplPersonTitle {
		color: #698DB8 ;
		font-size: 12px ;
	}
	.HIT {
		background-color: yellow ;
	}
	.fontColorInsetTitle1, .fontColorInsetTitle1:link, .fontColorInsetTitle1:hover, .fontColorInsetTitle1:active, .fontColorInsetTitle1:visited {
		color: #FFFFFF ;
		text-decoration: none ;
	}
	.fontColorInsetTitle2, .fontColorInsetTitle2:link, .fontColorInsetTitle2:hover, .fontColorInsetTitle2:active, .fontColorInsetTitle2:visited {
		color: #FFFFFF ;
		text-decoration: none ;
	}
	.fontColorInsetTitle3, .fontColorInsetTitle3:link, .fontColorInsetTitle3:hover, .fontColorInsetTitle3:active, .fontColorInsetTitle3:visited {
		color: #000000 ;
		text-decoration: none ;
	}
	.fontColorInsetTitle4, .fontColorInsetTitle4:link, .fontColorInsetTitle4:hover, .fontColorInsetTitle4:active, .fontColorInsetTitle4:visited {
		color: #FFFFFF ;
		text-decoration: none ;
	}
	.fontColorInsetTitle5, .fontColorInsetTitle5:link, .fontColorInsetTitle5:hover, .fontColorInsetTitle5:active, .fontColorInsetTitle5:visited {
		color: #000000 ;
		text-decoration: none ;
	}
	.fontColorInsetTitle6, .fontColorInsetTitle6:link, .fontColorInsetTitle6:hover, .fontColorInsetTitle6:active, .fontColorInsetTitle6:visited {
		color: #FFFFFF ;
		text-decoration: none ;
	}
	.fontColorInsetTitle7, .fontColorInsetTitle7:link, .fontColorInsetTitle7:hover, .fontColorInsetTitle7:active, .fontColorInsetTitle7:visited {
		color: #000000 ;
		text-decoration: none ;
	}
	.fontColorInset1 {
		color: #666666 ;
	}
	.fontColorInset2 {
		color: #666666 ;
	}
	.fontColorInset3 {
		color: #000000 ;
	}
	.fontColorInset4 {
		color: #FFFFFF ;
	}
	.fontColorInset5 {
		color: #000000 ;
	}
	.fontColorInset6 {
		color: #FFFFFF ;
	}
	.fontColorInset7 {
		color: #000000 ;
	}
	.orgChartPoste {
		color: #ffffff ;
		text-decoration: none ;
		background-color: #496fb3 ;
		font-size: 11px ;
	}
	.orgChartAssistant {
		color: #000000 ;
		text-decoration: none ;
		font-size: 11px ;
		background-color: #d2d8e7 ;
	}
	.orgChartSubordinate {
		color: #000000 ;
		text-decoration: none ;
		font-size: 11px ;
		background-color: #d2d8e7 ;
	}
	.orgChartPoste3 {
		color: #000000 ;
		text-decoration: none ;
		font-size: 11px ;
		background-color: #d2d8e7 ;
	}
	.orgManagement {
		color: $orgc:managementTextColor ;
		text-decoration: none ;
		background-color: $orgc:managementBgColor ;
		text-align: center ;
		font-size: 12px ;
	}
	.orgManagement:link {
		color: $orgc:managementTextColor ;
		text-decoration: none ;
		background-color: $orgc:managementBgColor ;
		text-align: center ;
		font-size: 12px ;
	}
	.orgManagement:hover {
		color: $orgc:managementTextColor ;
		text-decoration: underline ;
		background-color: $orgc:managementBgColor ;
		text-align: center ;
		font-size: 12px ;
	}
	.orgManagement:visited {
		color: $orgc:managementTextColor ;
		text-decoration: none ;
		background-color: $orgc:managementBgColor ;
		text-align: center ;
		font-size: 12px ;
	}
	.orgAssistantManager {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantManagerBgColor ;
		color: $orgc:assistantManagerTextColor ;
	}
	.orgAssistantManager:link {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantManagerBgColor ;
		color: $orgc:assistantManagerTextColor ;
	}
	.orgAssistantManager:hover {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantManagerBgColor ;
		color: $orgc:assistantManagerTextColor ;
	}
	.orgAssistantManager:visited {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantManagerBgColor ;
		color: $orgc:assistantManagerTextColor ;
	}
	.orgConsultingManager {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingManagerBgColor ;
		color: $orgc:consultingManagerTextColor ;
	}
	.orgConsultingManager:link {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingManagerBgColor ;
		color: $orgc:consultingManagerTextColor ;
	}
	.orgConsultingManager:hover {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingManagerBgColor ;
		color: $orgc:consultingManagerTextColor ;
	}
	.orgConsultingManager:visited {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingManagerBgColor ;
		color: $orgc:consultingManagerTextColor ;
	}
	.orgDepartment {
		color: $orgc:departmentTextColor ;
		text-decoration: none ;
		background-color: $orgc:departmentBgColor ;
		font-weight: bold ;
		text-align: center ;
		font-size: 11px ;
	}
	.orgDepartment:link {
		color: $orgc:departmentTextColor ;
		text-decoration: none ;
		background-color: $orgc:departmentBgColor ;
		font-weight: bold ;
		text-align: center ;
		font-size: 11px ;
	}
	.orgDepartment:hover {
		color: $orgc:departmentTextColor ;
		text-decoration: underline ;
		background-color: $orgc:departmentBgColor ;
		font-weight: bold ;
		text-align: center ;
		font-size: 11px ;
	}
	.orgDepartment:visited {
		color: $orgc:departmentTextColor ;
		text-decoration: none ;
		background-color: $orgc:departmentBgColor ;
		font-weight: bold ;
		text-align: center ;
		font-size: 11px ;
	}
	.orgPeopleDepartment {
		color: $orgc:peopleDepartmentTextColor ;
		text-decoration: none ;
		background-color: $orgc:peopleDepartmentBgColor ;
		font-size: 11px ;
	}
	.orgPeopleDepartment:link {
		color: $orgc:peopleDepartmentTextColor ;
		text-decoration: none ;
		background-color: $orgc:peopleDepartmentBgColor ;
		font-size: 11px ;
	}
	.orgPeopleDepartment:hover {
		color: $orgc:peopleDepartmentTextColor ;
		text-decoration: underline ;
		background-color: $orgc:peopleDepartmentBgColor ;
		font-size: 11px ;
	}
	.orgPeopleDepartment:visited {
		color: $orgc:peopleDepartmentTextColor ;
		text-decoration: none ;
		background-color: $orgc:peopleDepartmentBgColor ;
		font-size: 11px ;
	}
	.orgAssistantDepartment {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantDepartmentBgColor ;
		color: $orgc:assistantDepartmentTextColor ;
	}
	.orgAssistantDepartment:link {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantDepartmentBgColor ;
		color: $orgc:assistantDepartmentTextColor ;
	}
	.orgAssistantDepartment:hover {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantDepartmentBgColor ;
		color: $orgc:assistantDepartmentTextColor ;
	}
	.orgAssistantDepartment:visited {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:assistantDepartmentBgColor ;
		color: $orgc:assistantDepartmentTextColor ;
	}
	.orgConsultingDepartment {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingDepartmentBgColor ;
		color: $orgc:consultingDepartmentTextColor ;
	}
	.orgConsultingDepartment:link {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingDepartmentBgColor ;
		color: $orgc:consultingDepartmentTextColor ;
	}
	.orgConsultingDepartment:hover {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingDepartmentBgColor ;
		color: $orgc:consultingDepartmentTextColor ;
	}
	.orgConsultingDepartment:visited {
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:consultingDepartmentBgColor ;
		color: $orgc:consultingDepartmentTextColor ;
	}
	.orgService {
		color: $orgc:serviceTextColor ;
		text-decoration: none ;
		background-color: $orgc:serviceBgColor ;
		font-weight: bold ;
		font-size: 11px ;
	}
	.orgService:link {
		color: $orgc:serviceTextColor ;
		text-decoration: none ;
		background-color: $orgc:serviceBgColor ;
		font-weight: bold ;
		font-size: 11px ;
	}
	.orgService:hover {
		color: $orgc:serviceTextColor ;
		text-decoration: underline ;
		background-color: $orgc:serviceBgColor ;
		font-weight: bold ;
		font-size: 11px ;
	}
	.orgService:visited {
		color: $orgc:serviceTextColor ;
		text-decoration: none ;
		background-color: $orgc:serviceBgColor ;
		font-weight: bold ;
		font-size: 11px ;
	}
	.orgPeopleService {
		color: $orgc:serviceTextColor ;
		text-decoration: none ;
		background-color: $orgc:serviceBgColor ;
		font-weight: normal ;
		font-size: 11px ;
	}
	.orgPeopleService:link {
		color: $orgc:serviceTextColor ;
		text-decoration: none ;
		background-color: $orgc:serviceBgColor ;
		font-weight: normal ;
		font-size: 11px ;
	}
	.orgPeopleService:hover {
		color: $orgc:serviceTextColor ;
		text-decoration: none ;
		background-color: $orgc:serviceBgColor ;
		font-weight: normal ;
		font-size: 11px ;
	}
	.orgPeopleService:visited {
		color: $orgc:serviceTextColor ;
		text-decoration: none ;
		background-color: $orgc:serviceBgColor ;
		font-weight: normal ;
		font-size: 11px ;
	}
	.orgPeople {
		color: $orgc:peopleTextColor ;
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:peopleBgColor ;
	}
	.orgPeople:link {
		color: $orgc:peopleTextColor ;
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:peopleBgColor ;
	}
	.orgPeople:hover {
		color: $orgc:peopleTextColor ;
		text-decoration: underline ;
		font-size: 10px ;
		background-color: $orgc:peopleBgColor ;
	}
	.orgPeople:visited {
		color: $orgc:peopleTextColor ;
		text-decoration: none ;
		font-size: 10px ;
		background-color: $orgc:peopleBgColor ;
	}
	.fontColorPersonName {
		color: #698DB8 ;
	}
	.backgroundColorPerson {
		background-color: #EFF4E4 ;
	}
	.backgroundColorRbRoomTitleCell {
		background-color: #8297B1 ;
	}
	.fontColorRbRoomTitleCell {
		color: #FFFFFF ;
	}
	.backgroundColorRbRoomCell {
		background-color: #CCCCCC ;
	}
	.fontColorRbRoomCell {
		color: #000000 ;
	}
	.backgroundColorRbRoomHighlightedCell {
		background-color: #EFF4E4 ;
	}
	.fontColorRbRoomHighlightedCell {
		color: #000000 ;
	}
	.backgroundColorRbDateCell {
		background-color: #000099 ;
	}
	.fontColorRbDateCell {
		color: #FFFFFF ;
	}
	.backgroundColorRbCell {
		background-color: #99CCFF ;
	}
	.fontColorRbCell, .fontColorRbCell:link, .fontColorRbCell:hover, .fontColorRbCell:visited, .fontColorRbCell:active {
		color: #FFFFFF ;
	}
	.backgroundColorRbSelectedCell {
		background-color: #FF9900 ;
	}
	.fontColorRbSelectedCell {
		color: #FFFFFF ;
	}
	.backgroundColorRbTitleCell {
		background-color: #000099 ;
	}
	.fontColorRbTitleCell, .fontColorRbTitleCell:link, .fontColorRbTitleCell:hover, .fontColorRbTitleCell:visited, .fontColorRbTitleCell:active {
		color: #FFFFFF ;
	}
	.rbColorHr {
		background-color: #000099 ;
	}
	.backgroundColorRbSelectAskCell {
		background-color: #99ff99 ;
	}
	.fontColorRbSelectAskCell {
		color: #FFFFFF ;
	}
	.rbTooltip {
		position: absolute ;
		visibility: hidden ;
		z-index: 4 ;
	}
	.rbTooltipBorder {
		border-width: 1px ;
		border-style: solid ;
		border-color: #000099 ;
		border-collapse: collapse ;
	}
	.siteMapFrame {
		width: 100% ;
		margin-bottom: 20px ;
	}
	.siteMapLevel1 {
		background-position: 10px  50% ;
		display: block ;
		background-repeat: no-repeat ;
		border-color: #8297B1 ;
		border-style: solid ;
		border-top-width: 1px ;
		border-right-width: 1px ;
		border-bottom-width: 1px ;
		border-left-width: 15px ;
		padding: 5px ;
		background-color: #FFFFFF ;
		margin-bottom: 10px ;
	}
	.siteMapLevel1 A, .siteMapLevel1 A:link, .siteMapLevel1 A:hover, .siteMapLevel1 A:visited, .siteMapLevel1 A:active {
		text-decoration: none ;
		font-weight: bold ;
		color: #000000 ;
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		font-size: 11px ;
	}
	.siteMapLevel2 {
		display: block ;
		background-repeat: no-repeat ;
		padding-left: 20px ;
		background-image: url(../iso_icons/sitemap_L2.png) ;
		background-position: 5px  8px ;
		height: 20px ;
		line-height: 20px ;
	}
	.siteMapLevel2 A, .siteMapLevel2 A:link, .siteMapLevel2 A:hover, .siteMapLevel2 A:visited, .siteMapLevel2 A:active {
		text-decoration: none ;
		color: #000000 ;
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		font-size: 11px ;
	}
	.siteMapLevel3 {
		display: block ;
		background-repeat: no-repeat ;
		padding-left: 40px ;
		background-image: url(../iso_icons/sitemap_L3.png) ;
		background-position: 25px 7px ;
		height: 20px ;
		line-height: 20px ;
	}
	.siteMapLevel3 A, .siteMapLevel3 A:link, .siteMapLevel3 A:hover, .siteMapLevel3 A:visited, .siteMapLevel3 A:active {
		text-decoration: none ;
		color: #000000 ;
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		font-size: 11px ;
	}
	.siteMapLevel4 {
		display: block ;
		background-repeat: no-repeat ;
		padding-left: 60px ;
		background-image: url(../iso_icons/sitemap_L4.png) ;
		background-position: 45px 8px ;
		height: 20px ;
		line-height: 20px ;
	}
	.siteMapLevel4 A, .siteMapLevel4 A:link, .siteMapLevel4 A:hover, .siteMapLevel4 A:visited, .siteMapLevel4 A:active {
		text-decoration: none ;
		color: #000000 ;
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		font-size: 11px ;
	}
	.siteMapLevel5 {
		display: block ;
		background-repeat: no-repeat ;
		padding-left: 80px ;
		background-image: url(../iso_icons/sitemap_L5.png) ;
		background-position: 65px 8px ;
		height: 20px ;
		line-height: 20px ;
	}
	.siteMapLevel5 A, .siteMapLevel5 A:link, .siteMapLevel5 A:hover, .siteMapLevel5 A:visited, .siteMapLevel5 A:active {
		text-decoration: none ;
		color: #000000 ;
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		font-size: 11px ;
	}
	.borderTable {
		border-color: #FFFFFF ;
		border-width: 1px ;
		border-style: solid ;
	}
	.backgroundColorTableBorder {
		background-color: #FFFFFF ;
	}
	.backgroundColorTitleCell {
		background-color: #8297B1 ;
	}
	.fontColorTitleCell {
		color: #FFFFFF ;
	}
	.highlightTitleCell {
		background-color: #FFFFFF ;
		color: #8297B1 ;
	}
	.backgroundColorTableCell {
		background-color: #CCCCCC ;
	}
	.fontColorTableCell {
		color: #000000 ;
	}
	.backgroundColorSelectedCell {
		background-color: #E3DBFF ;
	}
	.fontColorSelectedCell {
		color: #000000 ;
	}
	.backgroundColorHighlightedCell {
		background-color: #EFF4E4 ;
	}
	.fontColorHighlightedCell {
		color: #000000 ;
	}
	TD.fontColorTitleCell A:link {
		color: #FFFFFF ;
		text-decoration: underline ;
	}
	TD.fontColorTitleCell A:visited {
		color: #FFFFFF ;
		text-decoration: underline ;
	}
	TD.fontColorTitleCell A:hover {
		color: #FFFFFF ;
		text-decoration: underline ;
	}
	TD.fontColorSelectedCell A:link {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorSelectedCell A:hover {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorSelectedCell A:visited {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorHighlightedCell A:link {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorHighlightedCell A:hover {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorHighlightedCell A:visited {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorTableCell A:link {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorTableCell A:hover {
		color: #C08000 ;
		text-decoration: underline ;
	}
	TD.fontColorTableCell A:visited {
		color: #C08000 ;
		text-decoration: underline ;
	}
	.backgroundColorTocTitleCell {
		background-color: #8297B1 ;
	}
	.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: #000000 ;
	}
	.backgroundColorBorderTocScroller {
	}
	.backgroundColorTocScroller {
		background-color: #FFFFFF ;
	}
	.fontColorTocScroller, .fontColorTocScroller:link, .fontColorTocScroller:visited, .fontColorTocScroller:active, .fontColorTocScroller:hover {
		color: #000000 ;
	}
	.tabBox {
	}
	.tabArea {
		padding: 0px 0px 4px 0px ;
	}
	.tab, .tab:active, .tab:link, .tab:visited {
		background-color: #D8D8D8 ;
		border-bottom-width: 0px ;
		position: relative ;
		text-decoration: none ;
		top: 3px ;
		z-index: 100 ;
		color: #FFFFFF ;
		border: 2px solid #000000 ;
		border-color: #C0C0C0 ;
		padding: 4px ;
	}
	.activeTab, .activeTab:link, .activeTab:visited, .activeTab:hover, .activeTab:active, .tab:hover {
		border-color: #BE240E ;
		color: #FAE18B ;
		padding-bottom: 4px ;
		top: 1px ;
		z-index: 102 ;
		background-color: #BE240E ;
		text-decoration: none ;
		padding: 4px ;
		font-weight: bold ;
	}
	.tabMain {
		background-color: #BE240E ;
		position: relative ;
		z-index: 101 ;
		overflow: hidden ;
		border-color: #BE240E #BE240E #BE240E #BE240E ;
		border: 2px solid #BE240E ;
	}
	.tabContent {
		width: 100% ;
		overflow: auto ;
		height: 100% ;
		visibility: hidden ;
		top: 0px ;
		left: 0px ;
		position: absolute ;
		padding: 4px ;
	}
	.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: #888888 ;
	}
	.fontColorMenuL1, .fontColorMenuL1:link, .fontColorMenuL1:visited {
		color: #D82D1F ;
		text-decoration: none ;
	}
	.fontColorMenuL1:hover, .fontColorMenuL1:active {
		color: #D82D1F ;
		text-decoration: none ;
	}
	.fontColorMenuL1Active, .fontColorMenuL1Active:link, .fontColorMenuL1Active:hover, .fontColorMenuL1Active:active, .fontColorMenuL1Active:visited {
		text-decoration: none ;
		color: $hsh:menuActiveFgColor ;
	}
	.fontColorMenuL1Hover, .fontColorMenuL1Hover:link, .fontColorMenuL1Hover:hover, .fontColorMenuL1Hover:active, .fontColorMenuL1Hover:visited {
		text-decoration: none ;
		color: #D82D1F ;
	}
	.fontColorMenuL2, .fontColorMenuL2:link, .fontColorMenuL2:visited {
		color: #8F2E2E ;
		text-decoration: none ;
	}
	.fontColorMenuL2:hover, .fontColorMenuL2:active {
		color: #000000 ;
		text-decoration: none ;
	}
	.fontColorMenuL2Active, .fontColorMenuL2Active:link, .fontColorMenuL2Active:hover, .fontColorMenuL2Active:active, .fontColorMenuL2Active:visited {
		color: #FFFFFF ;
		text-decoration: none ;
	}
	.fontColorMenuL2Hover, .fontColorMenuL2Hover:link, .fontColorMenuL2Hover:hover, .fontColorMenuL2Hover:active, .fontColorMenuL2Hover:visited {
		text-decoration: none ;
		color: #000000 ;
	}
	.fontColorUsefullLink, .fontColorUsefullLink:link, .fontColorUsefullLink:hover, .fontColorUsefullLink:active, .fontColorUsefullLink:visited {
		color: #888888 ;
	}
	.fontColorShortcut, .fontColorShortcut:link, .fontColorShortcut:hover, .fontColorShortcut:active, .fontColorShortcut:visited {
		color: #FFFFFF ;
		text-decoration: none ;
	}
	.fontColorLocalize, .fontColorLocalize:link, .fontColorLocalize:hover, .fontColorLocalize:active, .fontColorLocalize:visited {
		color: $hsh:pageLocalizeFgColor ;
	}
	.fontColorPageTitle {
		color: #FDB813 ;
	}
	.fontColorLogo {
		color: #FFFFFF ;
	}
	.fontColorButtonText, .fontColorButtonText:link, .fontColorButtonText:active, .fontColorButtonText:visited {
		color: #FFFFFF ;
		text-decoration: none ;
	}
	.fontColorButtonText:hover {
		text-decoration: none ;
		color: #FFFFFF ;
	}
	.backgroundPage {
		background-color: #455970 ;
		background-image: url() ;
	}
	.backgroundContent {
		background-color: #FFFFFF ;
		background-image: url() ;
	}
	.backgroundLogo {
		background-color: #9AAFCD ;
		background-image: url() ;
	}
	.backgroundColorMain {
		background-color: #F8B71F ;
	}
	.backgroundColorStandardText {
		background-color: #FFFFFF ;
	}
	.backgroundColorHighlightText {
		background-color: #000000 ;
	}
	.backgroundColorMenuL1 {
		background-color: $hsh:menuBgColor ;
	}
	.backgroundColorMenuL1Hover {
		background-color: #F0A01C ;
	}
	.backgroundColorMenuL1Active {
		background-color: $hsh:menuActiveBgColor ;
	}
	.backgroundColorMenuL2 {
		background-color: #E0E0E0 ;
	}
	.backgroundColorMenuL2Hover {
		background-color: $hsh:submenuHoverBgColor ;
	}
	.backgroundColorMenuL2Active {
		background-color: #A74B4B ;
	}
	.backgroundColorMenuSeparator {
		background-color: #000000 ;
	}
	.backgroundColorLogo {
		background-color: #9AAFCD ;
	}
	.backgroundColorLocalize {
		background-color: $hsh:pageLocalizeBgColor ;
	}
	.backgroundColorShortcut {
		background-color: #FFB300 ;
	}
	.alignMenu {
		text-align: $hsh:menuAlign ;
	}
	A {
		color: #000080 ;
		text-decoration: underline ;
	}
	A:link {
		color: #000080 ;
		text-decoration: underline ;
	}
	A:hover {
		color: #FF8000 ;
		text-decoration: underline ;
	}
	A:active {
		color: #FF8000 ;
		text-decoration: underline ;
	}
	A:visited {
		color: #FF8000 ;
		text-decoration: underline ;
	}
	.visited, .visited:link, .visited:active, .visited:visited {
		color: #FF8000 ;
		text-decoration: underline ;
	}
	.visited:hover {
		color: #FF8000 ;
		text-decoration: underline ;
	}
	@media print {.noPrint {
		display: none ;
	}}
	.backgroundBanner2 {
		background-color: #EFF3F6 ;
		background-image: url() ;
	}
	.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 ;
	}
