/* CSS Document */		.tooltip {	color: #000000;	outline: none;	cursor: help;	text-decoration: none;	position: relative;	font-weight: bold;		}		A.tooltip 		{	color: #5BC30C;	font-weight: bold;	width: 165px;	text-decoration: none;			 }		.tooltip span {	margin-left: -999em;	position: absolute;	height: 35px;	padding: 5 px;		}		.tooltip:hover img {	border: 0;	float: left;	position: absolute;	margin-top: -37px;	margin-right: 0;	margin-bottom: 0;	margin-left: -43px;		}		.tooltip:hover span {	border-radius: 5px 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; 	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);	font-family: Arial, Helvetica, sans-serif;	position: absolute;	left: 2px;	z-index: 99;	width: 300px;	bottom: -10px;	font-size: 11px;	color: #333333;	margin: 2px;	padding: 10px;	font-weight: normal;	display: block;		}				.tooltip:hover em {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	display: block;	padding: 0.2em 0 0.6em 0;	font-weight: normal;		}				.tooltipdown {	color: #000000;	outline: none;	cursor: help;	text-decoration: none;	position: relative;	font-weight: bold;		}		A.tooltipdown 		{	color: #5BC30C;	font-weight: bold;	width: 150px;	text-decoration: none;		 }		.tooltipdown span {			margin-left: -999em;			position: absolute;		}		.tooltipdown:hover img {	border: 0;	float: left;	position: absolute;	margin-top: -37px;	margin-right: 0;	margin-bottom: 0;	margin-left: -43px;		}		.tooltipdown:hover span {	border-radius: 5px 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; 	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);	font-family: Arial, Helvetica, sans-serif;	position: absolute;	left: -10px;	z-index: 99;	width: 300px;	font-size: 11px;	color: #333333;	margin: 2px;	padding: 15px;	font-weight: normal;	display: block;	top: -2px;	height: 35px;		}				.tooltipdown:hover em {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	display: block;	padding: 0.2em 0 0.6em 0;	font-weight: normal;		}								.custom { padding: 0.5em 0.8em 0.8em 2em; }		* html a:hover { background: transparent; }		.classic {	background: #EBEBEB;	border: 1px solid #CCC;	font-style: normal;	font-weight: normal;	color: #000000;	padding: 10px;}		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }		
