div.info, div.success, div.warning, div.error, div.validation {
border: 1px solid;
margin: 0;
padding:15px 10px 15px 55px;
margin-bottom: 15px; 
background-repeat: no-repeat;
background-position: 10px 15px;
clear: both; 
}
div.info ul, div.success ul, div.warning ul, div.error ul, div.validation ul{
	list-style: inside;
	margin-left: 0;
	padding-left: 5px;
}
div.info h2, div.success h2, div.warning h2, div.error h2, div.validation h2{
	padding: 0px; 
	margin-top: 3px;
	font-size: 24px; 
}
div.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('/projects/_global/images/messages/info.png');
}
div.info a,
div.info a:hover,
div.info a:active,
div.info a:visited{
color: #00529B;
}
div.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('/projects/_global/images/messages/success.png');
}
div.success a,
div.success a:hover,
div.success a:active,
div.success a:visited{
color: #4F8A10;
}
div.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('/projects/_global/images/messages/warning.png');
}
div.warning a,
div.warning a:hover,
div.warning a:active,
div.warning a:visited{
color: #9F6000;
}
div.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('/projects/_global/images/messages/error.png');
}
div.error a,
div.error a:hover,
div.error a:active,
div.error a:visited{
color: #D8000C;
}
div.validation {
color: #D63301;
background-color: #FFCCBA;
background-image: url('/projects/_global/images/messages/validation.png');
}
div.validation a,
div.validation a:hover,
div.validation a:active,
div.validation a:visited{
color: #D63301;
}
a.instructionvideo img{
	vertical-align: top;
}