@font-face {
    font-family: 'RobotoRegular';
	font-display: swap;
    src: url('../fonts/RobotoRegular.eot');
    src: url('../fonts/RobotoRegular.eot') format('embedded-opentype'),
         url('../fonts/RobotoRegular.woff2') format('woff2'),
         url('../fonts/RobotoRegular.woff') format('woff'),
         url('../fonts/RobotoRegular.ttf') format('truetype'),
         url('../fonts/RobotoRegular.svg#RobotoRegular') format('svg');
}

@font-face {
    font-family: 'OswaldRegular';
	font-display: swap;
    src: url('../fonts/OswaldRegular.eot');
    src: url('../fonts/OswaldRegular.eot') format('embedded-opentype'),
         url('../fonts/OswaldRegular.woff2') format('woff2'),
         url('../fonts/OswaldRegular.woff') format('woff'),
         url('../fonts/OswaldRegular.ttf') format('truetype'),
         url('../fonts/OswaldRegular.svg#OswaldRegular') format('svg');
}

*{
	margin:0;
	padding:0;
}


body{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	line-height: 20px;	
	font-family: 'RobotoRegular', 'Arial';
}

img{
	border: 0px;	
}

h1{
	margin: 0px;
	padding: 0px;
	font-size: 25px;
	line-height: 30px;
	font-weight: normal;	
	color: #000;
	margin-bottom: 5px;
}

h2{
	margin: 0px;
	padding: 0px;
	font-size: 25px;
	line-height: 30px;
	font-weight: normal;	
	margin-bottom: 5px;
	color: #0071B8;
	text-transform: normal;
}

p{
	padding: 0px;
	margin: 0px;
}

iframe{
	border: none;	
}

.floatright{
	float: right;	
}

a{
	color: #F28E00;	
	text-decoration: none;
	-moz-transition: all 0.2s ease-out;  /* FF4+ */
    -o-transition: all 0.2s ease-out;  /* Opera 10.5+ */
    -webkit-transition: all 0.2s ease-out;  /* Saf3.2+, Chrome */
    -ms-transition: all 0.2s ease-out;  /* IE10 */
    transition: all 0.2s ease-out; 
}
a:hover{
	color: #F2811E;	
}

ol{
	margin: 0px;
	padding: 0px;	
}
ol li{
	list-style: none;	
}

.center{
	text-align: center;	
}

.orangecontainer{
	background-color: #F28E00;
	color: #FFF;
	padding: 15px;	
}
.orangecontainer a{
	color: #FFF;
	text-decoration: underline;	
}
.orangecontainer h2, .orangecontainer h3{
	color: #FFF;
}

.paddingtop{
	padding-top: 40px;	
}
.paddingbottom{
	padding-bottom: 40px;	
}

.onecolumn ul{
	margin: 0px;
	padding: 0px;	
}
.onecolumn li{
	margin: 0px;
	padding: 0px;	
	background: url(../images/dot.jpg) no-repeat left 5px;
	background-size: 10px;	
	padding-left: 20px;
}

hr{
	border: 0;
    border-bottom: 1px solid #CCC;
    background: none;	
    margin-top: 30px;
    margin-bottom: 30px;
}


.button a{
	background-color: #0071B8;
	display: inline-block;
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 20px;
	line-height: 22px;
	text-decoration: none;
	color: #FFF;
}
.button a:hover{
	background-color: #F28F00;	
}