#head .navbar-inverse {
    background-color: #0f3277;
    border: 0;
    margin-bottom: 0;
    border-radius: 0px;
    padding: 0px;
	color: black;
	/*font-weight: bold;*/
	z-index: 444444;
	width: 100%;
}
.navbar-inverse .navbar-nav>li>a {
    color: white;
}
.navbar {
    position: relative;
    min-height: 20px;
    margin-bottom: 20px;
    border: 1px solid transparent;
}
.top-panel 
{
	background-color: white;
}
.navbar-nav>li>a {
    padding-top: 12px;
    padding-bottom: 12px;
	color: black;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 12px 14px;
	color: white;
	font-size: 18px;
}
.navbar-inverse .navbar-nav >li> a:hover {
 
  color: #900000;
}


.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
	/*background-color: red;*/
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
    color: #fff;
    background-color: #d70c0c;
}
.choose-header
{
	font-size: 18px;
	font-weight: bold;
	color: black;
	float: left;
	margin-left: 0px;
}


.head-nav ul li
	{
    display: inline-block;
    /* margin: 0 .0em; */
    outline: none;
    text-decoration: none;
    text-transform: uppercase;
    /* letter-spacing: 0px; */
    font-weight:400;
    font-size: 16px;
		
	}

	.head-nav ul li a {
		color: #fff;
	}
	.head-nav ul li a {
		position: relative;
		display: inline-block;
		margin: 10px 10px;
		outline: none;
		color: white;
		text-decoration: none;
		text-transform: uppercase;
		letter-spacing: 1px;
		font-weight: 600;
		text-shadow: 0 0 1px rgba(255,255,255,0.3);
		font-size: 0.96em;
	}
	.footer1
	{
		background-color:  #0f3277;
		padding: 10px;
		color: white;
		font-size: 16px;
	}
	
	.main-sub-heading
	{
		color: #0f3277;
		font-weight: bold;
	}
	.main-body-text
	{
		font-size: 20px;
		color: #898989;
		text-align: justify;
	}
	.box-border
	{
		border: 1px solid #898989;
		padding: 14px;
		margin-right: 20px;
		width: 47%;
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.box-border-notice
	{
		border: 1px solid #898989;
		padding: 14px;
		margin-right: 20px;
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.notice-margin
	{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	#box-1
	{
		margin-right: 0px;
		margin-left: 20px;
	}
	.each-heading
	{
		padding-bottom: 6px;
		border-bottom: 1px solid #898989;
		color: #0f3277;
		font-weight: bold;
		font-size: 20px;
		padding-left: 0px;
	}
	.image-text
	{
		color: #898989;
		padding-bottom: 6px;
	/*	border-bottom: 1px solid #898989;*/
		margin-top: 10px;
		font-size: 16px;
		padding-left: 0px;
	}
	.president-desk
	{
		
		/*background-color: blue;
		height: 450px;*/
		width: 99%;
		margin-top: 40px;
		background-image: url('../images/president-back.jpg');
		background-size: 100% 100%;
	}
	.p-heading
	{
		font-size: 28px; 
		color: #0f3277;
		font-weight: bold;
		padding: 20px;
	}
	.princple-text
	{
		font-size: 18px; 
		margin-top: 10px;
		color: #0f3277;
	}
	.p-img
	{
		padding: 30px;
		padding-top: 10px;
	}
	.blue-heading-each
	{
		background-color: #0f3277;
		font-size: 22px;
		font-weight: bold;
		margin-top: 30px;
		width: 99%;
		padding: 6px;
		color: white;
	}
	
	.img-margin
	{
		margin-top: 30px;
	}
	
	.left-blue-text
	{
		font-size: 18px; 
		margin-top: 10px;
		color: #0f3277;
	}
	
	.left-gray-text
	{
		font-size: 18px; 
		margin-top: 10px;
		color: #898989;
	}
	
	
	
	
	.table-header 
	{
		padding: 12px;
		font-size: 20px;
		font-weight: bold;
	}

	.table-text {
		padding: 12px;
		font-size: 16px;
	}
	.box-color
	{
		background-color: #0b52a2;
		color: white
	}
	.box-color-light
	{
		background-color: #0b52a2;
		color: white
	}
	.row-color-odd
	{
		/*background-color:#b2d0f3;*/
		color: #4b4848;
		font-weight: bold;
	}
	.row-color-even
	{
		/*background-color:#d9dbf6;*/
		color: #4b4848;
		font-weight: bold;
	}
	.footer11
	{
		background-color:  #232a33;
		padding: 10px;
		color: white;
		font-size: 16px;
	}	
	.blue-heading-each1
	{
		background-color: #0f3277;
		font-size: 22px;
		font-weight: bold;
		margin-top: 30px;
		padding: 6px;
		color: white;
	}
	
	
	@media screen and (max-width: 980px) {
	
	.each-heading
	{
		padding-bottom: 6px;
		border-bottom: 1px solid #898989;
		color: #0f3277;
		font-weight: bold;
		font-size: 20px;
		padding-left: 0px;
		width: 100%;
	}
	.col-md-2, .col-md-3, .col-md-4, .col-xs-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
		position: relative;
		min-height: 1px;
		padding-right: 15px;
		padding-left: 15px;
		width: 100%;
	}
}
/******************************************************************/
/******************      color: 
0f3277
/
