body{margin:0px; background:url(images/bg.jpg) top center; font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-weight:normal;}
h1{font-size:14px; color:#08BFBD; line-height:28px; padding:0 15px; font-weight:bold;}
h1 a{font-size:14px; color:#08BFBD; line-height:28px; font-weight:bold; text-decoration:none}
h1 a:hover{color:#fff;}
h2{font-size:18px; color:#fff; line-height:29px; background:#07B3AE url(images/icon-h2.gif) left no-repeat; border-bottom:1px solid #026461; padding:0 38px;}
h3{font-size:14px; font-weight:bold; color:#04416F;}
h4{font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#04416F; padding:10px;}
h5{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#04416F;}
ul{margin-top:10px;}
img{border:0px;}

.body-table{background:#f6f6f6; border-bottom:1px solid #ccc;}

.logo{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:40px; color:#fff; text-transform:uppercase;}

#menu {font-size:12px; font-weight:bold; line-height:43px;}#menu a
#menu td:hover{background:url(images/menu-hover-bg.gif) top repeat-x; cursor:pointer;}
#menu a{text-decoration:none; display:block; float:left; text-transform:uppercase; padding:0 14px; color:#fff;font-size:11px;}
#menu a:hover{background:url(images/menu-hover.gif) top center repeat-x; }

@keyframes glowing {
  0% {
    background-color: #2ba805;
    box-shadow: 0 0 3px #2ba805;
  }
  50% {
    background-color: #49e819;
    box-shadow: 0 0 10px #49e819;
  }
  100% {
    background-color: #2ba805;
    box-shadow: 0 0 3px #2ba805;
  }
}
.button {
        animation: glowing 1300ms infinite;
      }

.text-box{font-size:12px; color:#fff; line-height:18px; padding:0 15px;}
.text{font-size:14px; color:#666; line-height:20px; text-align:justify;}
.text h1{font-size:20px; color:#04416F; line-height:32px; padding:0px;}
.text strong{color:#04416F;}
.text-other{font-size:12px; color:#444; text-align:justify;}
.text-li{font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#07B3AE;}
#gallery{ text-align:center; margin:auto;}
#gallery .gallery:nth-child(4){margin-right:0;}
#gallery .gallery{ border:#fff 3px solid; outline:#ccc 1px solid; width:200px; margin-right:18px; float:left; margin-top:20px;}

.footer{color:#08C7C2; font-size:12px; font-weight:bold; padding:5px; text-decoration:none;}
.footer:hover{color:#fff; text-decoration:none;}
.other{color:#08C7C2; text-decoration:none; font-size:11px;}
.other a{color:#fff; font-weight:bold; text-decoration:none;}

.form input[type=text],
.form textarea,.form select,
.form input[type=date]
{padding:0px; text-indent:10px; border:1px solid #ccc; border-radius:5px; line-height:34px; height:34px; display:block; min-width:100%;}

.btn{background-color:#04416f; padding:10px 30px; font-size:18px; border:0px; color:#fff; border-radius:6px; cursor:pointer;}

.edu_deatils input[type=text],
.edu_deatils input[type=date]{width:93%;}