@CHARSET "UTF-8";
.content {
	background: #fff;
	padding: 5px;
}

.leftcontent {
	text-align: left;
	padding-left: 5px;
	float: left;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; /*background-color:#f0f0f0;*/
	color: #256;
    text-decoration:none}

a.info:hover {z-index:25; background-color:#ff0}

a.info span{display: none}
a.info img{vertical-align: middle}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-0.5em; left:1.5em; width:10em;
    border:2px solid #256;
    background-color:#CAE1FF; color:#000;
    text-align: left;
	padding:5px;
}

.currentaction {
	background: url('../images/redarrow-20.gif') left no-repeat;
	padding-left: 23px;
}

.textblink {
	text-decoration: blink;
}

a.tablelink {COLOR: #FFFF99; text-decoration: none;}
a.tablelink:hover {COLOR: #FFFF99; text-decoration: underline;}

.successMsg {
	font-weight:bold;
	color:#008800;
}

.errorMsg {
	font-weight:bold;
	color:#ee0000;
}

a.greenlink {
	color: #008800;
}

a.route_button{display:block;float:left; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#000000; text-decoration:none; background:url(../images/route-link3.png) no-repeat left top; height:24px; margin:0px 5px 5px 0px;}

a.route_button span{display:block; float:left; background:url(../images/route-link3.png) no-repeat right top; height:20px; padding-left:0px; padding-top:4px; padding-right:15px; margin-left:13px; cursor:pointer;}

a.route_button:hover{background-position:0px bottom; color:#FFFFFF}
a.route_button:hover span{background-position:right bottom;}


