body { font-family:arial, verdana, sans-serif; font-size:17px;  text-align: left;  color: #333; margin:0px; padding:0px;background-color:#001F82;}
img {border:0px;max-width:100%;}
img.left {margin-right:10px; margin-bottom:5px; padding-bottom:10px;}
img.border {margin-top:0px; margin-top:6px; margin-right:10px;margin-bottom:6px;border: 1px solid #7E9CFE;}
img.floatleft {float:left;margin-top:0px; margin-top:3px; margin-right:10px;margin-bottom:3px;border: 1px solid #7E9CFE;}
img.floatleft1 {float:left; margin:0px;}
img.floatleft2 {float:left; margin:0px 5px 5px 0px;}
img.floatleftnoborder {float:left;margin-top:0px; margin-top:3px; margin-right:10px;margin-bottom:3px;}
img.logo{margin-bottom:3px;}
b {font-size:16px; }
a {color:black;  text-decoration:underline;   }
a.title {font-size:24px; font-weight:bold; margin-right:0px;text-decoration:none; }
a.menu {color: black; font-size:17px;text-decoration:none; }
a.small { color:#F5D985 ;  font-size:12px ;text-decoration:none; }
a.links6 {color:#000000; font-weight:normal; font-size:14px; text-decoration:none; line-height: 150%; }
a.links6:hover {color:#92ABFE;}
a.readmore { text-decoration:none;font-weight:bold; font-size:16px;}
a.light { color:grey;text-decoration:none;}
h1 { font-size:22px ; font-weight:bold; text-decoration:none; margin-bottom:0.8em; margin-top:0em;}
h2 {font-size:18px ; font-weight:bold; text-decoration:none; margin-bottom:0.8em;margin-top:1.4em;}
h2.moremargin {margin-bottom:0.7em;margin-top:1.9em;}
h2.news {font-size:16px; margin-bottom:0.4em; margin-top:1.8em;}
h2.blue { margin-bottom:8px;margin-top:3px; font-size:13px;}
h3{font-size:15px ; font-weight:bold; text-decoration:none;  margin-bottom:0.5em;}
h4 { font-size:12px ; font-weight:bold; text-decoration:none; margin-bottom:0.5em; margin-top:0em}
h5 { font-size:11px ; font-weight:bold; text-decoration:underline;  margin-bottom:0.5em; margin-top:0em}
.social  {padding-right:8px; padding-top:6px; float:right;}
p {margin: 0px 0px 25px 0px;}
p.image {text-align:center; margin-bottom:35px;}
.header1 {font-size:15px; font-weight:bold;}
.menutitle1 {float:left; padding-top:6px; padding-left:5px; padding-right:6px; background-color:#7e9cfe; margin-right:5px;margin-bottom:5px;}
.menutitle2{float:left; padding-top:6px; padding-left:5px; padding-right:6px; background-color:#7e9cfe; margin-right:5px;margin-bottom:5px;}
.menutitle {float:left; padding-top:6px; padding-left:5px; padding-right:6px; background-color:#7e9cfe; margin-right:5px;margin-bottom:5px; }
.menuimage {float:right; padding:0px; background-color:#001f82; margin-right:5px;margin-top:5px;}
.menutitles {float:left; padding-top:5px; padding-left:5px; padding-right:5px; background-color:#B9C9FF; margin-right:5px;}
.container {padding-left:15px; padding-right:15px; margin-top:10px;}
.content{background-color:white; padding:40px 55px 40px 45px;}
.textleft { float:left;margin-right:10px;}
.textright {max-width:260px; float:left;font-size:14px; background-color:#e2e8fe;padding:15px 15px 20px 12px;}
ol {list-style:none; counter-reset:mycounter; padding:0;}
ol li {position:relative; margin-left: 40px; padding:0px 0;}
ol li:before {content:counter(mycounter); counter-increment:mycounter; position:absolute; top:0; left:-40px; width:22px; height:22px; line-height:22px; border-radius:50%; color:white; background:#6a8bfe; text-align:center;}

@media screen and (min-width: 600px) 
{
.container {margin: auto; margin-top:20px;  max-width: 900px;}
.textleft{ width: 430px;}
}
@media screen and (max-width: 700px) 
{
.menutitle1 {display: none;}
.social  {padding-right:10px; padding-top:6px; float:right;}
a.links6 { font-size:15px;  }
.textright {max-width:500px;}

}
@media screen and (max-width: 500px) 
{
a.links6 { line-height: 180%; }
.menutitle2 {display: none;}
.content {padding-left:20px; padding-right:15px}
.container {padding-left:5px; padding-right:5px;}
}