﻿/* COLORS */
.Color_Required
{
	background-color: #F4ED97 !important;
}

.Color_Readonly
{
	background-color: #E5E5E5 !important;	
}

.Color_Blank
{
    border: 1px solid #FFFFFF !important;
    color: #FFFFFF !important;
}

.Color_Blank_Hover:hover
{
    opacity: 0.7 !important;
    border: 1px solid #FFFFFF !important;
    color: #FFFFFF !important;
}

.Color_White
{
    background-color: #FFFFFF !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_White_Hover:hover
{
    background-color: #DDDDDD !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_White_Text
{
    color: #FFFFFF !important;
}

.Color_White_Border
{
    border-color: #FFFFFF !important;
}

.Color_Grey
{
    background-color: #CCCCCC !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_Grey_Hover:hover
{
    background-color: #999999 !important;
    color: #333333 !important;    
    border-color: inherit;
}

.Color_Grey_Text
{
    color: #CCCCCC !important;
}

.Color_Grey_Border
{
    border-color: #CCCCCC !important;
}

.Color_Grey2
{
    background-color: #999999 !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_Grey2_Hover:hover
{
    background-color: #CCCCCC !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_Grey2_Text
{
    color: #999999 !important;
}

.Color_Grey2_Border
{
    border-color: #999999 !important;
}

.Color_Blue
{
    background-color: #2E426C !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Blue_Hover:hover
{
    background-color: #415E99 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Blue_Text
{
	color: #2E426C !important;
}

.Color_Blue_Border
{
	border-color: #2E426C !important;
}

.Color_Blue2
{
    background-color: #415E99 !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Blue2_Hover:hover
{
    background-color: #2E426C !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Blue2_Text
{
	color: #415E99 !important;
}

.Color_Blue2_Border
{
	border-color: #415E99 !important;
}

.Color_Blue3
{
    background-color: #9AA9C9 !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Blue3_Hover:hover
{
    background-color: #415E99 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Blue3_Text
{
	color: #9AA9C9 !important;
}

.Color_Blue3_Border
{
	border-color: #9AA9C9 !important;
}

.Color_Red
{
    background-color: #B61933 !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Red_Hover:hover
{
    background-color: #E21F43 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Red_Text
{
	color: #B61933 !important;
}

.Color_Red_Border
{
	border-color: #B61933 !important;
}

.Color_Red2
{
    background-color: #E21F43 !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Red2_Hover:hover
{
    background-color: #B61933 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Red2_Text
{
	color: #E21F43 !important;
}

.Color_Red2_Border
{
	border-color: #E21F43 !important;
}

.Color_Red3
{
    background-color: #EF889B !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Red3_Hover:hover
{
    background-color: #E21F43 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Red3_Text
{
	color: #EF889B !important;
}

.Color_Red3_Border
{
	border-color: #EF889B !important;
}

.Color_Green
{
    background-color: #6C993A !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Green_Hover:hover
{
    background-color: #8CC84B !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Green_Text
{
	color: #6C993A !important;
}

.Color_Green_Border
{
	border-color: #6C993A !important;
}

.Color_Green2
{
    background-color: #8CC84B !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_Green2_Hover:hover
{
    background-color: #6C993A !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Green2_Text
{
	color: #8CC84B !important;
}

.Color_Green2_Border
{
	border-color: #8CC84B !important;
}


.Color_Green3
{
    background-color: #C2E19F !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_Green3_Hover:hover
{
    background-color: #8CC84B !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_Green3_Text
{
	color: #C2E19F !important;
}

.Color_Green3_Border
{
	border-color: #C2E19F !important;
}

.Color_Orange
{
    background-color: #D08935 !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Orange_Hover:hover
{
    background-color: #FCA541 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Orange_Text
{
	color: #D08935 !important;
}

.Color_Orange_Border
{
	border-color: #D08935 !important;
}

.Color_Orange2
{
    background-color: #FCA541 !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_Orange2_Hover:hover
{
    background-color: #D08935 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Orange2_Text
{
	color: #FCA541 !important;
}

.Color_Orange2_Border
{
	border-color: #FCA541 !important;
}

.Color_Orange3
{
    background-color: #FDCF9A !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_Orange3_Hover:hover
{
    background-color: #FCA541 !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_Orange3_Text
{
	color: #FDCF9A !important;
}

.Color_Orange3_Border
{
	border-color: #FDCF9A !important;
}

.Color_LightBlue
{
    background-color: #3F7FBF !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_LightBlue_Hover:hover
{
    background-color: #4D9CEA !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_LightBlue_Text
{
	color: #3F7FBF !important;
}

.Color_LightBlue_Border
{
	border-color: #3F7FBF;
}

.Color_LightBlue2
{
    background-color: #4D9CEA !important;
	color: #FFFFFF !important;
    border-color: inherit;
}

.Color_LightBlue2_Hover:hover
{
    background-color: #3F7FBF !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_LightBlue2_Text
{
	color: #4D9CEA !important;
}

.Color_LightBlue2_Border
{
	border-color: #4D9CEA !important;
}

.Color_LightBlue3
{
    background-color: #A0CAF3 !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_LightBlue3_Hover:hover
{
    background-color: #4D9CEA !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_LightBlue3_Text
{
	color: #A0CAF3 !important;
}

.Color_LightBlue3_Border
{
	border-color: #A0CAF3 !important;
}

.Color_Yellow
{
    background-color: #F2C412 !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_Yellow_Hover:hover
{
    background-color: #F5D134 !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_Yellow_Text
{
	color: #F2C412 !important;
}

.Color_Yellow_Border
{
	border-color: #F2C412 !important;
}

.Color_Yellow2
{
    background-color: #F5D134 !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_Yellow2_Hover:hover
{
    background-color: #F2C412 !important;
    color: #FFFFFF !important;
    border-color: inherit;
}

.Color_Yellow2_Text
{
	color: #F5D134 !important;
}

.Color_Yellow2_Border
{
	border-color: #F5D134 !important;
}

.Color_Yellow3
{
    background-color: #F7E37C !important;
	color: #333333 !important;
    border-color: inherit;
}

.Color_Yellow3_Hover:hover
{
    background-color: #F5D134 !important;
    color: #333333 !important;
    border-color: inherit;
}

.Color_Yellow3_Text
{
	color: #F7E37C !important;
}

.Color_Yellow3_Border
{
	border-color: #F7E37C !important;
}