@CHARSET "UTF-8";

/* Global styles */

div.messagebox_outer {
	font-size: 10pt;
	font-family: Arial, Tahoma;
	width: 100%
}

div.messagebox_outer {
	padding: 1px;
	margin: 10px 0px;
}
	
div.messagebox_title {
	font-size: 11pt;
	font-weight: bold;
	background-color: #EEE; 
	padding: 10px 10px 10px 50px;
	text-shadow: 1px 1px 0px #FFF
}
	
div.messagebox_content {
	padding: 20px 55px;
	color: #333;
}


/* Styles for special params */

.messagebox_radius, .messagebox_radius .messagebox_title {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.messagebox_shadow {
	box-shadow: 3px 3px 5px #CCC;
}

div.messagebox_full {
	width: 100%;
}

div.messagebox_medium {
	width: 70%;
}

div.messagebox_narrow {
	width: 50%;
}

div.messagebox_center {
	margin: 10px auto;
}


/* Styles defined for message types */

div.messagebox_alert div.messagebox_title {
	background: url(/media/img/messagebox_icons/alert.png)  10px 5px no-repeat #FFE26E;
	color: #333333;
}

div.messagebox_alert div.messagebox_content {
	background-color: #FFFFDD;
}

div.messagebox_alert {
	border: 1px solid #FFE26E;
}

div.messagebox_error div.messagebox_title {
	background: url(/media/img/messagebox_icons/error.png)  10px 3px no-repeat #FFB7B7;
	color: #CC0000;
}

div.messagebox_error div.messagebox_content {
	background-color: #FFEAEA;
	
}

div.messagebox_error {
	border: 1px solid #FFB7B7;
}

div.messagebox_info div.messagebox_title {
	background: url(/media/img/messagebox_icons/info.png)  10px 4px no-repeat #73B9FF;
	color: #204A87;
}

div.messagebox_info div.messagebox_content {
	background-color: #E3F4FF;
}

div.messagebox_info {
	border: 1px solid #73B9FF;
}

div.messagebox_ok div.messagebox_title {
	background: url(/media/img/messagebox_icons/ok.png)  10px 1px no-repeat #94D893;
	color: #003C00;
}

div.messagebox_ok div.messagebox_content {
	background-color: #E1F3E7;
}

div.messagebox_ok {
	border: 1px solid #94D893;
}

div.messagebox_question div.messagebox_title {
	background: url(/media/img/messagebox_icons/question.png)  10px 4px no-repeat #73B9FF;
	color: #204A87;
}

div.messagebox_question div.messagebox_content {
	background-color: #E3F4FF;
}

div.messagebox_question {
	border: 1px solid #73B9FF;
}

div.messagebox_normal div.messagebox_title {
	padding:  10px 20px;
	background: #CCC;
	color: #333;
}

div.messagebox_normal div.messagebox_content {
	padding: 20px 25px;
	background-color: #F9F9F9;
}

div.messagebox_normal {
	border: 1px solid #CCC;
}