.messaging-vipaa-module{outline:none;}
.messaging-vipaa-module .error-skin{font-size:11px;margin:20px;padding:20px 20px 17px 20px;border:1px solid #f8edf3;background-color:#fff4f9;}
.messaging-vipaa-module .error-skin .error-message{padding:4px 0 0 61px;background:url(../graphic/error-large.gif) 0 0 no-repeat;min-height:36px;}
.messaging-vipaa-module .error-skin .error-message p.title{font-weight:bold;padding-bottom:7px;}
.messaging-vipaa-module .error-skin .error-message p.redTitle{color:#D10019;}
.messaging-vipaa-module .error-skin .error-message .redTitle{color:#D10019;}
.messaging-vipaa-module .error-skin .error-message ul {margin-left:13px;}
.messaging-vipaa-module .error-skin .error-message ul li{list-style:disc;padding-left:1px;margin-bottom:0;}
.messaging-vipaa-module .error-skin .error-message p.redTitle, .messaging-vipaa-module .error-skin .error-message p b, .messaging-vipaa-module .error-skin .error-message p.title{color:#D10019;}

/* FBM Error Message Style */
.messaging-vipaa-module .fbm-error-skin .fbm-error-message  h1{
	font-size: 17px;
	color: #333;
	margin-top: 30px;
	margin-bottom: 15px;
}

.messaging-vipaa-module .fbm-error-skin .fbm-error-message  .error-content{
	font-size: 15px;
}

.messaging-vipaa-module .fbm-error-skin .fbm-error-message .lineDivTop{
	border-top: 1px solid #cacaca;
	margin-top: 3%;
}
/* FBM Error Message Style */

/*layout styles for eCC Intitative */
.olb-2col-standard-layout .header .messaging-vipaa-module .error-skin{margin: 30px 0px 0px !important;} 
.two-row-flex-wideleft-layout .center-content .header .messaging-vipaa-module .error-skin {margin: 30px 25px 20px;}
/*layout styles for eCC Intitative*/

/* for transparent skin - EIDMS - vippa commented for defect aug 2012 dect 10011 as no visual.*/
/*.sbcc-override .messaging-vipaa-module .error-skin{font-size:11px;padding:20px 20px 17px 20px;border:1px solid #D4001A;background-color:#fff;}*/
.fsd-layout .fsd-border .center-content .columns .lt-col .messaging-vipaa-module .error-skin{ margin:0 0 15px 0;}
/* for reset passcode - vipaa */
.two-row-flex-wideleft-layout .center-content .header .messaging-vipaa-module .error-skin.prp-error {
	margin:30px 25px 20px 25px;
}
/* removing left and right margin spacings for the Eclo project */
.fsd-layout .fsd-border .center-content .columns .messaging-vipaa-module .error-skin{ margin:25px 0;}


.legacy-layout .messaging-vipaa-module .error-skin {
	margin: 25px 0 25px 12px;
}
.sbcc-override .messaging-vipaa-module .error-skin p.title{font-weight: normal;}

.olb-2col-standard-trans-layout .messaging-vipaa-module .error-skin{
	background-color: #FFF4F9;
    border: 1px solid #D10019;
    font-size: 12px;
    line-height: 18px;
    margin-top: 20px;
    padding: 0 100px 0 20px;
}
.olb-2col-standard-trans-layout .messaging-vipaa-module .error-skin b{color:#D10019;font-weight: normal;}
.olb-2col-standard-trans-layout .messaging-vipaa-module .error-skin p.client-title{color:#D10019;font-weight: normal;}
.olb-2col-standard-trans-layout .messaging-vipaa-module .error-skin span.trans-title{color:#D10019;font-weight: normal;}
.olb-2col-standard-trans-layout  .messaging-vipaa-module .error-skin p.title{font-weight: normal;}          
.olb-2col-standard-trans-layout .messaging-vipaa-module.trans .error-skin .error-message ul.no-bullets li{list-style: none outside none;margin-left: -14px;}
.olb-2col-standard-trans-layout .messaging-vipaa-module .error-skin .error-message ul li{list-style:square;padding-left:1px;}

.olb-2col-standard-trans-layout .messaging-vipaa-module .error-skin .error-image{
   background: url("../graphic/imgSprite_icons_alerts.png") no-repeat scroll 0 0;
    float: left;
    height: 45px;
    margin: 10px 15px 19px 0;
    width: 45px;
}

.olb-2col-standard-trans-layout .messaging-vipaa-module .error-skin .error-message{
	background: none;
    margin: 10px 0 5px 0;
    min-height: 36px;
    padding: 4px 0 10px 61px;
}


.messaging-vipaa-module.vipaa-pwd .error-skin{
	border: 1px solid #dc1431;
}

.messaging-vipaa-module.vipaa-pwd .ico-bg{
	    width: 66px;
    background-color: #f9dee1;
    float: left;
    height: 100%;
    margin-left: 21px;
    margin-top: 1px;
    height: 77px;
    /* z-index: 1; */
    background-image: url(../graphic/error-large.gif);
    background-position: 16px 21px;;
    background-repeat: no-repeat;
}
.messaging-vipaa-module.vipaa-pwd .error-skin {
    background-color: #fff;
}
.messaging-vipaa-module.vipaa-pwd .error-skin .error-message li br{
	line-height: 20px;
}
