body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td{
    font-family: "AvenirNextLTPro-Regular"; }

body{   background-color: #f6f6f6;}
.richtext strong,.richtext h3,.richtext h4,.richtext h5,.richtext h6{

   font-family: "AVENIRNEXTLTPRO-DEMI";
}
.richtext h2{
    font-weight: normal;
    font-family: "AVENIRNEXTLTPRO-DEMI";
	
}
.richtext, .richtext *{
	font-family: "AvenirNextLTPro-Regular";
}

@font-face{
       font-family: "AvenirNextLTPro-Regular";
       src: local("AvenirNextLTPro-Regular"), url("../fonts/AvenirNextLTPro-Regular.woff.ttf") format('truetype');
       font-style:normal;
       font-weight:normal;
       font-display: fallback;
   }
@font-face{
       font-family: "AVENIRNEXTLTPRO-DEMI";
       src: local("AVENIRNEXTLTPRO-DEMI"), url("../fonts/AVENIRNEXTLTPRO-DEMI_0.OTF") format('opentype');
       font-style:normal;
       font-weight:normal;
       font-display: fallback;
}
@font-face{
    font-family: "verdana";
    src: local("verdana"), url("../fonts/verdana.ttf") format('opentype');
    font-style:normal;
    font-weight:normal;
    font-display: fallback;
}
@font-face{
    font-family: "AvenirNextLTPro-Bold";
    src: local("AvenirNextLTPro-Bold"), url("../fonts/AvenirNextLTPro-Bold.otf") format('opentype');
    font-style:normal;
    font-weight:normal;
    font-display: fallback;
}


.gtj-ff-ver{
    font-family: "verdana";
}



.gtj-ff-regular{
    font-family: "AvenirNextLTPro-Regular";
}
.gtj-ff-bold{
    font-family: "AVENIRNEXTLTPRO-DEMI";
    font-weight: normal;
	color: #666666; font-size: 36px;padding-top: 0px; text-align: center;margin-bottom: 0px;
	line-height:60px;
}
.gtj-ff-bold1{
    font-family: "AvenirNextLTPro-Bold";
    font-weight: normal;
}

.gtj-ff-bold2{
    font-family: "AVENIRNEXTLTPRO-DEMI";
    font-weight: normal;
	color: #666666; line-height: 70px; border-bottom: dotted 1px #ccc;}



