BODY
{
    MARGIN: 0px;
    PADDING: 0px;
    FONT-SIZE: 9pt;
    COLOR: #282947;
    FONT-FAMILY: verdana, arial, helvetica;
    BACKGROUND-COLOR: #ffffff
}
TD
{
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 9pt
}
A:link
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #70c4fd;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
H1
{
    COLOR: #6c8ca4;
    TEXT-ALIGN: left;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px #6c8ca4 solid
}
H2
{
    COLOR: #6c8ca4;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
BLOCKQUOTE
{
    FONT-STYLE: italic;
    BORDER-LEFT: 1px #6c8ca4 solid;
    PADDING: 10px
}
HR
{
    COLOR: #6c8ca4;
    BACKGROUND-COLOR: #6c8ca4;
    BORDER: 1px #6c8ca4 solid;
    HEIGHT: 2px;
    WIDTH: 100px
}
.MAIN
{
    FONT-SIZE: 9pt;
    PADDING: 0 0 10 10px;
    WIDTH: 550px;
    TEXT-ALIGN: justify
}
.CAPTION
{
    FONT-SIZE: 7pt
}
.MENU
{
    FONT-SIZE: 9pt;
    PADDING: 0 10 10 0px;
    TEXT-ALIGN: right;
    WIDTH: 150px;
}
.MENUSMALL
{
    TEXT-ALIGN: left;
    FONT-SIZE: 7pt;
    PADDING: 10 10 10 10px
}
.DISCLAIMER
{
    TEXT-ALIGN: center;
    FONT-SIZE: 7pt;
    PADDING: 10 0 0 0px
}
a.info {
	font-family: Tahoma, Arial, Sans-Serif;
	text-decoration:none; 
	position: relative;
}
a.info span {
	position: relative;
	display:none;
}
a.info:hover {
	position: relative;
	cursor:default;
}
a.info:hover .infobox {
	font-weight: normal; 
	display:block; 
	position:absolute; 
	top:20px;;
	left:25px;
	width:160px; 
	height:50px; 
	border: 1px solid #ccc; 
	background:#f4f4f4 url(question.gif) no-repeat bottom right; 
	color:#000; 
	text-align:left; 
	font-size: 8pt; 
	padding-left:10px; 
	padding-top:10px;
}