@font-face {
    font-family: 'SourceSansPro';
    src: url('../Fonts/SourceSansPro-Regular.ttf');
}

body {
    font-family: SourceSansPro,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
}

/* BACKGROUND CLASSES */

.HIQTransparent{
	background-color: transparent !important;
}

.HIQWhite{
    background-color:#FFFFFF !important;
}

.HIQBlack{
    background-color:#333333 !important;
}
.HIQLightGrey{
    background-color:#DDDDDD !important;
}
.HIQDarkGrey{
    background-color:#999999 !important;
}
.HIQLightBlue{
    background-color:#ADD8E6 !important;
}
.HIQDarkBlue{
    background-color:#151B8D !important;
}
.HIQBrightBlue{
    background-color:#00FFFF !important;
}
.HIQLightGreen{
    background-color:#CCFFCC !important;
}
.HIQDarkGreen{
    background-color:#008000 !important;
}
.HIQBrightGreen{
    background-color:#00FF00 !important;
}
.HIQLightPurple{
    background-color:#BE81F7 !important;
}
.HIQDarkPurple{
    background-color:#5000FF !important;
}
.HIQBrightPurple{
    background-color:#9400D3 !important;
}
.HIQLightRed{
    background-color:#F08080 !important;
}
.HIQDarkRed{
    background-color:#B22222 !important;
}
.HIQBrightRed{
    background-color:#FF0000 !important;
}
.HIQLightPink{
    background-color:#FFB6C1 !important;
}
.HIQDarkPink{
    background-color:#FF69B4 !important;
}
.HIQBrightPink{
    background-color:#FF00FF !important;
}
.HIQLightOrange{
    background-color:#FFA07A !important;
}
.HIQDarkOrange{
    background-color:#FF8000 !important;
}
.HIQBrightOrange{
    background-color:#E94909 !important;
}
.HIQLightYellow{
    background-color:#FFFF75 !important;
}
.HIQDarkYellow{
    background-color:#DBC51A !important;
}
.HIQBrightYellow{
    background-color:#FFFF00 !important;
}
.THLightBlue {
    background-color:#E6F5FF !important;
}

/* FONT CLASSES */

.HIQTransparentFont{
	color: transparent !important;
}

.HIQWhiteFont{
    color:#FFFFFF !important;
}

.HIQBlackFont{
    color:#333333 !important;
}
.HIQLightGreyFont{
    color:#DDDDDD !important;
}
.HIQDarkGreyFont{
    color:#999999 !important;
}
.HIQLightBlueFont{
    color:#ADD8E6 !important;
}
.HIQDarkBlueFont{
    color:#151B8D !important;
}
.HIQBrightBlueFont{
    color:#00FFFF !important;
}
.HIQLightGreenFont{
    color:#CCFFCC !important;
}
.HIQDarkGreenFont{
    color:#008000 !important;
}
.HIQBrightGreenFont{
    color:#00FF00 !important;
}
.HIQLightPurpleFont{
    color:#BE81F7 !important;
}
.HIQDarkPurpleFont{
    color:#5000FF !important;
}
.HIQBrightPurpleFont{
    color:#9400D3 !important;
}
.HIQLightRedFont{
    color:#F08080 !important;
}
.HIQDarkRedFont{
    color:#B22222 !important;
}
.HIQBrightRedFont{
    color:#FF0000 !important;
}
.HIQLightPinkFont{
    color:#FFB6C1 !important;
}
.HIQDarkPinkFont{
    color:#FF69B4 !important;
}
.HIQBrightPinkFont{
    color:#FF00FF !important;
}
.HIQLightOrangeFont{
    color:#FFA07A !important;
}
.HIQDarkOrangeFont{
    color:#FF8000 !important;
}
.HIQBrightOrangeFont{
    color:#E94909 !important;
}
.HIQLightYellowFont{
    color:#FFFF75 !important;
}
.HIQDarkYellowFont{
    color:#DBC51A !important;
}
.HIQBrightYellowFont{
    color:#FFFF00 !important;
}

.HIQBoldFont {
    font-weight: bold !important;
}

.HIQHighlight {
    background-color: #FFFF75 !important; /*HIQLightYellow*/
    font-weight: bolder !important;
}

