#MainLayoutContainer
{
   min-width: 670px;
   position: relative;
}

.MainContentPane
{
   position: absolute;
   bottom: 0;
   top: 112px;
   left: 0;
   right: 0;
}

.MainContentPaneMobileDeviceDesktopMode
{
   top: 138px;
}

.ViewSwitcherText
{
   font-family: tahoma, sans-serif;
   color: black;
   padding: 4px;
   font-size: 11pt;
   font-weight: bold;
}

#MainLayoutHeaderContainer
{
   position: absolute;
   top: 0;
}

.contentAreaBackground
{
   width: 100%;
   height: 100%;
   background: #4974b1;
   background: -moz-linear-gradient(top, #4974b1 0%, #193c61 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4974b1), color-stop(100%,#193c61));
   background: -webkit-linear-gradient(top, #4974b1 0%,#193c61 100%);
   background: -o-linear-gradient(top, #4974b1 0%,#193c61 100%);
   background: -ms-linear-gradient(top, #4974b1 0%,#193c61 100%);
   background: linear-gradient(to bottom, #4974b1 0%,#193c61 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4974b1', endColorstr='#193c61',GradientType=0 );
   background-attachment:fixed;
   border-radius: 1em;
   border-color: black !important;
}

.LightBlueGradientBackground
{
   background: #c8daff;
   background-color: #c8daff !important;
   background: -moz-linear-gradient(top, #c8daff 1%, #aabee6 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c8daff), color-stop(100%,#aabee6));
   background: -webkit-linear-gradient(top, #c8daff 1%,#aabee6 100%);
   background: -o-linear-gradient(top, #c8daff 1%,#aabee6 100%);
   background: -ms-linear-gradient(top, #c8daff 1%,#aabee6 100%);
   background: linear-gradient(to bottom, #c8daff 1%,#aabee6 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8daff', endColorstr='#aabee6',GradientType=0 );
   background-attachment:fixed;
}

.NavBarSelectedItem
{
   background: rgb(255,211,137);
   background: -moz-linear-gradient(top, rgba(255,211,137,1) 0%, rgba(255,173,85,1) 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,211,137,1)), color-stop(100%,rgba(255,173,85,1)));
   background: -webkit-linear-gradient(top, rgba(255,211,137,1) 0%,rgba(255,173,85,1) 100%);
   background: -o-linear-gradient(top, rgba(255,211,137,1) 0%,rgba(255,173,85,1) 100%);
   background: -ms-linear-gradient(top, rgba(255,211,137,1) 0%,rgba(255,173,85,1) 100%);
   background: linear-gradient(to bottom, rgba(255,211,137,1) 0%,rgba(255,173,85,1) 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd389', endColorstr='#ffad55',GradientType=0 );
   border: 1px solid black !important;
}

.ApplicationLinkContainer
{
   width: 600px;
}

.loginHeader
{
   padding-top: 5px;
   font-size: 10pt;
}

.LoginRemembereMe
{
   width: 250px; 
}

#loginLink
{
   text-decoration: none;
   color: black;
   font-size: 10pt;
}

.MessagePageContainer
{
   width: 50%;
   min-width: 450px;
}

#ErrorPageHelpButton
{
   margin-right:20px;
}
