@charset "utf-8";
/* CSS Document */
body{ font-family:Arial,"Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif; color:#484848; margin:0px auto; padding:0px;background:url(../images/body-bg.gif) repeat-x center top; font-size:12px; }
h1,h2,h3,h4,h5,h6,ul,li,p,div{margin:0px; padding:0px; list-style:none;}
a{color:#333333;  text-decoration:none; }
a:hover{color:#333333; text-decoration:none; }
.clear{clear:both;}
img{border:none;}
h1{font-size:22px; font-weight:normal; padding-bottom:10px; color:#225c9d; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 a{ color:#1B558E;}
h2{font-size:22px; padding-top:15px; color:#C6E6F9; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 a{ color:#9FD5F5;}
h3{font-size:14px; padding-bottom:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
h3 a{ color:#FFFFFF;}
h3 a:hover{ color:#a6caed;}
.wrapper-outer{background:url(../images/mary.gif) no-repeat center top;}
.wrapper {padding:0px; width:960px; margin:0px auto;}
.header{height:63px; position:relative;}
.navigation{ font-size:16px; }
.navigation li{ float:right; margin-right:1px;}
.navigation li a{ display:block; padding:21px 15px; }
.navigation li a:hover, .navigation li a.active{background:#6a9dd0; color:#FFFFFF; }
.logo{position:absolute; left:0px; top:15px;} 
.banner{ height:244px;background:url(../images/banner-bg.jpg) no-repeat center top;}
.banner span{ padding:110px 457px 0px 200px; line-height:30px;display:block; color:#FFFFFF;  font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; text-align:center;}
.content-widget{ overflow:hidden; padding:13px 18px; }
.left-panel{ width:580px; float:left; line-height:18px;}
.right-panel{ width:329px; float:right;}
.top-padd{ padding-top:20px;}
.top-padd h1{font-size:18px; margin:0px 0px; padding:0px 0px; }
.top-padd h2{font-size:14px; color:#47B434; font-weight:bold; padding-bottom:25px; }
.top-padd h2 a{font-size:14px; color:#47B434; }
.top-padd h2 a:hover{font-size:14px; color:#0A4478; }
.education{ overflow:hidden;}
.view{ width:282px; float:left;background:url(../images/education.jpg) no-repeat center top; height:156px;}
.view a{ display:block; margin:104px 100px 0px 25px; color:#fff; font-size:14px;}
.your-child{ width:290px; float:right;background:url(../images/your-child.jpg) no-repeat center top; height:156px;}
.your-child a{ display:block; margin:104px 100px 0px 25px; color:#fff; font-size:14px;}
.txt-list ul{ }
.txt-list li{ float:none; margin-left:20px; list-style-type:square; padding-top: 5px;}
.txt-list-2 li{ float:none; margin-left:20px; list-style-type: decimal; padding-top: 5px; }
.container{ color:#fff;}
.container-top{ height:38px;background:url(../images/container-top.png) no-repeat center top; font-size:16px; line-height:37px; text-indent:20px; }
.container-mid{background:#2a6aac url(../images/container-bg.png) no-repeat center bottom; padding:15px;}
.container-mid h3{ text-align:center; padding-top:10px;  font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.newsletter{ display:block; padding-bottom:7px;}
.blue-box{ background:#1b558e; color:#b8d5f5; padding:15px;-moz-border-radius:5px; -webkit-border-radius: 5px;border-radius: 5px; }
.blue-box p{ font-size:16px; text-align:center; padding:3px 0px;}
.blue-box a.read-more{background:url(../images/read-more.png) no-repeat center top; display:block; width:90px; height:23px; margin:30px 0px 0px 180px; }
.footer-outer{ background:#404d5b; height:90px;}
.footer{background:url(../images/footer.png) no-repeat center top; color:#a8a9ab; display:block;   margin: 0 auto;    padding:30px 10px 0px 10px;    width: 960px; }
.copyright{ float:left; width:400px;}
.copyright img{ vertical-align:middle; line-height:30px; padding:0px 10px;}
.pinacle{ float:right; width:340px; padding-top:10px;}
.pinacle a{ color:#a4caf1;}

.dropbtn {
  background-color: #4CAF50;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
  display: block;
}

.dropdown:hover .dropbtn {
  background-color: #3e8e41;
}