BODY
{
font-size:10pt;
font-family:georgia, "times new roman", serif;
color:#000000;
background-color:#FFFFFF;
background-repeat:repeat-y;
background-position:left;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

A
{
color:#0000AF;
text-decoration:none;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:#BECEDE;
}
A:HOVER
{
color:#0000AF;
border-color:#0000AF;
}

A.GREYLINK
{
color:#7F7F7F;
text-decoration:none;
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:#FFFFFF;
}
A.GREYLINK:HOVER
{
color:#7F7F7F;
border-color:#7F7F7F;
}


.MENUHEAD
{
position:fixed;
left:0px;
width:158px;
top:31px;
text-align:right;
padding: 10px 3px 0px 0px;
}

.MENUSUBHEAD
{
color:#000000;
font-weight:normal;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
position:fixed;
left:0px;
width:158px;
top:61px;
text-align:right;
padding: 4px 3px 6px 0px;
}


.COPYRIGHT
{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#7F7F7F;
text-align:right;
padding:40px 4px 0px 0px;
}



TD
{
padding:0px;
line-height:1.3;
}

H1
{
font-family: georgia, "times new roman", serif;
font-size:18pt;
font-variant:small-caps;
font-weight:normal;
letter-spacing:0.07em;
padding-left:0px;
padding-top:0px;
padding-bottom:14px;
margin:0px;
}

H2
{
font-family: georgia, "times new roman", serif;
font-size:11pt;
letter-spacing:0.08em;
font-weight:normal;
font-variant:small-caps;
text-transform: lowercase;
padding-top:3ex;
}

H3
{
font-family: georgia, "times new roman", serif;
font-size:10pt;
font-weight:normal;
font-style:italic;
padding-top:1.5ex;
}

.CONTENT
{
padding:59px 79px 59px 79px;
font-size:10pt;
width:485px;
border-width:1px;
border-style:solid;
border-color:#0000AF;
background-color:#FFFFFF;
}

.CONTENTWRAPPER
{
border-width:0px 1px 0px 1px;
border-style:solid;
border-color:#BECEDE;
padding:30px 20px 30px 20px;
position:absolute;
top:0px;
left:161px;
background-color:#E8E8F7;
}

P
{
text-align:justify;
font-size:10pt;
font-family: georgia, "times new roman", serif;
line-height:1.5;
}

.FIRST
{
margin-top:0px;
padding-top:0px;
}

DL
{
text-align:justify;
font-size:10pt;
font-family: georgia, "times new roman", serif;
line-height:1.3;
}

UL.CVTABLEUL
{
text-align:justify;
font-size:10pt;
font-family: georgia, "times new roman", serif;
line-height:1.3;
margin:1ex 0em 1ex 0em;
}

OL
{
text-align:justify;
font-size:10pt;
font-family: georgia, "times new roman", serif;
line-height:1.5;
}

UL
{
text-align:justify;
font-size:10pt;
font-family: georgia, "times new roman", serif;
line-height:1.5;
}

ABBR
{
text-transform: lowercase;
font-variant:small-caps;
letter-spacing:0.08em;
}

.REFTABLE
{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
}

.REFTABLEHEADER
{
font-size:9pt;
font-weight:bold;
background-color:#CEDEDE;
vertical-align:top;
}

.REFTABLEDATA
{
background-color:#E9EFEF;
vertical-align:top;
}

.PUBDATA
{
text-align:left;
padding-bottom:15px;
}

.PUBLINK
{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
}

.CVTABLE
{
border-collapse:collapse;
border-spacing:0px;
width:100%;
margin-bottom:2ex;
}

.CVTABLEDATE
{
font-size:9pt;
font-style:italic;
vertical-align:top;
text-align:right;
padding:2px 5px 0px 2px;
width:75px;
}

.CVTABLEHEAD
{
vertical-align:top;
padding:2px 5px;
}

.CVTABLESUBHEAD
{
font-size:9pt;
vertical-align:top;
padding:0px 0px 2px 5px;
}

.CVTABLEDATA
{
vertical-align:top;
padding:2px 0px 2px 0px;
}

.SMALLSANSSERIF
{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
}

.COLOPHON
{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#7F7F7F;
text-align:right;
padding:4px;
}

.LIGHTBOX
{
background-color:#BECEDE;
}


