BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: sans-serif;
}
P
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: sans-serif;
}
TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: sans-serif;
}
TH
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: sans-serif;
}
A
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: sans-serif;
}
.smallText
{
    FONT-SIZE: 8pt;
}
.dateText
{
    FONT-STYLE: italic;
}
.importantInfoText
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BACKGROUND-COLOR: #c0c0c0;
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: #d0d0d0;
}
.subHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BACKGROUND-COLOR: #e0e0e0;
}
.offColorRow
{
    BACKGROUND-COLOR: #eaeaea;
}
.listTable
{
    FONT-SIZE: 10pt;
}
.listTable TD
{
    FONT-SIZE: 10pt;
}
.listTable TH
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #d0d0d0;
}
.listTable .heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}
.listTable .heading TH
{
    BACKGROUND-COLOR: #d0d0d0;
}

.navBarTable
{
    FONT-SIZE: 10pt;
}

.navBarTable TD
{
    FONT-SIZE: 10pt;
}

.navBarTable TH
{
    FONT-SIZE: 10pt;
}

.navBarTable A
{
    FONT-SIZE: 10pt;
}

.navBarTable .subItem A
{
	FONT-SIZE: 8pt;
}

.disabledText TD
{
    COLOR: #999999;
}
