@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700;900&display=swap');

html {
    background-color: #FFFFFF;
    Font-size: 62.5%
}

body {
     font-family: Roboto, sans-serif;
     font-size: 1.80rem;
     font-weight: 400;
     line-height: 3.00rem;
     color: #000000;
}

.smallprint      { 

} 

a:link, a:visited {
    margin: 0;
	padding: 0;
	padding-left: 1px;
	padding-right: 1px;
	box-sizing: border-box;
	display: inline-block;
	line-height: 0.25em;
	color: #007ea8;
  	text-decoration:none;
    font-weight: bold;
	padding-bottom: 0px;
	border-bottom: 8px solid #ececec;
}

a:hover {
	margin: 0;
	padding: 0;
	padding-left: 1px;
	padding-right: 1px;
	box-sizing: border-box;
	display: inline-block;
	line-height: 0.25em;
	
	color: #036;
  	text-decoration: none;
    font-weight: bold;
	background-color: #ececec;
    border-top: 10px solid #ececec;
}

p, dl, hr, h1, h2, ol, ul, pre, table, address, fieldset {

}

h1 {
    font-family: Roboto, sans-serif;
    font-size: 7.20rem;
    font-weight: 900;
    color: #036;
	line-height: 1.00;
	letter-spacing: -1px;
}

h2 {
    font-family: Roboto, sans-serif;
    font-size: 4.00rem;
    font-weight: 900;
    color: #036;
	line-height: 1.1;
	letter-spacing: -0.56px;
}

img 
{ 
    border: none; 
}

 .panel_with_padding
{     
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px; 
	border-style:Solid;
	Border-Color:White;
	Border-Width:8px;

	margin-top:0pt;
	margin-bottom:0pt;
 }