body {
    
}
body, td, input { font-family: 'Open Sans Light', 'Open Sans',sans-serif; font-size: 11px; }

.body-bg{
    height: 100%;
    width: 100%;
    background: #e6e7e9 url("../Settings/CommonImages/SplashBG.jpg") no-repeat fixed top left;
    background-size:100% 100%;
}



/*div.progressAnim { position: absolute; background: #fff url(DWA_splash.png) 50% 50%; width: 515px; height: 365px; padding: 3px; text-align: center; left: 50%; top: 50%; background-repeat: no-repeat; }
div.progressAnim span { font-size: 10px; }*/

/*.Msg... - COMMON*/
.MsgInfo, .MsgOK, .MsgError { background-position: 10px 10px; background-repeat: no-repeat; border-width: 1px; border-style: solid; padding: 10px 10px 10px 30px; margin-top: 10px; margin-bottom: 10px; display: block; }
.MsgInfo  h3, .MsgOK  h3, .MsgError  h3 { margin: 0px 0px 5px 0px; padding: 0px; text-indent: 0px; }

/*.Msg... - INDIVIDUAL*/
.MsgInfo { background-color: #ebf5fc; background-image: url(IcoInfo.png); border-color: #98ccef; }
.MsgOK { background-color: #b7e68a; background-image: url(IcoOK.png); border-color: #807f7f; }
.MsgError { background-color: #f49292; background-image: url(IcoError.png); border-color: #807f7f; }

body.ChangePassword{background-color:#ffffff;}

body.ChangePassword{position:relative;font-family:Tahoma, sans-serif;font-size:11px;}
.wrap1{position:absolute;top:0px;bottom:auto;left:50%;right:50%;width:800px;margin-left:-400px;
}
.wrap2 {
    background:url('../Settings/CommonImages/SplashLogo.png') no-repeat center top;
    padding-bottom: 0px;
    
}
.wrap3 {
    padding: 250px 40px 20px 40px;
    margin: 0px 0px 0px 0px;
    
}
.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 70px;
    margin: 0px 0px 0px 0px;
    background: url('../Settings/CommonImages/SplashCoBrand.png') no-repeat 50% 100%;
}
.wrap3 table{width:350px;margin:10px auto;}

.Navigation{clear:both;}
.Navigation a{display:block;width:auto;float:left;padding:10px;font-weight:bold;margin:auto auto 10px auto;}

h3{padding:0 40px 0px 0px;display:block;font-size:18px;clear:both;text-align:center;font-weight:normal;color:#999;}
h3.Headline{font-size:35px;padding:0px 0px 50px 100px;margin:0px;max-width:550px}
div.startMessage {padding:0px 0px 10px 50px;margin:0px 0px 0px 0px;text-align:center}

.Clear{clear:both;float:none;}

div.InstructionMessage{background:#eee;min-height:50px;line-height:140%;padding:20px 20px 20px 20px;margin-bottom:10px}
div.InstructionMessage h2{font-size:18px;}