@font-face {
    font-family: 'geoslab703_mdcn_btmedium';
    src: url('tt1019m-webfont.eot');
    src: url('tt1019m-webfont.eot?#iefix') format('embedded-opentype'),
         url('tt1019m-webfont.woff2') format('woff2'),
         url('tt1019m-webfont.woff') format('woff'),
         url('tt1019m-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'geoslab703_mdcn_btbold';
    src: url('tt1020m-webfont.eot');
    src: url('tt1020m-webfont.eot?#iefix') format('embedded-opentype'),
         url('tt1020m-webfont.woff2') format('woff2'),
         url('tt1020m-webfont.woff') format('woff'),
         url('tt1020m-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latobold';
    src: url('lato-bol-webfont.eot');
    src: url('lato-bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('lato-bol-webfont.woff2') format('woff2'),
         url('lato-bol-webfont.woff') format('woff'),
         url('lato-bol-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'latobold_italic';
    src: url('lato-bolita-webfont.eot');
    src: url('lato-bolita-webfont.eot?#iefix') format('embedded-opentype'),
         url('lato-bolita-webfont.woff2') format('woff2'),
         url('lato-bolita-webfont.woff') format('woff'),
         url('lato-bolita-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latoregular';
    src: url('lato-reg-webfont.eot');
    src: url('lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('lato-reg-webfont.woff2') format('woff2'),
         url('lato-reg-webfont.woff') format('woff'),
         url('lato-reg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'latoitalic';
    src: url('lato-regita-webfont.eot');
    src: url('lato-regita-webfont.eot?#iefix') format('embedded-opentype'),
         url('lato-regita-webfont.woff2') format('woff2'),
         url('lato-regita-webfont.woff') format('woff'),
         url('lato-regita-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
 
 }

::selection
{
    background-color: #FFFFFF;
    color: #000;
}
::-moz-selection
{
    background-color: #FFFFFF;
    color: #000;
}

body {
	
    margin: 0px;
    background-color: #F5F5F3;
}

.grad1 {
background-color: #5cc6d0;
border-bottom: 1px solid black;


}

.grad2 {
background-color: #D3E390; 
border-bottom: 1px solid black;
}

h3 {
    font: 25px/20px 'geoslab703_mdcn_btmedium', 'UbuntuRegular', Arial, sans-serif;
    color: #FFFFFF; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; line-height: 1;
}

h4 {
    font: 25px/20px 'geoslab703_mdcn_btmedium', 'UbuntuRegular', Arial, sans-serif;
    color: #000000; margin-top: 10px; margin-left: 10px; line-height: 25px; margin-bottom: 10px; 

}

h5 {
    font: 15px/10px 'latoregular', 'UbuntuRegular', Arial, sans-serif;
    color: #FFFFFF; margin-left: 10px; margin-top: 0px; margin-right: 10px; line-height: 20px; margin-bottom: 0px; 
}

h6 {
    font: 16px/10px 'geoslab703_mdcn_btmedium', 'UbuntuRegular', Arial, sans-serif;
    color: #FFFFFF; margin-left: 10px; margin-top: 0px; margin-right: 10px; margin-bottom: 20px; line-height: 20px;
}

.link {
    font: 18px/15px 'geoslab703_mdcn_btmedium', 'UbuntuRegular', Arial, sans-serif;
    color: #000000; margin-top: 10px; line-height: 20px; 
    border-left: 2px solid #65C8D2; padding-left: 10px;
}

.texthome {
    font: 20px/15px 'geoslab703_mdcn_btmedium', 'UbuntuRegular', Arial, sans-serif;
    color: #000000; line-height: 1; padding-left: 10px; padding-right: 20px; padding-bottom: 20px;

}
    
.text {
    font: 14px/10px 'latoregular', 'UbuntuRegular', Arial, sans-serif;
    color: #FFFFFF; line-height: 20px; padding-left: 10px; padding-right: 20px; padding-bottom: 20px;

}

.textblack {
    font: 14px/10px 'latoregular', 'UbuntuRegular', Arial, sans-serif;
    color: #000000; line-height: 20px; padding-left: 10px; padding-right: 20px; padding-bottom: 20px;


}


.lefttext{
    font: 24px/10px 'latoregular', 'UbuntuRegular', Arial, sans-serif;
    color: #000000; line-height: 30px; padding-left: 30px; padding-right: 20px; padding-bottom: 20px;


}

.sidelinks {
    font: 20px/15px 'geoslab703_mdcn_btbold', 'UbuntuRegular', Arial, sans-serif;
    color: #000000; margin-top: 0px; line-height: 20px; padding-top: 0px;
}

.sublinksleft {
    font: 13px/10px 'latoregular', 'UbuntuRegular', Arial, sans-serif;
    color: #00AEC0; margin-top: 0px; line-height: 15px; padding-top: 20px;
    padding-left: 35px;

}

.linkspacing {
padding-left: 35px; padding-bottom: 10px; padding-top: 10px;
    
}

.research {
    font: 14px/10px 'latoregular', 'UbuntuRegular', Arial, sans-serif;
    color: #000000; line-height: 20px; padding-left: 10px; padding-right: 20px; padding-bottom: 5px; padding-top: 5px;
    border-bottom: 1px solid #000000;


}





a {
    color: #000000;
    Text-decoration: None;
}
a:link {
    color: #000000;
    Text-decoration: None;
}
a:visited {
    color: #3d3d3d;
    Text-decoration: None;
}
.link a:hover {
    color: #65C8D2;
    Text-decoration: Bold;


}

h3 a {
    color: #000000;
    Text-decoration: None;
}
h3 a:link {
    color: #000000;
    Text-decoration: None;
}
h3 a:visited {
    color: #000000;
    Text-decoration: None;
}
h3 a:hover {
    color: green;
    Text-decoration: Bold;


}



h5 a {
    color: #000000;
    Text-decoration: None;
}
h5 a:link {
    color: #000000;
    Text-decoration: None;
}
h5 a:visited {
    color: #000000;
    Text-decoration: None;
}
h5 a:hover {
    color: green;
    Text-decoration: Underline;


}





h6 a {
    color: #3d3d3d;
   Text-decoration: Bold;
}
h6 a:link {
    color: #3d3d3d;
    Text-decoration: Bold;
}
h6  a:visited {
    color: #000;
    Text-decoration: Bold;
}
h6  a:hover {
	Text-decoration: Bold;
    color: #FFFFFF;
}