body{ margin:0px; padding:0px; font-family:verdana; font-size:13px;}

.top{ background-color:#153982; height:5px;}

.space{height:10px;}

hr {
    margin:0px;
}

.col-lg-9 li {

    margin-top:15px;
    font-family: calibri;
    font-size: 15px;

}

.toplogo img{width:auto; height:auto;}

.red{ background-color:#d9271b; height:5px;}

.nav > li > a { padding:15px;}

.navbar {border:0px; margin-bottom:0px; margin-top:10px; }

.navbar-default {
    background: none;
}


.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #d9271b;
}

    .navbar-default .navbar-nav > li > a { color:#fff;  text-transform:uppercase; 
    }

.navbar-collapse{ border:0px; background-color:#183883; border-radius:0px; border-bottom:2px solid #d9271b; margin-bottom:10px;  }

.navbar-nav > li > a{ color:#fff; text-transform:uppercase; padding-left:16px; padding-right:16px; }

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {

    background-color:#d9271b; color:#fff;
}

.heading p{ font-size:23px; text-align:right; padding-top:35px; text-transform:uppercase; font-weight:bold; color:#d9271b;}

.topright p{text-align:right; margin:0px; line-height:21px; font-size:15px;}

.topright p:first-child { font-weight:bold; margin-top:10px;}

.banner img{width:100%; }

.custom-pad {padding: 0 15px;}

.quicklinks{background-color:#af8a56; padding: 0;}

.quicklinks h2{ font-size:18px; color:#fff; font-weight:bold; background-image:url(../images/quickbg.jpg); margin:0px; text-transform:uppercase; line-height:45px;  padding-left: 15px; border-bottom:1px solid #8b6a3c; }

.latestupdates{border:1px solid #cccccc; margin-top:20px; height:270px; padding:10px;}

.latestupdates h2{ font-size:18px; color:#096ca7; font-weight:bold; background-image:url(../images/latest-updatebg.jpg); text-transform:uppercase;  margin:0px; line-height:45px;  padding-left: 15px; border-bottom:1px solid #d0d0d0; }

.latestupdates p{ font-size:14px; margin:8px 0px; text-align:left; background-image:url(../images/update-arrow.jpg); background-repeat:no-repeat; padding-left:20px; background-position:0px 8px; }

.nav-tabs > li > a{ color:#fff; line-height:0.47;}

.nav-tabs > li {background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:0px 17px; border-bottom:1px #b69597 solid; }

.nav > li > a:hover,
.nav > li > a:focus { background:none; }

.nav-tabs > li:last-child {border-bottom:0px;}


h1{color:#d9261c; font-weight:bold; font-size:18px; text-transform:uppercase; margin-top:5px;}

p{margin:8px 0px; color:#333333; line-height:22px; font-family:Calibri; font-size:15px; text-align:justify;}

.services img{width:100%; margin-top:10px;}

.footer{ background-color:#183883; margin-top:10px;}

.footer ul{margin:0px; padding:0px; margin-top:10px; margin-left:140px; }

.footer li{ list-style:none; text-decoration:none; color:#fff; float:left;  }

.footer li a{ list-style:none; text-decoration:none; color:#fff; padding:5px 20px; }

.footer li a:hover{color:#fff;}

.footer p{ text-align:center; color:#fff; clear:both; margin:0px; padding-top:5px; }

.gallery img{
    border:4px solid #eeeeee;
}

.gallery p {

    font-weight:bold; margin-top:4px; text-align:left; line-height:15px;
}

    .gallery p a{ text-decoration:none;
    }

.gallery p a:hover {

    color:#183883;
}

.gallery img:hover {
    opacity:0.6;
}

.officers-box {
    background-color:#f5f3f4;
    border: #dddcdd 1px solid;
    padding:10px;
    margin-top:10px;

}

.officersheading { 
    color:#d9271b; font-size:18px; font-weight:bold; text-align:left;
}

.officersheading1 { 
    color:#0983ca; font-size:16px;
}

h2 {
    font-size:15px; font-family:Calibri; color:#096ca7; line-height: 21px; font-weight:bold; margin:8px 0px;
}

.table { font-size:12px;
}

ol { margin:0px; padding:0px; padding-left:18px;
}


.gallery {
    padding-right:20px; margin-top:10px;
}

.send {
      background-color: #183883;
  border: none;
  color: #fff;
  padding: 7px 15px;
  border-bottom: 2px solid #D9271B;
}

#ticker {
	height:200px; overflow:hidden; width:240px; padding:10px 10px;
    	list-style:none;
}

#ticker li {
    background-image:url(../images/update-arrow.jpg); background-repeat:no-repeat; padding-left:20px; background-position:0px 5px; 
	height:190px;
	line-height:18px;
	list-style:none;
    font-family: Calibri;
    font-size: 14px;
    
  
}

.navbar-collapsenew {
    border: 0px;
    background-color: #183883;
    border-radius: 0px;
    border-bottom: 2px solid #d9271b;
    margin-bottom: 10px; float:left; width:100%;
}

.navbar-header{ display:none;}
.navbar{min-height:inherit !important;}
 .quick-button{display:none;}


@media only screen and (max-width:992px) {

    .heading p {
        padding-top: 0px;
        padding-left: 10px;
        text-align: left;
    }

    .topright p {
        text-align: left;
        padding-left: 10px;
    }

    .banner {
        margin-top: 10px;
        padding: 0px;
    }

    .footer ul {
        margin-left: 0px;
    }

        .footer ul li {
            float: none;
            text-align: left;
            padding: 10px 0px;
        }

    .footer p {
        text-align: left;
        padding-left: 20px;
    }
}

    @media only screen and (max-width:768px) {

        .heading p {
            padding-top: 0px;
            padding-left: 10px;
            text-align: left;
        }

        .topright p {
            text-align: left;
            padding-left: 10px;
        }

        .banner {
            margin-top: 10px;
            padding: 0px;
        }

.container {
    width: 100% !important;
}   


    }



    @media only screen and (max-width:480px) {
        .formleft{width:100% !important;}
        .formright{width:100% !important;}
            .formright input[type=text],[type=password] { width:100%; padding:3px; margin-top:5px;
            }
        .home-quick-links{display:none;}
          .quick-button {
          display: block; text-align:right; margin-bottom:20px; padding-right:20px; margin-top:10px;
   
        }

        .quick-button a {
            padding: 8px 15px;
         
            background: #1d3c85;
            color: #fff;
            font-size: 16px; border-radius:4px; text-decoration:none;
        }
        .container-fluid {
     padding-right: 0px; 
     padding-left: 0px; 
    margin-right: auto;
    margin-left: auto;
}

        .heading{ display:none;}
        .topright { display:none;
        }

        .toplogo img {
            width: 59%;
            height: auto;
        }
        .col-lg-3 p img { width: 100%;
            height: auto;
        }
        .heading p {
            font-size: 17px;
        }
    }
            .sitemap ul{
            list-style:none;
            margin-left:0px;
            padding-left:0px;
        }
           .sitemap li {
            background-image:url(/images/sitemap-arrow.jpg);
            background-repeat:no-repeat;
            padding-left:15px;
            background-position:0px 10px;
            text-decoration:none;
            list-style:none;
            border-bottom:1px #ccc solid !Important;
            line-height:30px;
        }
        .sitemap li a {
            text-decoration:none;
            list-style:none;
            font-weight:bold;
        }

        .sitemap li:last-child {

            border:none;
        }
        .sitemap li:first-child {

            border:none;
        }
            .sitemap li ul li {

                float:left;
                background-image:none;
                padding:0px 20px;
                border:none !important;
            }

                .sitemap li ul li a {

                    font-weight:normal;
                }
