﻿/*
###################################
	Body
###################################
*/
body
{
    font-size: 14px;
    font-family: "SourceSansProRegular", "SourceSansProRegular";
    font-weight: normal;
    color: #252525;
    line-height: 19px;
}

/*
###################################
	Links
###################################
*/
a
{
	color: #1f79d5;
    text-decoration:none;
    font-weight:normal;
}

a:hover
{
    text-decoration: underline;
}

.Pointer
{
    cursor: pointer;
}
.Move
{
    cursor: move;
}

.Pointer:hover
{
    text-decoration: underline;
}
.Disabled:hover
{
    text-decoration: none;
}

/*
###################################
	Headers
###################################
*/
.ContentMainSubjectPlate h1
{
    font-family: "SourceSansProBold", "SourceSansProBold";
    font-weight: normal;
    font-size: 24px;
    line-height: 30px;
    padding: 0px;
    margin: 0px;
    color: #313131;
} 
h2
{
    font-family: "SourceSansProRegular", "SourceSansProRegular";
    font-weight: normal;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    padding: 0px;
    margin: 0px;
    color: #626262;
} 
h3
{
    font-family: "SourceSansProRegular", "SourceSansProRegular";
    font-weight: normal;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    padding: 0px;
    margin: 0px;
    color: #626262;
} 
 
/*
###################################
	FontSize
###################################
*/    
.FontSize0
{
    font-size: 0px;
} 
.FontSize11
{
    font-size: 11px;
} 
.FontSize12
{
    font-size: 12px;
} 
.FontSize13
{
    font-size: 13px;
} 
.FontSize14
{
    font-size: 14px;
} 
.FontSize15
{
    font-size: 15px;
} 
.FontSize16
{
    font-size: 16px !important;
} 
.FontSize24
{
    font-size: 24px;
}
 
/*
###################################
	LineHeight
###################################
*/ 
.LineHeight0
{
    line-height: 0px;
} 
.LineHeight13
{
    line-height: 13px;
}  
.LineHeight18
{
    line-height: 18px;
}  
.LineHeight19
{
    line-height: 19px;
}  
.LineHeight21
{
    line-height: 21px;
} 
.LineHeight24
{
    line-height: 24px;
}   
.LineHeight32
{
    line-height: 32px;
} 
 
/*
###################################
	FontFamily
###################################
*/
.FontSourceSansProRegular{
    font-family: "SourceSansProRegular", "SourceSansProRegular";
    font-weight: normal;
}
.FontSourceSansProSemibold{
    font-family: "SourceSansProSemibold", "SourceSansProSemibold";
    font-weight: normal;
}
.FontSourceSansProBold{
    font-family: "SourceSansProBold", "SourceSansProBold";
    font-weight: normal;
}
.FontSourceSansProSemiboldItalic{
    font-family: "SourceSansProSemiboldItalic", "SourceSansProSemiboldItalic";
    font-weight: normal;
}
.FontSourceSansProBoldItalic{
    font-family: "SourceSansProBoldItalic", "SourceSansProBoldItalic";
    font-weight: normal;
}
.FontSourceSansProItalic{
    font-family: "SourceSansProItalic", "SourceSansProItalic";
    font-weight: normal;
}
.FontAleoBold{
    font-family: "aleobold", "aleobold";
    font-weight: normal;
}
.FontAleoBoldItalic{
    font-family: "aleobolditalic", "aleobolditalic";
    font-weight: normal;
}
.FontAleoItalic{
    font-family: "aleoitalic", "aleoitalic";
    font-weight: normal;
}
.FontAleoLight{
    font-family: "aleolight", "aleolight";
    font-weight: normal;
}
.FontAleoLightItalic{
    font-family: "aleolightitalic", "aleolightitalic";
    font-weight: normal;
}
.FontAleoRegular{
    font-family: "aleoregular", "aleoregular";
    font-weight: normal;
}
/*
###################################
	FontWeight
###################################
*/ 
.FontWeightNormal
{
	font-weight: normal;
}
.FontWeightBold
{
	font-weight: bold;
}
.FontStyleItalic{
    font-style: italic;
}
/*
###################################
	TextTransform
###################################
*/ 
.TextUpperCase
{
    text-transform: uppercase;
}

/*
###################################
	No Rows
###################################
*/ 
.NoRowsPlate
{
    font-style: italic;
    font-size: 14px;
    color: #424852;
    padding-top: 15px;
    padding-bottom: 15px;
}

/*
###################################
	Font Color
###################################
*/ 
.ColorFFFFFF
{
    color: #fff;
}
.ColorC9C9C9
{
    color: #c9c9c9;
}
.Color707070
{
    color: #707070;
}
.Colora0a0a0
{
    color: #a0a0a0;
}
.Color313131
{
    color: #313131;
}
.ColorC10B1E
{
    color: #c10b1e;
}
.Color1F79D5
{
    color: #1f79d5;
}
.Color424852
{
    color: #424852;
}
.Color252525
{
    color: #252525;
}
.ColorEF6C00 {
    color: #ef6c00;
}
.ColorAAAAAA{
    color: #aaaaaa;
}
.Color0293fd{
    color: #0293fd;
}
.Colorb7b5b5 {
    color: #b7b5b5;
}
.Color589d4e{
    color: #589d4e;
}
.TextDisabled {
    color:#313131;
}
/*
###################################
	TextAlign
###################################
*/
.AlignRight
{
    text-align: right;
}
/*
###################################
	Padding
###################################
*/
.NoPadding
{
    padding: 0px;
    margin: 0px;
}
.PaddingTop0
{
    padding-top: 0px !important;
} 
.PaddingTop1
{
    padding-top: 1px!important;
} 
.PaddingTop2
{
    padding-top: 2px!important;
} 
.PaddingTop3
{
    padding-top: 3px!important;
} 
.PaddingTop4
{
    padding-top: 4px!important;
} 
.PaddingTop5
{
    padding-top: 5px!important;
}
.PaddingTop6
{
    padding-top: 6px!important;
}
.PaddingTop7
{
    padding-top: 7px!important;
}
.PaddingTop8
{
    padding-top: 8px!important;
}
.PaddingTop9
{
    padding-top: 9px!important;
}
.PaddingTop10
{
    padding-top: 10px!important;
}
.PaddingTop11
{
    padding-top: 11px!important;
}
.PaddingTop12
{
    padding-top: 12px!important;
}
.PaddingTop13
{
    padding-top: 13px!important;
}
.PaddingTop14
{
    padding-top: 14px!important;
}
.PaddingTop15
{
    padding-top: 15px!important;
}
.PaddingTop16
{
    padding-top: 16px!important;
}
.PaddingTop17
{
    padding-top: 17px!important;
}
.PaddingTop18
{
    padding-top: 18px!important;
}
.PaddingTop19
{
    padding-top: 19px!important;
}
.PaddingTop20
{
    padding-top: 20px!important;
}
.PaddingTop21
{
    padding-top: 21px!important;
}
.PaddingTop22
{
    padding-top: 22px!important;
}
.PaddingTop23
{
    padding-top: 23px!important;
}
.PaddingTop24
{
    padding-top: 24px!important;
}
.PaddingTop25
{
    padding-top: 25px!important;
}
.PaddingTop26
{
    padding-top: 26px!important;
}
.PaddingTop27
{
    padding-top: 27px!important;
}
.PaddingTop28
{
    padding-top: 28px!important;
}
.PaddingTop29
{
    padding-top: 29px!important;
}
.PaddingTop30
{
    padding-top: 30px!important;
}
.PaddingTop31
{
    padding-top: 31px!important;
}
.PaddingTop32
{
    padding-top: 32px!important;
}
.PaddingTop33
{
    padding-top: 33px!important;
}
.PaddingTop34
{
    padding-top: 34px!important;
}
.PaddingTop35
{
    padding-top: 35px!important;
}
.PaddingTop42
{
    padding-top: 42px!important;
}
.PaddingTop43
{
    padding-top: 43px!important;
}
.PaddingTop45
{
    padding-top: 45px!important;
}
.PaddingBottom0
{
    padding-bottom: 1px!important;
} 
.PaddingBottom1
{
    padding-bottom: 1px!important;
} 
.PaddingBottom2
{
    padding-bottom: 2px!important;
} 
.PaddingBottom3
{
    padding-bottom: 3px!important;
} 
.PaddingBottom4
{
    padding-bottom: 4px!important;
} 
.PaddingBottom5
{
    padding-bottom: 5px!important;
}
.PaddingBottom6
{
    padding-bottom: 6px!important;
}
.PaddingBottom7
{
    padding-bottom: 7px!important;
}
.PaddingBottom8
{
    padding-bottom: 8px!important;
}
.PaddingBottom9
{
    padding-bottom: 9px!important;
}
.PaddingBottom10
{
    padding-bottom: 10px!important;
}
.PaddingBottom11
{
    padding-bottom: 11px!important;
}
.PaddingBottom12
{
    padding-bottom: 12px!important;
}
.PaddingBottom13
{
    padding-bottom: 13px!important;
}
.PaddingBottom14
{
    padding-bottom: 14px!important;
}
.PaddingBottom15
{
    padding-bottom: 15px!important;
}
.PaddingBottom16
{
    padding-bottom: 16px!important;
}
.PaddingBottom17
{
    padding-bottom: 17px!important;
}
.PaddingBottom18
{
    padding-bottom: 18px!important;
}
.PaddingBottom19
{
    padding-bottom: 19px!important;
}
.PaddingBottom20
{
    padding-bottom: 20px!important;
}
.PaddingBottom21
{
    padding-bottom: 21px!important;
}
.PaddingBottom22
{
    padding-bottom: 22px!important;
}
.PaddingBottom23
{
    padding-bottom: 23px!important;
}
.PaddingBottom24
{
    padding-bottom: 24px!important;
}
.PaddingBottom25
{
    padding-bottom: 25px!important;
}
.PaddingBottom26
{
    padding-bottom: 26px!important;
}
.PaddingBottom27
{
    padding-bottom: 27px!important;
}
.PaddingBottom28
{
    padding-bottom: 28px!important;
}
.PaddingBottom29
{
    padding-bottom: 29px!important;
}
.PaddingBottom30
{
    padding-bottom: 30px!important;
}
.PaddingBottom31
{
    padding-bottom: 31px!important;
}
.PaddingBottom32
{
    padding-bottom: 32px!important;
}
.PaddingBottom33
{
    padding-bottom: 33px!important;
}
.PaddingBottom34
{
    padding-bottom: 34px!important;
}
.PaddingBottom35
{
    padding-bottom: 35px!important;
}
.PaddingBottom80 {
    padding-bottom: 80px !important;
}
.PaddingLeft1
{
    padding-left: 1px!important;
} 
.PaddingLeft2
{
    padding-left: 2px!important;
} 
.PaddingLeft3
{
    padding-left: 3px!important;
} 
.PaddingLeft4
{
    padding-left: 4px!important;
} 
.PaddingLeft5
{
    padding-left: 5px!important;
}
.PaddingLeft6
{
    padding-left: 6px!important;
}
.PaddingLeft7
{
    padding-left: 7px!important;
}
.PaddingLeft8
{
    padding-left: 8px!important;
}
.PaddingLeft9
{
    padding-left: 9px!important;
}
.PaddingLeft10
{
    padding-left: 10px!important;
}
.PaddingLeft11
{
    padding-left: 11px!important;
}
.PaddingLeft12
{
    padding-left: 12px!important;
}
.PaddingLeft13
{
    padding-left: 13px!important;
}
.PaddingLeft14
{
    padding-left: 14px!important;
}
.PaddingLeft15
{
    padding-left: 15px!important;
}
.PaddingLeft16
{
    padding-left: 16px!important;
}
.PaddingLeft17
{
    padding-left: 17px!important;
}
.PaddingLeft18
{
    padding-left: 18px!important;
}
.PaddingLeft19
{
    padding-left: 19px!important;
}
.PaddingLeft20
{
    padding-left: 20px!important;
}
.PaddingLeft21
{
    padding-left: 21px!important;
}
.PaddingLeft22
{
    padding-left: 22px!important;
}
.PaddingLeft23
{
    padding-left: 23px!important;
}
.PaddingLeft24
{
    padding-left: 24px!important;
}
.PaddingLeft25
{
    padding-left: 25px!important;
}
.PaddingLeft26
{
    padding-left: 26px!important;
}
.PaddingLeft27
{
    padding-left: 27px!important;
}
.PaddingLeft28
{
    padding-left: 28px!important;
}
.PaddingLeft29
{
    padding-left: 29px!important;
}
.PaddingLeft30
{
    padding-left: 30px!important;
}
.PaddingLeft31
{
    padding-left: 31px!important;
}
.PaddingLeft32
{
    padding-left: 32px!important;
}
.PaddingLeft33
{
    padding-left: 33px!important;
}
.PaddingLeft34
{
    padding-left: 34px!important;
}
.PaddingLeft35
{
    padding-left: 35px!important;
}
.PaddingLeft36
{
    padding-left: 36px!important;
}
.PaddingLeft37
{
    padding-left: 37px!important;
}
.PaddingLeft38
{
    padding-left: 38px!important;
}
.PaddingLeft39
{
    padding-left: 39px!important;
}
.PaddingLeft40
{
    padding-left: 40px!important;
}
.PaddingLeft100{
    padding-left:100px !important;
}
.PaddingRight0
{
    padding-right: 0px!important;
}
.PaddingRight1
{
    padding-right: 1px!important;
} 
.PaddingRight2
{
    padding-right: 2px!important;
} 
.PaddingRight3
{
    padding-right: 3px!important;
} 
.PaddingRight4
{
    padding-right: 4px!important;
} 
.PaddingRight5
{
    padding-right: 5px!important;
}
.PaddingRight6
{
    padding-right: 6px!important;
}
.PaddingRight7
{
    padding-right: 7px!important;
}
.PaddingRight8
{
    padding-right: 8px!important;
}
.PaddingRight9
{
    padding-right: 9px!important;
}
.PaddingRight10
{
    padding-right: 10px!important;
}
.PaddingRight11
{
    padding-right: 11px!important;
}
.PaddingRight12
{
    padding-right: 12px!important;
}
.PaddingRight13
{
    padding-right: 13px!important;
}
.PaddingRight14
{
    padding-right: 14px!important;
}
.PaddingRight15
{
    padding-right: 15px!important;
}
.PaddingRight16
{
    padding-right: 16px!important;
}
.PaddingRight17
{
    padding-right: 17px!important;
}
.PaddingRight18
{
    padding-right: 18px!important;
}
.PaddingRight19
{
    padding-right: 19px!important;
}
.PaddingRight20
{
    padding-right: 20px!important;
}
.PaddingRight21
{
    padding-right: 21px!important;
}
.PaddingRight22
{
    padding-right: 22px!important;
}
.PaddingRight23
{
    padding-right: 23px!important;
}
.PaddingRight24
{
    padding-right: 24px!important;
}
.PaddingRight25
{
    padding-right: 25px!important;
}
.PaddingRight26
{
    padding-right: 26px!important;
}
.PaddingRight27
{
    padding-right: 27px!important;
}
.PaddingRight28
{
    padding-right: 28px!important;
}
.PaddingRight29
{
    padding-right: 29px!important;
}
.PaddingRight30
{
    padding-right: 30px!important;
}
.PaddingRight31
{
    padding-right: 31px!important;
}
.PaddingRight32
{
    padding-right: 32px!important;
}
.PaddingRight33
{
    padding-right: 33px!important;
}
.PaddingRight34
{
    padding-right: 34px!important;
}
.PaddingRight35
{
    padding-right: 35px!important;
}
.PaddingRight36
{
    padding-right: 36px!important;
}
.PaddingRight37
{
    padding-right: 37px!important;
}
.PaddingRight38
{
    padding-right: 38px!important;
}
.PaddingRight39
{
    padding-right: 39px!important;
}
.PaddingRight40
{
    padding-right: 40px!important;
}
.PaddingRight86 {
    padding-right: 86px!important;
}
.MarginRight0 {
    margin-right: 0px !important;
}
