:root {
	/* SITE BODY                                 */
	/* ***************************************** */
	/* ***************************************** */
	/* ***************************************** */
	--body-WideWidth: 88%;
	--body-NarrowWidth: 92%;
	--body-DefaultTextColor: #454545;
	--body-BgColor: #dddddd var(--body-BgImg);

	--siteIdentity-CompanyColor: #999999;
	--siteIdentity-SelectBg: #ffffff var(--siteIdentity-SelectImg) no-repeat right;
	--siteIdentity-RangeHandle: var(--siteIdentity-RangeHandleImg) no-repeat right;
	--siteIdentity-ButtonBg: #404040;
	--siteIdentity-ButtonFade: #737373, #404040;	
	--siteIdentity-ButtonTxt: #fefefe;
	--siteIdentity-ButtonHoverBg: #000000;
	--siteIdentity-ButtonHoverFade: #595959, #000000;	
	--siteIdentity-ButtonHoverTxt: #ffffff;
	--siteIdentity-ButtonSelectedBg: #1576a2;
	--siteIdentity-ButtonSelectedFade: #1576a2, #246da8;	
	--siteIdentity-ButtonSelectedTxt: #ffffff;	
	
	
	/* SITE BODY COLORS                          */
	/* ***************************************** */
	/* ***************************************** */
	/* ***************************************** */
	--bodySection-Default-BgColor: #ffffff;
	--bodySection-Default-BgFadeColor: #e5e5e5, #ffffff, #ffffff, #ffffff;
	--bodySection-Default-HeadrColor: #444444;
	--bodySection-Default-TxtColor: #555555;
	--bodySection-Default-LinkColor: #000000;
	--bodySection-Default-FieldsetBorder: #cccccc;
	--bodySection-Default-FieldsetBg: #f9f9f9;
	--bodySection-Default-Legend: #666666;
	--bodySection-Default-Label: #666666;
	--bodySection-Default-InputBorder: #cccccc;
	--bodySection-Default-InputFocus: var(--siteIdentity-CompanyColor);
	--bodySection-Default-ButtonBg: var(--siteIdentity-ButtonBg);
	--bodySection-Default-ButtonFade: var(--siteIdentity-ButtonFade);	
	--bodySection-Default-ButtonTxt: var(--siteIdentity-ButtonTxt);
	--bodySection-Default-ButtonHoverBg: var(--siteIdentity-ButtonHoverBg);
	--bodySection-Default-ButtonHoverFade: var(--siteIdentity-ButtonHoverFade);	
	--bodySection-Default-ButtonHoverTxt: var(--siteIdentity-ButtonHoverTxt);
	--bodySection-Default-ButtonSelectedBg: var(--siteIdentity-ButtonSelectedBg);
	--bodySection-Default-ButtonSelectedFade: var(--siteIdentity-ButtonSelectedFade);	
	--bodySection-Default-ButtonSelectedTxt: var(--siteIdentity-ButtonSelectedTxt);	
	--bodySection-Default-TableWrapperBorder: var(--bodySection-Default-FieldsetBorder);
	--bodySection-Default-TableBg: #ffffff;
	--bodySection-Default-TableTxt: #555555;
	--bodySection-Default-TableMainHeadBg: #BFBFBF;
	--bodySection-Default-TableMainHeadTxt: #000000;
	--bodySection-Default-TableSubHeadBg: #D9D9D9;
	--bodySection-Default-TableSubHeadTxt: #333333;
	--bodySection-Default-TableRowEven: rgba(0, 0, 0, 0.05);
	--bodySection-Default-TableRowOdd: rgba(0, 0, 0, 0.00);
	
	--bodySection-White-BgColor: #ffffff;
	--bodySection-White-BgFadeColor: #e5e5e5, #ffffff, #ffffff, #ffffff;
	--bodySection-White-HeadrColor: #444444;
	--bodySection-White-TxtColor: #555555;
	--bodySection-White-LinkColor: #000000;
	--bodySection-White-FieldsetBorder: #cccccc;
	--bodySection-White-FieldsetBg: #f9f9f9;
	--bodySection-White-Legend: #666666;
	--bodySection-White-Label: #666666;
	--bodySection-White-InputBorder: #cccccc;
	--bodySection-White-InputFocus: var(--siteIdentity-CompanyColor);
	--bodySection-White-ButtonBg: var(--siteIdentity-ButtonBg);
	--bodySection-White-ButtonFade: var(--siteIdentity-ButtonFade);	
	--bodySection-White-ButtonTxt: var(--siteIdentity-ButtonTxt);
	--bodySection-White-ButtonHoverBg: var(--siteIdentity-ButtonHoverBg);
	--bodySection-White-ButtonHoverFade: var(--siteIdentity-ButtonHoverFade);	
	--bodySection-White-ButtonHoverTxt: var(--siteIdentity-ButtonHoverTxt);
	--bodySection-White-ButtonSelectedBg: var(--siteIdentity-ButtonSelectedBg);
	--bodySection-White-ButtonSelectedFade: var(--siteIdentity-ButtonSelectedFade);	
	--bodySection-White-ButtonSelectedTxt: var(--siteIdentity-ButtonSelectedTxt);
	--bodySection-White-TableWrapperBorder: var(--bodySection-White-FieldsetBorder);
	--bodySection-White-TableBg: #ffffff;
	--bodySection-White-TableTxt: #555555;
	--bodySection-White-TableMainHeadBg: #BFBFBF;
	--bodySection-White-TableMainHeadTxt: #000000;
	--bodySection-White-TableSubHeadBg: #D9D9D9;
	--bodySection-White-TableSubHeadTxt: #333333;
	--bodySection-White-TableRowEven: rgba(0, 0, 0, 0.05);
	--bodySection-White-TableRowOdd: rgba(0, 0, 0, 0.00);
	
	--bodySection-LightGrey-BgColor: #efefef;
	--bodySection-LightGrey-BgFadeColor: #d5d5d5, #efefef;
	--bodySection-LightGrey-HeadrColor: #222222;
	--bodySection-LightGrey-TxtColor: #4F4F4F;
	--bodySection-LightGrey-LinkColor: #222222;
	--bodySection-LightGrey-FieldsetBorder: #b5b5b5;
	--bodySection-LightGrey-FieldsetBg: #e9e9e9;
	--bodySection-LightGrey-Legend: #666666;
	--bodySection-LightGrey-Label: #666666;
	--bodySection-LightGrey-InputBorder: #b5b5b5;
	--bodySection-LightGrey-InputFocus: var(--siteIdentity-CompanyColor);
	--bodySection-LightGrey-ButtonBg: var(--siteIdentity-ButtonBg);
	--bodySection-LightGrey-ButtonFade: var(--siteIdentity-ButtonFade);	
	--bodySection-LightGrey-ButtonTxt: var(--siteIdentity-ButtonTxt);
	--bodySection-LightGrey-ButtonHoverBg: var(--siteIdentity-ButtonHoverBg);
	--bodySection-LightGrey-ButtonHoverFade: var(--siteIdentity-ButtonHoverFade);	
	--bodySection-LightGrey-ButtonHoverTxt: var(--siteIdentity-ButtonHoverTxt);
	--bodySection-LightGrey-ButtonSelectedBg: var(--siteIdentity-ButtonSelectedBg);
	--bodySection-LightGrey-ButtonSelectedFade: var(--siteIdentity-ButtonSelectedFade);	
	--bodySection-LightGrey-ButtonSelectedTxt: var(--siteIdentity-ButtonSelectedTxt);
	--bodySection-LightGrey-TableWrapperBorder: transparent;	
	--bodySection-LightGrey-TableBg: #ffffff;
	--bodySection-LightGrey-TableTxt: #555555;
	--bodySection-LightGrey-TableMainHeadBg: #BFBFBF;
	--bodySection-LightGrey-TableMainHeadTxt: #000000;
	--bodySection-LightGrey-TableSubHeadBg: #D9D9D9;
	--bodySection-LightGrey-TableSubHeadTxt: #333333;
	--bodySection-LightGrey-TableRowEven: rgba(0, 0, 0, 0.05);
	--bodySection-LightGrey-TableRowOdd: rgba(0, 0, 0, 0.00);
	
	--bodySection-MediumGrey-BgColor: #cccccc;
	--bodySection-MediumGrey-BgFadeColor: #b0b0b0, #cccccc, #cccccc, #cccccc;
	--bodySection-MediumGrey-HeadrColor: #191919;
	--bodySection-MediumGrey-TxtColor: #383838;
	--bodySection-MediumGrey-LinkColor: #191919;
	--bodySection-MediumGrey-FieldsetBorder: #888888;
	--bodySection-MediumGrey-FieldsetBg: #c5c5c5;
	--bodySection-MediumGrey-Legend: #444444;
	--bodySection-MediumGrey-Label: #444444;
	--bodySection-MediumGrey-InputBorder: transparent;
	--bodySection-MediumGrey-InputFocus: #808080;
	--bodySection-MediumGrey-ButtonBg: var(--siteIdentity-ButtonBg);
	--bodySection-MediumGrey-ButtonFade: var(--siteIdentity-ButtonFade);	
	--bodySection-MediumGrey-ButtonTxt: var(--siteIdentity-ButtonTxt);
	--bodySection-MediumGrey-ButtonHoverBg: var(--siteIdentity-ButtonHoverBg);
	--bodySection-MediumGrey-ButtonHoverFade: var(--siteIdentity-ButtonHoverFade);
	--bodySection-MediumGrey-ButtonHoverTxt: var(--siteIdentity-ButtonHoverTxt);
	--bodySection-MediumGrey-ButtonSelectedBg: var(--siteIdentity-ButtonSelectedBg);
	--bodySection-MediumGrey-ButtonSelectedFade: var(--siteIdentity-ButtonSelectedFade);	
	--bodySection-MediumGrey-ButtonSelectedTxt: var(--siteIdentity-ButtonSelectedTxt);
	--bodySection-MediumGrey-TableWrapperBorder: transparent;	
	--bodySection-MediumGrey-TableBg: #ffffff;
	--bodySection-MediumGrey-TableTxt: #555555;
	--bodySection-MediumGrey-TableMainHeadBg: #afafaf;
	--bodySection-MediumGrey-TableMainHeadTxt: #000000;
	--bodySection-MediumGrey-TableSubHeadBg: #D9D9D9;
	--bodySection-MediumGrey-TableSubHeadTxt: #333333;
	--bodySection-MediumGrey-TableRowEven: rgba(0, 0, 0, 0.05);
	--bodySection-MediumGrey-TableRowOdd: rgba(0, 0, 0, 0.00);
	
	--bodySection-DarkGrey-BgColor: #333333;
	--bodySection-DarkGrey-BgFadeColor: #232323, #333333;
	--bodySection-DarkGrey-HeadrColor: #ffffff;
	--bodySection-DarkGrey-TxtColor: #bbbbbb;
	--bodySection-DarkGrey-LinkColor: #ffffff;
	--bodySection-DarkGrey-FieldsetBorder: #777777;
	--bodySection-DarkGrey-FieldsetBg: #2c2c2c;
	--bodySection-DarkGrey-Legend: #ffffff;
	--bodySection-DarkGrey-Label: #ffffff;
	--bodySection-DarkGrey-InputBorder: transparent;
	--bodySection-DarkGrey-InputFocus: var(--siteIdentity-CompanyColor);
	--bodySection-DarkGrey-ButtonBg: #999999;
	--bodySection-DarkGrey-ButtonFade: #999999,#595959;	
	--bodySection-DarkGrey-ButtonTxt: var(--siteIdentity-ButtonTxt);
	--bodySection-DarkGrey-ButtonHoverBg: #808080;
	--bodySection-DarkGrey-ButtonHoverFade: #808080,#404040;	
	--bodySection-DarkGrey-ButtonHoverTxt: var(--siteIdentity-ButtonHoverTxt);
	--bodySection-DarkGrey-ButtonSelectedBg: var(--siteIdentity-ButtonSelectedBg);
	--bodySection-DarkGrey-ButtonSelectedFade: var(--siteIdentity-ButtonSelectedFade);	
	--bodySection-DarkGrey-ButtonSelectedTxt: var(--siteIdentity-ButtonSelectedTxt);
	--bodySection-DarkGrey-TableWrapperBorder: transparent;	
	--bodySection-DarkGrey-TableBg: #ffffff;
	--bodySection-DarkGrey-TableTxt: #555555;
	--bodySection-DarkGrey-TableMainHeadBg: #BFBFBF;
	--bodySection-DarkGrey-TableMainHeadTxt: #000000;
	--bodySection-DarkGrey-TableSubHeadBg: #D9D9D9;
	--bodySection-DarkGrey-TableSubHeadTxt: #333333;
	--bodySection-DarkGrey-TableRowEven: rgba(0, 0, 0, 0.05);
	--bodySection-DarkGrey-TableRowOdd: rgba(0, 0, 0, 0.00);
		
	--bodySection-Black-BgColor: #000000;
	--bodySection-Black-BgFadeColor: #000000, #222222;
	--bodySection-Black-HeadrColor: #ffffff;
	--bodySection-Black-TxtColor: #bbbbbb;
	--bodySection-Black-LinkColor: #ffffff;
	--bodySection-Black-FieldsetBorder: #444444;
	--bodySection-Black-FieldsetBg: #222222;
	--bodySection-Black-Legend: #ffffff;
	--bodySection-Black-Label: #ffffff;
	--bodySection-Black-InputBorder: transparent;
	--bodySection-Black-InputFocus: var(--siteIdentity-CompanyColor);
	--bodySection-Black-ButtonBg: #999999;
	--bodySection-Black-ButtonFade: #999999,#595959;	
	--bodySection-Black-ButtonTxt: var(--siteIdentity-ButtonTxt);
	--bodySection-Black-ButtonHoverBg: #808080;
	--bodySection-Black-ButtonHoverFade: #808080,#404040;	
	--bodySection-Black-ButtonHoverTxt: var(--siteIdentity-ButtonHoverTxt);
	--bodySection-Black-ButtonSelectedBg: var(--siteIdentity-ButtonSelectedBg);
	--bodySection-Black-ButtonSelectedFade: var(--siteIdentity-ButtonSelectedFade);	
	--bodySection-Black-ButtonSelectedTxt: var(--siteIdentity-ButtonSelectedTxt);
	--bodySection-Black-TableWrapperBorder: transparent;	
	--bodySection-Black-TableBg: #ffffff;
	--bodySection-Black-TableTxt: #555555;
	--bodySection-Black-TableMainHeadBg: #BFBFBF;
	--bodySection-Black-TableMainHeadTxt: #000000;
	--bodySection-Black-TableSubHeadBg: #D9D9D9;
	--bodySection-Black-TableSubHeadTxt: #333333;
	--bodySection-Black-TableRowEven: rgba(0, 0, 0, 0.05);
	--bodySection-Black-TableRowOdd: rgba(0, 0, 0, 0.00);
	}