html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,span,button,code,a,form,fieldset,legend,input,textarea,p,blockquote,th,td,tr,fieldset,address,caption,cite,code,dfn,em,strong,th,var,li,caption,th,h1,h2,h3,h4,h5,h6,abbr,acronym,sup,sub,input,textarea,select {
	font-family: Myriad, 'Myriad Pro', 'Helvetica Neue', Arial, Helvetica;
	font-size: 14px;
	color: #003056;
	-webkit-font-smoothing: antialiased;
	font-smooth: always;
	line-height: 18px;
}



.txt-left       { text-align: left; }
.txt-right      { text-align: right; }
.txt-center     { text-align: center; }
.txt-justify    { text-align: justify; }

.txt-bold       { font-weight: bold; }
.txt-italic     { font-style: italic; }

.txt-small,     .txt-small *    { font-size: 11px; } 
.txt-normal,    .txt-normal *   { font-size: 12px; }
.txt-large,     .txt-large *    { font-size: 14px; }
.txt-xlarge,    .txt-xlarge *   { font-size: 16px; }
.txt-xxlarge,   .txt-xxlarge *  { font-size: 18px; }
.txt-xxxlarge,  .txt-xxxlarge *  { font-size: 24px; }

.txt-uppercase  { text-transform: uppercase; }
.txt-lowercase  { text-transform: lowercase; }
.txt-capitalize { text-transform: capitalize; }

.txt-blue 		{ color: #0d9ac7; }
.txt-black		{ color: #003056; }
.txt-white      { color: #fff; }

.line-height-20 { line-height: 20px; }

a 					{ color: #0076be; }
a:hover, a.active	{ color: #EF5E17; }

strong          { font-weight: bold; }

h1, h2, h3, h4, h5, h6 {
    -webkit-font-smoothing: antialiased;
    font-smooth: always;
}

h1 {
    color: #fff;
    font-size: 32px;
    display: inline-block;
    font-weight: bold;
    font-style: italic;
}

h2 {
    color: #003056;
    font-size: 24px;
    display: inline-block;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 20px;
}

h3 {
    font-size: 18px;
    font-weight:bold;
    color:#3763B3;
}

h4 {
    color:#3763B3;
    font-size:16px;
    font-weight:bold;
}

h5 {
    color: #3763B3;
    font-size: 13px;
    font-weight: bold;
}

h6 {

}