/* CSS Document */

body{
overflow-y:scroll;
}

textarea {
resize: none;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
text-align:justify;
}

.link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099FF;
text-decoration:underline;
}
.link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
}


.right_titles{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
color:#999999;
}

.number{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-align:justify;
}

.switch{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
text-decoration:none;
}

.switch:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
text-decoration:none;
}


ul{

font-family:Arial, Helvetica, sans-serif;
line-height:20px;
text-align:justify;
font-size:11px;

}

li{
color:#0099ff;
}

li span{
color:#000000;
font-size:12px;
}


.top_td{
min-height:40px !important;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
  	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	text-decoration:underline;
}
	

a.info:hover{
z-index:25;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;}

a.info span{display: none; }

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
	
	padding-top:3px;
	padding-bottom:3px;
    top:2em; left:2em; width:15em;
    border:1px solid #white;
    background-color:#0099FF; color:white;
    text-align: center}