
.list1 > li{margin-bottom:16px; font-size:12px}

.p1{text-align:justify;font-size:14px;line-height:20px;}

.panel-heading {padding: 4px 15px; }

/* for program pages */
newrow{color:#5071a0; font-size:16px;font-weight:bold; border-top:1px solid #5071a0;}
.newrow > td{padding-top:10px;}
table td{ vertical-align: top }
.caption1{color: #5071a0; font-weight: bold; font-size:16px; line-height: 22px;}

.subhead
{
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
  color: #0099cc;  font-weight: bold; font-size:16px; line-height: 24px;
  letter-spacing:.5px;  margin-top:10px;
  border-bottom:1px solid #5071a0;
  /*text-align:center;*/
}

.navul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #444;
	list-style-image: none;
}

.navul > li {
    float: left;
	font-size:14px;
    border-right: 1px solid #bbb;
}

.navul > li a {
    display: block;
    color: #fff; font-weigth:400;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

/* Change the link color to #111 (black) on hover */
.navul > li a:hover {
    background-color: #111;
}


.navul > li:last-child {
    border-right: none;
}

.navul > li .active {
    background-color: #BDB8B8; color:#000;
}

 .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
color: #FFF;
background-color: #5071a0;
  }
  
  .nav>li>a
  {
	color: #5071a0; font-size:16px;  /* font size of text in main menu and nav tabs in program */
  }
 

  @media (max-width:767px){
	  .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
	  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}
	  .img-hover:hover {
       opacity: 0.8;
      }
  }

/* Home Page Carousel */
header.carousel {
    height: 50%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}


