

.body {
	font-size: 11px;
	font-family: tahoma;
	color: #666666;
	font-weight: bold;
}

.body-j {
	font-size: 12px;
	font-family: tahoma;
	color: #666666;
	font-weight: bold;
	text-align:justify
}

.body-sj {
	font-size: 11px;
	font-family: tahoma;
	color: #666666;
	font-weight: bold;
	text-align:justify
}

.body-dg {
	font-size: 12px;
	font-family: tahoma;
	color: #3a3a3a;
	font-weight: bold;
}

.body-t 
{
	color: #0D5CAB; 
	font-weight: bold; 
	font-size: 13px; 
	font-family: tahoma; 
	}

.body-st {
	font-size: 13px;
	font-family: tahoma;
	color: #3a3a3a;
	font-weight: bold;
	text-decoration: underline;
}

.body-sst {
	font-size: 12px;
	font-family: tahoma;
	color: #347ce3;
	font-weight: bold;
}

.side-link {
	font-size: 13px;
	font-weight: bold;
	font-family: tahoma;
	color: #FFFFFF;
}
a:link {
	color: #0c4a89;
}
a:visited {
	color: #c6721f;
}
a:hover {
	color: #888787;
}

a:active {
	color: #0d5cab;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ff9936;
    color:#0d5cab;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:20em;
    right:2em; bottom:2em;
    border:5px Outset #fef3d5;
    background-color:#fef3d5; color:#0D488B;
    text-align:left;
    }