body, p {
font-family: Tahoma;
font-size: 8pt;
margin-top: 4px;
margin-bottom: 12px;
}

h1 {
font-weight: bold;
font-size: 10pt;
margin-bottom: 4px;
margin-top: 8px;
border-top: 2px solid #335085;
border-bottom: 1px solid #999999;
}

h2 {
font-weight: bold;
font-size: 8pt;
margin-bottom: 6px;
margin-top: 4px;
}

h3 {
	font-size: 8pt;
	}

.small {
	font-size: 6pt;
	}

.mediumbold	{
	font-size: 7pt;
	font-weight: bold
	}


/*******************************
** LIST
*******************************/

ol {
	margin-top: 4px;
	margin-bottom: 4px;
	}

ul {
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-type: square
	}

/*******************************
** TABLE 
*******************************/
table {
	border-collapse: collapse;
}

th {
	text-align: left;
	}

tr.grey td {
	border-top: 1px solid #335085;
	border-bottom: 1px solid #335085;
	background: #cccccc;
	font-weight: bold;
	}

tr.yellow td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}

td.width {
	}

td.adjacent {
	text-align: left;
	}

table.fund {
font-family: Tahoma;
font-size: 14pt;
margin-bottom: 4px;
margin-top: 4px; 
}

td {
font-size: 8pt;
margin-top: 12px;
margin-left: 32px;
}

fund_name {
font-weight: bold;
}

/*******************************
** TIPS
*******************************/
/*<![CDATA[*/

#wrapper {
width: 488px;
height:298px;
background-color:#fff;
border:6px double #006;
margin:185px auto;
}
.container {
height:30px;
width:400px;
margin: 20px auto;
}

a.info {
position:relative; /*this is the key*/
z-index:0; 
text-decoration:none; 
display:block;
float:left;
}

.spanny {
float:left;
}

a.info .ttip {
display: none;
float:left;
color:#335085;
}

a.info:hover{
z-index:1; 
background-color:#fff;
}

a.info:hover .ttip { 
display:block;
position:absolute;
top:20px; 
left:40px; 
width:120px;
border:3px double #FB7A31;
background-color:#FFC; 
font-size:10px;
font-style:normal;
padding:5px;
}

#pic {
background-image:url(anim3.gif);
border:3px solid #060;
width:100px;
height:100px;
}
a.info:hover #pictip {
top:20px; 
left:-280px; 
width:240px;
border:3px double #fc0;
background-color:#ffc; 
color:#990;
font-size:12px;
text-align:justify;
padding:10px;
}

/*//]]>*/


/*******************************
** OTHERS
*******************************/
.smallbold {
 font-family: Tahoma;
 font-size: 8pt;
 margin-bottom: 4px;
 font-weight: bold
}

#dropmenudiv{
position:absolute;
border:1px solid black;
font:bold 11px Tahoma;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 8px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: ;
}

.small_table {
font-family: Tahoma;
font-size: 8pt;
margin-bottom: 4px;
margin-top: 4px;
}

.medium		{ font-size: 8pt; font-family: Verdana,Arial; font-weight: normal }
.largebold	{ font-size: 14pt; font-family: Verdana,Arial; font-weight: bold }
a:link		{ color: 0560A6; text-decoration: underline; }
a:visited	{ color: 0560A6; text-decoration: underline; }
a:hover		{ text-decoration: underline; color:red; }
