/** /
@font-face {font-family: 'PT Sans'; src: url("../fonts/PTSansRegular.eot"); src: url("../fonts/PTSansRegular.eot?#iefix")format("embedded-opentype"), url("../fonts/PTSansRegular.woff") format("woff"), url("../fonts/PTSansRegular.ttf") format("truetype"); font-style: normal; font-weight: normal; }
/**/
/** /
@font-face {
    font-family: 'Lato';
    src: url('../fonts/Lato-Regular.eot');
    src: url('../fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Lato-Regular.woff2') format('woff2'),
         url('../fonts/Lato-Regular.woff') format('woff'),
         url('../fonts/Lato-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Lato';
    src: url('../fonts/Lato-Bold.eot');
    src: url('../fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Lato-Bold.woff2') format('woff2'),
         url('../fonts/Lato-Bold.woff') format('woff'),
         url('../fonts/Lato-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
/**/
/**/
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto.eot');
    src: url('../fonts/roboto.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto.woff2') format('woff2'),
         url('../fonts/roboto.woff') format('woff'),
         url('../fonts/roboto.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto-bold.eot');
    src: url('../fonts/roboto-bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto-bold.woff2') format('woff2'),
         url('../fonts/roboto-bold.woff') format('woff'),
         url('../fonts/roboto-bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Robotothin';
    src: url('../fonts/roboto-thin.eot');
    src: url('../fonts/roboto-thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto-thin.woff2') format('woff2'),
         url('../fonts/roboto-thin.woff') format('woff'),
         url('../fonts/roboto-thin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/**/

@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
body { 
/** /	font-family: 'PT Sans', ptsans, 'Open Sans', sans-serif; /**/
	font-family: Roboto, 'Helvetica Neue', verdana, sans-serif; 
	font-weight: 400; 
	color: #333; 
	color: #222222; 
	font-size: 13px; 
	line-height: 20px; 
	line-height: normal; 
	width: 100%; 
}
h1, h2, h3, h4, h5, h6 { color: #0083ca; margin:0 0 4px; font-weight:bold; }
h1 { font-size: 26px !important; font-weight: normal !important; color:#222222; }
h2 { font-size:22px !important; font-weight: normal !important; color: #222; }
h3 { font-size:20px !important;  font-weight: normal !important; color: #222;}
h4 { font-size:18px; }
h5 { font-size:16px; }
h6 { font-size:14px; }
body * { outline:none !important; }
*:before, *:after { font-family:FontAwesome; }
.margB30 { margin-bottom:30px; }
.fa { font-size: 13px; }
p { margin: 0 0 2px; }
a { color: #097bd2; color: #0066c0; text-decoration: none; cursor:pointer; }
a:hover { text-decoration: underline; }
legend { font-size: 18px; padding: 7px 0px }
label { font-size: 12px; font-weight: normal; }
ul {
	color:#888;
}
ul li {
	color:#222;
}
b,
strong {
	color:#222;
}
.symR { padding-left:4px; }
.symL { padding-right:4px; }
.flLeft { float:left; }
.flRight { float:right; }
.clear { clear:both; }
.vert, .vert_hlp { display:inline-block; vertical-align:middle; }
.vert_hlp { width:0; height:100%; }
.displayNone { display:none; }
.setWidth { width:1110px; margin:0 auto; }
.agWrapper { }