﻿body {
    background-color:#ffffff;
    padding:0;
    margin:0;
}

/*table{
    width:100%;
    padding:0px;
    margin:0px;
}*/

.masterheader
{
    position:fixed;
    left:0px;
    top:0px;
    /*background-color:#0901c3;*/
    /*background-color:#05073d;*/
    background-color:#ffffff;
    color:white;
    font-size:20pt;
    font-family:Verdana;
    width:100%;
    height:80pt;
    line-height:35px;
    vertical-align:middle;
    z-index:111;
}
.masterfooter{
    /*background-color:#05073d;*/
    /*background-color:white;*/
    color:white;
    font-size:11pt;
    font-family:Verdana;
    vertical-align:top;
    /*position:fixed;
    bottom:1px;*/
    z-index:112;
    width:100%;
    /*height:250px;*/
}
.masterfooter  a{
    color:white;
    font-size:11pt;
    height:100%;
        
}
.masterfooter a:hover{
    background-color:#dc9842;
    display:block;
    font-size:11pt;

}
.logoimg{
    width:80px;
    height:80px;
    position:relative;
    /*left:20px;
    top:35px;*/
    border:0px solid;  
    border-radius:50%;
    z-index:111;
}
.schooltitle{
    position:relative;
    left:1px;
    font-family:'Monotype Corsiva';
    font-size:20pt;
    font-weight:700;
    color:navy;
}

.welcome{
    font-size:16pt;
    color:black;
    /*width:600px;*/
    font-family:Arial 'Times New Roman';
    text-align:justify;
    margin-right:0px;
    padding:10px;
    
    /*background-color:#efebeb;*/
    background-color:#9bc6fb;
    border:0px inset black;
    /*float:right;*/
    z-index:33;
}
.welcometd{
    background-color:#ffffff;
    margin-top:20px;
    margin-bottom:20px;
    padding:10px;
    display:flexbox;
    justify-content:center;
    background-image:url('/images/defaultpage/wecomeimage.jpg');
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
    width:500px;
    height:380px;
    border:0px solid;
    opacity:1.0;
    z-index:9;
}

.pageheading{
    background-color:none;
    border-bottom:3px ridge silver; 
    text-align:left;
    font-family:'Times New Roman' Verdana;
    font-size:20pt;
    color:black;
    display:inline-block;
    margin:0 auto;
}
.pagepara{
    color:black;
    font-family:Arial Verdana 'Times New Roman';
    font-size:13pt;
    word-spacing:5px;
    line-height:25px;
    text-align:justify;
    padding:10px;
    width:750px;
    margin:0 auto;
    vertical-align:top;
}
.aboutPageImg{
    margin:10px;
    width:250px;
    height:250px;
    border:2px solid maroon;
    border-radius:5px;
}

.allpagepara{
    color:black;
    font-family:Arial Verdana 'Times New Roman';
    font-size:13pt;
    word-spacing:5px;
    line-height:25px;
    text-align:justify;
    padding:10px;
    width:850px;
    margin:0 auto;
    vertical-align:top;
}

.vissionslogan{
    font-family:'Monotype Corsiva';
    font-size:25pt;
    color:#6d08e0;
    text-align:center;
    font-weight:600;
    padding:0px 5px 0px 5px;
    line-height:45px;
    text-shadow:5px 5px 4px #808080;
    margin:0 auto;
}
.borderwithshadow{
    border:1px solid;box-shadow: 10px 10px #888888;margin:5px;padding:10px; border-radius:1px;
}

.imagediv {
    margin: 10px;
    left: 1px;
    top: 20px;
    height: auto;
    background-color: white;
    border: 0px solid black;
    border-radius: 0px;
    text-align: center;
    font-family: 'Times New Roman';
    font-size: 3pt;
    color: black;
    padding: 2px 2px 2px 2px;
}
.imgarea {
    width: 220px;
    height: 300px;
    background-color: white;
    border: 1px solid red;
    border-radius: 5px;
    text-align: center;
}

.queryform{
    color:black;
    font-size:12pt;
}
.submitbutton{
    border:1px solid black;
    font-size:12pt;
    color:navy;
    background-color:ghostwhite;
    width:140px;
    height:30pt;
    margin:5px;
}

.galleryimg {
    width: 220px;
    height: 220px;
    background-color: white;
    border: 1px solid red;
    border-radius: 5px;
    text-align: center;
}