@font-face {
    font-family: 'Flexo Regular';
    src: url('../fonts/flexo-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Flexo Thin';
    src: url('../fonts/flexo-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

body {background:#FFF;}
h1 {font-family:"Flexo Regular", arial !important;  -webkit-font-smoothing: antialiased; color:#1d93ca; font-size:50px; font-weight:600;}
h2 {font-family:"Flexo Thin", arial !important;  -webkit-font-smoothing: antialiased; color:#657886; font-size:36px; text-transform: uppercase; font-weight:300;}
h3 {font-family:"Flexo Thin", arial !important;  -webkit-font-smoothing: antialiased; color:#657886; font-size:24px; font-weight:300;}
p {font-family:"Flexo Thin", arial !important;  -webkit-font-smoothing: antialiased; color:#657886; font-size:22px;}
a {font-family:"Flexo Regular", arial !important;  -webkit-font-smoothing: antialiased; color:#1d93ca; font-size:22px; text-decoration:none !important;}
.link a:hover { border-bottom:1px solid #1d93ca;}
.link2 a:hover { border-bottom:1px solid #657886;}
.link2 a { color:#657886;}

#main {text-align:center; margin-top:60px;}
.clear {height:100px;}
img {max-width:100%; height:auto;}