﻿body {
    
    
   
}

/*news n events n Student Notice Board*/

#information {
   
    position:absolute;
    left:174px;
    width:826px;
    height:911px;
    padding:1px;
    top:320px;

}




    #information .news {
        position:relative;
        width:402px;
        height:auto;
        float:left;
        padding:10px 2px 1px 2px; 
        background-color:#FEFEFA;
        z-index:10;
    }

    #information .notice {
        position:relative;
        width:400px;
        left:10px;
        height:auto;
        float:left;
        padding:10px 2px 1px 2px; 
        background-color:#FEFEFA;
        z-index:10;
    }

    #information .box { 
        position:relative;
        float:left;
        padding:4px 4px ;
        margin:1px 2px 1px 3px;
        width:386px;
        height:125px;
        border-bottom:dotted thin black;
        z-index:30;
    }

    #information .n_date {
        position:absolute;
        left:0px;
        top:20px;
        width:63px;
        height:75px;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:55px;
        color:#959595;
    }

    #information .n_month {
        position:absolute;
        left:64px;
        top:35px;
        width:30px;
        height:25px;
        font-family:'Times New Roman';
        font:bold;
        font-size:20px;
        color:#ed2424;

    }

    #information .n_year {
        position:absolute;
        left:64px;
        top:58px;
        width:30px;
        height:25px;
        font-family:'Times New Roman';
        font:bold;
        font-size:20px;
        color:black;

    }

    #information .n_box{
        position:relative;
        left:112px;
        top:2px;
        width:268px;
        height:107px;
        
        font-size:14px;
        color:black;
        padding:5px 5px 1px 1px;
        overflow:hidden;
       

    }

    #information .n_box_headline {

       position:relative;
        left:2px;
        top:-3px;
        margin-bottom:1px;
        width:auto;
        height:auto;
        font-size:16px;
        font-family:'Times New Roman';
        color:#ed2424;
    }


    #information .s_headline {
        position:relative;
        left:0;
        top:0;
        padding: 1px;
        font-family:'Times New Roman';
        font-size:16px;
        color:#c13450;
        height:auto;
        width:394px;
    }

    #information .s_datetime {
        position:relative;
        height:auto;
        width:394px;
        color:black;
        font-size:12px;
    }
    








.links {
   width: 820px;
   height: 235px;
   
    
   
}

/* start of highlights*/

#highlights {
    height:735px;
    position:relative;
    float:left;
    padding:0px;
    justify-content:center;
    background-color:whitesmoke;
    width:169px;
    margin-top:0px;
    top: -3px;
    left: 0px;
}

    #highlights .smallbox 
    {
        position:relative;
        float:left;
        margin-top:20px;
        padding:0 0 3px 0;
        height:171px;
        width:169px;
        background-color:white;      
        font-size:13px;
    top: 25px;
    left: 0px;
}

        #highlights .smallbox a 
        {
            text-decoration:none;
            color:black;
            margin-top:-2px;
           
        }

            #highlights .smallbox a:hover {
                color:#c13450;
            }

#information a {
    text-decoration:none;
    color:#c13450;
}


    #information a:hover {
        text-decoration:underline;
        color:#d72424;
    }
    


       #highlights .smallboxN 
    {
        position:relative;
        float:left;
        margin-top:20px;
        padding:0 0 3px 0;
        height:179px;
        width:169px;
        background-color:white;      
        font-size:13px;
    top: 5px;
    left: 0px;
}

        #highlights .smallboxN a 
        {
            text-decoration:none;
            color:black;
            margin-top:-2px;
           
        }

            #highlights .smallboxN a:hover {
                color:#c13450;
            }


#information_News {
   
    position:absolute;
    left:174px;
    width:826px;
    height:911px;
    padding:1px;
    top:20px;

}


  #information .newsU {
        position:relative;
        width:402px;
        height:auto;
        float:left;
        padding:10px 2px 1px 2px; 
        background-color:#FEFEFA;
        z-index:10;
    }

    #information .noticeU {
        position:relative;
        width:400px;
        left:10px;
        height:auto;
        float:left;
        padding:10px 2px 1px 2px; 
        background-color:#FEFEFA;
        z-index:10;
    }



/* Starter CSS for Flyout Menu */
#cssmenu {
  padding:0;
  margin: 0;
  border: 0; }

#cssmenu ul, #cssmenu li {
  list-style: none;
  margin: 0;
  padding: 0; }

#cssmenu ul {
  position: relative;
  z-index: 597;
  float: left; }

#cssmenu ul li {
  float: left;
  min-height: 1px;
  line-height: 1.5em;
  vertical-align: middle; }

#cssmenu ul li.hover,
#cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default; }

#cssmenu ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%; }

#cssmenu ul ul li {
  float: none; }

#cssmenu ul ul, #cssmenu ul ul ul {
  top: -1px;
  left: 99%; }

#cssmenu ul li:hover > ul {
  visibility: visible; }

#cssmenu ul li {
  float: none; }

#cssmenu a {
  display: block; }

/* Custom CSS Styles */
#cssmenu {
  font-family: 'Segoe UI', Arial, sans-serif;
  font-size: 13px; }
  #cssmenu:after, #cssmenu ul:after {
    content: '';
    display: block;
    clear: both; }
  #cssmenu ul {
    background:#0072BB;
    border: 1px solid #AAAAAA;
    padding: 4px;
    width: 160px; }
    #cssmenu ul li {
      color: #fff;
      position: relative; 
      width: 160px;
    }
      #cssmenu ul li.hover, #cssmenu ul li:hover {
        background: #407a1e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAARCAMAAAArHTYgAAAAM1BMVEVMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNeSdtTAAAAEHRSTlP2697Pv66biXZkUUAwIRQJC+dRrgAAACJJREFUeF4FwIcNgCAAALCyN/r/tcSPIEqyomq6YVq24/oeBwoAieqEWU4AAAAASUVORK5CYII=) repeat-x;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4b8e23), color-stop(1, #407a1e));
        background-image: -webkit-linear-gradient(top, #4b8e23, #407a1e);
        background-image: -moz-linear-gradient(top, #4b8e23, #407a1e);
        background-image: -ms-linear-gradient(top, #4b8e23, #407a1e);
        background-image: -o-linear-gradient(top, #4b8e23, #407a1e);
        background-image: linear-gradient(#4b8e23, #407a1e);
        color: #FFF; }
        #cssmenu ul li.hover > a, #cssmenu ul li:hover > a {
          color: #FFF;
          border: 1px solid #327E04;
          width: 140px;
        }
    #cssmenu ul ul {
      width: 160px; }
  #cssmenu a {
    border: 1px solid transparent;
    padding: 3px 10px; }
    #cssmenu a:link, #cssmenu a:visited {
      color: #fff;
      text-decoration: none; }
    #cssmenu a:hover {
      background: #4b8e23 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAARCAMAAAArHTYgAAAAM1BMVEVMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNMjiNeSdtTAAAAEHRSTlP2697Pv66biXZkUUAwIRQJC+dRrgAAACJJREFUeF4FwIcNgCAAALCyN/r/tcSPIEqyomq6YVq24/oeBwoAieqEWU4AAAAASUVORK5CYII=) repeat-x;
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6ea936), color-stop(1, #4b8e23));
      background-image: -webkit-linear-gradient(top, #6ea936, #4b8e23);
      background-image: -moz-linear-gradient(top, #6ea936, #4b8e23);
      background-image: -ms-linear-gradient(top, #6ea936, #4b8e23);
      background-image: -o-linear-gradient(top, #6ea936, #4b8e23);
      background-image: linear-gradient(#6ea936, #4b8e23);
      color: #FFF; }
    #cssmenu a:active {
      color: #ffa500; }
 
  #cssmenu .has-sub:hover > a:after, #cssmenu .has-sub.hover > a:after {
    border-color: transparent transparent transparent #FFF; }
  #cssmenu .has-sub > a:after {
    content: '';
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    border-color: transparent transparent transparent #808080;
    position: absolute;
    top: 50%;
    right: 5%;
    margin-top: -4px;
    -webkit-transform: rotate(360deg); }
 