@charset "utf-8";
/* CSS Document */

body {margin: 0px; padding: 10px; text-align: inherit; font-size: 14px; font-family: 'Open Sans', arial, sans-serif; background-color: WHITE; -webkit-text-size-adjust: 100%; color: #333}

#contentwrapper {width: 100%;  }

div#content {width: 80%; }

.proxima_cond {font-family: "proxima-nova-condensed",sans-serif;}
.proxima_black {font-family: "proxima-nova",sans-serif; font-weight: 900}
.proxima {font-family: "proxima-nova",sans-serif; }

a, a:visited {color:#e4002b;text-decoration: none;}
a:hover {color: #002855; text-decoration: none;}

.cta a, .cta a:visited, a.cta, a.cta:visited {display: inline-block; background-color: #e4002b; color: white; padding: 5px 10px; text-decoration: none; border-radius: 15px; text-transform: uppercase; font-weight: 500; border: solid 2px white;text-shadow: 0 0 0px black;}
.cta a:hover, a.cta:hover { background-color: #002855; color: white;  text-decoration: none;}

h1, h2, h3 {margin-top: 0; }

h1 {color: #e4002b; font-size: 36px; font-weight: 300}

h2 {color: #002855; font-size: 24px;font-weight: 600}

h3 {color: #002855; font-size: 18px; font-weight: 600}

h4 {color: #002855; font-size: 14px; font-weight: bold; }
h5 {color: black; font-size: 14px; font-weight: bold; }
h6 {color: black; font-size: 14px; font-style: italic; font-weight: bold;}

p, pre{
padding: 5px 10px;
margin:0px;
text-align: inherit;	
}

ul  {
    padding:20px;
	
}

ol  {
    padding:20px;
	
}

ul li {
    padding:5px;
	text-align: justify;
	
}

ol li {
    padding:5px;
	margin-left: 35px;
	text-align: justify;
	
}