/*
		+-----------------------------------------------------------------------+
		| Penlyte Web Application Framework                                     |
		+-----------------------------------------------------------------------+
		| Copyright (c) 2009 David Turner                                       |
		+-----------------------------------------------------------------------+
		| Authors: David Turner <dave@turneris.com>                             |
		+-----------------------------------------------------------------------+
		| Subversion Version Control Info:                                      |
		| $Id:: pnmessage.css 371 2011-03-24 00:56:38Z dturner                $ |
		+-----------------------------------------------------------------------+
*/
div#pnmsg_container {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	z-index: 5;
	text-align: center;
}
div#pnmsg_list {
	margin-left: auto;
	margin-right: auto;
	float: center;
	width: 50%;
	border-top: 1px solid #5b5b5b;
	border-right: 1px solid #5b5b5b;
	border-left: 1px solid #5b5b5b;
	background-color: Ivory;
	color: black;
	text-align: left;
	min-height: 34px;
	-moz-box-shadow: 10px 10px 5px #333;
	-webkit-box-shadow: 10px 10px 5px #333;
	box-shadow: 10px 10px 5px #333;
}
div#pnmsg_controls {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	float: right;
}
div#pnmsg_controls a, div#pnmsg_controls  a.enabled {
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 16px;
	color: #339933;
	font-weight: bolder;
	border: 1px dotted #888;
	background-color: #e5e5e5;
}
div#pnmsg_controls  a:hover, div#pnmsg_controls  a.enabled:hover {
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border: 1px solid black;
	text-decoration: none;
	background-color: white;
}
div#pnmsg_controls  a.enabled:hover {}
div#pnmsg_controls  a.disabled {
	color: #B0B0B0;
	background-color: #e5e5e5;
	cursor: default;
}
div#pnmsg_controls  a.disabled:hover {
	padding-right: 6px;
	padding-left: 6px;
	border: 1px dotted #888;
	color: #B0B0B0;
}
div#pnmsg_body {
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
	width: 70%;
	text-align: left;
	font-size: 12px;
	float: left;
}
div.pnmsg_clear {
	clear: both;
	border: 1px solid #e5e5e5;
}
