
/* CSS Document */



@font-face {
  font-family: 'AvenirNextLTPro-Regular';
  src: url('/fonts/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),  url('/fonts/AvenirNextLTPro-Regular.otf')  format('opentype'),
	     url('/fonts/AvenirNextLTPro-Regular.woff') format('woff'), url('/fonts/AvenirNextLTPro-Regular.ttf')  format('truetype'), url('/fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
	font-display: swap;
}

@font-face {
  font-family: 'AvenirNextLTPro-Demi';
  src: url('/fonts/AvenirNextLTPro-Demi.eot?#iefix') format('embedded-opentype'),  url('/fonts/AvenirNextLTPro-Demi.otf')  format('opentype'),
	     url('/fonts/AvenirNextLTPro-Demi.woff') format('woff'), url('/fonts/AvenirNextLTPro-Demi.ttf')  format('truetype'), url('/fonts/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi') format('svg');
  font-weight: normal;
  font-style: normal;
	font-display: swap;
}


@font-face {
    font-family: 'hurmegeometricsans1_regularRg';
    src: url('/fonts/hurmegeometricsans1_regular.eot');
    src: url('/fonts/hurmegeometricsans1_regular.eot?#iefix') format('embedded-opentype'),
         url('/fonts/hurmegeometricsans1_regular.woff2') format('woff2'),
         url('/fonts/hurmegeometricsans1_regular.woff') format('woff'),
         url('/fonts/hurmegeometricsans1_regular.ttf') format('truetype'),
         url('/fonts/hurmegeometricsans1_regular.svg#hurmegeometricsans1_regularRg') format('svg');
    font-weight: normal;
    font-style: normal;
}



.blueb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#21c994;
	font-weight:bold;
}

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#21c994;
}

.green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#21c994;
}

.greenb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#21c994;
	font-weight:bold;
}

.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F60;
}

.orangeb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F60;
	font-weight:bold;
}


.redb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#BF040D;
	font-weight:bold;
}

.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#e33303;
}

.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f2f2f;
}


.greyb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f2f2f;
	font-weight:bold;
}


.greyvsoft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccc;
}

.greysoft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
}


.greysoft12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}

.greysoft12i {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color: #999;
}


.greysoft10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}

.legende {
	font-size:9px;
}


.legendgrey {
	font-size:9px;
	color:#666;
}

.legendred {
	font-size:9px;
	color: #F00;
}


.legendesmall {
	font-size:10px;
	color:#2f2f2f;
}


.txt_b {
	font-weight:bold;
}

.title_r_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#e33303;
	font-weight:bold;
}

.introcu {
	font-size:30px;
	color:#21c994;
}

.titlecu {
	font-size:25px;
	color:#2f2f2f;
}

.mediumtitlecu {
	font-size:14px;
	color:#2f2f2f;
}


.cusmallblue {
	font-size:20px;
	color:#21c994;
}

.smallcublack {
	font-size:14px;
	color:#000000;
}


.meduimcu {
	font-size:25px;
	color:#21c994;
}

.meduimcugrey {
	font-size:18px;
	color: #2f2f2f;
}


.meduimcupost {
	font-size:16px;
	color:#2f2f2f;
}

.cugrey{
	color: #A4A4A4;
	font-size:20px;
}

.cugreysmall{
	color: #A4A4A4;
	font-size:13px;
}


.cudarkgreysmall{
	color: #2f2f2f;
	font-size:15px;
}

.cudarkgrey{
	color: #2f2f2f;
	font-size:20px;
}


.cudarkgrey a {
	color: #21c994;
	font-size:20px;
}

.cured{
	color: #F03;
	font-size:20px;
}

.cublue{
	color:#21c994;
	font-size:20px;
}

.cubluesmall{
	color:#21c994;
	font-size:14px;
}

.cuwhite{
	color:#ffffff;
	font-size:20px;
}

.cuwhitesmall{
	color:#ffffff;
	font-size:16px;
}

.cured{
	color:#F00;
	font-size:20px;
}

#smalllink a {
	font-size:10px;
	font-weight:400;
	text-decoration:underline;
	color:#3a3a3a;
}

#smalllink a:hover {
	font-size:10px;
	font-weight:400;
	text-decoration:underline;
	color:#e25248;
}


.introtitle {
	color:#FFF;
	font-size:30px;
	letter-spacing:1px;
}




.boldTitle {
	font-family: 'open_sansbold';
}


.titleRed {
	font-family: 'hurmegeometricsans1_regularRg';
	color:#81B929;
	font-size:20px;
	padding-left: 12px;
}