div.flash-error,div.flash-notice,div.flash-success {	padding: .8em;	margin-bottom: 1em;	border: 2px solid #ddd;}div.flash-error {	background: #FBE3E4;	color: #8a1f11;	border-color: #FBC2C4;}div.flash-notice {	background: #FFF6BF;	color: #514721;	border-color: #FFD324;}div.flash-success {	background: #E6EFC2;	color: #264409;	border-color: #C6D880;}div.flash-error a {	color: #8a1f11;}div.flash-notice a {	color: #514721;}div.flash-success a {	color: #264409;}div.form .rememberMe label {	display: inline;}div.view {	padding: 10px;	margin: 10px 0;	border-bottom: 1px solid #7ea31b;}div.breadcrumbs {	font-size: 0.9em;	padding: 5px 20px;}div.breadcrumbs span {	font-weight: bold;}div.search-form {	padding: 10px;	margin: 10px 0;	/*background: #F8F8FF;*/}.portlet {	font-family: verdana;}.portlet-decoration {	padding: 3px 8px;	background: #00461f;	border-left: 5px solid #32cd32;}.portlet-title {	font-size: 12px;	font-weight: bold;	padding: 0;	margin: 0;	color: #fff;}.portlet-content {	font-size: 0.9em;	margin: 0 0 15px 0;	padding: 5px 8px;	/*background:#FFF;*/}.portlet-content ul {	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0;	padding: 0;}.portlet-content li {	padding: 2px 0 4px 0px;}.operations {	list-style-type: none;	margin: 0;	padding: 0;}.operations li {	padding-bottom: 2px;}.operations li a {	font: bold 12px Arial;	color: #00461f;	display: block;	padding: 2px 0 2px 8px;	line-height: 15px;	text-decoration: none;}.operations li a:visited {	color: #00461f;}.operations li a:hover {	background: #f3ba00;}.tpanel {	margin: 15px 0 10px 0;}.tpanel .toggle {	margin: 0px 0 10px 0;	color: green;	cursor: pointer;	font-weigt: bold;}