﻿.MainBody {
  width: 100%;
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6B89A3', EndColorStr='#FFFFFF');
  background: -webkit-linear-gradient(#6B89A3, white); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#6B89A3, white); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#6B89A3, white); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#6B89A3, white); /* Standard syntax */
}

.AppMenu {
  text-align: center;
  border-style: none;
  background-color: #82C9D8;
  vertical-align: middle;
  height: 3em;
}

.ApplicationTitle, .PageMainTitle {
  text-align: center;
  border-style: none;
  vertical-align: top;
  color: White;
}

.MasterLink {
  text-decoration: underline;
  text-align: left;
  background-color: #82C9D8;
  color: white;
  border-right: dimgray 2px groove;
  border-top: gainsboro 2px ridge;
  border-left: gainsboro 2px ridge;
  border-bottom: dimgray 2px groove;
  z-index: 100;
  padding: 2px 2px 2px 2px;
}

.NoMessage {
  display: none;
}

.ErrMsg {
  background-color: white;
  color: red;
  border: 3px groove Black;
}

.InfoMsg {
  border: 3px groove gray;
}
/* Updated MVC Bootstrap Dropdown Submenu */
.dropdown-submenu {
  position: relative;
}

  .dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
  }

  .dropdown-submenu:hover > .dropdown-menu {
    display: block;
  }

  /*
  todo: Move the triangle menu indicator
  .menu-fix > a:after {
    float: left;
}*/

  .dropdown-submenu > a:after {
    display: block;
    content: "  ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #cccccc;
    margin-top: 5px;
    margin-right: -10px;
  }

  .dropdown-submenu:hover > a:after {
    border-left-color: #ffffff;
  }

  .dropdown-submenu.pull-left {
    float: none;
  }

    .dropdown-submenu.pull-left > .dropdown-menu {
      left: -100%;
      margin-left: 10px;
      -webkit-border-radius: 6px 0 6px 6px;
      -moz-border-radius: 6px 0 6px 6px;
      border-radius: 6px 0 6px 6px;
    }

/*Extra*/
div ul {
  list-style-type: none;
}

/*End Of Udpated DropDown and NavBar CSS */

.panel-body.padding{
    padding:1em;
}