.notificationOK  {
	border-top : 1px solid #488B1C;
	border-bottom : 1px solid #488B1C;
	padding : 5px 5px 5px 35px;
	background : #DCF3CE url(notifications/ok.gif) 10px 0.65em no-repeat;
	margin-bottom : 1em;
}

.notificationOK h2 {
	font-size : 1.0em;
	color : #488B1C;
	margin : 0;
	padding : 0;
}

.notificationInfo  {
	border-top : 1px solid #488B1C;
	border-bottom : 1px solid #488B1C;
	padding : 5px 5px 5px 35px;
	background : #DCF3CE url(notifications/info.gif) 10px 0.65em no-repeat;
	margin-bottom : 1em;
}

.notificationInfo h2 {
	font-size : 1.0em;
	color : #488B1C;
	margin : 0;
	padding : 0;
}

.notificationFeature {
	border-top : 1px solid #2F66AA;
	border-bottom : 1px solid #2F66AA;
	padding : 5px 5px 5px 35px;
	background : #CBDBEF url(notifications/feature.gif) 10px 0.65em no-repeat;
	margin-bottom : 1em;
}

.notificationFeature h2 {
	font-size : 1.0em;
	color : #43516B;
	margin : 0;
	padding : 0;
}

.notificationSystemWarning, .notificationWarning {
	border-top : 1px solid #FF9600;
	border-bottom : 1px solid #FF9600;
	padding : 5px 5px 5px 35px;
	background : #FFF6AC url(notifications/warning.gif) 10px 0.65em no-repeat;
	margin-bottom : 1em;
}

.notificationSystemWarning h2, .notificationWarning h2 {
	font-size : 1.0em;
	color : #CC6500;
	margin : 0;
	padding : 0;
}

.notificationErrorWarning {
	border-top : 1px solid #E00000;
	border-bottom : 1px solid #E00000;
	padding : 5px 5px 5px 35px;
	background : #FEEDE6 url(notifications/error.gif) 10px 0.65em no-repeat;
	margin-bottom : 1em;
}

.notificationErrorWarning h2 {
	font-size : 1.0em;
	color : #E00000;
	margin : 0;
	padding : 0;
}