#opi {
	MARGIN: 0px auto; WIDTH: 760px
}
DIV.error.msg {
	BORDER-BOTTOM: #e4494a 1px solid; BORDER-LEFT: #e4494a 1px solid; BACKGROUND-COLOR: #ffeeb2; MIN-HEIGHT: 50px; BORDER-TOP: #e4494a 1px solid; BORDER-RIGHT: #e4494a 1px solid
}
* HTML DIV.error {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
* HTML DIV.msg_error {
	BORDER-BOTTOM: #e4494a 1px solid; BORDER-LEFT: #e4494a 1px solid; BACKGROUND-COLOR: #ffeeb2; HEIGHT: 50px; BORDER-TOP: #e4494a 1px solid; BORDER-RIGHT: #e4494a 1px solid
}
DIV.error.msg H2 {
	MARGIN-TOP: -2px; TEXT-INDENT: -9999px; WIDTH: 54px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 51px; MARGIN-LEFT: -2px
}
DIV.http403.msg H2 {
	BACKGROUND-IMAGE: url(error/error403-flag.gif)
}
DIV.http404.msg H2 {
	BACKGROUND-IMAGE: url(error/error404-flag.gif)
}
DIV.http500.msg H2 {
	BACKGROUND-IMAGE: url(error/error500-flag.gif)
}
* HTML DIV.error H2 {
	POSITION: relative
}
DIV.error.msg P {
	LINE-HEIGHT: 50px; FONT-SIZE: 14px
}
DIV.error.msg P A {
	MARGIN: 0px 0.1em
}
